[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master updated (5fbd17e -> a749f1c)
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] master updated (5fbd17e -> a749f1c) |
Date: |
Thu, 08 Jan 2015 21:04:25 +0000 |
monnier pushed a change to branch master.
from 5fbd17e Fix line-move-visual's following of column in R2L lines.
new bcebc83 * lisp/emacs-lisp/eieio*.el: Use hashtables rather than
obarrays
new d4a12e7 * lisp/emacs-lisp/eieio-core.el (eieio--class-v): Rename
from class-v.
new ee93d7a * lisp/emacs-lisp/eieio*.el: Remove "name" field of
objects
new 232823a lisp/emacs-lisp/eieio*.el: Reduce object header to 1 slot
new cb4db86 * lisp/emacs-lisp/eieio*.el: Use class objects in
`parent' field.
new 1599688 lisp/emacs-lisp/eieio-core.el
(eieio-backward-compatibility): New var.
new 5418156 * emacs-lisp/eieio-generic.el: New file.
new 6a67b20 * lisp/emacs-lisp/eieio*.el: Move the function defs to
defclass.
new a749f1c Shrink EIEIO object header. Move generics to
eieio-generic.el.
Summary of changes:
etc/NEWS | 5 +
lisp/ChangeLog | 256 ++++-
lisp/cedet/ChangeLog | 49 +
lisp/cedet/ede.el | 10 +-
lisp/cedet/ede/base.el | 21 +-
lisp/cedet/ede/custom.el | 4 +-
lisp/cedet/ede/proj.el | 2 +-
lisp/cedet/ede/project-am.el | 8 +-
lisp/cedet/ede/speedbar.el | 8 +-
lisp/cedet/semantic.el | 87 +-
lisp/cedet/semantic/bovine/make.el | 5 +-
lisp/cedet/semantic/complete.el | 4 +-
lisp/cedet/semantic/db-ebrowse.el | 2 +-
lisp/cedet/semantic/db-el.el | 2 +-
lisp/cedet/semantic/db-file.el | 3 +-
lisp/cedet/semantic/db-find.el | 6 +-
lisp/cedet/semantic/db-typecache.el | 2 +-
lisp/cedet/semantic/db.el | 4 +
lisp/cedet/semantic/ede-grammar.el | 2 +-
lisp/cedet/semantic/fw.el | 19 +-
lisp/cedet/semantic/grammar.el | 9 +-
lisp/cedet/semantic/scope.el | 4 +-
lisp/cedet/srecode/compile.el | 8 +-
lisp/cedet/srecode/fields.el | 2 +-
lisp/cedet/srecode/insert.el | 10 +-
lisp/cedet/srecode/map.el | 2 +-
lisp/emacs-lisp/chart.el | 10 +-
lisp/emacs-lisp/eieio-base.el | 123 ++-
lisp/emacs-lisp/eieio-core.el | 1797 ++++++++---------------------
lisp/emacs-lisp/eieio-custom.el | 50 +-
lisp/emacs-lisp/eieio-datadebug.el | 14 +-
lisp/emacs-lisp/eieio-generic.el | 904 +++++++++++++++
lisp/emacs-lisp/eieio-opt.el | 175 +--
lisp/emacs-lisp/eieio-speedbar.el | 10 +-
lisp/emacs-lisp/eieio.el | 498 +++++----
lisp/gnus/ChangeLog | 12 +-
lisp/gnus/registry.el | 2 +-
test/ChangeLog | 71 +-
test/automated/eieio-test-methodinvoke.el | 58 +-
test/automated/eieio-test-persist.el | 17 +-
test/automated/eieio-tests.el | 124 +-
41 files changed, 2398 insertions(+), 2001 deletions(-)
create mode 100644 lisp/emacs-lisp/eieio-generic.el
- [Emacs-diffs] master updated (5fbd17e -> a749f1c),
Stefan Monnier <=
- [Emacs-diffs] master 232823a 4/9: lisp/emacs-lisp/eieio*.el: Reduce object header to 1 slot, Stefan Monnier, 2015/01/08
- [Emacs-diffs] master d4a12e7 2/9: * lisp/emacs-lisp/eieio-core.el (eieio--class-v): Rename from class-v., Stefan Monnier, 2015/01/08
- [Emacs-diffs] master ee93d7a 3/9: * lisp/emacs-lisp/eieio*.el: Remove "name" field of objects, Stefan Monnier, 2015/01/08
- [Emacs-diffs] master bcebc83 1/9: * lisp/emacs-lisp/eieio*.el: Use hashtables rather than obarrays, Stefan Monnier, 2015/01/08
- [Emacs-diffs] master 6a67b20 8/9: * lisp/emacs-lisp/eieio*.el: Move the function defs to defclass., Stefan Monnier, 2015/01/08
- [Emacs-diffs] master cb4db86 5/9: * lisp/emacs-lisp/eieio*.el: Use class objects in `parent' field., Stefan Monnier, 2015/01/08
- [Emacs-diffs] master 1599688 6/9: lisp/emacs-lisp/eieio-core.el (eieio-backward-compatibility): New var., Stefan Monnier, 2015/01/08
- [Emacs-diffs] master 5418156 7/9: * emacs-lisp/eieio-generic.el: New file., Stefan Monnier, 2015/01/08
- [Emacs-diffs] master a749f1c 9/9: Shrink EIEIO object header. Move generics to eieio-generic.el., Stefan Monnier, 2015/01/08