aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-10with-restriction, without-restriction: Add declare specificationDaniel Mendler
2023-03-05Version 29.1.4.029.1.4.0Daniel Mendler
2023-03-04compat-29: Add support for defcustom type keyDaniel Mendler
2023-03-04Enable byte compilation warnings also for Emacs masterDaniel Mendler
We follow upstream improvements closely and profit earlier from additional byte compiler warnings.
2023-03-04Emacs 30: Do not test cyclic function aliasesDaniel Mendler
2023-03-04compat-28: Add support for natnum defcustom typeDaniel Mendler
2023-03-04Manual: Note that the key defcustom type is not supportedDaniel Mendler
2023-03-04NEWS: Add links to issues, add compat-gh link typeDaniel Mendler
2023-03-04Revert "COMMENT out outdated sections in NEWS.org"Daniel Mendler
This reverts commit 0ec09b94d1aab6491c6e2637c6273b9a08a12615. ELPA release mails should ideally only contain the relevant section of the NEWS file. Unfortunately the ELPA build process does not yet give us such a fine grained level of control. Until we implement a better solution, we have to live with the redundant information in the mails. Commenting out older sections of the news file has severe downsides: Most importantly, commenting breaks rendering on GH and on the ELPA package page. Furthermore the comment tags must be added manually and pollute the plain text view of the file. The plan is to mark the headline corresponding to the current release with an :elpa-current: tag. The elpa-admin.el package build script should then filter out the section corresponding to the marked headline, such that only this section is sent as part of the release announcement mail.
2023-03-04Remove unnecessary decoration from NEWS.org exportPhilip Kaludercic
For the exported text to focus on the necessary information, we strip away everything that is not useful. This includes the table of contents (since we are only interested in a single heading), numbering of heading (same reason) and the authorship. We also remove the "#+title" to avoid rendering a double-title at no advantage.
2023-03-04COMMENT out outdated sections in NEWS.orgPhilip Kaludercic
When exporting NEWS (e.g. to be rendered on elpa.gnu.org or in announcement mails), we are usually only interested in the latest release.
2023-03-04Re-add #+link for the SourceHut issue trackerPhilip Kaludercic
This is necessary for org-exporting to work, otherwise "compat:..." links raise an error.
2023-02-26Always reload compat-macs to avoid compilation issuesDaniel Mendler
2023-02-25Reenable test on CIDaniel Mendler
2023-02-24Manual: Note that private functions are not ported backDaniel Mendler
2023-02-24Manual formattingDaniel Mendler
2023-02-24compat-29: Add cl-constantlyDaniel Mendler
2023-02-18Update newsDaniel Mendler
2023-02-13compat-29: with-narrowing -> with-restriction, without-restrictionDaniel Mendler
2023-02-11compat-27: Drop obsolete `compat-call dired-get-marked-files'.Daniel Mendler
2023-02-11Version 29.1.3.429.1.3.4Daniel Mendler
2023-02-11Revert "compat-27: Drop obsolete `compat-call dired-get-marked-files'."Daniel Mendler
This reverts commit e59e311d1ffc422f91e4e9c494598e978f5c2125.
2023-02-11Additional workflow checksDaniel Mendler
2023-02-11compat-macs: More checksDaniel Mendler
2023-02-11Update newsDaniel Mendler
2023-02-11More robust method to require libraries conditionallyDaniel Mendler
2023-02-11Fix compat-guardDaniel Mendler
2023-02-10Manual: More documentation about using Compat in Emacs coreDaniel Mendler
2023-02-10Manual: Update list of missing definitionsDaniel Mendler
2023-02-10Manual: Update list of missing definitionsDaniel Mendler
2023-02-10compat-28: Add process-lines-ignore-status and process-lines-handling-statusDaniel Mendler
2023-02-08compat-27: Drop obsolete `compat-call dired-get-marked-files'.Daniel Mendler
2023-02-08Version 29.1.3.329.1.3.3Daniel Mendler
2023-02-08Manual: Mention preloading of seqDaniel Mendler
2023-02-08Move test linksDaniel Mendler
2023-02-08compat-29: Preload seqDaniel Mendler
2023-02-07Fix invalid definitionDaniel Mendler
2023-02-07Improve wording in manualDaniel Mendler
2023-02-07Manual: Clarify treatment of new librariesDaniel 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-07Manual: Move @defmac to correct sectionDaniel Mendler
2023-02-07Update manualDaniel Mendler
2023-02-07compat-27: Add with-suppressed-warningsDaniel Mendler
2023-02-07Update manualDaniel Mendler
2023-02-07Update manualDaniel Mendler
2023-02-07Update manualDaniel Mendler
2023-02-06Update manualDaniel Mendler
2023-02-06Manual: Update missing definitionsDaniel Mendler
2023-02-06Manual: Update missing definitionsDaniel Mendler
2023-02-06compat-29: Add cl-with-gensyms and cl-once-onlyDaniel Mendler
2023-02-01Update readmeDaniel Mendler