VTparse.def revision f2e35a3a
1f2e35a3aSmrg# $XTermId: VTparse.def,v 1.64 2020/12/15 21:37:33 tom Exp $
2d522f475Smrg#
3d522f475Smrg# vile:confmode rs=lf
420d2c4d2Smrg# -----------------------------------------------------------------------------
520d2c4d2Smrg# this file is part of xterm
620d2c4d2Smrg#
7f2e35a3aSmrg# Copyright 1996-2019,2020 by Thomas E. Dickey
820d2c4d2Smrg# 
920d2c4d2Smrg#                         All Rights Reserved
1020d2c4d2Smrg# 
1120d2c4d2Smrg# Permission is hereby granted, free of charge, to any person obtaining a
1220d2c4d2Smrg# copy of this software and associated documentation files (the
1320d2c4d2Smrg# "Software"), to deal in the Software without restriction, including
1420d2c4d2Smrg# without limitation the rights to use, copy, modify, merge, publish,
1520d2c4d2Smrg# distribute, sublicense, and/or sell copies of the Software, and to
1620d2c4d2Smrg# permit persons to whom the Software is furnished to do so, subject to
1720d2c4d2Smrg# the following conditions:
1820d2c4d2Smrg# 
1920d2c4d2Smrg# The above copyright notice and this permission notice shall be included
2020d2c4d2Smrg# in all copies or substantial portions of the Software.
2120d2c4d2Smrg# 
2220d2c4d2Smrg# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
2320d2c4d2Smrg# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2420d2c4d2Smrg# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2520d2c4d2Smrg# IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY
2620d2c4d2Smrg# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2720d2c4d2Smrg# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2820d2c4d2Smrg# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2920d2c4d2Smrg# 
3020d2c4d2Smrg# Except as contained in this notice, the name(s) of the above copyright
3120d2c4d2Smrg# holders shall not be used in advertising or otherwise to promote the
3220d2c4d2Smrg# sale, use or other dealings in this Software without prior written
3320d2c4d2Smrg# authorization.
3420d2c4d2Smrg# -----------------------------------------------------------------------------
35d522f475Smrg#
36d522f475Smrg# List of symbols that need to be defined for VTparse.h.  If you need to
37d522f475Smrg# change any of the CASE_ macros, make the change here and rerun the command
38d522f475Smrg# shown in VTparse.h.
39d522f475Smrg#
40d522f475Smrg
41d522f475SmrgCASE_GROUND_STATE
42d522f475SmrgCASE_IGNORE
43d522f475SmrgCASE_BELL
44d522f475SmrgCASE_BS
45d522f475SmrgCASE_CR
46d522f475SmrgCASE_ESC
47d522f475SmrgCASE_VMOT
48d522f475SmrgCASE_TAB
49d522f475SmrgCASE_SI
50d522f475SmrgCASE_SO
51d522f475SmrgCASE_SCR_STATE
52d522f475SmrgCASE_SCS0_STATE
53d522f475SmrgCASE_SCS1_STATE
54d522f475SmrgCASE_SCS2_STATE
55d522f475SmrgCASE_SCS3_STATE
56d522f475SmrgCASE_ESC_IGNORE
57d522f475SmrgCASE_ESC_DIGIT
58d522f475SmrgCASE_ESC_SEMI
59d522f475SmrgCASE_DEC_STATE
60d522f475SmrgCASE_ICH
61d522f475SmrgCASE_CUU
62d522f475SmrgCASE_CUD
63d522f475SmrgCASE_CUF
64d522f475SmrgCASE_CUB
65d522f475SmrgCASE_CUP
66d522f475SmrgCASE_ED
67d522f475SmrgCASE_EL
68d522f475SmrgCASE_IL
69d522f475SmrgCASE_DL
70d522f475SmrgCASE_DCH
71d522f475SmrgCASE_DA1
72f2e35a3aSmrgCASE_TRACK_MOUSE		# XTHIMOUSE
73d522f475SmrgCASE_TBC
74d522f475SmrgCASE_SET
75d522f475SmrgCASE_RST
76d522f475SmrgCASE_SGR
77d522f475SmrgCASE_CPR
78d522f475SmrgCASE_DECSTBM
79d522f475SmrgCASE_DECREQTPARM
80d522f475SmrgCASE_DECSET
81d522f475SmrgCASE_DECRST
82d522f475SmrgCASE_DECALN
83d522f475SmrgCASE_GSETS
84d522f475SmrgCASE_DECSC
85d522f475SmrgCASE_DECRC
86d522f475SmrgCASE_DECKPAM
87d522f475SmrgCASE_DECKPNM
88d522f475SmrgCASE_IND
89d522f475SmrgCASE_NEL
90d522f475SmrgCASE_HTS
91d522f475SmrgCASE_RI
92d522f475SmrgCASE_SS2
93d522f475SmrgCASE_SS3
94d522f475SmrgCASE_CSI_STATE
95d522f475SmrgCASE_OSC
96d522f475SmrgCASE_RIS
97d522f475SmrgCASE_LS2
98d522f475SmrgCASE_LS3
99d522f475SmrgCASE_LS3R
100d522f475SmrgCASE_LS2R
101d522f475SmrgCASE_LS1R
102d522f475SmrgCASE_PRINT
103f2e35a3aSmrgCASE_XTERM_SAVE			# XTSAVE
104f2e35a3aSmrgCASE_XTERM_RESTORE		# XTRESTORE
105d522f475SmrgCASE_DECID
106f2e35a3aSmrgCASE_HP_MEM_LOCK		# HPMEMLOCK
107f2e35a3aSmrgCASE_HP_MEM_UNLOCK		# HPMEMUNLOCK
108f2e35a3aSmrgCASE_HP_BUGGY_LL		# HPBUGGYLL
109d522f475SmrgCASE_HPA
110d522f475SmrgCASE_VPA
111f2e35a3aSmrgCASE_XTERM_WINOPS		# XTWINOPS
112d522f475SmrgCASE_ECH
113d522f475SmrgCASE_CHT
114d522f475SmrgCASE_CPL
115d522f475SmrgCASE_CNL
116d522f475SmrgCASE_CBT
117d522f475SmrgCASE_SU
118d522f475SmrgCASE_SD
119d522f475SmrgCASE_S7C1T
120d522f475SmrgCASE_S8C1T
121d522f475SmrgCASE_ESC_SP_STATE
122d522f475SmrgCASE_ENQ
123d522f475SmrgCASE_DECSCL
124d522f475SmrgCASE_DECSCA
125d522f475SmrgCASE_DECSED
126d522f475SmrgCASE_DECSEL
127d522f475SmrgCASE_DCS
128d522f475SmrgCASE_PM
129d522f475SmrgCASE_SOS
130d522f475SmrgCASE_ST
131d522f475SmrgCASE_APC
132d522f475SmrgCASE_EPA
133d522f475SmrgCASE_SPA
134d522f475SmrgCASE_CSI_QUOTE_STATE
135d522f475SmrgCASE_DSR
136d522f475SmrgCASE_ANSI_LEVEL_1
137d522f475SmrgCASE_ANSI_LEVEL_2
138d522f475SmrgCASE_ANSI_LEVEL_3
139d522f475SmrgCASE_MC
140d522f475SmrgCASE_DEC2_STATE
141d522f475SmrgCASE_DA2
142d522f475SmrgCASE_DEC3_STATE
143d522f475SmrgCASE_DECRPTUI
144d522f475SmrgCASE_VT52_CUP
145d522f475SmrgCASE_REP
146d522f475SmrgCASE_CSI_EX_STATE
147d522f475SmrgCASE_DECSTR
148d522f475SmrgCASE_DECDHL
149d522f475SmrgCASE_DECSWL
150d522f475SmrgCASE_DECDWL
151d522f475SmrgCASE_DEC_MC
152d522f475SmrgCASE_ESC_PERCENT
153d522f475SmrgCASE_UTF8
154d522f475SmrgCASE_CSI_TICK_STATE
155d522f475SmrgCASE_DECELR
156d522f475SmrgCASE_DECRQLP
157d522f475SmrgCASE_DECEFR
158d522f475SmrgCASE_DECSLE
159d522f475SmrgCASE_CSI_IGNORE
160d522f475SmrgCASE_VT52_IGNORE
161d522f475SmrgCASE_VT52_FINISH
162d522f475SmrgCASE_CSI_DOLLAR_STATE
163d522f475SmrgCASE_DECCRA
164d522f475SmrgCASE_DECERA
165d522f475SmrgCASE_DECFRA
166d522f475SmrgCASE_DECSERA
167d522f475SmrgCASE_DECSACE
168d522f475SmrgCASE_DECCARA
169d522f475SmrgCASE_DECRARA
170d522f475SmrgCASE_CSI_STAR_STATE
171f2e35a3aSmrgCASE_SET_MOD_FKEYS		# XTMODKEYS
172d522f475SmrgCASE_SET_MOD_FKEYS0
173f2e35a3aSmrgCASE_HIDE_POINTER		# XTSMPOINTER
1742eaa94a1SchristosCASE_SCS1A_STATE
1752eaa94a1SchristosCASE_SCS2A_STATE
1762eaa94a1SchristosCASE_SCS3A_STATE
17720d2c4d2SmrgCASE_CSI_SPACE_STATE
17820d2c4d2SmrgCASE_DECSCUSR
179f2e35a3aSmrgCASE_XTERM_SM_TITLE		# XTSMTITLE
180f2e35a3aSmrgCASE_XTERM_RM_TITLE		# XTRMTITLE
18120d2c4d2SmrgCASE_DECSMBV
18220d2c4d2SmrgCASE_DECSWBV
18320d2c4d2SmrgCASE_DECLL
184492d43a5SmrgCASE_DECRQM
185492d43a5SmrgCASE_RQM
186492d43a5SmrgCASE_CSI_DEC_DOLLAR_STATE
1870bd37d32SmrgCASE_SL
1880bd37d32SmrgCASE_SR
1890bd37d32SmrgCASE_DECDC
1900bd37d32SmrgCASE_DECIC
1910bd37d32SmrgCASE_DECBI
1920bd37d32SmrgCASE_DECFI
1930bd37d32SmrgCASE_DECRQCRA
1940bd37d32SmrgCASE_HPR
1950bd37d32SmrgCASE_VPR
1960bd37d32SmrgCASE_ANSI_SC
1970bd37d32SmrgCASE_ANSI_RC
1980bd37d32SmrgCASE_ESC_COLON
199e0a2b6dfSmrgCASE_SCS_PERCENT
200e0a2b6dfSmrgCASE_GSETS_PERCENT
201f2e35a3aSmrgCASE_GRAPHICS_ATTRIBUTES	# XTSMGRAPHICS
202f2e35a3aSmrgCASE_DECRQPSR
203f2e35a3aSmrgCASE_DECSCPP
204f2e35a3aSmrgCASE_DECSNLS
205f2e35a3aSmrgCASE_CSI_HASH_STATE
206f2e35a3aSmrgCASE_XTERM_PUSH_SGR		# XTPUSHSGR
207f2e35a3aSmrgCASE_XTERM_REPORT_SGR		# XTREPORTSGR
208f2e35a3aSmrgCASE_XTERM_POP_SGR		# XTPOPSGR
209f2e35a3aSmrgCASE_XTERM_CHECKSUM		# XTCHECKSUM
210f2e35a3aSmrgCASE_GSETS3
211f2e35a3aSmrgCASE_GSETS5
212f2e35a3aSmrgCASE_SCS_DQUOTE
213f2e35a3aSmrgCASE_GSETS_DQUOTE
214f2e35a3aSmrgCASE_SCS_AMPRSND
215f2e35a3aSmrgCASE_GSETS_AMPRSND
216f2e35a3aSmrgCASE_REPORT_VERSION		# XTVERSION
217f2e35a3aSmrgCASE_XTERM_PUSH_COLORS		# XTPUSHCOLORS
218f2e35a3aSmrgCASE_XTERM_REPORT_COLORS	# XTREPORTCOLORS
219f2e35a3aSmrgCASE_XTERM_POP_COLORS		# XTPOPCOLORS
220f2e35a3aSmrgCASE_XTERM_SHIFT_ESCAPE		# XTSHIFTESCAPE
221