summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/bytecomp-tests.el
Commit message (Expand)AuthorAgeFilesLines
* Document and test 'no-byte-compile' behavior.Philipp Stephani2022-06-211-0/+7
* Warn about misplaced or duplicated function/macro declarationsMattias Engdegård2022-06-171-0/+63
* Normalise setq during macro-expansionMattias Engdegård2022-06-141-1/+7
* Preserve doc string in `byte-compile` (bug#55830)Mattias Engdegård2022-06-081-0/+21
* Test warning suppressions with lexical bindingMattias Engdegård2022-06-061-6/+14
* Fix bytecomp-test--with-suppressed-warnings testLars Ingebrigtsen2022-05-221-1/+1
* Warn about quoted symbols in defcustom choice/other formsLars Ingebrigtsen2022-05-111-0/+6
* Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* | Constant-propagate access to captured variablesMattias Engdegård2021-12-111-0/+6
* | Remove spurious space in byte-compiler warningStefan Kangas2021-12-061-1/+1
* | Assume unfilled byte-compiler warnings in testsStefan Kangas2021-12-061-2/+1
* | Fix closure-conversion of shadowed captured lambda-lifted varsMattias Engdegård2021-12-011-0/+43
* | Avoid false positives about wide docstrings for key sequencesStefan Kangas2021-11-221-0/+4
* | Delete temp directory after bytecomp testLars Ingebrigtsen2021-11-091-29/+37
* | Prefer ert-with-temp-(directory|file) in most remaining testsStefan Kangas2021-11-081-84/+68
* | Prefer ert-with-temp-(directory|file)Stefan Kangas2021-11-071-2/+1
* | Optimise (cond) => nil at source levelMattias Engdegård2021-11-021-0/+3
|/
* ; * test/lisp/emacs-lisp/bytecomp-tests.el: remove ineffective \Mattias Engdegård2021-09-301-1/+1
* ; Minor stylistic checkdoc fixes in test/**/*.elStefan Kangas2021-09-261-2/+2
* Warn about overly long docstring in lambdaStefan Kangas2021-09-261-2/+1
* Avoid false positives in bytecomp docstring width warningStefan Kangas2021-09-261-0/+24
* Fix byte-compiler crash for legal dynamic-binding codeMattias Engdegård2021-09-251-0/+8
* Constant-propagate variables bound outside loopsMattias Engdegård2021-09-251-0/+37
* Propagate aliased lexical variables in byte compilerMattias Engdegård2021-09-111-0/+44
* Optimise `member` and `assoc` (etc) with constant empty listMattias Engdegård2021-09-061-0/+15
* Cease attempts to const-propagate through setqMattias Engdegård2021-08-051-0/+9
* Optimise let and let* whose body is constant or the last variableMattias Engdegård2021-07-301-0/+18
* Fix mistake in switch-case generation of `null` (bug#49746)Mattias Engdegård2021-07-271-0/+6
* Warn about arity errors in inlining calls (bug#12299)Mattias Engdegård2021-07-231-0/+3
* Don't propagate lexical variables into inlined functionsMattias Engdegård2021-05-271-0/+18
* Add condition-case success handler (bug#47677)Mattias Engdegård2021-04-151-0/+127
* Fix typo in cconvMattias Engdegård2021-04-111-0/+7
* Fix condition-case optimiser bugMattias Engdegård2021-04-091-0/+6
* Better compiler warning testsMattias Engdegård2021-04-091-24/+25
* Clean up bytecomp-tests.elMattias Engdegård2021-04-091-103/+47
* Fix mistakes in bytecomp-testsMattias Engdegård2021-04-071-10/+10
* * lisp/emacs-lisp/cconv.el: Don't confuse a string for a docstringStefan Monnier2021-03-091-0/+5
* Compile closures that modify their bound vars correctly (Bug#46834)Pip Cet2021-03-021-0/+23
* Prefer `declare` over a `put` of `list-indent-function`.Stefan Monnier2021-02-221-1/+1
* Fix local defvar scoping error (bug#46387)Mattias Engdegård2021-02-101-0/+31
* Constprop of lexical variablesMattias Engdegård2021-02-061-1/+60
* Fix spurious "Lexical argument shadows the dynamic variable" due to inliningStefan Monnier2021-01-211-0/+4
* Fix two testsEli Zaretskii2021-01-161-2/+2
* Fix obsolete variable warnings about class namesMichael Heerdegen2021-01-061-0/+3
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Make byte-compiler warn about wide docstringsStefan Kangas2020-12-281-0/+71
* Ensure that byte compilation works for relative files (Bug#45287).Philipp Stephani2020-12-171-0/+15
* Byte compilation: handle case where the output file is a mountpoint.Philipp Stephani2020-12-131-0/+69
* Add tests for several byte-compiler warningsStefan Kangas2020-12-031-2/+50