[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master dd02725c57 3/6: ; whitespace: Use `defvar-local' for buffer-local
From: |
Lars Ingebrigtsen |
Subject: |
master dd02725c57 3/6: ; whitespace: Use `defvar-local' for buffer-local vars |
Date: |
Sun, 11 Sep 2022 07:46:36 -0400 (EDT) |
branch: master
commit dd02725c57088550255ec00438513f849dcf6a4c
Author: Richard Hansen <rhansen@rhansen.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
; whitespace: Use `defvar-local' for buffer-local vars
---
lisp/whitespace.el | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/lisp/whitespace.el b/lisp/whitespace.el
index 1d28ae2e1c..57c2214695 100644
--- a/lisp/whitespace.el
+++ b/lisp/whitespace.el
@@ -1129,24 +1129,24 @@ SYMBOL is a valid symbol associated with CHAR.
See `whitespace-style-value-list'.")
-(defvar whitespace-active-style nil
+(defvar-local whitespace-active-style nil
"Used to save locally `whitespace-style' value.")
-(defvar whitespace-point (point)
+(defvar-local whitespace-point (point)
"Used to save locally current point value.
Used by function `whitespace-trailing-regexp' (which see).")
(defvar-local whitespace-point--used nil
"Region whose highlighting depends on `whitespace-point'.")
-(defvar whitespace-bob-marker nil
+(defvar-local whitespace-bob-marker nil
"Used to save locally the bob marker value.
Used by function `whitespace-post-command-hook' (which see).")
-(defvar whitespace-eob-marker nil
+(defvar-local whitespace-eob-marker nil
"Used to save locally the eob marker value.
Used by function `whitespace-post-command-hook' (which see).")
-(defvar whitespace-buffer-changed nil
+(defvar-local whitespace-buffer-changed nil
"Used to indicate locally if buffer changed.
Used by `whitespace-post-command-hook' and `whitespace-buffer-changed'
functions (which see).")
@@ -1766,7 +1766,7 @@ cleaning up these problems."
;;;; Internal functions
-(defvar whitespace-font-lock-keywords nil
+(defvar-local whitespace-font-lock-keywords nil
"Used to save the value `whitespace-color-on' adds to `font-lock-keywords'.")
@@ -1993,10 +1993,10 @@ resultant list will be returned."
the-list)
-(defvar whitespace-display-table nil
+(defvar-local whitespace-display-table nil
"Used to save a local display table.")
-(defvar whitespace-display-table-was-local nil
+(defvar-local whitespace-display-table-was-local nil
"Used to remember whether a buffer initially had a local display table.")
(defun whitespace-turn-on ()
- master updated (feffb03a36 -> f47a5324f4), Lars Ingebrigtsen, 2022/09/11
- master 99e8faa725 4/6: whitespace: Reset `whitespace-buffer-changed' when refontifying, Lars Ingebrigtsen, 2022/09/11
- master 395786f42b 5/6: whitespace: Include empty final line in BoB empty match, Lars Ingebrigtsen, 2022/09/11
- master 10573e0db7 1/6: ert-x: New `ert-with-test-buffer-selected' convenience macro, Lars Ingebrigtsen, 2022/09/11
- master dd02725c57 3/6: ; whitespace: Use `defvar-local' for buffer-local vars,
Lars Ingebrigtsen <=
- master b6da1e4221 2/6: ; whitespace: Delete unused `whitespace-font-lock-refontify' var, Lars Ingebrigtsen, 2022/09/11
- master f47a5324f4 6/6: whitespace: Redo BoB/EoB empty line highlighting, Lars Ingebrigtsen, 2022/09/11