summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/eieio.el
Commit message (Expand)AuthorAge
* Styled quotes in compiler warningsMattias EngdegÄrd2023-01-03
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-01
* Fix more overly long docstrings in eieioStefan Kangas2022-10-03
* * lisp/emacs-lisp/eieio.el (defclass): Fix bug#51068Stefan Monnier2022-09-23
* Fix ede byte-compile warnings in loaddefs.elLars Ingebrigtsen2022-07-31
* cl-typep: Emit warning when using a type not known to be a typeStefan Monnier2022-06-06
* (macroexp-warn-and-return): Fix bug#53618Stefan Monnier2022-02-19
* Remove extra \= from obsoletion messageAndreas Schwab2022-02-01
* Remove the remnants of old position mechanism from scratch/correct-warning-posAlan Mackenzie2022-01-15
* Merge branch 'master' into scratch/correct-warning-posAlan Mackenzie2022-01-11
|\
| * Merge from origin/emacs-28Eli Zaretskii2022-01-01
| |\
| | * ; Add 2022 to copyright years.Eli Zaretskii2022-01-01
| * | EIEIO: Remove redundant type info in helpStefan Monnier2021-12-05
* | | Several amendments to scratch/correct-warning-pos.Alan Mackenzie2021-12-01
* | | First commit of scratch/correct-warning-pos.Alan Mackenzie2021-11-29
|/ /
* | eieio-core.el: Make slot-value work on defstructsStefan Monnier2021-10-31
* | Mark def* macros for indentationLars Ingebrigtsen2021-10-13
|/
* Fill some auto-generated docstring linesStefan Kangas2021-09-26
* * lisp/emacs-lisp/macroexp.el (macroexp-warn-and-return): Add arg `category`Stefan Monnier2021-07-21
* EIEIO: Prevent excessive evaluation of :initformakater2021-07-16
* EIEIO: Promote the CLOS behavior over the EIEIO-specific behaviorStefan Monnier2021-06-12
* ; Normalize and add missing first and last linesStefan Kangas2021-04-19
* * lisp/emacs-lisp/cconv.el: Improve line-nb info of unused var warningsStefan Monnier2021-02-26
* * lisp/emacs-lisp/macroexp.el (macroexp-file-name): New function.Stefan Monnier2021-02-24
* Update copyright year to 2021Paul Eggert2021-01-01
* ; Fix typosStefan Kangas2020-09-21
* Un-deprecate oset and oset-defaultBasil L. Contovounesios2020-06-06
* * lisp/emacs-lisp/eieio.el (eieio pcase macro): Fix last-minute typoStefan Monnier2020-05-10
* * lisp/emacs-lisp/eieio.el (eieio pcase macro): Remove unused var `is`Stefan Monnier2020-05-10
* Make pcase pattern 'eieio' respect slot access related functions.Zhu Zihao2020-05-08
* * lisp/emacs-lisp/eieio.el (oset, oset-default): Mark as obsoleteStefan Monnier2020-05-03
* Update copyright year to 2020Paul Eggert2020-01-01
* * eieio-core.el (eieio--full-class-object): New function.Stefan Monnier2019-10-06
* Move around defgeneric/defmethods in eieioLars Ingebrigtsen2019-06-19
* Compilation work-around for obsolete eieio-object-set-name-stringLars Ingebrigtsen2019-06-17
* Work around warning from macroexpanding obsolete methodLars Ingebrigtsen2019-06-17
* Suppress warning about object-print in eieio.elLars Ingebrigtsen2019-06-17
* Suppress warning about object-print in eieio.elLars Ingebrigtsen2019-06-17
* Rewrite object-print methods in cedet to be cl-print-object methodsLars Ingebrigtsen2019-06-17
* Merge from origin/emacs-26Glenn Morris2019-06-01
|\
| * Use plain symbols for eieio type descriptors (Bug#29220)Noam Postavsky2019-05-30
* | Merge from origin/emacs-26Paul Eggert2018-12-31
|\|
| * Update copyright year to 2019Paul Eggert2019-01-01
* | Merge from origin/emacs-26Michael Albinus2018-05-29
|\|
| * Use EXPVAL in docstrings of patterns defined using pcase-defmacroThien-Thi Nguyen2018-05-27
* | ; lisp/emacs-lisp/eieio.el (eieio-object-set-name-string): Fix quote.Noam Postavsky2018-03-01
* | Merge from origin/emacs-26Paul Eggert2018-01-01
|\|
| * Update copyright year to 2018Paul Eggert2018-01-01
* | Merge from origin/emacs-26Glenn Morris2017-12-12
|\|
| * Handle hash tables and vectors when reading/writing EIEIO objectsEric Abrahamsen2017-12-09