diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2014-10-17 01:09:24 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2014-10-17 01:09:24 -0400 |
commit | 942501730f55719f1d3cda9f476e00f5c497259c (patch) | |
tree | 42395325d99dca1891b759881b7fe9b6b28e4382 /lisp/emacs-lisp/pcase.el | |
parent | 60727a5494698b4c6bfa24bab72f75bb7d07a755 (diff) | |
download | emacs-942501730f55719f1d3cda9f476e00f5c497259c.tar.gz emacs-942501730f55719f1d3cda9f476e00f5c497259c.tar.bz2 emacs-942501730f55719f1d3cda9f476e00f5c497259c.zip |
* lisp/emacs-lisp/eieio-base.el: Use lexical-binding and cl-lib.
* lisp/emacs-lisp/eieio-core.el: Use lexical-binding and cl-lib.
(list-of): New type.
(eieio--typep): Remove.
(eieio-perform-slot-validation): Use cl-typep instead.
* lisp/emacs-lisp/eieio.el: Use lexical-binding drop non-GV fallback.
(defclass, defgeneric, defmethod): Add doc-string position.
(with-slots): Require cl-lib.
* lisp/emacs-lisp/cl-macs.el (cl--make-type-test): Avoid ((lambda ..) ..).
Diffstat (limited to 'lisp/emacs-lisp/pcase.el')
0 files changed, 0 insertions, 0 deletions