| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-18 | Drop text-property-search functionsfeature/drop-text-property-search | Daniel Mendler | |
| These functions are not used downstream as of now by packages which use Compat, such that no breakage is expected. Private usage is possible, but private users can copy text-property-search.el from the Emacs source directly to a directory on their load-path. text-property-search.el was added in 27.1 as a new library. The library had bugs which were fixed in Emacs 29. We must find a coherent solution to handle the addition of new libraries in Compat, which will work in the long term. Every Emacs version comes with new libraries. For example Emacs 29 alone added textsec, range, string-edit, vtable, pixel-fill and more. It is not feasible to replicate all these libraries in Compat. Larger libraries are ideally distributed separately via GNU ELPA as :core package or as a separate replica. For example seq.el is distributed in a form, which differs from upstream seq.el. Such compatibility packages could depend on Compat. Small libraries may be provided as part of Compat, but we should then provide the respective library file, such that requiring the feature will not lead to an error. In this case we could provide text-property-search.el. The difficulty will then be to ensure that we don't accidentally override a newer version of the library. | |||
| 2023-02-13 | compat-29: with-narrowing -> with-restriction, without-restriction | Daniel Mendler | |
| 2023-02-11 | compat-27: Drop obsolete `compat-call dired-get-marked-files'. | Daniel Mendler | |
| 2023-02-11 | Version 29.1.3.429.1.3.4 | Daniel Mendler | |
| 2023-02-11 | Revert "compat-27: Drop obsolete `compat-call dired-get-marked-files'." | Daniel Mendler | |
| This reverts commit e59e311d1ffc422f91e4e9c494598e978f5c2125. | |||
| 2023-02-11 | Additional workflow checks | Daniel Mendler | |
| 2023-02-11 | compat-macs: More checks | Daniel Mendler | |
| 2023-02-11 | Update news | Daniel Mendler | |
| 2023-02-11 | More robust method to require libraries conditionally | Daniel Mendler | |
| 2023-02-11 | Fix compat-guard | Daniel Mendler | |
| 2023-02-10 | Manual: More documentation about using Compat in Emacs core | Daniel Mendler | |
| 2023-02-10 | Manual: Update list of missing definitions | Daniel Mendler | |
| 2023-02-10 | Manual: Update list of missing definitions | Daniel Mendler | |
| 2023-02-10 | compat-28: Add process-lines-ignore-status and process-lines-handling-status | Daniel Mendler | |
| 2023-02-08 | compat-27: Drop obsolete `compat-call dired-get-marked-files'. | Daniel Mendler | |
| 2023-02-08 | Version 29.1.3.329.1.3.3 | Daniel Mendler | |
| 2023-02-08 | Manual: Mention preloading of seq | Daniel Mendler | |
| 2023-02-08 | Move test links | Daniel Mendler | |
| 2023-02-08 | compat-29: Preload seq | Daniel Mendler | |
| 2023-02-07 | Fix invalid definition | Daniel Mendler | |
| 2023-02-07 | Improve wording in manual | Daniel Mendler | |
| 2023-02-07 | Manual: Clarify treatment of new libraries | Daniel Mendler | |
| Newly introduced large non-trivial core libraries should either be published as :core packages or as separately maintained packages on GNU ELPA. Providing them as part of Compat is infeasible. | |||
| 2023-02-07 | Manual: Move @defmac to correct section | Daniel Mendler | |
| 2023-02-07 | Update manual | Daniel Mendler | |
| 2023-02-07 | compat-27: Add with-suppressed-warnings | Daniel Mendler | |
| 2023-02-07 | Update manual | Daniel Mendler | |
| 2023-02-07 | Update manual | Daniel Mendler | |
| 2023-02-07 | Update manual | Daniel Mendler | |
| 2023-02-06 | Update manual | Daniel Mendler | |
| 2023-02-06 | Manual: Update missing definitions | Daniel Mendler | |
| 2023-02-06 | Manual: Update missing definitions | Daniel Mendler | |
| 2023-02-06 | compat-29: Add cl-with-gensyms and cl-once-only | Daniel Mendler | |
| 2023-02-01 | Update readme | Daniel Mendler | |
| 2023-02-01 | CI: Do not ignore texi | Daniel Mendler | |
| We test in CI if the manuals builds. | |||
| 2023-02-01 | Improve manual | Daniel Mendler | |
| 2023-02-01 | Version 29.1.3.229.1.3.2 | Daniel Mendler | |
| 2023-01-31 | Minor fixes | Daniel Mendler | |
| 2023-01-31 | Manual: Add section about limitations | Daniel Mendler | |
| 2023-01-31 | Manual: Clarify limitations of the library | Daniel Mendler | |
| 2023-01-31 | compat-27: Mark compat--dired-get-marked-files as obsolete | Daniel Mendler | |
| See https://github.com/magit/magit/pull/4867 | |||
| 2023-01-30 | compat-29: Add set-transient-map | Daniel Mendler | |
| 2023-01-29 | Add ert-with-temp-directory and ert-with-temp-file | Daniel Mendler | |
| 2023-01-28 | Guarantee START-POS arg of string-search to be a fixnum (#16) | aagon | |
| 2023-01-27 | README: Fix typo | Daniel Mendler | |
| 2023-01-27 | Improve commentary | Daniel Mendler | |
| 2023-01-27 | Update README | Daniel Mendler | |
| 2023-01-27 | compat-tests: Break some long lines | Daniel Mendler | |
| 2023-01-27 | NEWS: Remove link to old issue tracker | Daniel Mendler | |
| 2023-01-27 | compat-29: Add with-delayed-message | Daniel Mendler | |
| 2023-01-25 | Correct some sentence in the news | Daniel Mendler | |
