aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/emacs-lisp/bytecomp.el (follow)
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2026 to copyright years.Sean Whitton11 days1-1/+1
* December 2025 spelling fixesPaul Eggert2025-12-261-1/+1
* Recognise %b and %B in compile-time format string checkerMattias Engdegård2025-12-221-5/+5
* * lisp/emacs-lisp/bytecomp.el (funarg-positions): amend 'sort'Mattias Engdegård2025-12-041-2/+3
* lisp/emacs-lisp/bytecomp.el (seq-sort-by): Improve `funarg-positions`Stefan Monnier2025-12-031-2/+2
* Deduplicate bytecode strings in each top-level formMattias Engdegård2025-12-011-2/+14
* lisp/emacs-lisp/bytecomp.el (define-widget): Add `funarg-positions`Stefan Monnier2025-11-131-9/+11
* Unify constants that are equal-including-properties in compilerMattias Engdegård2025-11-051-2/+1
* Faster constant pool string searchingMattias Engdegård2025-10-301-8/+2
* Define compiler macros for /=, atom and nlistpMattias Engdegård2025-10-301-22/+12
* Fix numeric comparison bug when optimisation is disabledMattias Engdegård2025-10-301-12/+16
* Remove unused byte-compile-eval-before-compileMattias Engdegård2025-10-301-11/+0
* Sink calls to byte-compile-warning-enabled-pMattias Engdegård2025-10-231-21/+21
* Use 'any' and 'all' to simplify parts of the byte-compilerMattias Engdegård2025-10-211-4/+2
* (eval-and-compile): Preserve the surrounding lexical contextStefan Monnier2025-10-181-1/+5
* ; * lisp/emacs-lisp/bytecomp.el (featurep): mistake in last changeMattias Engdegård2025-09-011-1/+1
* * lisp/emacs-lisp/bytecomp.el (featurep): Safer comp-time evaluationMattias Engdegård2025-09-011-3/+3
* * lisp/emacs-lisp/bytecomp.el (mutating-fns): cl-fill and cl-replaceMattias Engdegård2025-08-241-0/+1
* bytecomp.el: Rework the message when the macro is not recognizedStefan Monnier2025-07-261-17/+12
* Turn compiler macro defalias messages into warningsMattias Engdegård2025-07-071-2/+4
* Merge from origin/emacs-30Eli Zaretskii2025-07-051-0/+2
|\
| * ; * lisp/emacs-lisp/bytecomp.el (compilation-safety): Doc fix (bug#78394).Eli Zaretskii2025-07-011-0/+2
| * Update copyright year to 2025Stefan Kangas2025-01-021-1/+1
* | Fix byte-compilation of defalias with a constant macro cons pairZach Shaftel2025-06-211-1/+2
* | Fix function arity check for noncompiled callees (bug#78685)Mattias Engdegård2025-06-171-7/+14
* | Revert "Fix function arity check for noncompiled callees (bug#78685)"Mattias Engdegård2025-06-091-2/+5
* | Fix function arity check for noncompiled callees (bug#78685)Mattias Engdegård2025-06-051-5/+2
* | (byte-compile-maybe-guarded): Make its code edebuggableStefan Monnier2025-03-241-41/+45
* | Make byte-compile-cond-use-jump-table obsoleteStefan Kangas2025-03-051-0/+1
* | Prefer incf to cl-incf in emacs-lisp/*.elStefan Kangas2025-02-231-1/+1
* | Prefer '(evenp A)' to '(= 0 (logand A 1))'Stefan Kangas2025-02-171-1/+1
* | Fix some uses of `%s` for non-strings/namesStefan Monnier2025-02-141-13/+13
* | Document cl-n... set operations consistentlyBasil L. Contovounesios2025-02-141-1/+1
* | Print bare symbols for EMACS_GENERATE_DYNVARSBasil L. Contovounesios2025-02-121-2/+2
* | Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas2025-02-011-2/+1
|\ \
| * | Purecopy removal: Lisp codePip Cet2024-12-121-2/+1
* | | Update copyright year to 2025Paul Eggert2025-01-011-1/+1
* | | Add support for TCP_NODELAY on network streamsEric Marsden2024-12-131-2/+2
|/ /
* | Mark if-let and when-let obsoleteSean Whitton2024-10-241-3/+3
* | Revert "Preserve source position of macro calls in macro expansions"Mattias Engdegård2024-10-201-1/+1
* | Preserve source position of macro calls in macro expansionsAlan Mackenzie2024-10-201-1/+1
* | ; Fix thinko in my last changeStefan Kangas2024-10-021-1/+1
* | Warn about bad defcustom :local keyword at compile timeStefan Kangas2024-10-021-1/+7
* | ; Reword :reverse-video warningMattias Engdegård2024-09-291-1/+1
* | Warn about :reverse-video in deffaceMattias Engdegård2024-09-291-2/+5
* | Warn about bad face specs in `defface` at compile timeMattias Engdegård2024-09-271-1/+58
|/
* Checkdoc fixes in `emacs-lisp/*.el`Stefan Kangas2024-07-081-2/+2
* Format string warnings for more functions (bug#71379)Mattias Engdegård2024-06-061-1/+2
* Redirect calls to `subr-native-elisp-p` to `native-comp-function-p`Stefan Monnier2024-05-281-1/+1
* ; Fix documentation of recently-installed changesEli Zaretskii2024-05-141-4/+7