summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cconv.el
Commit message (Expand)AuthorAge
* Fix bug#28557Stefan Monnier2021-12-20
* * lisp/emacs-lisp/cconv.el (cconv--lifted-arg): SimplifyStefan Monnier2021-12-01
* Fix closure-conversion of shadowed captured lambda-lifted varsMattias Engdegård2021-12-01
* Allow inhibiting `not-unused' warningsLars Ingebrigtsen2021-10-13
* Improve error messaging from byte-compiling dotted listsLars Ingebrigtsen2021-09-22
* ; More minor docfixes found by checkdocStefan Kangas2021-09-14
* Simplify lexical let-optimisationsMattias Engdegård2021-07-30
* Move warnings about bad let-bindings from source optimiser to cconvMattias Engdegård2021-07-30
* * lisp/emacs-lisp/macroexp.el (macroexp-warn-and-return): Add arg `category`Stefan Monnier2021-07-21
* Allow inhibiting warnings about unused variables and empty bodiesLars Ingebrigtsen2021-07-06
* ; Fix typos: emacs lisp -> Emacs LispStefan Kangas2021-04-16
* Fix typo in cconvMattias Engdegård2021-04-11
* * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Simplify (doh!)Stefan Monnier2021-03-11
* * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Tune down the warningStefan Monnier2021-03-11
* * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Warn never-initialized varsStefan Monnier2021-03-11
* * lisp/emacs-lisp/cconv.el: Don't confuse a string for a docstringStefan Monnier2021-03-09
* Make lambda-lifting work againMattias Engdegård2021-03-05
* * lisp/emacs-lisp/cconv.el: Fix uncaught brain farts in last changeStefan Monnier2021-02-27
* * lisp/emacs-lisp/cconv.el: Improve line-nb info of unused var warningsStefan Monnier2021-02-26
* Update copyright year to 2021Paul Eggert2021-01-01
* Remove generation of old bytecodes for catch/unwindMattias Engdegård2020-01-05
* Update copyright year to 2020Paul Eggert2020-01-01
* Improve errors & warnings due to fancy quoted vars (Bug#32939)Noam Postavsky2019-11-28
* Go back to "Maintainer: emacs-devel@gnu.org"Paul Eggert2019-05-25
* Fixes for "Maintainer:" and related linesPaul Eggert2019-05-19
* * lisp/subr.el (prog2): Define as a macroStefan Monnier2019-04-02
* Merge from origin/emacs-26Paul Eggert2018-12-31
|\
| * Update copyright year to 2019Paul Eggert2019-01-01
* | Replace insignificant backquotesMichael Heerdegen2018-11-25
* | Don't forget to analyze args of lambda lifted functions (Bug#30872)Noam Postavsky2018-06-16
* | * lisp/emacs-lisp/cconv.el (cconv-convert): Fix compiling compiled codeStefan Monnier2018-02-02
|/
* Update copyright year to 2018Paul Eggert2018-01-01
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-13
* Merge from origin/emacs-25Paul Eggert2017-01-01
|\
| * Update copyright year to 2017Paul Eggert2016-12-31
* | Stop calling ‘byte-compile-log-warning’Philipp Stephani2016-09-11
* | * lisp/emacs-lisp/cconv.el: Fix λ-lifting in the presence of shadowingStefan Monnier2016-08-09
|/
* Update copyright year to 2016Paul Eggert2016-01-01
* Byte compiler: on setq with an odd number of arguments, generate a `signal'Alan Mackenzie2015-11-26
* Don't let cconv_convert insert a nil argument into a `setq' form.Alan Mackenzie2015-11-23
* ; Remove extraneous "coding: utf-8" specifications in Elisp filesDmitry Gutov2015-09-29
* Revert some stray curved quotes I missed earlierPaul Eggert2015-09-10
* Go back to grave quoting in source-code docstrings etc.Paul Eggert2015-09-07
* More-conservative ‘format’ quote restylingPaul Eggert2015-08-23
* text-quoting-style in emacs-lisp diagnosticsPaul Eggert2015-08-21
* Add (:documentation <form>) for dynamically-generated docstringsStefan Monnier2015-02-05
* Update copyright year to 2015Paul Eggert2015-01-01
* Spelling fixesPaul Eggert2014-12-13
* * lisp/subr.el (track-mouse): New macro.Stefan Monnier2014-09-27
* Replace "Maintainer: FSF" with the emacs-devel mailing addressGlenn Morris2014-02-09