summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* ; 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
* Turn off bytecode jumptables to avoid Bug#36447Noam Postavsky2019-07-081-1/+2
* Revert "* lisp/calc/calc-ext.el (math-scalarp): Fix typo"Stefan Monnier2019-06-261-9/+11
* * lisp/calc/calc-ext.el (math-scalarp): Fix typoStefan Monnier2019-06-261-11/+9
* * lisp/emacs-lisp/bytecomp.el (byte-compile-dynamic): Mark obsoleteStefan Monnier2019-06-211-1/+2
* (with-suppressed-warnings): Make it apply to macro-expansion as wellStefan Monnier2019-06-191-20/+14
* Compile any subsequence of `cond' clauses to switch (bug#36139)Mattias Engdegård2019-06-191-180/+162
* Compile cond with heterogeneous tests into switch (bug#36139)Mattias Engdegård2019-06-191-12/+17
* Compile list member functions in cond to switch (bug#36139)Mattias Engdegård2019-06-191-27/+54
* Add check for enabled warning before issuingLars Ingebrigtsen2019-06-171-1/+2
* Tweak compilation mode used by byte-recompile-directoryGlenn Morris2019-06-161-3/+3
* Tweak how byte-compile-print-syms fillsGlenn Morris2019-06-161-1/+4
* Add the new macro with-suppressed-warningsLars Ingebrigtsen2019-06-121-23/+59
* Don't keep warning about unescaped literals (Bug#36068)Noam Postavsky2019-06-101-2/+3
* Merge from origin/emacs-26Glenn Morris2019-06-071-1/+3
|\
| * Allow macros autoloaded as functions during bytecomp (Bug#36022)Noam Postavsky2019-06-011-1/+3
* | Merge from origin/emacs-26Glenn Morris2019-06-011-1/+1
|\|