summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/generator.el
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-08-10Implement new autoload macro expansion declare formJD Smith
2025-01-01Update copyright year to 2025Paul Eggert
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-12-20Fix bug#28557Stefan Monnier
2021-12-13* lisp/emacs-lisp/generator.el (iter-yield): SimplifyStefan Monnier
2021-11-30Generalise CPS-conversion let optimisationMattias Engdegård
2021-11-30Better CPS conversion of multi-binding `let`Mattias Engdegård
2021-09-18Improve doc strings of a recent commitEli Zaretskii
2021-09-18; More stylistic docfixes in emacs-lisp/*.el found by checkdocStefan Kangas
2021-09-14; More minor docfixes found by checkdocStefan Kangas
2021-03-18Fix copyright lines mistakenly treated as outline headersStefan Monnier
2021-02-06Avoid a compilation warning in iter-doLars Ingebrigtsen
2021-01-01Update copyright year to 2021Paul Eggert
2020-06-14Band-aid for edebugging generator bodies (Bug#40434).Philipp Stephani
2020-04-20Merge from origin/emacs-27Glenn Morris
2020-04-18; Fix some typos and doc issues (bug#40695)Štěpán Němec
2020-01-01Merge from origin/emacs-27Paul Eggert
2020-01-01Update copyright year to 2020Paul Eggert
2019-12-24Don't use `let*' with just one bindingJuanma Barranquero
2019-10-09Fix typos in lisp/*.elJuanma Barranquero
2019-09-19lisp/*.el, src/*.c: Fix typos in docstringsJuanma Barranquero
2019-04-02* lisp/subr.el (prog2): Define as a macroStefan Monnier
2018-12-31Merge from origin/emacs-26Paul Eggert
2019-01-01Update copyright year to 2019Paul Eggert
2018-11-25Replace insignificant backquotesMichael Heerdegen
2018-09-22* lisp/multifile.el: New file, extracted from etags.elStefan Monnier
2018-01-11* lisp/emacs-lisp/generator.el (iter-defun): Add 'doc-string' prop.Stefan Monnier
2018-01-01Update copyright year to 2018Paul Eggert
2017-11-03* lisp/emacs-lisp/generator.el (iter-do): Add a debug declaration.Paul Pogonyshev
2017-10-06Create new Edebug spec for docstrings and use it in closuresGemini Lasswell
2017-10-05Fix dynamic binding wrapper in iter-lambda (bug#25965)Gemini Lasswell
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-09-12Move gensym to core ElispMark Oteiza
2017-04-19Remove some explicit runtime loads of pcaseGlenn Morris
2016-12-31Update copyright year to 2017Paul Eggert
2016-01-01Update copyright year to 2016Paul Eggert
2015-09-07Go back to grave quoting in source-code docstrings etc.Paul Eggert
2015-08-21text-quoting-style in emacs-lisp diagnosticsPaul Eggert
2015-06-16Address some compilation warnings.Glenn Morris
2015-05-19Fix minor quoting problems in doc stringsPaul Eggert
2015-05-19* emacs-lisp/generator.el (cps--gensym, cps--transform-1): Silence compilerStefan Monnier
2015-05-16Revert "Fix cps--gensym"Leo Liu
2015-05-14Fix cps--gensymLeo Liu
2015-03-03Spelling fixesPaul Eggert
2015-03-03Use `macroexp-parse-body'Daniel Colascione
2015-03-03Address generator feedbackDaniel Colascione