File: rfc.xml

package info (click to toggle)
jedit 5.5.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 14,720 kB
  • sloc: java: 103,377; xml: 96,521; makefile: 43; sh: 42; cpp: 6; python: 6
file content (32 lines) | stat: -rw-r--r-- 951 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?xml version="1.0"?>

<!-- RFC mode by Matthieu Casanova -->
<!DOCTYPE MODE SYSTEM "xmode.dtd">
<MODE>
	<PROPS>
		<PROPERTY NAME="contextInsensitive" VALUE="true" />
	</PROPS>
	<RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="FALSE">
		<SEQ_REGEXP HASH_CHAR="[" TYPE="KEYWORD3">\[Page \d+\]</SEQ_REGEXP>
		<SEQ_REGEXP HASH_CHAR="[" TYPE="KEYWORD2">\[RFC\d+\]</SEQ_REGEXP>
		<SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
			<BEGIN>"</BEGIN>
			<END>"</END>
		</SPAN>
		<SEQ_REGEXP TYPE="MARKUP" AT_LINE_START="TRUE">\d.*</SEQ_REGEXP>
		<KEYWORDS>
			<!--{{{ Keyword list from RFC2119 -->
			<KEYWORD1>MUST</KEYWORD1>
			<KEYWORD1>MUST NOT</KEYWORD1>
			<KEYWORD1>REQUIRED</KEYWORD1>
			<KEYWORD1>SHALL</KEYWORD1>
			<KEYWORD1>SHALL NOT</KEYWORD1>
			<KEYWORD1>SHOULD</KEYWORD1>
			<KEYWORD1>SHOULD NOT</KEYWORD1>
			<KEYWORD1>RECOMMENDED</KEYWORD1>
			<KEYWORD1>MAY</KEYWORD1>
			<KEYWORD1>OPTIONAL</KEYWORD1> 
			<!--}}}-->
		</KEYWORDS>
	</RULES>
</MODE>