]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/progmodes/sh-script.el (sh-assignment-regexp): Add entry for
authorAndreas Schwab <schwab@linux-m68k.org>
Sat, 19 Nov 2011 23:05:41 +0000 (00:05 +0100)
committerAndreas Schwab <schwab@linux-m68k.org>
Sat, 19 Nov 2011 23:05:41 +0000 (00:05 +0100)
bash.

lisp/ChangeLog
lisp/progmodes/sh-script.el

index fb28caeffbeef3c627386c954a17c1c5ea45806f..2fb013649a59fc0bd99fde72d3495ae13ac32ce9 100644 (file)
@@ -1,3 +1,8 @@
+2011-11-19  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * progmodes/sh-script.el (sh-assignment-regexp): Add entry for
+       bash.
+
 2011-11-19  Juri Linkov  <juri@jurta.org>
 
        * info.el (Info-hide-note-references): Add `:set' tag to `defcustom'
index bca5c93e0a5233a649ee69f5c2a808793bd1d0a7..62ca2ce085f341442476343705ea2ea7bed1253d 100644 (file)
@@ -567,6 +567,7 @@ This is buffer-local in every such buffer.")
   '((csh . "\\<\\([[:alnum:]_]+\\)\\(\\[.+\\]\\)?[ \t]*[-+*/%^]?=")
     ;; actually spaces are only supported in let/(( ... ))
     (ksh88 . "\\<\\([[:alnum:]_]+\\)\\(\\[.+\\]\\)?[ \t]*\\([-+*/%&|~^]\\|<<\\|>>\\)?=")
+    (bash . "\\<\\([[:alnum:]_]+\\)\\(\\[.+\\]\\)?\\+?=")
     (rc . "\\<\\([[:alnum:]_*]+\\)[ \t]*=")
     (sh . "\\<\\([[:alnum:]_]+\\)="))
   "Regexp for the variable name and what may follow in an assignment.