summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* Merge from origin/emacs-28Stefan Kangas2022-09-211-1/+1
|\
| * ; Fix typos in Lisp symbolsStefan Kangas2022-09-201-1/+1
* | Accept more wide function signatures in docstringsStefan Kangas2022-09-161-1/+1
* | Fix typo in byte-compile-lambda warningLars Ingebrigtsen2022-09-091-2/+2
* | Fix warning about obsoleted generalized variablesLars Ingebrigtsen2022-08-251-0/+1
* | Make point-at-eol and point-at-bol obsoleteStefan Kangas2022-08-231-1/+2
* | Revert "Make the generalized buffer-local-variable obsolete"Lars Ingebrigtsen2022-08-221-1/+0
* | Make the generalized buffer-local-variable obsoleteLars Ingebrigtsen2022-08-211-0/+1
* | Make it possible to mark generalized variables as obsoleteLars Ingebrigtsen2022-08-211-12/+18
* | * lisp/emacs-lisp/bytecomp.el (byte-compile-log-1): Create buffer if necessaryAndrea Corallo2022-08-171-1/+1
* | (compiled-function-p): New function (bug#56648)Stefan Monnier2022-08-141-12/+12
* | ; * lisp/emacs-lisp/bytecomp.el: indentation fixMattias Engdegård2022-08-071-2/+2
* | Cease emitting negative file offsets for user variablesMattias Engdegård2022-08-071-12/+3
* | bytecomp.el: Update comments referring to `make-docfile`Stefan Monnier2022-08-051-5/+5
* | bytecomp.el: Further simplifications enabled by commit 59732a83c8875cStefan Monnier2022-08-051-3/+0
* | Check for mis-quoted #' in doc strings during byte-compileLars Ingebrigtsen2022-08-031-1/+1
* | Fix the bytecode incompatibility due to the change to 'narrow-to-region'.Gregory Heytings2022-08-011-2/+2
* | Handle the optional argument of 'narrow-to-region' in byte-compiled code.Gregory Heytings2022-07-301-2/+2
* | ; * lisp/emacs-lisp/bytecomp.el: comment cleanupMattias Engdegård2022-07-231-8/+2
* | ; Fix typos: prefer American spellingStefan Kangas2022-07-141-1/+1
* | Remove many items obsolete since 24.1Stefan Kangas2022-07-081-9/+2
* | Make some defcustom types more restrictiveStefan Kangas2022-07-051-2/+2
* | Prefer defvar-keymap in emacs-lisp/*.elStefan Kangas2022-07-041-4/+2
* | Bytecode opcode comments updateMattias Engdegård2022-06-241-13/+14
* | Remove unused function in bytecomp.elMattias Engdegård2022-06-231-12/+0
* | Document and test 'no-byte-compile' behavior.Philipp Stephani2022-06-211-0/+3
* | Check defface doc stringsLars Ingebrigtsen2022-06-211-6/+6
* | Fix potential (goto-char nil) in byte-compile-warning-prefixAlan Mackenzie2022-06-201-2/+1
* | Add mechanism for gradually phasing in new byte compilation warningsLars Ingebrigtsen2022-06-191-8/+33
* | More aggressive bytecode split between top-level forms (bug#55972)Mattias Engdegård2022-06-181-5/+4
* | Simplify byte-compiler assuming cconv normalisationsMattias Engdegård2022-06-141-5/+2
* | Run cconv for dynbound code as wellMattias Engdegård2022-06-141-3/+1
* | Normalise setq during macro-expansionMattias Engdegård2022-06-141-19/+7
* | Preserve doc string in `byte-compile` (bug#55830)Mattias Engdegård2022-06-081-0/+1
* | Don't issue warnings for Unicode quotes for nowLars Ingebrigtsen2022-06-031-6/+0
* | Traverse record literals in byte-compile--first-symbol-with-posMattias Engdegård2022-05-291-1/+1
* | eval.c: New functions `defvar-1` and `defconst-1` (bug#55156)Stefan Monnier2022-05-261-13/+10
* | Faster and less recursive byte-compile--first-symbol-with-posMattias Engdegård2022-05-261-31/+26
* | Make byte compilation warn about wrong quoting in doc stringsLars Ingebrigtsen2022-05-241-15/+32
* | Fix previous warning suppression changeLars Ingebrigtsen2022-05-221-2/+2
* | Allow suppressing messages about the wrong number of argumentsLars Ingebrigtsen2022-05-221-15/+17
* | Fix M-x compile-defun when an interactive form is (list ...)Alan Mackenzie2022-05-181-9/+21
* | (byte-compile-eval): Avoid some false positive "noruntime" warningsStefan Monnier2022-05-111-2/+8
* | Warn about quoted symbols in defcustom choice/other formsLars Ingebrigtsen2022-05-111-4/+28
* | Use `advice--cd*r` where applicableStefan Monnier2022-04-261-1/+1
* | Byte compiler: Prevent special forms' symbols being replaced by bare symbolsAlan Mackenzie2022-04-221-2/+2
* | Byte compiler: correct output warning message positions (part 2)Alan Mackenzie2022-04-221-2/+2
* | Byte compiler: correct output warning message positionsAlan Mackenzie2022-04-181-7/+7
* | Byte compiler: remove symbol positions from byte-switch tablesAlan Mackenzie2022-04-181-7/+16
* | * lisp/emacs-lisp/bytecomp.el (byte-compile-make-closure): Minor optimizationStefan Monnier2022-03-181-2/+2