summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-preloaded.el
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* Recognize defstruct slot names in various eieio functionsThuna2023-05-031-0/+1
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Merge remote-tracking branch 'origin/master' into feature/tree-sitterYuan Fu2022-08-291-1/+1
|\
| * ; Fix typos.Stefan Kangas2022-07-021-1/+1
* | Merge remote-tracking branch 'savannah/master' into feature/tree-sitterYuan Fu2022-06-141-1/+1
|\|
| * cl-typep: Emit warning when using a type not known to be a typeStefan Monnier2022-06-061-1/+1
* | Add new type treesit-compiled-queryYuan Fu2022-06-141-0/+1
* | ; Merge from master.Yuan Fu2022-05-071-2/+23
|\|
| * * lisp/emacs-lisp/cl-preloaded.el (cl--typeof-types): Add `symbol-with-pos`Stefan Monnier2022-04-291-1/+1
| * CL types: Accept both `byte-code-function` and `compiled-function`Stefan Monnier2022-04-291-1/+11
| * OClosure: Add support for defmethod dispatchStefan Monnier2022-04-011-0/+11
* | Add tree-sitter intergrationYuan Fu2022-05-071-0/+2
|/
* Reduce code duplication in parts of (auto)load&defaliasStefan Monnier2022-01-281-1/+1
* * lisp/emacs-lisp/cl-preloaded.el: Fix the format of props in slot-descsStefan Monnier2021-06-241-10/+11
* Fix copyright years by handPaul Eggert2021-01-011-1/+1
* Fix copyright years by handPaul Eggert2020-01-011-1/+1
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Fix copyright years by handPaul Eggert2019-01-011-1/+1
* | Add missing module types to cl--typeof-types.Philipp Stephani2018-01-281-0/+2
* | Prevent name clashes between CL structures and builtin typesPhilipp Stephani2018-01-281-0/+32
* | * lisp/emacs-lisp/cl-preloaded.el: Update cl-slot-descriptor name.Stefan Monnier2018-01-261-2/+2
* | Revert "Prevent name clashes between CL structures and builtin types"Philipp Stephani2018-01-071-8/+0
* | Prevent name clashes between CL structures and builtin typesPhilipp Stephani2018-01-071-0/+8
|/
* Fix copyright years by handPaul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Backward compatibility with pre-existing struct instances.Stefan Monnier2017-04-041-0/+6
* Make cl-defstruct use records.Lars Brinkhoff2017-04-041-3/+3
* Merge from origin/emacs-25Paul Eggert2017-03-191-1/+1
|\
| * Fix call to debugger on assertion failureNoam Postavsky2017-01-301-1/+1
* | * lisp/emacs-lisp/cl-preloaded.el (cl-struct-define): Fix duplicationStefan Monnier2017-02-211-1/+14
|/
* Fix copyright years by handPaul Eggert2017-01-011-1/+1
* Do call debugger on failed cl-assertNoam Postavsky2016-11-081-3/+5
* Don't call debug on failed cl-assertNoam Postavsky2016-11-041-5/+3
* Fix copyright years by handPaul Eggert2016-01-011-1/+1
* Fix some file headers for the purpose of `package--builtins'Artur Malabarba2015-12-031-0/+1
* Add online-help support to describe typesStefan Monnier2015-07-071-0/+1
* (cl--copy-slot-descriptor): Copy the `props' alist as wellStefan Monnier2015-07-011-1/+6
* EIEIO: Change class's representation to unify instance & class slotsStefan Monnier2015-03-181-1/+3
* Add classes as run-time descriptors of cl-structs.Stefan Monnier2015-03-181-26/+205
* * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Keep type=nil by default.Stefan Monnier2015-02-161-0/+4
* * lisp/emacs-lisp/cl*.el: Use define-inline and move some codeStefan Monnier2015-02-141-0/+26
* Tighten up the tagcode used for eieio and cl-struct objectsStefan Monnier2015-01-271-0/+48