diff options
author | Alan Mackenzie <acm@muc.de> | 2020-06-24 19:45:30 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2020-06-24 19:45:30 +0000 |
commit | b6ea0e0834fb63c977299f35701f17a1a3c6a044 (patch) | |
tree | 879a9b9c173c43697c378681b06362a68b91bf64 /lisp | |
parent | 599004f712657e5f6e25a878505a61cda1595d0e (diff) | |
download | emacs-b6ea0e0834fb63c977299f35701f17a1a3c6a044.tar.gz |
Make switch work in AWK Mode. Fixes bug #41923
lisp/progmodes/cc-langs.el (c-block-stmt-2-kwds): Insert "switch" into the AWK
Mode entry.
(c-case-kwds): Remove the special entry for AWK Mode.
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/progmodes/cc-langs.el | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el index dcffc0d31b4..814a85c72a6 100644 --- a/lisp/progmodes/cc-langs.el +++ b/lisp/progmodes/cc-langs.el @@ -2786,7 +2786,7 @@ Keywords here should also be in `c-block-stmt-1-kwds'." java '("for" "if" "switch" "while" "catch" "synchronized") idl nil pike '("for" "if" "switch" "while" "foreach") - awk '("for" "if" "while")) + awk '("for" "if" "switch" "while")) (c-lang-defconst c-block-stmt-2-key ;; Regexp matching the start of any statement followed by a paren sexp @@ -2866,8 +2866,7 @@ nevertheless contains a list separated with `;' and not `,'." (c-lang-defconst c-case-kwds "The keyword(s) which introduce a \"case\" like construct. This construct is \"<keyword> <expression> :\"." - t '("case") - awk nil) + t '("case")) (c-lang-defconst c-case-kwds-regexp ;; Adorned regexp matching any "case"-like keyword. |