emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master updated (19b92cd -> 2c68192)


From: Lars Brinkhoff
Subject: [Emacs-diffs] master updated (19b92cd -> 2c68192)
Date: Tue, 4 Apr 2017 03:31:45 -0400 (EDT)

larsb pushed a change to branch master.

      from  19b92cd   Fix a test in python-test.el
       new  a2c3343   Add record objects with user-defined types.
       new  0565482   Make cl-defstruct use records.
       new  8e6f204   Make EIEIO use records.
       new  b673868   Make the URL library use records.
       new  2c68192   Backward compatibility with pre-existing struct instances.


Summary of changes:
 doc/lispref/elisp.texi                 |   8 +++
 doc/lispref/objects.texi               |  24 ++++++-
 doc/lispref/records.texi               | 115 +++++++++++++++++++++++++++++++++
 doc/misc/cl.texi                       |  51 +++++++--------
 doc/misc/eieio.texi                    |   8 +--
 lisp/emacs-lisp/cl-extra.el            |   6 +-
 lisp/emacs-lisp/cl-generic.el          |  24 ++-----
 lisp/emacs-lisp/cl-lib.el              |  36 +++++++++++
 lisp/emacs-lisp/cl-macs.el             |  66 +++++++++++++------
 lisp/emacs-lisp/cl-preloaded.el        |  12 +++-
 lisp/emacs-lisp/cl-print.el            |   2 +-
 lisp/emacs-lisp/eieio-base.el          |   3 +-
 lisp/emacs-lisp/eieio-compat.el        |   2 +-
 lisp/emacs-lisp/eieio-core.el          |  50 +++++---------
 lisp/emacs-lisp/eieio.el               |  12 ++--
 lisp/emacs-lisp/pcase.el               |   6 ++
 lisp/url/url-cache.el                  |   2 +-
 lisp/url/url-dav.el                    |   4 +-
 lisp/url/url-expand.el                 |   2 +-
 lisp/url/url-file.el                   |   2 +-
 lisp/url/url-http.el                   |   2 +-
 lisp/url/url-imap.el                   |   2 +-
 lisp/url/url-ldap.el                   |   4 +-
 lisp/url/url.el                        |   2 +-
 src/alloc.c                            |  93 +++++++++++++++++++++++++-
 src/data.c                             |  35 +++++++++-
 src/fns.c                              |   2 +-
 src/lisp.h                             |  14 ++++
 src/lread.c                            |  14 +++-
 src/print.c                            |  27 +++++++-
 test/lisp/emacs-lisp/cl-lib-tests.el   |  30 +++++++++
 test/lisp/emacs-lisp/cl-print-tests.el |  10 +++
 test/src/alloc-tests.el                |  20 ++++++
 33 files changed, 546 insertions(+), 144 deletions(-)
 create mode 100644 doc/lispref/records.texi



reply via email to

[Prev in Thread] Current Thread [Next in Thread]