Group :: Editores
RPM: ne
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: ne-syntax-make.patch
Download
Download
--- /dev/null 2010-02-02 18:40:40 +0300
+++ syntax/make.jsf 2010-02-02 01:14:39 +0300
@@ -0,0 +1,96 @@
+=Idle
+=Comment magenta
+=Keyword yellow
+=Conditional red
+=Indent bg_red
+
+:idle Idle
+ * idle
+ "#" comment recolor=-1
+ "$" expr recolor=-1
+ "\n" newline recolor=-1
+ "a-zA-Z" char recolor=-1 buffer
+
+:comment Comment
+ * comment
+ "\n" newline
+
+:newline Idle
+ * idle noeat
+ "\t" indent noeat
+
+:indent Idle
+ * indent
+ "\t" tab noeat recolor=-1
+ "\n" newline
+
+:tab Indent
+ "\t" indent
+
+:char
+ * idle noeat recolor=-1 strings
+ "and" cond_kw
+ "endef" cond_kw
+ "endif" cond_kw
+ "if" cond_kw
+ "ifdef" cond_kw
+ "ifeq" cond_kw
+ "ifndef" cond_kw
+ "ifneq" cond_kw
+ "include" cond_kw
+ "or" cond_kw
+done
+ "a-zA-Z" char
+
+:expr Idle
+ * idle
+ "(" cmd recolor=-1 buffer
+
+:cmd Idle
+ * idle
+ "a-zA-Z_-" function recolor=-1 buffer
+
+:function Idle
+ * cmd noeat recolor=-1 strings
+ "abspath" kw
+ "addprefix" kw
+ "addsuffix" kw
+ "basename" kw
+ "call" kw
+ "dir" kw
+ "error" kw
+ "eval" kw
+ "filter" kw
+ "filter-out" kw
+ "findstring" kw
+ "firstword" kw
+ "flavor" kw
+ "foreach" kw
+ "info" kw
+ "join" kw
+ "lastword" kw
+ "notdir" kw
+ "or" kw
+ "origin" kw
+ "patsubst" kw
+ "prefix" kw
+ "realpath" kw
+ "shell" kw
+ "sort" kw
+ "strip" kw
+ "subst" kw
+ "suffix" kw
+ "value" kw
+ "warning" kw
+ "wildcard" kw
+ "word" kw
+ "wordlist" kw
+ "words" kw
+done
+ "a-zA-Z_-" function
+
+:kw Keyword
+ * idle
+
+:cond_kw Conditional
+ * idle