aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorMarkus Heidelberg <markus.heidelberg@web.de>2014-12-30 23:15:47 +1100
committerMarkus Heidelberg <markus.heidelberg@web.de>2014-12-30 23:15:47 +1100
commit00002d0f42acec5570134931155fea615da542c3 (patch)
tree3f4146ebbbfccfbd2bad433f12df78982872870e /include
parent5d4e5f571a568255bbb78e7a6f44dc0c847c7147 (diff)
downloadscintilla-mirror-00002d0f42acec5570134931155fea615da542c3.tar.gz
Add new lexer for Intel HEX file format
Diffstat (limited to 'include')
-rw-r--r--include/Scintilla.iface5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index dcf170fcb..e35b16f16 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -2720,6 +2720,7 @@ val SCLEX_DMIS=114
val SCLEX_REGISTRY=115
val SCLEX_BIBTEX=116
val SCLEX_SREC=117
+val SCLEX_IHEX=118
# When a lexer specifies its language as SCLEX_AUTOMATIC it receives a
# value assigned in sequence from SCLEX_AUTOMATIC+1.
@@ -4560,11 +4561,15 @@ val SCE_HEX_DATAADDRESS=6
val SCE_HEX_RECCOUNT=7
val SCE_HEX_STARTADDRESS=8
val SCE_HEX_ADDRESSFIELD_UNKNOWN=9
+val SCE_HEX_EXTENDEDADDRESS=10
val SCE_HEX_DATA_ODD=11
val SCE_HEX_DATA_EVEN=12
val SCE_HEX_DATA_UNKNOWN=13
+val SCE_HEX_DATA_EMPTY=14
val SCE_HEX_CHECKSUM=15
val SCE_HEX_CHECKSUM_WRONG=16
+# Lexical state for SCLEX_IHEX (shared with Srec)
+lex IHex=SCLEX_IHEX SCE_HEX_
# Events