summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-macs.el
Commit message (Expand)AuthorAge
* Fix bug#28557Stefan Monnier2021-12-20
* ; * lisp/emacs-lisp/cl-macs.el (cl--self-tco): fix bootstrappingMattias Engdegård2021-12-20
* Body of dynamic let-bindings is not in tail positionMattias Engdegård2021-12-20
* * lisp/emacs-lisp/cl-macs.el (natnum): Fix typoStefan Monnier2021-12-03
* * lisp/emacs-lisp/cl-macs.el (natnum): Define it as a typeStefan Monnier2021-12-03
* * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Decl struct predicates as pureAndrea Corallo2021-12-01
* Clarify the purpose of internal--format-docstring-lineStefan Kangas2021-10-03
* Mention describe-symbol in cl-defstruct docstringStefan Kangas2021-09-28
* Mention cl-describe-type in cl-defstruct docstringStefan Kangas2021-09-28
* Fix automatic filling of docstring in cl-defstructStefan Kangas2021-09-27
* Fill some auto-generated docstring linesStefan Kangas2021-09-26
* Don't quote nil and t in doc strings and commentsLars Ingebrigtsen2021-09-21
* ; Fix symbol quoting typosStefan Kangas2021-09-12
* Autoload cl-struct-slot-infoLars Ingebrigtsen2021-09-05
* Clarify cl-defstruct doc string and manual entry somewhatLars Ingebrigtsen2021-08-21
* * lisp/emacs-lisp/cl-macs.el (fixnum, bignum): Fix type definitionsStefan Monnier2021-08-11
* * lisp/emacs-lisp/cl-macs.el: Add cl-type patternAdam Porter2021-07-30
* * lisp/emacs-lisp/cl-macs.el: Fix test regressionStefan Monnier2021-06-26
* * lisp/emacs-lisp/cl-macs.el (cl-loop): Add missing 'when' to specPhilipp Stephani2021-05-22
* Fix a few Edebug specifications where code is wrapped in lambdas.Philipp Stephani2021-05-17
* Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-04-19
|\
| * Add condition-case success handler (bug#47677)Mattias Engdegård2021-04-15
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-04-13
|\|
| * Self-TCO in `condition-case` error handlersMattias Engdegård2021-04-09
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-03-25
|\|
| * Fix cl-progv binding orderToby Cubitt2021-03-20
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-03-19
|\|
| * * lisp/emacs-lisp/cl-macs.el (cl--self-tco): Optimize the "return nil" caseStefan Monnier2021-03-18
| * Optimise tail calls in `and` and `or` forms in `cl-labels` functionsMattias Engdegård2021-03-18
* | Merge commit '9cbdf20316' into native-compAndrea Corallo2021-03-09
|\|
| * Fix pcase dontcare pattern in cl--sm-macroexpandBasil L. Contovounesios2021-03-04
| * Fix misuses of `byte-compile-macro-environment`Stefan Monnier2021-03-01
| * * lisp/emacs-lisp/cconv.el: Improve line-nb info of unused var warningsStefan Monnier2021-02-26
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-02-26
|\|
| * * lisp/emacs-lisp/macroexp.el (macroexp-file-name): New function.Stefan Monnier2021-02-24
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-02-17
|\|
| * * Edebug: Generalize `&lookup`, use it for `cl-macrolet` and `cl-generic`Stefan Monnier2021-02-14
| * * lisp/emacs-lisp/edebug.el (edebug--handle-&-spec-op <&name>): New methodStefan Monnier2021-02-13
| * Edebug: Overload `edebug-form-spec` even lessStefan Monnier2021-02-12
| * * lisp/emacs-lisp/cl-macs.el (cl-flet): Fix edebug specStefan Monnier2021-02-12
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-01-16
|\|
| * * lisp/emacs-lisp/cl-macs.el (cl--self-tco): Fix build of gnus-agent.elStefan Monnier2021-01-09
| * Fix cl-concatenate use in macrosEli Zaretskii2021-01-09
| * * lisp/emacs-lisp/cl-macs.el: Optimize self-calls in tail positionStefan Monnier2021-01-08
* | Fix `functionp' contraining (bug#45576)Andrea Corallo2021-01-02
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-01-02
|\|
| * Update copyright year to 2021Paul Eggert2021-01-01
| * Fix some over-wide docstringsStefan Kangas2020-12-30
* | * Define `cl-satisfies-deftype' mapping predicate -> typeAndrea Corallo2020-12-29
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-11-22
|\|