summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cconv.el
Commit message (Expand)AuthorAgeFilesLines
* Simplify lexical let-optimisationsMattias Engdegård2021-07-301-80/+83
* Move warnings about bad let-bindings from source optimiser to cconvMattias Engdegård2021-07-301-0/+7
* * lisp/emacs-lisp/macroexp.el (macroexp-warn-and-return): Add arg `category`Stefan Monnier2021-07-211-7/+8
* Allow inhibiting warnings about unused variables and empty bodiesLars Ingebrigtsen2021-07-061-1/+2
* ; Fix typos: emacs lisp -> Emacs LispStefan Kangas2021-04-161-1/+1
* Fix typo in cconvMattias Engdegård2021-04-111-1/+1
* * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Simplify (doh!)Stefan Monnier2021-03-111-1/+1
* * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Tune down the warningStefan Monnier2021-03-111-1/+2
* * lisp/emacs-lisp/cconv.el (cconv--analyze-use): Warn never-initialized varsStefan Monnier2021-03-111-5/+8
* * lisp/emacs-lisp/cconv.el: Don't confuse a string for a docstringStefan Monnier2021-03-091-2/+3
* Make lambda-lifting work againMattias Engdegård2021-03-051-1/+1
* * lisp/emacs-lisp/cconv.el: Fix uncaught brain farts in last changeStefan Monnier2021-02-271-2/+2
* * lisp/emacs-lisp/cconv.el: Improve line-nb info of unused var warningsStefan Monnier2021-02-261-92/+119
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Remove generation of old bytecodes for catch/unwindMattias Engdegård2020-01-051-30/+4
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Improve errors & warnings due to fancy quoted vars (Bug#32939)Noam Postavsky2019-11-281-2/+4
* Go back to "Maintainer: emacs-devel@gnu.org"Paul Eggert2019-05-251-0/+1
* Fixes for "Maintainer:" and related linesPaul Eggert2019-05-191-1/+0
* * lisp/subr.el (prog2): Define as a macroStefan Monnier2019-04-021-1/+1
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Replace insignificant backquotesMichael Heerdegen2018-11-251-10/+10
* | Don't forget to analyze args of lambda lifted functions (Bug#30872)Noam Postavsky2018-06-161-24/+31
* | * lisp/emacs-lisp/cconv.el (cconv-convert): Fix compiling compiled codeStefan Monnier2018-02-021-2/+5
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Stop calling ‘byte-compile-log-warning’Philipp Stephani2016-09-111-17/+16
* | * lisp/emacs-lisp/cconv.el: Fix λ-lifting in the presence of shadowingStefan Monnier2016-08-091-28/+48
|/
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Byte compiler: on setq with an odd number of arguments, generate a `signal'Alan Mackenzie2015-11-261-21/+22
* Don't let cconv_convert insert a nil argument into a `setq' form.Alan Mackenzie2015-11-231-4/+6
* ; Remove extraneous "coding: utf-8" specifications in Elisp filesDmitry Gutov2015-09-291-1/+1
* Revert some stray curved quotes I missed earlierPaul Eggert2015-09-101-1/+1
* Go back to grave quoting in source-code docstrings etc.Paul Eggert2015-09-071-3/+3
* More-conservative ‘format’ quote restylingPaul Eggert2015-08-231-5/+6
* text-quoting-style in emacs-lisp diagnosticsPaul Eggert2015-08-211-4/+4
* Add (:documentation <form>) for dynamically-generated docstringsStefan Monnier2015-02-051-8/+23
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Spelling fixesPaul Eggert2014-12-131-28/+29
* * lisp/subr.el (track-mouse): New macro.Stefan Monnier2014-09-271-9/+0
* Replace "Maintainer: FSF" with the emacs-devel mailing addressGlenn Morris2014-02-091-1/+1
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* * lisp/emacs-lisp/cconv.el (cconv-convert): Print warning instead ofNathan Trapuzzano2013-11-101-3/+3
* * lisp/emacs-lisp/cconv.el (cconv-convert): Check form of let binding.Nathan Trapuzzano2013-11-041-6/+9
* Introduce new bytecodes for efficient catch/condition-case in lexbind.Stefan Monnier2013-10-031-12/+51
* * lisp/emacs-lisp/cconv.el: Use `car-safe' rather than `car' to accessStefan Monnier2013-09-041-10/+10
* * lisp/emacs-lisp/cconv.el (cconv--analyse-function): Improve warning.Stefan Monnier2013-08-271-1/+2