OSDN Git Service

V208 corrected for line display with NOECHO
[fast-forth/master.git] / config / scite / hex.properties
1 # Define SciTE settings for Motorola S-Record and Intel HEX files.
2
3 file.patterns.srec=*.mot;*.srec
4 file.patterns.ihex=*.hex
5 file.patterns.tehex=*.tek
6
7 filter.srec=S-Record (mot)|$(file.patterns.srec)|
8 filter.ihex=Intel HEX (hex)|$(file.patterns.ihex)|
9 filter.tehex=Tektronix extended HEX (tek)|$(file.patterns.tehex)|
10
11 *filter.srec=$(filter.srec)
12 *filter.ihex=$(filter.ihex)
13 *filter.tehex=$(filter.tehex)
14
15 lexer.$(file.patterns.srec)=srec
16 lexer.$(file.patterns.ihex)=ihex
17 lexer.$(file.patterns.tehex)=tehex
18
19 *language.srecord=S-Record|mot||
20 *language.intelhex=Intel HEX|hex||
21 *language.tektronixhex=Tektronix extended HEX|tek||
22
23 # Default
24 style.srec.0=
25 # Record start 'S'
26 style.srec.1=$(style.srec.2)
27 # Record type
28 style.srec.2=fore:#7F0000
29 # Record type unknown
30 style.srec.3=$(style.srec.2),$(style.srec.10)
31 # Byte count field: Correct byte count
32 style.srec.4=fore:#7F7F00
33 # Byte count field: Wrong byte count
34 style.srec.5=$(colour.error)
35 # Address field: No address
36 style.srec.6=fore:#7F00FF
37 # Address field: Data address
38 style.srec.7=fore:#007FFF
39 # Address field: Record count
40 style.srec.8=$(style.srec.6)
41 # Address field: Start address
42 style.srec.9=$(style.srec.7)
43 # Address field: Type unknown (this state does not contain any characters)
44 style.srec.10=italics
45 # .11 N/A
46 # Data odd
47 style.srec.12=bold
48 # Data even
49 style.srec.13=
50 # Data field: Position unknown
51 style.srec.14=$(style.srec.10)
52 # Data field empty (this state does not contain any characters)
53 style.srec.15=
54 # Checksum field: Correct checksum
55 style.srec.16=fore:#00BF00
56 # Checksum field: Wrong checksum
57 style.srec.17=$(colour.error)
58 # Garbage data after the record
59 style.srec.18=$(style.srec.10)
60
61 # Same color scheme as above, comments when differing
62 style.ihex.0=$(style.srec.0)
63 # Record start ':'
64 style.ihex.1=$(style.srec.1)
65 style.ihex.2=$(style.srec.2)
66 style.ihex.3=$(style.srec.3)
67 style.ihex.4=$(style.srec.4)
68 style.ihex.5=$(style.srec.5)
69 style.ihex.6=$(style.srec.6)
70 style.ihex.7=$(style.srec.7)
71 # .8 N/A
72 # Data field: Start address
73 style.ihex.9=$(style.srec.9)
74 # Address field: Type unknown (4 digits as usual)
75 style.ihex.10=$(style.srec.10)
76 # Data field: Extended address
77 style.ihex.11=$(style.ihex.9)
78 style.ihex.12=$(style.srec.12)
79 style.ihex.13=$(style.srec.13)
80 # Data field: Type unknown
81 style.ihex.14=$(style.srec.14)
82 style.ihex.15=$(style.srec.15)
83 style.ihex.16=$(style.srec.16)
84 style.ihex.17=$(style.srec.17)
85 style.ihex.18=$(style.srec.18)
86
87 # Same color scheme as above, comments when differing
88 style.tehex.0=$(style.srec.0)
89 # Record start '%'
90 style.tehex.1=$(style.srec.1)
91 style.tehex.2=$(style.srec.2)
92 style.tehex.3=$(style.srec.3)
93 style.tehex.4=$(style.srec.4)
94 style.tehex.5=$(style.srec.5)
95 # .6 N/A
96 style.tehex.7=$(style.srec.7)
97 # .8 N/A
98 style.tehex.9=$(style.srec.9)
99 # Address field: Type unknown (9 digits as usual)
100 style.tehex.10=$(style.srec.10)
101 # .11 N/A
102 style.tehex.12=$(style.srec.12)
103 style.tehex.13=$(style.srec.13)
104 # .14 N/A
105 # .15 N/A
106 style.tehex.16=$(style.srec.16)
107 style.tehex.17=$(style.srec.17)
108 style.tehex.18=$(style.srec.18)