summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/eieio.el
Commit message (Expand)AuthorAgeFilesLines
* Move around defgeneric/defmethods in eieioLars Ingebrigtsen2019-06-191-12/+13
* Compilation work-around for obsolete eieio-object-set-name-stringLars Ingebrigtsen2019-06-171-8/+0
* Work around warning from macroexpanding obsolete methodLars Ingebrigtsen2019-06-171-9/+9
* Suppress warning about object-print in eieio.elLars Ingebrigtsen2019-06-171-6/+6
* Suppress warning about object-print in eieio.elLars Ingebrigtsen2019-06-171-2/+5
* Rewrite object-print methods in cedet to be cl-print-object methodsLars Ingebrigtsen2019-06-171-1/+8
* Merge from origin/emacs-26Glenn Morris2019-06-011-0/+3
|\
| * Use plain symbols for eieio type descriptors (Bug#29220)Noam Postavsky2019-05-301-0/+3
* | Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\ \ | |/
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | 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
* | ; lisp/emacs-lisp/eieio.el (eieio-object-set-name-string): Fix quote.Noam Postavsky2018-03-011-1/+1
* | Merge from origin/emacs-26Paul Eggert2018-01-011-1/+1
|\ \ | |/
| * Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* | Merge from origin/emacs-26Glenn Morris2017-12-121-0/+19
|\ \ | |/
| * Handle hash tables and vectors when reading/writing EIEIO objectsEric Abrahamsen2017-12-091-0/+19
* | Further fixes to writing of object namesEric Abrahamsen2017-11-181-3/+3
* | Provide more control over writing of objects in object-writeEric Abrahamsen2017-11-101-10/+25
* | * lisp/emacs-lisp/eieio.el (eieio-object-name-string): De-obsoleteStefan Monnier2017-10-201-15/+15
|/
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Let the cl-typep effects of defclass work during compilation (Bug#27718)Noam Postavsky2017-08-071-1/+1
* * lisp/emacs-lisp/eieio.el (defclass): Fix quote in warning message.Noam Postavsky2017-05-261-1/+1
* Deprecate copy-record in favor of copy-sequencePaul Eggert2017-04-071-3/+3
* Make EIEIO use records.Stefan Monnier2017-04-041-7/+5
* Use cl-print for Edebug and EIEIOStefan Monnier2017-02-231-21/+7
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
| * ; Auto-commit of loaddefs files.Glenn Morris2016-05-101-1/+1
* | ; Replace "25.2" with "26.1" where appropriate, which is almost everywhereGlenn Morris2016-11-171-3/+3
* | Merge from origin/emacs-25Paul Eggert2016-05-011-1/+1
|\ \ | |/
| * Remove \= from format string (bug#18190)Andreas Schwab2016-04-301-1/+1
| * ; Auto-commit of loaddefs files.Glenn Morris2016-01-011-2/+2
* | Merge from origin/emacs-25John Wiegley2016-01-111-1/+1
|\ \ | |/
| * Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* | eieio generate autoloads to non-versioned file.Phillip Lord2015-12-171-35/+0
* | * lisp/emacs-lisp/eieio.el: Add some default implementationsStefan Monnier2015-11-251-20/+16
|/
* ; Auto-commit of loaddefs files.Glenn Morris2015-09-081-1/+1
* Go back to grave quoting in source-code docstrings etc.Paul Eggert2015-09-071-3/+3
* Use PAT rather than UPAT in pcase macrosJohan Bockgård2015-09-051-3/+3
* Fix some more docstring etc. quoting problemsPaul Eggert2015-09-031-1/+2
* Escape ` and ' in docPaul Eggert2015-09-011-2/+2
* ; Auto-commit of loaddefs files.Glenn Morris2015-08-241-1/+1
* text-quoting-style in emacs-lisp diagnosticsPaul Eggert2015-08-211-3/+3
* ; Auto-commit of loaddefs files.Glenn Morris2015-08-151-1/+1
* ; Auto-commit of loaddefs files.Glenn Morris2015-08-011-1/+1
* Add online-help support to describe typesStefan Monnier2015-07-071-9/+10
* * lisp/emacs-lisp/eieio-core.el (eieio--class-v): RemoveStefan Monnier2015-07-021-5/+5
* ; Auto-commit of loaddefs files.Glenn Morris2015-06-191-1/+1
* ; Auto-commit of loaddefs files.Glenn Morris2015-05-281-1/+1