diff options
author | Noam Postavsky <npostavs@gmail.com> | 2017-03-02 22:37:03 -0500 |
---|---|---|
committer | Noam Postavsky <npostavs@gmail.com> | 2017-03-02 23:03:20 -0500 |
commit | f5388ba8a7f3970afd0e2bcc52c834ae56178442 (patch) | |
tree | 125960f2cedd2c4586e8b2ebcf33d926eae4c54c /lisp/emacs-lisp/cl-lib.el | |
parent | 55c0c3e31bc3dff83753cdba6288228bd025ac84 (diff) | |
download | emacs-f5388ba8a7f3970afd0e2bcc52c834ae56178442.tar.gz emacs-f5388ba8a7f3970afd0e2bcc52c834ae56178442.tar.bz2 emacs-f5388ba8a7f3970afd0e2bcc52c834ae56178442.zip |
Switch pp.el to lexical binding
Additionally, do some minor code cleanup.
* lisp/emacs-lisp/pp.el: Set lexical-binding.
(pp-buffer): Use skip-syntax-forward.
(pp-eval-expression): Use push.
(pp-last-sexp): Use with-syntax-table.
* test/lisp/emacs-lisp/pp-tests.el: New tests.
Diffstat (limited to 'lisp/emacs-lisp/cl-lib.el')
0 files changed, 0 insertions, 0 deletions