- 03 Sep, 2022 3 commits
-
-
Aymeric Agon-Rambosson authored
-
Aymeric Agon-Rambosson authored
-
Aymeric Agon-Rambosson authored
DFSG-incompatible : GFDL with a front-cover and a back-cover.
-
- 25 Aug, 2022 5 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
This is a temporary workaround that might help avoid issues like https://todo.sr.ht/~pkal/compat/7 and perhaps https://todo.sr.ht/~pkal/compat/5 too. This will be reverted before the next release.
-
Philip Kaludercic authored
It appears that having an outdated compat-macs.el loaded can cause issues when updating between versions with new macros.
-
Philip Kaludercic authored
-
Philip Kaludercic authored
According to the commonmark spec [0], this is allowed. I prefer it because it makes reading the labels and URLs easier, especially when a block has multiple labels of varying lengths where tabulating wouldn't make much sense. [0] https://spec.commonmark.org/0.30/#link-reference-definition
-
- 24 Aug, 2022 3 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
The compatibility function assumes that we are using a version of Emacs that does not support native compilation (hence the implementation of 'subr-primitive-p' is just 'subrp').
-
- 13 Aug, 2022 1 commit
-
-
Philip Kaludercic authored
-
- 10 Aug, 2022 8 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
This addresses https://todo.sr.ht/~pkal/compat/6. To have to change also affect ELPA packages, we will remove .dir-locals.el from .elpaignore.
-
Philip Kaludercic authored
This is a further simplification that avoids difficult edge cases. Among other things this also satisfied Flymake, that copies and renames files to a temporary directory, breaking the version inference process.
-
- 09 Aug, 2022 4 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
That way we avoid accidentally autoloading rx.
-
Philip Kaludercic authored
Copy documentation from the Emacs Lisp manual and write our own where missing. Use proper Texinfo conventions instead of what the ox-texinfo generated. Also add subsections in each support chapter to easily distinguish between default, prefixed and missing support.
-
- 05 Aug, 2022 2 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
- 29 Jul, 2022 2 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
As mentioned in NEWS.27: ** 'file-name-absolute-p' no longer considers "~foo" to be an absolute file name if there is no user named "foo".
-
- 28 Jul, 2022 2 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
This reverts commit fe923d8e.
-
- 20 Jul, 2022 2 commits
-
-
Philip Kaludercic authored
Texinfo adds these anyway, so there is no need to mention it in the link name.
-
Philip Kaludercic authored
-
- 19 Jul, 2022 5 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
As the default behaviour is just to load missing (unprefixed) definitions, which are all compiled away if NM ≤ emacs-major-version, there should be no functional difference. The advantage is that fewer files have to be opened, parsed and loaded. Suggested by Daniel Mendler in this thread: https://lists.sr.ht/~pkal/compat-devel/%3C87cze74icg.fsf_-_%40posteo.net%3E
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
- 18 Jul, 2022 3 commits
-
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-
Philip Kaludercic authored
-