115 |
|
|
116 |
;;; Macros |
;;; Macros |
117 |
|
|
118 |
|
;; Fool the compiler to avoid warnings. |
119 |
|
;; Viper calls make-variable-buffer-local from within other functions, which |
120 |
|
;; triggers compiler warnings. |
121 |
|
(defalias 'viper-make-variable-buffer-local 'make-variable-buffer-local) |
122 |
|
|
123 |
(defmacro viper-deflocalvar (var default-value &optional documentation) |
(defmacro viper-deflocalvar (var default-value &optional documentation) |
124 |
`(progn |
`(progn |
125 |
(defvar ,var ,default-value |
(defvar ,var ,default-value |