summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* Fix obsolete variable warnings about class namesMichael Heerdegen2021-01-061-4/+5
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Make byte-compiler warn about wide docstringsStefan Kangas2020-12-281-2/+86
* Shorten some over-wide docstrings in functions and macrosStefan Kangas2020-12-191-6/+10
* Ensure that byte compilation works for relative files (Bug#45287).Philipp Stephani2020-12-171-1/+5
* Byte compilation: handle case where the output file is a mountpoint.Philipp Stephani2020-12-131-1/+13
* * lisp/emacs-lisp/bytecomp.el: Allow a nil destination fileStefan Monnier2020-12-121-58/+61
* Remove specific byte-compiler warnings for cl.elStefan Kangas2020-12-021-83/+6
* Fix byte-compiler warning for failed uses of lexical varsStefan Kangas2020-12-011-1/+1
* Decrease code duplication in byte-compiler free-vars warningStefan Kangas2020-11-301-18/+23
* Allow following symlinks when recompiling directoriesLars Ingebrigtsen2020-11-261-3/+8
* Don't optimize away `eval` when its lexical context is differentStefan Monnier2020-11-201-1/+2
* Don't leak result of nested byte-compilation to outer levelPaul Pogonyshev2020-10-271-2/+1
* Make more load-hooks obsolete (Bug#21563)Stefan Kangas2020-10-201-0/+2
* byte-compile-file: Make optional LOAD argument obsoleteStefan Kangas2020-10-201-6/+9
* Add aid for finding missing dynamic variable declarationsMattias Engdegård2020-10-171-2/+51
* ; shorten https://lists.gnu.org/archive/html/... linksStefan Kangas2020-10-091-1/+1
* Clarify the "Forgot to expand macro" messageLars Ingebrigtsen2020-09-301-1/+2
* Merge from origin/emacs-27Michael Albinus2020-08-251-24/+28
|\
| * Fix cond jump table compilation (bug#42919)Mattias Engdegård2020-08-191-24/+28
* | Clean up and improve compilation of arithmetic (bug#42597)Mattias Engdegård2020-08-071-50/+43
* | Fix byte-compilation of (+ -0.0) (bug#42597)Mattias Engdegård2020-08-071-3/+3
* | Merge from origin/emacs-27Paul Eggert2020-06-011-3/+4
|\|
| * Fix bug #41618 "(byte-compile 'foo) errors when foo is a macro."Alan Mackenzie2020-05-311-3/+4
* | Make `make-local-variable' declare the var locally dynamicMichael Heerdegen2020-04-301-0/+8
* | Merge from origin/emacs-27Glenn Morris2020-04-201-1/+1
|\|
| * ; Fix some typos and doc issues (bug#40695)Štěpán Němec2020-04-181-1/+1
* | * lisp/emacs-lisp/bytecomp.el: Drop warning for loading into Emacs<23Stefan Monnier2020-03-071-53/+15
* | Generate 'substring' byte op (bug#39709)Mattias Engdegård2020-02-251-1/+9
* | Add 'nofollow' flag to set-file-modes etc.Paul Eggert2020-02-231-1/+1
* | Silence byte-compiler warningStefan Kangas2020-02-051-2/+1
* | Unbreak byte compilationGlenn Morris2020-01-231-30/+31
* | Remove irrelevant info from .elc headersStefan Kangas2020-01-231-5/+1
* | Add space before messsage in byte compiler warningsRüdiger Sonderfeld2020-01-191-1/+1
* | Mark 'catch' and 'condition-case' bytecodes as obsoleteMattias Engdegård2020-01-051-2/+3
* | Remove generation of old bytecodes for catch/unwindMattias Engdegård2020-01-051-78/+7
* | Merge from origin/emacs-27Paul Eggert2020-01-011-1/+1
|\|
| * Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* | Deduplicate non-fixnum numeric constants in byte-compilationMattias Engdegård2019-12-271-1/+1
|/
* Improve errors & warnings due to fancy quoted vars (Bug#32939)Noam Postavsky2019-11-281-2/+8
* Fix bytecomp.el warning a different way than the previous patchLars Ingebrigtsen2019-10-031-2/+1
* Fix build error in bytecomp.el from previous changeLars Ingebrigtsen2019-10-011-1/+1
* Add a new command in *Compile-Log* buffers to re-byte-compileLars Ingebrigtsen2019-10-011-1/+20
* lisp/*.el: Fix typos and other trivial doc fixesJuanma Barranquero2019-09-211-8/+8
* Let byte-compiler recognize that local-variable-p implies boundpNoam Postavsky2019-09-071-1/+1
* Document batch-byte-compile directory behaviorLars Ingebrigtsen2019-08-011-1/+8
* Merge commit '9b480db6732c6d2e886838f112d9bd46fc8989bf'Stephen Leake2019-07-301-8/+9
|\
| * * lisp/emacs-lisp/bytecomp.el (byte-compile-out-toplevel): Fix bug#34757Stefan Monnier2019-07-271-8/+9
* | Improve doc strings for some -search-path variablesStephen Leake2019-07-301-3/+4
|/
* Revert "Turn off bytecode jumptables to avoid Bug#36447"Stefan Monnier2019-07-091-2/+1