summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/eieio-base.el
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read): Simplify.Stefan Kangas2022-07-311-26/+20
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* ; More stylistic docfixes in emacs-lisp/*.el found by checkdocStefan Kangas2021-09-181-1/+1
* EIEIO: Promote the CLOS behavior over the EIEIO-specific behaviorStefan Monnier2021-06-121-1/+1
* Don't version-control generated file `grammat-wy.el`Stefan Monnier2021-04-121-2/+1
* * lisp/emacs-lisp/eieio-base.el: Silence warnings in last changeStefan Monnier2021-01-111-54/+54
* eieio-base.el:Eric Ludlam2021-01-111-7/+22
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Merge from origin/emacs-27Glenn Morris2020-10-021-1/+1
|\
| * ; Fix many typos in symbols in docs and commentsStefan Kangas2020-10-021-1/+1
* | New eieio-persistent-make-instance generic functionEric Abrahamsen2020-08-281-41/+39
* | Remove redundant slot validation in eieio-persistent-readEric Abrahamsen2020-08-281-148/+63
* | Revert "Inhibit modification hooks when saving eieio-persistent's"Michael Heerdegen2020-05-121-2/+1
* | Inhibit modification hooks when saving eieio-persistent'sMichael Heerdegen2020-05-011-1/+2
|/
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* * eieio-core.el (eieio--full-class-object): New function.Stefan Monnier2019-10-061-2/+1
* Move around defgeneric/defmethods in eieioLars Ingebrigtsen2019-06-191-5/+6
* Compilation work-around for obsolete eieio-object-set-name-stringLars Ingebrigtsen2019-06-171-0/+8
* Fix compilation warning i eieio-baseLars Ingebrigtsen2019-06-161-1/+1
* Update author/maintainer infoPaul Eggert2019-05-261-1/+1
* Merge from origin/emacs-26Glenn Morris2019-05-081-11/+21
|\
| * Fix incorrect cloning of eieio-instance-inheritor objects (Bug#34840)Vitalie Spinu2019-05-081-2/+10
| * Fix cloning of eieio-named objects (Bug#22840)Vitalie Spinu2019-05-071-9/+11
* | Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\|
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
| * Further fix to eieio-persistentEric Abrahamsen2018-10-041-17/+15
* | Further fix to eieio-persistentEric Abrahamsen2018-04-131-17/+15
* | Merge from origin/emacs-26Glenn Morris2018-03-221-17/+30
|\|
| * Improve warning and error messagesEric Abrahamsen2018-03-221-8/+12
| * Let eieio-persistent-read read what object-write has writtenEric Abrahamsen2018-03-221-8/+17
| * Handle possible classtype values in eieio-persistent-readEric Abrahamsen2018-03-221-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/+20
|\|
| * Handle hash tables and vectors when reading/writing EIEIO objectsEric Abrahamsen2017-12-091-0/+20
| * Fix to 2fddfb7ce7Eric Abrahamsen2017-11-081-2/+2
| * Handle object string name in eieio-persistent-convert-list-objectEric Abrahamsen2017-11-081-2/+5
* | Fix to 2fddfb7ce7Eric Abrahamsen2017-10-221-2/+2
* | Handle object string name in eieio-persistent-convert-list-objectEric Abrahamsen2017-10-221-2/+5
* | * lisp/emacs-lisp/eieio.el (eieio-object-name-string): De-obsoleteStefan Monnier2017-10-201-1/+1
|/
* Fix slot typecheck in eieio-persistentEric Abrahamsen2017-09-301-15/+14
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Make EIEIO use records.Stefan Monnier2017-04-041-2/+1
* Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Go back to grave quoting in source-code docstrings etc.Paul Eggert2015-09-071-1/+1
* text-quoting-style in emacs-lisp diagnosticsPaul Eggert2015-08-211-1/+1
* (eieio-persistent-save): Don't ignore `file' arg (bug#20972)Stefan Monnier2015-07-061-31/+22