summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-02-101-2/+1
|\
| * * lisp/emacs-lisp/macroexp.el: Break cycle with bytecomp/byte-optStefan Monnier2021-02-091-2/+1
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-01-241-1/+2
|\|
| * * lisp/emacs-lisp/bytecomp.el (byte-compile--declare-var): Fix warningStefan Monnier2021-01-201-1/+2
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-01-081-4/+5
|\|
| * Fix obsolete variable warnings about class namesMichael Heerdegen2021-01-061-4/+5
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-01-021-3/+87
|\|
| * Update copyright year to 2021Paul Eggert2021-01-011-1/+1
| * Make byte-compiler warn about wide docstringsStefan Kangas2020-12-281-2/+86
* | * Fix `byte-compile-file' for native compilation (bug#45442)Andrea Corallo2020-12-261-11/+12
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-12-201-74/+96
|\|
| * 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
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-12-061-102/+30
|\|
| * 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
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-11-291-3/+8
|\|
| * Allow following symlinks when recompiling directoriesLars Ingebrigtsen2020-11-261-3/+8
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-11-221-1/+2
|\|
| * Don't optimize away `eval` when its lexical context is differentStefan Monnier2020-11-201-1/+2
* | ; Fix trivial typosStefan Kangas2020-11-201-1/+1
* | Allow for native compilation qualities to be specified per input fileAndrea Corallo2020-11-071-0/+7
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-10-311-2/+1
|\|
| * Don't leak result of nested byte-compilation to outer levelPaul Pogonyshev2020-10-271-2/+1
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-10-231-8/+62
|\|
| * 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
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-10-101-1/+1
|\|
| * ; shorten https://lists.gnu.org/archive/html/... linksStefan Kangas2020-10-091-1/+1
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-10-041-1/+2
|\|
| * Clarify the "Forgot to expand macro" messageLars Ingebrigtsen2020-09-301-1/+2
* | Clean-up some now unnecessary diff against masterAndrea Corallo2020-09-291-2/+1
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-08-291-24/+28
|\|
| * Merge from origin/emacs-27Michael Albinus2020-08-251-24/+28
| |\
| | * Fix cond jump table compilation (bug#42919)Mattias Engdegård2020-08-191-24/+28
* | | * Remove a false permission related error while native compilingAndrea Corallo2020-08-171-2/+4
* | | * lisp/emacs-lisp/bytecomp.el: Guard against double native compilation.Andrea Corallo2020-08-091-3/+4
* | | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-08-091-50/+43
|\| |
| * | 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
* | | Allow per function speed declarationAndrea Corallo2020-06-221-1/+7
* | | Execute top level forms in the right lex/dyn scope.Andrea Corallo2020-06-221-3/+4
* | | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-06-041-3/+4
|\| |
| * | 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
* | | Update spill LAP machinery and compile anonymous lambdasAndrea Corallo2020-05-141-31/+55