summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-macs.el
Commit message (Expand)AuthorAgeFilesLines
* * lisp/emacs-lisp/cl-macs.el: Don't always inline struct functionsStefan Monnier2019-04-021-4/+11
* 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-4/+4
* | Merge from origin/emacs-26Glenn Morris2018-10-031-2/+37
|\ \ | |/
| * Improve cl-do, cl-do* docstringsTino Calancha2018-09-291-2/+37
* | Fix Edebug spec for cl-macrolet (bug#29919)Gemini Lasswell2018-08-011-4/+1
* | Add predicate proper-list-pBasil L. Contovounesios2018-07-091-1/+1
* | Merge from origin/emacs-26Glenn Morris2018-06-231-5/+12
|\ \ | |/
| * Fix #'fun handling inside `labels' (Bug#31792)Noam Postavsky2018-06-191-5/+12
* | Merge from origin/emacs-26Michael Albinus2018-05-291-4/+4
|\ \ | |/
| * Use EXPVAL in docstrings of patterns defined using pcase-defmacroThien-Thi Nguyen2018-05-271-4/+4
* | Merge from origin/emacs-26Paul Eggert2018-03-101-7/+9
|\ \ | |/
| * Clarify that nil doesn't match itself as a cl-case clause (Bug#30749)Noam Postavsky2018-03-101-7/+9
* | * lisp/emacs-lisp/cl-macs.el (cl--sm-macroexpand): Handle lambda!Stefan Monnier2018-02-081-23/+55
* | Prevent name clashes between CL structures and builtin typesPhilipp Stephani2018-01-281-0/+3
* | cl-loop: Add missing guard conditionTino Calancha2018-01-081-7/+25
* | cl-loop: Calculate the array length just onceTino Calancha2018-01-081-3/+9
* | Revert "Prevent name clashes between CL structures and builtin types"Philipp Stephani2018-01-071-4/+0
* | Prevent name clashes between CL structures and builtin typesPhilipp Stephani2018-01-071-0/+4
* | Merge from origin/emacs-26Paul Eggert2018-01-011-1/+1
|\ \ | |/
| * Update copyright year to 2018Paul Eggert2018-01-011-1/+1
| * Partially revert "Mention new strictness for &optional, &rest..."Noam Postavsky2017-12-151-27/+11
| * Mention new strictness for &optional, &rest in arglists (Bug#29165)Noam Postavsky2017-12-131-11/+27
* | Merge from origin/emacs-26Glenn Morris2017-11-291-1/+1
|\ \ | |/
| * Fix Edebug's handling of dotted specs (bug#6415)Gemini Lasswell2017-11-261-1/+1
* | * lisp/emacs-lisp/cl-macs.el: Fix bug#26073.Stefan Monnier2017-11-271-52/+60
* | * lisp/emacs-lisp/cl-macs.el: Fix &key with no key argStefan Monnier2017-11-271-17/+27
|/
* Fix Edebug spec for cl-defun (bug#24255)Gemini Lasswell2017-10-161-9/+23
* Create new Edebug spec for docstrings and use it in closuresGemini Lasswell2017-10-061-3/+3
* * lisp/emacs-lisp/cl-macs.el (cl-letf): Fix Edebug spec (bug#24765)Gemini Lasswell2017-09-161-1/+3
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Remove "baroque" use of prefix argument from gensymMark Oteiza2017-09-131-2/+9
* Move gensym to core ElispMark Oteiza2017-09-121-9/+2
* Fix cl-gentempMark Oteiza2017-09-121-4/+5
* Drop docstrings from cl-defsubst produced inline bodies (Bug#27748)Noam Postavsky2017-08-301-1/+2
* Split variable macro env from function envNoam Postavsky2017-06-071-36/+28
* * lisp/emacs-lisp/cl-macs.el: Fix symbol-macroletStefan Monnier2017-04-211-4/+13
* Deprecate copy-record in favor of copy-sequencePaul Eggert2017-04-071-2/+1
* Backward compatibility with pre-existing struct instances.Stefan Monnier2017-04-041-2/+2
* Make cl-defstruct use records.Lars Brinkhoff2017-04-041-19/+43
* Fix bug in generator function with pcase (Bug#26068)Paul Pogonyshev2017-03-191-4/+4
* (cl-defstruct): Improve error message for slots w/o value (bug#25312)Stefan Monnier2017-01-031-1/+17
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Merge from origin/emacs-25Paul Eggert2017-01-011-8/+8
|\ \ | |/
| * Define struct predicate before acccesorsNoam Postavsky2016-12-101-8/+8
* | Add "using" to cl-loop debug spec (Bug#24750)Mark Oteiza2016-11-251-0/+1
* | * lisp/emacs-lisp/cl-macs.el (cl-symbol-macrolet): Fix debug specJohan Bockgård2016-10-311-1/+1
* | cl-defstruct: Fix debug spec and check of slot optionsJohan Bockgård2016-10-191-6/+7