]> git.eshelyaron.com Git - emacs.git/commitdiff
Autoload the buffer-local-set* things
authorLars Ingebrigtsen <larsi@gnus.org>
Fri, 6 May 2022 11:20:47 +0000 (13:20 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Fri, 6 May 2022 11:20:47 +0000 (13:20 +0200)
* lisp/emacs-lisp/easy-mmode.el (buffer-local-set-state--get)
(buffer-local-restore-state): Autoload.  Perhaps it would be
better to move these functions to subr.el or something...

lisp/emacs-lisp/easy-mmode.el

index 33c0472ea87e2be1f91733576bc193eda0a1d1b3..bade14ec3d8fef0e06b899c1259074e05ea509d1 100644 (file)
@@ -839,6 +839,7 @@ restore the state.
        (buffer-local-set-state--get ',pairs)
      (setq-local ,@pairs)))
 
+;;;###autoload
 (defun buffer-local-set-state--get (pairs)
   (let ((states nil))
     (while pairs
@@ -851,6 +852,7 @@ restore the state.
       (setq pairs (cddr pairs)))
     (nreverse states)))
 
+;;;###autoload
 (defun buffer-local-restore-state (states)
   "Restore buffer local variable values in STATES.
 STATES is an object returned by `buffer-local-set-state'."