summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-generic.el
Commit message (Expand)AuthorAgeFilesLines
...
* xref-find-definitions: Exclude more generic function items.Stephen Leake2015-08-131-1/+7
* * lisp/emacs-lisp/cl-generic.el (cl--generic-struct-tag): Don't burp onStefan Monnier2015-08-071-2/+3
* (gv-setter, gv-synthetic-place, gv-delay-error): New funs/macrosStefan Monnier2015-07-071-27/+8
* Add online-help support to describe typesStefan Monnier2015-07-071-9/+62
* Improve the optional translation of quotesPaul Eggert2015-06-191-2/+2
* Support curved quotes in doc stringsPaul Eggert2015-05-281-2/+2
* (cl-generic-define-method): Side effects are evil (bug#20644)Stefan Monnier2015-05-251-2/+4
* Change defgeneric so it doesn't completely redefine the functionStefan Monnier2015-05-211-17/+26
* Don't quote nil and t in doc stringsPaul Eggert2015-05-211-2/+2
* * lisp/loadup.el ("emacs-lisp/cl-generic"): PreloadStefan Monnier2015-05-131-12/+38
* * lisp/emacs-lisp/cl-generic.el: Add dispatch on &context argumentsStefan Monnier2015-05-121-114/+130
* * cl-generic.el (cl-generic-generalizers): Clean up after braindamageStefan Monnier2015-03-181-2/+2
* Add classes as run-time descriptors of cl-structs.Stefan Monnier2015-03-181-29/+35
* * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda): Optimize &aux.Stefan Monnier2015-03-161-0/+1
* Replace *-function vars with generic functions in cl-generic.Stefan Monnier2015-03-041-243/+382
* * lisp/emacs-lisp/macroexp.el (macroexp-parse-body): Handle cl-declareStefan Monnier2015-02-221-1/+1
* * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Keep type=nil by default.Stefan Monnier2015-02-161-2/+2
* * lisp/emacs-lisp/cl-generic.el (cl--generic-lambda): Use macroexp-parse-body.Stefan Monnier2015-02-091-9/+4
* * lisp/emacs-lisp/cl-generic.el (cl--generic-member-method): Fix paren typo.Stefan Monnier2015-02-041-2/+2
* EIEIO: Simplify help hyperlinks; Try and reduce hardcoding in .elcStefan Monnier2015-01-311-1/+2
* Tighten up the tagcode used for eieio and cl-struct objectsStefan Monnier2015-01-271-6/+21
* * lisp/emacs-lisp/cl-generic.el (cl--generic-method): New struct.Stefan Monnier2015-01-261-66/+92
* * lisp/emacs-lisp/cl-generic.el: Add a method-combination hook.Stefan Monnier2015-01-261-89/+116
* * lisp/emacs-lisp/cl-generic.el: Fix next-method-p testStefan Monnier2015-01-251-22/+34
* * lisp/emacs-lisp/cl-generic.el (cl-no-primary-method): New fun and error.Stefan Monnier2015-01-231-5/+13
* Avoid generating invalid usage info for pathological functionStefan Monnier2015-01-211-2/+3
* * lisp/emacs-lisp/eieio*.el: Fix up warnings and improve compatibilityStefan Monnier2015-01-211-46/+76
* lisp/emacs-lisp/eieio*.el: Rewrite our generics on top of cl-genericStefan Monnier2015-01-201-3/+20
* EIEIO&cl-generic: Add obsolescence warnings and fix corner caseStefan Monnier2015-01-181-9/+18
* * lisp/emacs-lisp/cl-generic.el: Add support for cl-next-method-p.Stefan Monnier2015-01-171-10/+62
* Improve handling of doc-strings and describe-function for cl-genericStefan Monnier2015-01-161-37/+80
* * lisp/emacs-lisp/cl-generic.el (cl--generic-build-combined-method):Stefan Monnier2015-01-161-3/+4
* # Set copyright to FSF, standardize license noticeGlenn Morris2015-01-141-4/+6
* * lisp/emacs-lisp/eieio-core.el: Provide support for cl-generic.Stefan Monnier2015-01-151-4/+4
* * lisp/emacs-lisp/cl-generic.el: New file.Stefan Monnier2015-01-141-0/+605