summaryrefslogtreecommitdiff
path: root/lisp/subr.el
AgeCommit message (Expand)Author
2026-05-20Detect some API violations in combine-change-calls (bug#80877)Pip Cet
2026-04-12Fix computation of package description filePhilip Kaludercic
2026-04-09(listify-key-sequence): Fix breakage with unibyte charsStefan Monnier
2026-04-08(take-while, drop-while, all, member-if)Stefan Monnier
2026-04-02New macro setopt-local and function set-local (bug#80709)Stéphane Marks
2026-03-22* lisp/subr.el (member-if): Fix compiler macro multiple evaluation.Sean Whitton
2026-03-21Make member-if compiler-macro hygienicBasil L. Contovounesios
2026-03-15Merge remote-tracking branch 'origin/scratch/error-API'Stefan Monnier
2026-03-15; Tweak documentation for ensure-proper-list.Sean Whitton
2026-03-15Add new function 'ensure-proper-list' (bug#80598)Philip Kaludercic
2026-03-11lisp/subr.el (run-hook-query-error-with-timeout): Avoid `%s` for listsStefan Monnier
2026-03-10(error-data): Delete functionStefan Monnier
2026-03-10Improve the error APIStefan Monnier
2026-03-04Rename 'any' to 'member-if' and deprecate 'cl-member-if'Sean Whitton
2026-03-03Revert "Rename 'any' to 'member-if' and deprecate 'cl-member-if'"Mattias Engdegård
2026-03-03Rename 'any' to 'member-if' and deprecate 'cl-member-if'Sean Whitton
2026-02-28multiple-command-partition-arguments: Use connection-local valueMichael Albinus
2026-02-28Implement string> as a compiler macro instead of an optimisationMattias Engdegård
2026-02-28; Fix the documentation of 'overlays-in' etc.Eli Zaretskii
2026-02-28Initialize command-line-max-length with sysconf(3)Sean Whitton
2026-02-25New function multiple-command-partition-argumentsSean Whitton
2026-02-20; * lisp/subr.el (and-let*): Expand to 'and' not 'when'.Sean Whitton
2026-02-05; * lisp/subr.el (take-while): bytecode micro-optimisationMattias Engdegård
2026-01-31; Improve documentation of 'condition-case-unless-debug'Eli Zaretskii
2026-01-24Support cons cell for 'line-spacing'Daniel Mendler
2026-01-14(make-progress-reporter): Tweak wording of CONTEXT docStefan Monnier
2026-01-14Optionally inhibit echo area progress reporting (bug#80198)Stéphane Marks
2026-01-10lisp/subr.el (insert-for-yank-1): Use `with-silent-modifications`Stefan Monnier
2026-01-10Limit yanks to a single set of modification hook callsJD Smith
2026-01-02Make string-trim fasterMattias Engdegård
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-28Don't use the term 'null' for empty stringsMattias Engdegård
2025-12-28Clean up split-string documentationMattias Engdegård
2025-12-28Various split-string improvementsMattias Engdegård
2025-12-21System GUI taskbar and progress reporter hooks (bug#79859)Stéphane Marks
2025-11-06; * lisp/subr.el: Fix comment level.Sean Whitton
2025-11-05; * lisp/subr.el (if-let*): Use "Lisp programmers".Sean Whitton
2025-11-05Further document cond*'s bind-and*, document cond-let* discussionSean Whitton
2025-11-04Use 'read-char-choice' in 'ask-user-about-lock' (bug#79664)Juri Linkov
2025-10-30; * lisp/subr.el (version-to-list): Completely wrong indentation.Mattias Engdegård
2025-10-20Add any and all (bug#79611)Mattias Engdegård
2025-10-20Add drop-while and take-while (bug#79611)Mattias Engdegård
2025-10-14(define-minor-mode): Update `global-minor-modes` if init-value is non-nilStefan Monnier
2025-10-07Merge from origin/emacs-30Sean Whitton
2025-10-07if-let*/when-let*/and-let*: Don't recommend (VALUEFORM) formSean Whitton
2025-09-27Improve documentation and customization of 'derived-mode' in buffer predicateJuri Linkov
2025-09-13Fix 'kill-region' when buffer has been changed outside of EmacsEli Zaretskii
2025-07-14(cl--class-allparents): Fix bug#78989Stefan Monnier
2025-06-28Revert "function-put: signal error with non-symbol"Eli Zaretskii
2025-06-21Fix 'split-string' when TRIM is usedEli Zaretskii