aboutsummaryrefslogtreecommitdiff
path: root/NEWS.org
AgeCommit message (Collapse)Author
2023-03-26Version 29.1.4.129.1.4.1Daniel Mendler
2023-03-14compat-29: Add directory-abbrev-apply and directory-abbrev-make-regexpDaniel 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-04compat-28: Add support for natnum defcustom typeDaniel 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-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-11Update newsDaniel 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-08compat-29: Preload seqDaniel Mendler
2023-02-07compat-27: Add with-suppressed-warningsDaniel Mendler
2023-02-06compat-29: Add cl-with-gensyms and cl-once-onlyDaniel Mendler
2023-02-01Version 29.1.3.229.1.3.2Daniel Mendler
2023-01-31Manual: Add section about limitationsDaniel Mendler
2023-01-31compat-27: Mark compat--dired-get-marked-files as obsoleteDaniel Mendler
See https://github.com/magit/magit/pull/4867
2023-01-30compat-29: Add set-transient-mapDaniel Mendler
2023-01-29Add ert-with-temp-directory and ert-with-temp-fileDaniel Mendler
2023-01-27NEWS: Remove link to old issue trackerDaniel Mendler
2023-01-27compat-29: Add with-delayed-messageDaniel Mendler
2023-01-25Correct some sentence in the newsDaniel Mendler
2023-01-25Version 29.1.3.129.1.3.1Daniel Mendler
2023-01-25Update newsDaniel Mendler
2023-01-25compat-28: Add mark-thing-at-mouseDaniel Mendler
2023-01-25Revert "Add json-parse-string, json-parse-buffer, json-serialize and ↵Daniel Mendler
json-insert" This reverts commit 7e678b3fa102a86553921d6c24056bbbe5365c7e. I am reconsidering if we can or should provide compatibility functions for features which may or may not be available at runtime, depending on compile flags or the availability of a shared object and which are not only tied to the Emacs version. The problem is that if such features are used by core packages, e.g., python.el or jsonrpc.el, then the compatibility code for this feature would have to be provided by Emacs itself, such that in case the feature is missing, the compatibility code can be loaded. There is no problem for external packages which use Compat, but it may not be a good idea to provide features as part of Compat which are only usable by external packages. Ideally the compatibility code from this reverted commit could be added to Emacs itself, such that the json APIs are always available independent of libjansson.
2023-01-24Add json-parse-string, json-parse-buffer, json-serialize and json-insertDaniel Mendler
2023-01-23compat-27: Add file-name-unquoteDaniel Mendler
2023-01-22compat-29: Provide string-lines implementation from Emacs 29Daniel Mendler
2023-01-22Version 29.1.3.029.1.3.0Daniel Mendler
2023-01-21compat-27: Add read-char-from-minibufferDaniel Mendler
2023-01-21Update newsDaniel Mendler
2023-01-21compat-27: Add file-size-human-readable-iecDaniel Mendler
2023-01-21compat-26: Add read-answerDaniel Mendler
2023-01-21compat-27: Add major-mode-suspend and major-mode-restoreDaniel Mendler
2023-01-21compat-29: Add count-sentencesDaniel Mendler
2023-01-21Sort newsDaniel Mendler
2023-01-21compat-29: Add readablepDaniel Mendler
2023-01-21compat-29: Add read-multiple-choice with LONG-FORM argumentDaniel Mendler
2023-01-20compat-29: Add substitute-quotesDaniel Mendler
2023-01-20compat-29: Add use-region-noncontiguous-pDaniel Mendler