mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Prefer setq-local in emacs-lisp/*.el
* lisp/emacs-lisp/chart.el (chart-mode): * lisp/emacs-lisp/copyright.el (copyright-update): * lisp/emacs-lisp/eieio-custom.el (eieio-customize-object): * lisp/emacs-lisp/elint.el (elint-update-env, elint-init-form): * lisp/emacs-lisp/ert.el (ert--results-update-ewoc-hf): (ert--setup-results-buffer): * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): * lisp/emacs-lisp/pp.el (pp-display-expression): * lisp/emacs-lisp/re-builder.el (reb-mode, reb-restart-font-lock): * lisp/emacs-lisp/shadow.el (load-path-shadows-mode): * lisp/emacs-lisp/smie.el (smie-setup): * lisp/emacs-lisp/syntax.el (syntax-propertize): * lisp/emacs-lisp/trace.el (trace-make-advice): Prefer setq-local.
This commit is contained in:
parent
f0db9ae213
commit
81fe928a76
12 changed files with 32 additions and 36 deletions
|
|
@ -355,15 +355,14 @@ Returns the forms."
|
|||
;; Env is up to date
|
||||
elint-buffer-forms
|
||||
;; Remake env
|
||||
(set (make-local-variable 'elint-buffer-forms) (elint-get-top-forms))
|
||||
(set (make-local-variable 'elint-features) nil)
|
||||
(set (make-local-variable 'elint-buffer-env)
|
||||
(elint-init-env elint-buffer-forms))
|
||||
(setq-local elint-buffer-forms (elint-get-top-forms))
|
||||
(setq-local elint-features nil)
|
||||
(setq-local elint-buffer-env (elint-init-env elint-buffer-forms))
|
||||
(if elint-preloaded-env
|
||||
;; FIXME: This doesn't do anything! Should we setq the result to
|
||||
;; elint-buffer-env?
|
||||
(elint-env-add-env elint-preloaded-env elint-buffer-env))
|
||||
(set (make-local-variable 'elint-last-env-time) (buffer-modified-tick))
|
||||
(setq-local elint-last-env-time (buffer-modified-tick))
|
||||
elint-buffer-forms))
|
||||
|
||||
(defun elint-get-top-forms ()
|
||||
|
|
@ -456,8 +455,8 @@ Return nil if there are no more forms, t otherwise."
|
|||
(= 4 (length form))
|
||||
(eq (car-safe (cadr form)) 'quote)
|
||||
(equal (nth 2 form) '(quote error-conditions)))
|
||||
(set (make-local-variable 'elint-extra-errors)
|
||||
(cons (cadr (cadr form)) elint-extra-errors)))
|
||||
(setq-local elint-extra-errors
|
||||
(cons (cadr (cadr form)) elint-extra-errors)))
|
||||
((eq (car form) 'provide)
|
||||
(add-to-list 'elint-features (eval (cadr form))))
|
||||
;; Import variable definitions
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue