index
:
forks/emacs.git
local/emacs-29
local/emacs30
master
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lisp
/
emacs-lisp
/
eieio-core.el
Commit message (
Expand
)
Author
Age
Files
Lines
*
; Auto-commit of loaddefs files.
Glenn Morris
2015-12-04
1
-1
/
+1
*
; Auto-commit of loaddefs files.
Glenn Morris
2015-11-05
1
-1
/
+1
*
* lisp/emacs-lisp/cl-generic.el: Accomodate future changes
Stefan Monnier
2015-10-29
1
-16
/
+14
*
Fix bugs in eieio-oref-default related to class symbols
Stephen Leake
2015-09-15
1
-1
/
+2
*
* lisp/emacs-lisp/eieio-core.el (class-p): Accept class objects
Stefan Monnier
2015-09-11
1
-4
/
+4
*
Revert some stray curved quotes I missed earlier
Paul Eggert
2015-09-10
1
-1
/
+1
*
Go back to grave quoting in source-code docstrings etc.
Paul Eggert
2015-09-07
1
-3
/
+3
*
Fix some more docstring etc. quoting problems
Paul Eggert
2015-09-03
1
-5
/
+8
*
More-conservative ‘format’ quote restyling
Paul Eggert
2015-08-23
1
-1
/
+1
*
text-quoting-style in emacs-lisp diagnostics
Paul Eggert
2015-08-21
1
-4
/
+4
*
Add online-help support to describe types
Stefan Monnier
2015-07-07
1
-42
/
+54
*
* lisp/emacs-lisp/eieio-core.el (eieio--class-v): Remove
Stefan Monnier
2015-07-02
1
-18
/
+14
*
; Add class name to error message
Przemysław Wojnowski
2015-05-01
1
-1
/
+1
*
* lisp/emacs-lisp/eieio-core.el (eieio-defclass-internal): Fix last
Stefan Monnier
2015-04-27
1
-2
/
+8
*
* lisp/emacs-lisp/eieio-core.el (eieio-defclass-internal): Reuse oldc.
Stefan Monnier
2015-04-27
1
-6
/
+6
*
* lisp/emacs-lisp/eieio-core.el (eieio--class): Derive from cl--class
Stefan Monnier
2015-04-14
1
-20
/
+1
*
* eieio-core.el (class-abstract-p): Don't inline, to avoid leaking internals
Stefan Monnier
2015-04-14
1
-1
/
+1
*
(eieio-copy-parents-into-subclass): Fix inheritance of initargs
Stefan Monnier
2015-04-08
1
-4
/
+3
*
EIEIO: Change class's representation to unify instance & class slots
Stefan Monnier
2015-03-18
1
-387
/
+245
*
Replace *-function vars with generic functions in cl-generic.
Stefan Monnier
2015-03-04
1
-27
/
+27
*
* lisp/emacs-lisp/eieio*.el: Align a bit better with CLOS
Stefan Monnier
2015-02-16
1
-20
/
+13
*
* lisp/emacs-lisp/eieio-core.el (eieio-oset-default): Catch the unexpected
Stefan Monnier
2015-02-09
1
-0
/
+2
*
* lisp/emacs-lisp/eieio*.el: Use (:documentation ...) feature
Stefan Monnier
2015-02-05
1
-23
/
+20
*
EIEIO: Simplify help hyperlinks; Try and reduce hardcoding in .elc
Stefan Monnier
2015-01-31
1
-58
/
+53
*
Tighten up the tagcode used for eieio and cl-struct objects
Stefan Monnier
2015-01-27
1
-6
/
+8
*
Auto-commit of loaddefs files.
Glenn Morris
2015-01-27
1
-1
/
+1
*
Auto-commit of loaddefs files.
Glenn Morris
2015-01-22
1
-1
/
+1
*
Auto-commit of loaddefs files.
Glenn Morris
2015-01-21
1
-1
/
+22
*
lisp/emacs-lisp/eieio*.el: Rewrite our generics on top of cl-generic
Stefan Monnier
2015-01-20
1
-19
/
+68
*
* lisp/emacs-lisp/eieio-core.el: Add `subclass' specializer for cl-generic.
Stefan Monnier
2015-01-18
1
-0
/
+25
*
* lisp/emacs-lisp/eieio-core.el (eieio--class-constructor): Rename.
Stefan Monnier
2015-01-17
1
-5
/
+2
*
* lisp/emacs-lisp/eieio.el: Improve `constructor' compatibility.
Stefan Monnier
2015-01-17
1
-0
/
+1
*
Don't enforce :protection in EIEIO objects any more
Stefan Monnier
2015-01-16
1
-76
/
+27
*
Improve handling of doc-strings and describe-function for cl-generic
Stefan Monnier
2015-01-16
1
-59
/
+30
*
* lisp/emacs-lisp/eieio-core.el: Provide support for cl-generic.
Stefan Monnier
2015-01-15
1
-1
/
+25
*
Fixes: debbugs:19552
Stefan Monnier
2015-01-13
1
-1
/
+1
*
* lisp/emacs-lisp/eieio*.el: Move the function defs to defclass.
Stefan Monnier
2015-01-08
1
-258
/
+100
*
* emacs-lisp/eieio-generic.el: New file.
Stefan Monnier
2015-01-08
1
-683
/
+2
*
lisp/emacs-lisp/eieio-core.el (eieio-backward-compatibility): New var.
Stefan Monnier
2015-01-07
1
-103
/
+90
*
* lisp/emacs-lisp/eieio*.el: Use class objects in `parent' field.
Stefan Monnier
2015-01-04
1
-218
/
+225
*
lisp/emacs-lisp/eieio*.el: Reduce object header to 1 slot
Stefan Monnier
2014-12-29
1
-49
/
+82
*
* lisp/emacs-lisp/eieio*.el: Remove "name" field of objects
Stefan Monnier
2014-12-22
1
-21
/
+34
*
* lisp/emacs-lisp/eieio-core.el (eieio--class-v): Rename from class-v.
Stefan Monnier
2014-12-22
1
-102
/
+102
*
* lisp/emacs-lisp/eieio*.el: Use hashtables rather than obarrays
Stefan Monnier
2014-12-22
1
-280
/
+218
*
* lisp/emacs-lisp/eieio-core.el: Prefer inlinable functions over macros.
Stefan Monnier
2014-12-05
1
-16
/
+15
*
* lisp/emacs-lisp/eieio: A bit more cleanup, removing compat code.
Stefan Monnier
2014-10-18
1
-59
/
+13
*
* lisp/emacs-lisp/eieio-base.el: Use lexical-binding and cl-lib.
Stefan Monnier
2014-10-17
1
-74
/
+33
*
Update copyright year to 2014 by running admin/update-copyright.
Paul Eggert
2014-01-01
1
-1
/
+1
*
Merge from CEDET upstream (8564).
David Engster
2013-06-02
1
-0
/
+2264