summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/package.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2022-05-06 13:10:45 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2022-05-06 13:10:45 +0200
commitb13356487fc3eaf82bfe51bee24ddf70c27c5834 (patch)
tree4e3f91a3b0bfc416a40d6366365fdff8d232b65f /lisp/emacs-lisp/package.el
parent0bda1803bb83de41d4f1d55ee3e2437f2177c076 (diff)
downloademacs-b13356487fc3eaf82bfe51bee24ddf70c27c5834.tar.gz
emacs-b13356487fc3eaf82bfe51bee24ddf70c27c5834.tar.bz2
emacs-b13356487fc3eaf82bfe51bee24ddf70c27c5834.zip
Add new helper macros for minor modes to restore variables
* doc/lispref/modes.texi (Defining Minor Modes): Document it. * lisp/emacs-lisp/easy-mmode.el (buffer-local-set-state): New macro. (buffer-local-set-state--get): Helper function. (buffer-local-restore-state): New function. * lisp/textmodes/word-wrap-mode.el (word-wrap-whitespace-mode): Use it to simplify code.
Diffstat (limited to 'lisp/emacs-lisp/package.el')
0 files changed, 0 insertions, 0 deletions