Function: viper-deflocalvar
viper-deflocalvar is a macro defined in viper-init.el.gz.
This macro is obsolete since 28.1; use defvar-local instead.
Signature
(viper-deflocalvar VAR DEFAULT-VALUE &optional DOCUMENTATION)
Documentation
Define VAR as a buffer-local variable.
DEFAULT-VALUE is the default value, and DOCUMENTATION is the docstring. The variable becomes buffer-local whenever set.
Source Code
;; Defined in /usr/src/emacs/lisp/emulation/viper-init.el.gz
;;; Macros
(defmacro viper-deflocalvar (var default-value &optional documentation)
"Define VAR as a buffer-local variable.
DEFAULT-VALUE is the default value, and DOCUMENTATION is the
docstring. The variable becomes buffer-local whenever set."
(declare (indent defun)
(obsolete defvar-local "28.1"))
`(defvar-local ,var ,default-value ,documentation))