summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
Commit message (Expand)AuthorAgeFilesLines
* Allow inhibiting `not-unused' warningsLars Ingebrigtsen2021-10-131-1/+2
* ; Minor stylistic fixes found by checkdocStefan Kangas2021-10-051-3/+3
* Warn about overly long docstring in lambdaStefan Kangas2021-09-261-14/+8
* Avoid false positives in bytecomp docstring width warningStefan Kangas2021-09-261-2/+10
* Renege on anonymous &rest (bug#50268, bug#50720)Mattias Engdegård2021-09-251-0/+2
* Don't quote nil and t in doc strings and commentsLars Ingebrigtsen2021-09-211-3/+3
* Improve doc strings of a recent commitEli Zaretskii2021-09-181-1/+1
* ; More stylistic docfixes in emacs-lisp/*.el found by checkdocStefan Kangas2021-09-181-2/+2
* ; More minor docfixes found by checkdocStefan Kangas2021-09-141-4/+4
* Add support for GCC compiler command-line optionsArthur Miller2021-09-101-0/+3
* More robust optimisation of `ignore`Mattias Engdegård2021-09-061-0/+6
* Improve byte-compile-warnings doc stringLars Ingebrigtsen2021-08-231-2/+3
* Single source optimiser entry pointMattias Engdegård2021-07-301-3/+3
* Make byte-recompile-directory less brittleLars Ingebrigtsen2021-07-281-2/+2
* Fix mistake in switch-case generation of `null` (bug#49746)Mattias Engdegård2021-07-271-1/+2
* Warn about arity errors in inlining calls (bug#12299)Mattias Engdegård2021-07-231-10/+27
* Count (not X) as a switch conditionMattias Engdegård2021-07-201-0/+10
* Avoid invalid regexp in wide docstring checkBasil L. Contovounesios2021-07-061-1/+1
* Ignore .dir-locals-2.el files moreLars Ingebrigtsen2021-07-041-2/+1
* * Do not attempt to write .elc files when not necessary (bug#49118)Andrea Corallo2021-06-211-67/+67
* Fix false positives in docstring width warning with (fn...) constructs.Lars Ingebrigtsen2021-06-151-1/+4
* * Do not produce .elc temporary file when unnecessary (bug#48978)Andrea Corallo2021-06-141-15/+14
* ;* lisp/emacs-lisp/bytecomp.el (byte-native-compiling): Typo fix.Andrea Corallo2021-06-141-1/+1
* * lisp/emacs-lisp/bytecomp.el (byte+native-compile): Update docstring.Andrea Corallo2021-06-141-5/+1
* Rename batch-byte-native-compile-for-bootstrap (bug#48743)Andrea Corallo2021-06-011-2/+2
* Fix a few Edebug specifications where code is wrapped in lambdas.Philipp Stephani2021-05-171-1/+1
* Rename comp-native-driver-options → native-comp-driver-optionsAndrea Corallo2021-05-061-2/+2
* Rename comp-debug -> native-comp-debugAndrea Corallo2021-05-061-2/+2
* Rename comp-speed -> native-comp-speedAndrea Corallo2021-05-061-2/+2
* Don't use pdumper-stats with unexecNikolay Kudryavtsev2021-05-021-1/+2
* Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-04-191-24/+39
|\
| * Add condition-case success handler (bug#47677)Mattias Engdegård2021-04-151-24/+39
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-03-251-51/+20
|\|
| * * lisp/emacs-lisp/bytecomp.el: Remember location of unresolved callsStefan Monnier2021-03-191-51/+20
* | Fix `no-byte-compile' native compilation interaction (bug#47169)Andrea Corallo2021-03-161-2/+1
* | Have `no-byte-compile' implies also `no-native-compile'.Andrea Corallo2021-03-161-1/+2
* | * lisp/emacs-lisp/bytecomp.el: Fix native re-compilation (bug#47161).Andrea Corallo2021-03-151-0/+1
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-03-121-4/+12
|\|
| * * lisp/emacs-lisp/bytecomp.el: Warn about unprefixed vars in `boundp`Stefan Monnier2021-03-071-4/+12
* | Implement `no-native-compile' (bug#46983)Andrea Corallo2021-03-121-0/+3
* | Merge commit '9cbdf20316' into native-compAndrea Corallo2021-03-091-28/+26
|\|
| * Compile closures that modify their bound vars correctly (Bug#46834)Pip Cet2021-03-021-23/+23
| * * lisp/emacs-lisp/bytecomp.el: Fix minor regression introduced by pdumpStefan Monnier2021-02-271-2/+3
| * * lisp/emacs-lisp/cconv.el: Improve line-nb info of unused var warningsStefan Monnier2021-02-261-3/+0
* | Allow for `comp-native-driver-options' to work as a file-local variable.Andrea Corallo2021-03-071-1/+4
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-02-261-14/+36
|\|
| * * lisp/emacs-lisp/macroexp.el (macroexp-file-name): Work in `eval-buffer`Stefan Monnier2021-02-241-1/+1
| * * lisp/emacs-lisp/macroexp.el (macroexp-file-name): New function.Stefan Monnier2021-02-241-0/+5
| * Fix compilation of closures with nontrivial doc stringsMattias Engdegård2021-02-221-14/+31
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-02-211-10/+18
|\|