]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix last change in bat-mode.el
authorEli Zaretskii <eliz@gnu.org>
Fri, 22 Sep 2017 17:41:10 +0000 (20:41 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 22 Sep 2017 17:41:10 +0000 (20:41 +0300)
* lisp/progmodes/bat-mode.el (bat-font-lock-keywords): Fix last
change.  (Bug#28311)

lisp/progmodes/bat-mode.el

index e06b8e830b91ac64382d76c1e21c651a1c133045..102c3186200052f490c60f80b79dcf3bf2843be5 100644 (file)
@@ -84,9 +84,9 @@
          . 'bat-label-face)
         ("\\_<\\(defined\\|set\\)\\_>[ \t]*\\(\\(\\sw\\|\\s_\\)+\\)"
          (2 font-lock-variable-name-face))
-        ("%\\([^% \n]+\\)%?"
+        ("%\\([^%~ \n]+\\)%?"
          (1 font-lock-variable-name-face))
-        ("!\\([^!% \n]+\\)!?"  ; delayed-expansion !variable!
+        ("!\\([^!%~ \n]+\\)!?"  ; delayed-expansion !variable!
          (1 font-lock-variable-name-face))
         ("%%\\(?:~[adfnpstxz]*\\(?:\\$\\(\\(?:\\sw\\|\\s_\\|_\\)+\\):\\)?\\)?\\([]!#$&-:?-[_-{}~]\\)"
          (1 font-lock-variable-name-face nil t) ; PATH expansion