X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=runtime%2Fsyntax%2Fcmake.micro;h=3392410b2404e97974852025b6d11395aa9ba590;hb=2e3c87b67deb4f9e61d494ae45664c275aabde3d;hp=e3675953ab3f6107a86bf1ae470ee74301e80de8;hpb=28b07d62e625b688646cbdcf0571ae079079a4e9;p=micro.git diff --git a/runtime/syntax/cmake.micro b/runtime/syntax/cmake.micro index e3675953..3392410b 100644 --- a/runtime/syntax/cmake.micro +++ b/runtime/syntax/cmake.micro @@ -1,24 +1,23 @@ ## CMake syntax highlighter for GNU Nano ## -syntax "CMake" "(CMakeLists\.txt|\.cmake)$" +syntax "cmake" "(CMakeLists\.txt|\.cmake)$" -color green (i) "^[[:space:]]*[A-Z0-9_]+" -color brightyellow (i) "^[[:space:]]*(include|include_directories|include_external_msproject)\b" +green (i) "^[[:space:]]*[A-Z0-9_]+" +brightyellow (i) "^[[:space:]]*(include|include_directories|include_external_msproject)\>" -color brightgreen (i) "^[[:space:]]*\b((else|end)?if|else|(end)?while|(end)?foreach|break)\b" -color brightgreen "\b(COPY|NOT|COMMAND|PROPERTY|POLICY|TARGET|EXISTS|IS_(DIRECTORY|ABSOLUTE)|DEFINED)\b[[:space:]]" -color brightgreen "[[:space:]]\b(OR|AND|IS_NEWER_THAN|MATCHES|(STR|VERSION_)?(LESS|GREATER|EQUAL))\b[[:space:]]" +brightgreen (i) "^[[:space:]]*\<((else|end)?if|else|(end)?while|(end)?foreach|break)\>" +color brightgreen "\<(COPY|NOT|COMMAND|PROPERTY|POLICY|TARGET|EXISTS|IS_(DIRECTORY|ABSOLUTE)|DEFINED)\>[[:space:]]" +color brightgreen "[[:space:]]\<(OR|AND|IS_NEWER_THAN|MATCHES|(STR|VERSION_)?(LESS|GREATER|EQUAL))\>[[:space:]]" -color brightred (i) "^[[:space:]]*\b((end)?(function|macro)|return)" +brightred (i) "^[[:space:]]*\<((end)?(function|macro)|return)" #String Color color cyan "['][^']*[^\\][']" "[']{3}.*[^\\][']{3}" color cyan "["][^"]*[^\\]["]" "["]{3}.*[^\\]["]{3}" -brightred (is) "\$(\{|ENV\{).*?\}" -color magenta "\b(APPLE|UNIX|WIN32|CYGWIN|BORLAND|MINGW|MSVC(_IDE|60|71|80|90)?)\b" - -color brightblue (i) "^([[:space:]]*)?#.*" -color brightblue (i) "[[:space:]]#.*" +brightred (i) start="\$(\{|ENV\{)" end="\}" +color magenta "\<(APPLE|UNIX|WIN32|CYGWIN|BORLAND|MINGW|MSVC(_IDE|60|71|80|90)?)\>" +brightblue (i) "^([[:space:]]*)?#.*" +brightblue (i) "[[:space:]]#.*"