summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-generic.el
Commit message (Expand)AuthorAgeFilesLines
* * lisp/emacs-lisp/cl-generic.el (cl--generic-lambda): Fix last changeStefan Monnier2021-01-081-1/+1
* * lisp/emacs-lisp/macroexp.el (macroexp--fgrep): Rename from `pcase--fgrep`Stefan Monnier2021-01-081-16/+8
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Shorten some over-wide docstrings in functions and macrosStefan Kangas2020-12-191-2/+2
* cl-defmethod doc string clarificationLars Ingebrigtsen2020-12-091-2/+12
* Improve Edebug symbols for inlined secondary methods (Bug#42671)Philipp Stephani2020-08-021-1/+1
* Add a workaround for Bug#42672Philipp Stephani2020-08-021-1/+10
* Don’t generate duplicate symbols for secondary CL methods (Bug#42671)Philipp Stephani2020-08-021-3/+2
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* lisp/*.el: Fix typos and other trivial doc fixesJuanma Barranquero2019-09-211-2/+2
* Make with-suppressed-warnings work in cl-defmethodLars Ingebrigtsen2019-06-171-1/+1
* * lisp/emacs-lisp/cl-generic.el (gv-setter): Move declaration.Stefan Monnier2019-06-161-2/+2
* Fix compilation warning about gv-setter in cl-genericLars Ingebrigtsen2019-06-161-0/+2
* 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-1/+1
* | * lisp/emacs-lisp/cl-generic.el: Clarify we can't define commandsStefan Monnier2018-10-311-0/+3
* | Prevent name clashes between CL structures and builtin typesPhilipp Stephani2018-01-281-29/+3
* | Merge from origin/emacs-26Paul Eggert2018-01-011-1/+1
|\|
| * Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* | * lisp/register.el: Use cl-genericStefan Monnier2017-12-251-6/+11
|/
* Handle generic variables in cl-defgeneric Edebug specGemini Lasswell2017-11-011-1/+2
* Create new Edebug spec for docstrings and use it in closuresGemini Lasswell2017-10-061-2/+11
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* * lisp/subr.el (method-files): Move function to cl-generic.elStefan Monnier2017-07-281-0/+18
* * lisp/emacs-lisp/cl-generic.el (cl-generic-define-method):Stefan Monnier2017-07-261-17/+18
* Fix cl-defmethod indentationGrégoire Jadi2017-07-261-1/+1
* (loadhist-unload-element): Move ERT and cl-generic methodsStefan Monnier2017-07-241-2/+14
* Make edebug-step-in work on generic methods (Bug#22294)Gemini Lasswell2017-05-141-2/+2
* cl-defmethod: Make the edebug spec more technically correctDmitry Gutov2017-05-051-2/+3
* Fix Edebug specs for 'cl-defmethod' and 'defmethod'Gemini Lasswell2017-05-021-3/+4
* Make cl-defstruct use records.Lars Brinkhoff2017-04-041-20/+4
* Use switch on pseudovector types; plus cleanups along the wayStefan Monnier2017-03-121-1/+2
* * lisp/emacs-lisp/cl-generic.el (cl--generic-typeof-types): Add `atom'Stefan Monnier2017-02-211-15/+22
* * lisp/emacs-lisp/cl-generic.el (cl-defgeneric): Fix last changeStefan Monnier2017-02-211-1/+1
* * lisp/emacs-lisp/autoload.el (make-autoload): Support cl-defgenericStefan Monnier2017-02-211-4/+1
* Don't warn about obsolete defgenerics when defining themNoam Postavsky2017-01-291-7/+8
* 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 Eggert2016-08-051-0/+14
|\|
| * Fix eieio vs cl-generic incompatibilities found in Rudel (bug#23947)Stefan Monnier2016-07-141-0/+9
| * Include cl-generic in package--builtin-versions (bug#22817)Stefan Monnier2016-07-141-0/+5
* | * cl-generic.el: Fix problems introduced by new load-history formatStefan Monnier2016-08-021-7/+19
* | * cl-generic.el (cl-defmethod): Make docstring dynamicStefan Monnier2016-07-121-16/+44
* | Pacify ‘make check-declare’Paul Eggert2016-05-141-1/+2
|/
* Publicize cl--generic-all-functionsDmitry Gutov2016-05-101-1/+1
* Avoid loading cl-lib for term/xterm.elc, eg in -Q -nw. (Bug#22669)Glenn Morris2016-02-161-0/+4
* Update cl-defgeneric and cl-defmethod docstringsDmitry Gutov2016-01-241-10/+14
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Fix bug#22069 in cl-generic.elStephen Leake2015-12-021-4/+4