emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 4425527 04/27: hes-simple-mode setter: Fix initialization;


From: Dmitry Gutov
Subject: [elpa] master 4425527 04/27: hes-simple-mode setter: Fix initialization; turn on when needed
Date: Sat, 29 Oct 2016 00:04:18 +0000 (UTC)

branch: master
commit 4425527bf722826130a973c8bdeba3d39c1b472f
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    hes-simple-mode setter: Fix initialization; turn on when needed
---
 highlight-escape-sequences.el |    9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/highlight-escape-sequences.el b/highlight-escape-sequences.el
index 6900029..731dfd9 100644
--- a/highlight-escape-sequences.el
+++ b/highlight-escape-sequences.el
@@ -68,9 +68,12 @@ backslash followed by anything else.")
   "Modes where escape sequences can appear in any string literal."
   :type '(repeat function)
   :set (lambda (symbol value)
-         (hes-mode -1)
-         (set-default symbol value)
-         (hes-mode 1)))
+         (if (bound-and-true-p hes-mode)
+             (progn
+               (hes-mode -1)
+               (set-default symbol value)
+               (hes-mode 1))
+           (set-default symbol value))))
 
 ;;;###autoload
 (define-minor-mode hes-mode



reply via email to

[Prev in Thread] Current Thread [Next in Thread]