summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* (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
* Add some 'compilation-safety' documentationAndrea Corallo2024-05-131-1/+5
* Add 'safety' function declarationAndrea Corallo2024-05-131-0/+1
* Introduce 'compilation-safety' variableAndrea Corallo2024-05-131-0/+6
* * lisp/emacs-lisp/bytecomp.el (byte-compile-make-closure): Simplify.Mattias Engdegård2024-04-301-10/+7
* * lisp/emacs-lisp/bytecomp.el (byte-compile-lambda): Simplify.Mattias Engdegård2024-04-301-7/+5
* (byte-compile): Fix interaction with old `advice.el`Stefan Monnier2024-04-291-2/+4
* Use a dedicated type to represent interpreted-function valuesStefan Monnier2024-04-281-7/+11
* Better format string compilation warningMattias Engdegård2024-04-221-17/+32
* Inhibit flymake lexical cookie warning in *scratch* (bug#70068)Mattias Engdegård2024-04-091-1/+4
* Revert "Check if lexical-binding is enabled before warning"Mattias Engdegård2024-04-031-2/+1
* Check if lexical-binding is enabled before warningPhilip Kaludercic2024-04-031-1/+2
* Fix mutates-arguments warning for `sort`Mattias Engdegård2024-04-011-9/+20
* Better `sort` ignored-return-value warningMattias Engdegård2024-03-291-2/+14
* Try and avoid hardcoding lists of function typesStefan Monnier2024-03-121-12/+3
* Single string literal in body is return value only, not doc stringMattias Engdegård2024-03-071-5/+4
* Warn about docstrings with control charactersMattias Engdegård2024-02-231-0/+21
* bytecomp.el: Warn for `,' not within backquote constructRichard M Stallman2024-02-031-0/+10
* bytecomp.el: Rewrite the way we print dynamic docstringsStefan Monnier2024-02-021-284/+182
* Eliminate lazy bytecode loadingMattias Engdegård2024-01-311-56/+10
* (byte-compile): Try and make it a bit more readableStefan Monnier2024-01-291-46/+36
* Bind cross-buffer buffer-local variable correctly.Alan Mackenzie2024-01-111-2/+3
* Merge branch 'handler-bind'Stefan Monnier2024-01-041-17/+22
|\
| * (macroexp--with-extended-form-stack): Use plain `let`Stefan Monnier2024-01-041-18/+23
* | Avoid `defconst` for vars which we modifyStefan Monnier2024-01-041-2/+2
|/
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Ensure proper mode of *Compile-Log* buffer (bug#67920)Mattias Engdegård2023-12-221-32/+35