summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-lib.el
Commit message (Expand)AuthorAgeFilesLines
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Merge from origin/emacs-29Eli Zaretskii2023-11-041-0/+3
|\|
| * * lisp/emacs-lisp/cl-lib.el (cl--defalias): Improve&fix docstringStefan Monnier2023-10-301-2/+1
| * Add two docstrings in cl-lib.elJeremy Bryant2023-10-301-0/+4
* | lisp/emacs-lisp/comp-cstr.el: Fix bootstrapStefan Monnier2023-10-311-1/+6
* | * lisp/emacs-lisp/cl-lib.el (cl-old-struct-compat-mode): Mark as obsoleteStefan Monnier2023-09-051-0/+1
* | Move `setf substring` to cl-lib since it relies on it (bug#60102)Stefan Monnier2023-09-041-0/+11
* | Adjust side-effect-free declarationsMattias Engdegård2023-04-091-0/+1
* | Data argument to `signal` should be a listMattias Engdegård2023-01-031-1/+1
|/
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Delete many items obsolete since 24.3Stefan Kangas2022-09-091-6/+0
* Avoid cl-cXXXr compat aliasesStefan Kangas2022-08-031-2/+2
* Clarify cl-incf/decf doc stringsLars Ingebrigtsen2022-04-211-2/+8
* Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* | Add `cl-constantly' functionLars Ingebrigtsen2021-12-021-0/+5
|/
* Move generalized variable specs from cl-lib.el to gv.elLars Ingebrigtsen2021-07-221-105/+0
* * lisp/emacs-lisp/macroexp.el (macroexp-file-name): New function.Stefan Monnier2021-02-241-8/+3
* Use `declare` instead of `def-edebug-spec` in most placesStefan Monnier2021-02-121-1/+1
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Fix compilation warning in cl-lib.elLars Ingebrigtsen2020-09-121-0/+1
* Preserve setf semantics in 'substring', 'cons', 'logand' expandersŠtěpán Němec2020-08-251-2/+5
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Document Lisp floats a bit betterPaul Eggert2019-11-101-9/+7
* Preserve more markers when reverting .gpg filesLars Ingebrigtsen2019-09-041-0/+1
* ; * lisp/emacs-lisp/cl-lib.el (cl-pushnew): Doc fix.Eli Zaretskii2019-08-231-3/+3
* Clarify doc string of cl-pushnewLars Ingebrigtsen2019-08-231-3/+6
* Make cl-values-list signal an error if its argument isn't a listLars Ingebrigtsen2019-07-281-5/+9
* * lisp/emacs-lisp/bytecomp.el (byte-compile-dynamic): Mark obsoleteStefan Monnier2019-06-211-4/+0
* * lisp/emacs-lisp/cl-lib.el (cl-endp): Move to cl-seq.elStefan Monnier2019-02-181-7/+0
* * lisp/emacs-lisp/cl-lib.el (cl-endp): Remove stray 'x.Paul Eggert2019-02-171-1/+1
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Allow setf of buffer-modified-p without argument (Bug#21201)Noam Postavsky2018-08-271-2/+3
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* * emacs-lisp/cl-lib.el (cl--old-struct-type-of): Accept `[]'Stefan Monnier2017-07-181-1/+1
* * lisp/emacs-lisp/cl-lib.el (cl--random-time): Remove as wellStefan Monnier2017-07-141-5/+0
* Remove duplicate cl--random-state definitionPaul Eggert2017-07-141-3/+0
* * lisp/emacs-lisp/cl-lib.el (cl-mapcar): Remove recent autoload cookie.Glenn Morris2017-05-041-1/+0
* Backward compatibility with pre-existing struct instances.Stefan Monnier2017-04-041-0/+36
* Prevent for consing in cl-mapc and cl-maplTino Calancha2017-02-271-2/+3
* Move cXXXr and cXXXXr to subr.elMark Oteiza2017-01-251-119/+24
* Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* Make setf for frame-height/width work againChristopher Wellons2016-02-231-2/+4
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Initialize cl--gensym-counter to 0Paul Eggert2015-06-271-10/+5
* Fix bootstrap (void function cl-member).Glenn Morris2015-05-131-3/+4
* cl-lib.el: Partial revert of "2015-04-05 Rationalize c[ad]+r"Stefan Monnier2015-04-101-83/+50