diff options
| author | Daniel Mendler <mail@daniel-mendler.de> | 2023-01-21 10:30:51 +0100 |
|---|---|---|
| committer | Daniel Mendler <mail@daniel-mendler.de> | 2023-01-21 10:30:51 +0100 |
| commit | 3f2eed3c6407d366d76f895ae664cb10d2cc14ad (patch) | |
| tree | 2c4b79739a8147e095082c4dd94c6888dd002fda | |
| parent | 6c7a7e6067ba94c2b539380a0167ed8e8e350b4f (diff) | |
Update manual
| -rw-r--r-- | compat.texi | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/compat.texi b/compat.texi index 0c3fa51..1ddcbfc 100644 --- a/compat.texi +++ b/compat.texi @@ -183,11 +183,17 @@ The library intends to provide support back until Emacs 24.4. The intended audience are package developers that are interested in using newer developments, without having to break compatibility. -Complete backwards compatibility cannot be provided for technical -reasons. These might include: +Complete backwards compatibility cannot be provided due to the scope +of Compat and for technical reasons. These might include: @itemize @item +The additional functionality is a user-facing mode or command. Compat +is limited to functionality on the ``library level''. Generally +functions provided by Compat are non-interactive, such that the user +interface (M-x) is unaffected by the presence of Compat. + +@item An existing function or macro was extended by some new functionality. To support these cases, the function or macro would have to be advised. Since this is invasive and adds significant overhead, even |
