]> git.eshelyaron.com Git - emacs.git/commitdiff
Make switch work in AWK Mode. Fixes bug #41923
authorAlan Mackenzie <acm@muc.de>
Wed, 24 Jun 2020 19:45:30 +0000 (19:45 +0000)
committerAlan Mackenzie <acm@muc.de>
Wed, 24 Jun 2020 19:45:30 +0000 (19:45 +0000)
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.

lisp/progmodes/cc-langs.el

index dcffc0d31b407434f25bcb9dfef98637625940c5..814a85c72a6dc9bd7db54bb5dee5b6aeb7fbf911 100644 (file)
@@ -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.