Commit graph

21 commits

Author SHA1 Message Date
Mattias Engdegård
8f5badc26b * etc/symbol-releases.eld: 'any' and 'all' added in Emacs 31 2026-02-01 18:20:56 +01:00
Eli Zaretskii
26329bed6e ; * etc/symbol-releases.eld (dired-click-to-select-mode): Add. 2025-08-23 16:34:43 +03:00
Stephen Gildea
9e005e9da0 ; Move time-stamp release info from symbol-releases.eld to NEWS
Update the appropriate historical NEWS files with time-stamp feature
releases.  Suggested by Stefan Monnier.  All dates are from my notes.

* etc/symbol-releases.eld: Remove time-stamp,
reverting commit 69210eb84e of 17 March.
* etc/NEWS.19:
* etc/NEWS.20: Add 'time-stamp' feature paragraphs that
should have been written then.
* etc/NEWS.21: Add missing quotes, so symbol names can be identified.
2025-03-23 10:39:52 -07:00
Stephen Gildea
a7d2aa7e0c ; * etc/symbol-releases.eld: Add time-stamp, from my notes 2025-03-19 21:05:41 -07:00
Stefan Kangas
69210eb84e Use 'help-key' function in more places
* lisp/dired-aux.el (dired-query):
* lisp/emacs-lisp/helper.el (Helper-help-map):
* lisp/emacs-lisp/map-ynp.el (map-y-or-n-p): Use 'help-key'.
* lisp/net/tramp-cmds.el (tramp-rename-files):
* lisp/which-key.el (which-key--next-page-hint): Prefer 'help-key'
when available.
* lisp/help.el (help-key): Simplify.
* etc/symbol-releases.eld: Add 'help-key'.
2025-03-18 00:16:29 +01:00
Stefan Kangas
3864b9352a ; * etc/symbol-releases.eld: Add current-global-map.
This avoids saying that it was introduced in Emacs 29.1.
2025-03-15 04:10:27 +01:00
Stefan Kangas
2230876265 ; * etc/symbol-releases.eld: Add cl-defun. 2025-03-05 02:41:52 +01:00
Stefan Kangas
10f11d730e ; * etc/symbol-releases.eld: Add missing symbols. 2025-03-02 01:59:13 +01:00
Eli Zaretskii
827a91dbf3 Make 'text-property-default-nonsticky' buffer-local when set
* src/textprop.c (syms_of_textprop)
<text-property-default-nonsticky>: Make buffer-local when set.
(Bug#76445)

* etc/symbol-releases.eld: Add text-property-default-nonsticky.

* etc/NEWS:
* doc/lispref/text.texi (Sticky Properties): Document the change.
2025-02-22 18:04:04 +02:00
Stefan Kangas
e779d60ea1 ; * etc/symbol-releases.eld: Add plistp. 2025-02-17 02:22:28 +01:00
Stefan Kangas
d5f788e016 ; * etc/symbol-releases.eld: Add caaar, caadr, etc. 2025-02-12 21:30:47 +01:00
Stefan Kangas
86916c136b Add clear-string to symbol-releases.eld
* etc/symbol-releases.eld (clear-string): Add function.
2025-01-15 23:12:00 +01:00
Stefan Kangas
1098ae2896 ; * etc/symbol-releases.eld: Add and-let*.
(Bug#74712)
2024-12-09 04:25:04 +01:00
Stefan Kangas
0438305773 ; * etc/symbol-releases.eld: Rearrange. 2024-11-23 18:37:02 +01:00
Stefan Kangas
80a2c74f3b ; * etc/symbol-releases.eld: Add if-let/when-let. 2024-11-23 18:37:02 +01:00
Eli Zaretskii
e8cf271e64 ; * etc/symbol-releases.eld: Add 'read-number'. 2024-11-07 09:35:56 +02:00
Stefan Kangas
19ce31ecab * etc/symbol-releases.eld: Add version=, version<, version<=. 2024-11-06 23:42:03 +01:00
Stefan Kangas
d1b67b4a1c * etc/symbol-releases.eld: Add 'set-transient-map'. 2024-11-03 07:25:29 +01:00
Stefan Kangas
f27553c30a Add make-directory to symbol-releases.eld
This avoids saying (incorrectly) that it was introduced in Emacs 23.1.

* etc/symbol-releases.eld: Add 'make-directory'.
2024-09-15 14:02:36 +02:00
Stefan Kangas
f3bb84e53b * etc/symbol-releases.eld: Fix URL. 2024-09-14 00:51:12 +02:00
Mattias Engdegård
59e0b82776 Better ad-hoc Emacs release of symbol introduction override
The file etc/symbol-releases.eld now contains explicit version
information for selected symbols that our NEWS* scraper doesn't
resolve correctly.

* etc/NEWS.unknown: Remove this file, replaced with...
* etc/symbol-releases.eld: ...this new file.
* lisp/help-fns.el (help-fns--first-release-override)
(help-fns--mention-first-function-release)
(help-fns--mention-first-variable-release): New.
(help-fns--mention-first-release): Try the override information first
before scraping the NEWS* files.
2024-08-31 18:46:36 +02:00