3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
7 ** jEdit edit mode for gettext catalogs (.po/.pot extension)
8 ** Use the ConfigurableFoldHandler plugin for optimal
12 <PROPERTY NAME="lineComment" VALUE="# " />
14 <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
16 <EOL_SPAN TYPE="COMMENT2">#:</EOL_SPAN>
17 <EOL_SPAN TYPE="COMMENT1"># </EOL_SPAN>
18 <EOL_SPAN TYPE="COMMENT2">#.</EOL_SPAN>
19 <EOL_SPAN TYPE="COMMENT2">#~</EOL_SPAN>
21 <MARK_FOLLOWING TYPE="COMMENT2">#,</MARK_FOLLOWING>
22 <MARK_FOLLOWING TYPE="KEYWORD3">%</MARK_FOLLOWING>
23 <MARK_FOLLOWING TYPE="KEYWORD3">$</MARK_FOLLOWING>
24 <MARK_FOLLOWING TYPE="KEYWORD3">@</MARK_FOLLOWING>
26 <SPAN TYPE="LITERAL1" DELEGATE="QUOTED" >
33 <KEYWORD1>msgid</KEYWORD1>
34 <KEYWORD1>msgid_plural</KEYWORD1>
35 <KEYWORD1>msgstr</KEYWORD1>
36 <KEYWORD2>fuzzy</KEYWORD2>
37 <!-- ** Ideally, we'd highlight the next msgstr differently
38 ** whenever fuzzy is encountered, but this doesn't seem
39 ** to be possible just yet.
41 <KEYWORD2>c-format</KEYWORD2>
42 <KEYWORD2>no-c-format</KEYWORD2>
47 <RULES SET="QUOTED" DEFAULT="LITERAL1">
48 <SPAN TYPE="LITERAL2" NO_LINE_BREAK="TRUE">
53 <MARK_FOLLOWING TYPE="KEYWORD3">%</MARK_FOLLOWING>
54 <MARK_FOLLOWING TYPE="KEYWORD3">$</MARK_FOLLOWING>
55 <MARK_FOLLOWING TYPE="KEYWORD3">@</MARK_FOLLOWING>