summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* 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
* Strip positions from symbols before the eval in eval-{when,and}-compile.Alan Mackenzie2022-03-161-4/+6
* Restore call to byte-run-strip-symbol-positions in byte-compile-outAlan Mackenzie2022-03-061-0/+5
* Clean up byte-compile-arglist-warnMattias Engdegård2022-02-281-26/+25
* Amend byte-run-strip-symbol-positions so that an unexec build buildsAlan Mackenzie2022-02-241-2/+1