* lisp/emacs-lisp/eieio.el: Prettier object pretty-printing.
commit69e1c203e96afb6e95fdda422d00c07b0bcbf76c
authorJonas Bernoulli <jonas@bernoul.li>
Wed, 12 Dec 2012 02:16:05 +0000 (11 21:16 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 12 Dec 2012 02:16:05 +0000 (11 21:16 -0500)
tree9d7d049ca43d5291ddf379d9ce00d973c1c2ad73
parent030f4af55bc3ce886c3dab85cd3d4a988dcb93f6
* lisp/emacs-lisp/eieio.el: Prettier object pretty-printing.
(eieio-override-prin1): Don't quote kewords and booleans.
(object-write) <eieio-default-superclass>: Don't put closing parens
on new line, avoid needless empty lines, align values that are objects
with the slot keyword (instead of beginning on the same line).
(eieio-list-prin1): Align value with slot keyword; increase
eieio-print-depth before printing members of the list.

Fixes: debbugs:13115
lisp/ChangeLog
lisp/emacs-lisp/eieio.el