summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/macroexp.el
Commit message (Expand)AuthorAgeFilesLines
* ; More minor docfixes found by checkdocStefan Kangas2021-09-141-4/+4
* ; * lisp/emacs-lisp/macroexp.el (macroexp-warn-and-return): Doc fix.Eli Zaretskii2021-07-221-3/+3
* * lisp/emacs-lisp/macroexp.el (macroexp-warn-and-return): Add arg `category`Stefan Monnier2021-07-211-12/+15
* Make previous empty-body warning disabling more robustLars Ingebrigtsen2021-07-061-12/+14
* Allow inhibiting warnings about unused variables and empty bodiesLars Ingebrigtsen2021-07-061-8/+10
* * lisp/**/*.el: Avoid positional args to `define-minor-mode`Stefan Monnier2021-04-111-1/+2
* * lisp/emacs-lisp/macroexp.el: Rewrite the code warning about '(lambda ...)Stefan Monnier2021-02-271-27/+34
* * lisp/emacs-lisp/cconv.el: Improve line-nb info of unused var warningsStefan Monnier2021-02-261-26/+31
* * lisp/emacs-lisp/macroexp.el (macroexp-file-name): Work in `eval-buffer`Stefan Monnier2021-02-241-1/+5
* * lisp/emacs-lisp/macroexp.el (macroexp-file-name): New function.Stefan Monnier2021-02-241-2/+11
* * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Warn on empty let bodiesStefan Monnier2021-02-151-1/+6
* * lisp/emacs-lisp/macroexp.el (macroexp--fgrep): Break cyclesStefan Monnier2021-02-101-14/+29
* * lisp/emacs-lisp/macroexp.el: Break cycle with bytecomp/byte-optStefan Monnier2021-02-091-6/+65
* * lisp/emacs-lisp/macroexp.el (macroexp-if): Fix typoStefan Monnier2021-01-271-1/+1
* * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Perform β-reductionStefan Monnier2021-01-271-11/+28
* Fix missing file&line info in "Unknown defun property" warningsStefan Monnier2021-01-231-6/+8
* * lisp/subr.el (letrec): Optimize some non-recursive bindingsStefan Monnier2021-01-081-1/+1
* * lisp/emacs-lisp/macroexp.el (macroexp--fgrep): Rename from `pcase--fgrep`Stefan Monnier2021-01-081-0/+29
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Make with-suppressed-warnings work for macros, tooLars Ingebrigtsen2019-11-201-1/+1
* Clarify macroexp-let* doc stringMichael Heerdegen2019-08-041-1/+4
* Fix previous macroexp-progn doc string fixLars Ingebrigtsen2019-08-031-2/+3
* macroexp doc fixesLars Ingebrigtsen2019-08-021-2/+3
* macroexp--cons doc fixLars Ingebrigtsen2019-08-021-1/+2
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | * lisp/emacs-lisp/macroexp.el: Don't hide backtraceStefan Monnier2018-12-161-1/+1
* | Replace insignificant backquotesMichael Heerdegen2018-11-251-6/+6
|/
* Quote a few backticks in docstrings.Philipp Stephani2018-04-011-3/+3
* 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-2/+2
|/
* * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Fix (bug#19704)Stefan Monnier2016-06-111-1/+1
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* * lisp/emacs-lisp/macroexp.el: Tweak macroexp-if optimizationsStefan Monnier2015-10-281-13/+25
* ; Remove extraneous "coding: utf-8" specifications in Elisp filesDmitry Gutov2015-09-291-1/+1
* Go back to grave quoting in source-code docstrings etc.Paul Eggert2015-09-071-2/+2
* Treat “instead” strings as docstringsPaul Eggert2015-08-311-1/+1
* More-conservative ‘format’ quote restylingPaul Eggert2015-08-231-5/+6
* Use curved quotes in core elisp diagnosticsPaul Eggert2015-08-161-2/+2
* Add online-help support to describe typesStefan Monnier2015-07-071-22/+30
* Improve docstring for macroexp-let2Paul Eggert2015-06-271-11/+34
* Address some compilation warnings.Glenn Morris2015-06-161-1/+1
* Fix minor quoting problems in doc stringsPaul Eggert2015-05-281-1/+1
* Add classes as run-time descriptors of cl-structs.Stefan Monnier2015-03-181-2/+6
* * lisp/emacs-lisp/macroexp.el (macroexp-parse-body): Handle cl-declareStefan Monnier2015-02-221-9/+10
* Add macro pcase-lambdaLeo Liu2015-02-091-0/+10