mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-05 22:20:24 -08:00
Make buffer-local-value obsolete as a generalized variable
* lisp/electric.el (electric-indent-local-mode) (electric-layout-local-mode, electric-quote-local-mode): * lisp/elec-pair.el (electric-pair-local-mode): Adjust usage. * lisp/emacs-lisp/gv.el (make-obsolete-generalized-variable): Move since we're using it earlier in the file. (buffer-local-value): Make obsolete as a generalized variable since the semantics are unclear (bug#26624).
This commit is contained in:
parent
66040fbeed
commit
915efbff98
4 changed files with 23 additions and 17 deletions
|
|
@ -666,7 +666,8 @@ To toggle the mode in a single buffer, use `electric-pair-local-mode'."
|
|||
;;;###autoload
|
||||
(define-minor-mode electric-pair-local-mode
|
||||
"Toggle `electric-pair-mode' only in this buffer."
|
||||
:variable (buffer-local-value 'electric-pair-mode (current-buffer))
|
||||
:variable ( electric-pair-mode .
|
||||
(lambda (val) (setq-local electric-pair-mode val)))
|
||||
(cond
|
||||
((eq electric-pair-mode (default-value 'electric-pair-mode))
|
||||
(kill-local-variable 'electric-pair-mode))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue