diff options
| -rw-r--r-- | lisp/progmodes/sh-script.el | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el index f6928a72554..5728499db43 100644 --- a/lisp/progmodes/sh-script.el +++ b/lisp/progmodes/sh-script.el | |||
| @@ -1002,6 +1002,8 @@ Point is at the beginning of the next line." | |||
| 1002 | ;; The list of special chars is taken from the single-unix spec | 1002 | ;; The list of special chars is taken from the single-unix spec |
| 1003 | ;; of the shell command language (under `quoting') but with `$' removed. | 1003 | ;; of the shell command language (under `quoting') but with `$' removed. |
| 1004 | `(("[^|&;<>()`\\\"' \t\n]\\(#+\\)" 1 ,sh-st-symbol) | 1004 | `(("[^|&;<>()`\\\"' \t\n]\\(#+\\)" 1 ,sh-st-symbol) |
| 1005 | ;; In a '...' the backslash is not escaping. | ||
| 1006 | ("\\(\\\\\\)'" 1 ,sh-st-punc) | ||
| 1005 | ;; Make sure $@ and @? are correctly recognized as sexps. | 1007 | ;; Make sure $@ and @? are correctly recognized as sexps. |
| 1006 | ("\\$\\([?@]\\)" 1 ,sh-st-symbol) | 1008 | ("\\$\\([?@]\\)" 1 ,sh-st-symbol) |
| 1007 | ;; Find HEREDOC starters and add a corresponding rule for the ender. | 1009 | ;; Find HEREDOC starters and add a corresponding rule for the ender. |