827 |
;; Function names. |
;; Function names. |
828 |
("^\\(\\sw+\\)[ \t]*(" 1 font-lock-function-name-face) |
("^\\(\\sw+\\)[ \t]*(" 1 font-lock-function-name-face) |
829 |
("\\<\\(function\\)\\>[ \t]*\\(\\sw+\\)?" |
("\\<\\(function\\)\\>[ \t]*\\(\\sw+\\)?" |
830 |
(1 font-lock-keyword-face) (2 font-lock-function-name-face nil t))) |
(1 font-lock-keyword-face) (2 font-lock-function-name-face nil t)) |
831 |
|
("\\(?:^\\s *\\|[[();&|]\\s *\\|\\(?:\\s +-[ao]\\|if\\|else\\|then\\|while\\|do\\)\\s +\\)\\(!\\)" |
832 |
|
1 font-lock-negation-char-face)) |
833 |
|
|
834 |
;; The next entry is only used for defining the others |
;; The next entry is only used for defining the others |
835 |
(shell sh-append executable-font-lock-keywords |
(shell sh-append executable-font-lock-keywords |