|
|
@@ -55,9 +55,9 @@
|
|
|
"\\|" "[ \t\r\n]"
|
|
|
"\\)*"))
|
|
|
(defconst cmake-regex-block-open
|
|
|
- "^\\(IF\\|MACRO\\|FOREACH\\|ELSE\\|ELSEIF\\|WHILE\\)$")
|
|
|
+ "^\\(IF\\|MACRO\\|FOREACH\\|ELSE\\|ELSEIF\\|WHILE\\|FUNCTION\\)$")
|
|
|
(defconst cmake-regex-block-close
|
|
|
- "^[ \t]*\\(ENDIF\\|ENDFOREACH\\|ENDMACRO\\|ELSE\\|ELSEIF\\|ENDWHILE\\)[ \t]*(")
|
|
|
+ "^[ \t]*\\(ENDIF\\|ENDFOREACH\\|ENDMACRO\\|ELSE\\|ELSEIF\\|ENDWHILE\\|ENDFUNCTION\\)[ \t]*(")
|
|
|
|
|
|
;------------------------------------------------------------------------------
|
|
|
|