This repository has been archived by the owner on Jul 26, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
/
VTparse.def
199 lines (198 loc) · 3.72 KB
/
VTparse.def
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
# $XTermId: VTparse.def,v 1.46 2012/09/10 23:26:44 tom Exp $
#
# vile:confmode rs=lf
# -----------------------------------------------------------------------------
# this file is part of xterm
#
# Copyright 1996-2011,2012 by Thomas E. Dickey
#
# All Rights Reserved
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the
# "Software"), to deal in the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,
# distribute, sublicense, and/or sell copies of the Software, and to
# permit persons to whom the Software is furnished to do so, subject to
# the following conditions:
#
# The above copyright notice and this permission notice shall be included
# in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY
# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
# Except as contained in this notice, the name(s) of the above copyright
# holders shall not be used in advertising or otherwise to promote the
# sale, use or other dealings in this Software without prior written
# authorization.
# -----------------------------------------------------------------------------
#
# List of symbols that need to be defined for VTparse.h. If you need to
# change any of the CASE_ macros, make the change here and rerun the command
# shown in VTparse.h.
#
CASE_GROUND_STATE
CASE_IGNORE
CASE_BELL
CASE_BS
CASE_CR
CASE_ESC
CASE_VMOT
CASE_TAB
CASE_SI
CASE_SO
CASE_SCR_STATE
CASE_SCS0_STATE
CASE_SCS1_STATE
CASE_SCS2_STATE
CASE_SCS3_STATE
CASE_ESC_IGNORE
CASE_ESC_DIGIT
CASE_ESC_SEMI
CASE_DEC_STATE
CASE_ICH
CASE_CUU
CASE_CUD
CASE_CUF
CASE_CUB
CASE_CUP
CASE_ED
CASE_EL
CASE_IL
CASE_DL
CASE_DCH
CASE_DA1
CASE_TRACK_MOUSE
CASE_TBC
CASE_SET
CASE_RST
CASE_SGR
CASE_CPR
CASE_DECSTBM
CASE_DECREQTPARM
CASE_DECSET
CASE_DECRST
CASE_DECALN
CASE_GSETS
CASE_DECSC
CASE_DECRC
CASE_DECKPAM
CASE_DECKPNM
CASE_IND
CASE_NEL
CASE_HTS
CASE_RI
CASE_SS2
CASE_SS3
CASE_CSI_STATE
CASE_OSC
CASE_RIS
CASE_LS2
CASE_LS3
CASE_LS3R
CASE_LS2R
CASE_LS1R
CASE_PRINT
CASE_XTERM_SAVE
CASE_XTERM_RESTORE
CASE_XTERM_TITLE
CASE_DECID
CASE_HP_MEM_LOCK
CASE_HP_MEM_UNLOCK
CASE_HP_BUGGY_LL
CASE_HPA
CASE_VPA
CASE_XTERM_WINOPS
CASE_ECH
CASE_CHT
CASE_CPL
CASE_CNL
CASE_CBT
CASE_SU
CASE_SD
CASE_S7C1T
CASE_S8C1T
CASE_ESC_SP_STATE
CASE_ENQ
CASE_DECSCL
CASE_DECSCA
CASE_DECSED
CASE_DECSEL
CASE_DCS
CASE_PM
CASE_SOS
CASE_ST
CASE_APC
CASE_EPA
CASE_SPA
CASE_CSI_QUOTE_STATE
CASE_DSR
CASE_ANSI_LEVEL_1
CASE_ANSI_LEVEL_2
CASE_ANSI_LEVEL_3
CASE_MC
CASE_DEC2_STATE
CASE_DA2
CASE_DEC3_STATE
CASE_DECRPTUI
CASE_VT52_CUP
CASE_REP
CASE_CSI_EX_STATE
CASE_DECSTR
CASE_DECDHL
CASE_DECSWL
CASE_DECDWL
CASE_DEC_MC
CASE_ESC_PERCENT
CASE_UTF8
CASE_CSI_TICK_STATE
CASE_DECELR
CASE_DECRQLP
CASE_DECEFR
CASE_DECSLE
CASE_CSI_IGNORE
CASE_VT52_IGNORE
CASE_VT52_FINISH
CASE_CSI_DOLLAR_STATE
CASE_DECCRA
CASE_DECERA
CASE_DECFRA
CASE_DECSERA
CASE_DECSACE
CASE_DECCARA
CASE_DECRARA
CASE_CSI_STAR_STATE
CASE_SET_MOD_FKEYS
CASE_SET_MOD_FKEYS0
CASE_HIDE_POINTER
CASE_SCS1A_STATE
CASE_SCS2A_STATE
CASE_SCS3A_STATE
CASE_CSI_SPACE_STATE
CASE_DECSCUSR
CASE_SM_TITLE
CASE_RM_TITLE
CASE_DECSMBV
CASE_DECSWBV
CASE_DECLL
CASE_DECRQM
CASE_RQM
CASE_CSI_DEC_DOLLAR_STATE
CASE_SL
CASE_SR
CASE_DECDC
CASE_DECIC
CASE_DECBI
CASE_DECFI
CASE_DECRQCRA
CASE_HPR
CASE_VPR
CASE_ANSI_SC
CASE_ANSI_RC
CASE_ESC_COLON