aboutsummaryrefslogtreecommitdiff
path: root/evil-common.el
diff options
context:
space:
mode:
authorAaron Jensen <aaronjensen@gmail.com>2018-04-08 14:13:36 -0700
committerAaron Jensen <aaronjensen@gmail.com>2018-04-08 14:13:36 -0700
commitbca16be6fe6105e91f15afa78ec2314b13fc6433 (patch)
tree38ce56f1af019d59b0f6cf71df79aaefec5c9c2f /evil-common.el
parentfe3ae258901ba9b16e6d051427e1c0bd5e588e48 (diff)
Use local-variable-p instead of assq
assq uses more memory for some reason. See #1037
Diffstat (limited to 'evil-common.el')
-rw-r--r--evil-common.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/evil-common.el b/evil-common.el
index d320fd0..381fee0 100644
--- a/evil-common.el
+++ b/evil-common.el
@@ -2180,7 +2180,7 @@ Variables pertaining to Transient Mark mode are listed in
(when (and (boundp var)
(not (assq var evil-transient-vals)))
(push (list var (symbol-value var)
- (and (assq var (buffer-local-variables)) t))
+ (local-variable-p var))
evil-transient-vals)
(make-variable-buffer-local var)
(put var 'permanent-local t))))