diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2017-12-27 17:49:39 -0500 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2017-12-27 17:49:39 -0500 |
commit | fb619c1c22b986841964b09b7effe42785f3fed8 (patch) | |
tree | 4714b2126dd72ce07b9aebe0f4f1321171d8b0b8 /test/lisp/emacs-lisp/generator-tests.el | |
parent | f16ba58809fa9b83d42f2bb6b4722599bc98b408 (diff) | |
download | emacs-fb619c1c22b986841964b09b7effe42785f3fed8.tar.gz emacs-fb619c1c22b986841964b09b7effe42785f3fed8.tar.bz2 emacs-fb619c1c22b986841964b09b7effe42785f3fed8.zip |
(delayed-after-hook-functions): Tighten the code a bit
* lisp/subr.el (delayed-mode-hooks, delayed-after-hook-functions):
Use defvar-local.
(run-mode-hooks): Reset delayed-after-hook-functions before running
those functions, in case an error is signaled.
* lisp/emacs-lisp/derived.el (define-derived-mode): Don't duplicate code.
Diffstat (limited to 'test/lisp/emacs-lisp/generator-tests.el')
0 files changed, 0 insertions, 0 deletions