VTparse.def revision 5307cd1a
1# $XTermId: VTparse.def,v 1.65 2021/12/26 17:49:45 tom Exp $ 2# 3# vile:confmode rs=lf 4# ----------------------------------------------------------------------------- 5# this file is part of xterm 6# 7# Copyright 1996-2021,2022 by Thomas E. Dickey 8# 9# All Rights Reserved 10# 11# Permission is hereby granted, free of charge, to any person obtaining a 12# copy of this software and associated documentation files (the 13# "Software"), to deal in the Software without restriction, including 14# without limitation the rights to use, copy, modify, merge, publish, 15# distribute, sublicense, and/or sell copies of the Software, and to 16# permit persons to whom the Software is furnished to do so, subject to 17# the following conditions: 18# 19# The above copyright notice and this permission notice shall be included 20# in all copies or substantial portions of the Software. 21# 22# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 23# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 24# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 25# IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY 26# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 27# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 28# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 29# 30# Except as contained in this notice, the name(s) of the above copyright 31# holders shall not be used in advertising or otherwise to promote the 32# sale, use or other dealings in this Software without prior written 33# authorization. 34# ----------------------------------------------------------------------------- 35# 36# List of symbols that need to be defined for VTparse.h. If you need to 37# change any of the CASE_ macros, make the change here and rerun the command 38# shown in VTparse.h. 39# 40 41CASE_GROUND_STATE 42CASE_IGNORE 43CASE_BELL 44CASE_BS 45CASE_CR 46CASE_ESC 47CASE_VMOT 48CASE_TAB 49CASE_SI 50CASE_SO 51CASE_SCR_STATE 52CASE_SCS0_STATE 53CASE_SCS1_STATE 54CASE_SCS2_STATE 55CASE_SCS3_STATE 56CASE_ESC_IGNORE 57CASE_ESC_DIGIT 58CASE_ESC_SEMI 59CASE_DEC_STATE 60CASE_ICH 61CASE_CUU 62CASE_CUD 63CASE_CUF 64CASE_CUB 65CASE_CUP 66CASE_ED 67CASE_EL 68CASE_IL 69CASE_DL 70CASE_DCH 71CASE_DA1 72CASE_TRACK_MOUSE # XTHIMOUSE 73CASE_TBC 74CASE_SET 75CASE_RST 76CASE_SGR 77CASE_CPR 78CASE_DECSTBM 79CASE_DECREQTPARM 80CASE_DECSET 81CASE_DECRST 82CASE_DECALN 83CASE_GSETS 84CASE_DECSC 85CASE_DECRC 86CASE_DECKPAM 87CASE_DECKPNM 88CASE_IND 89CASE_NEL 90CASE_HTS 91CASE_RI 92CASE_SS2 93CASE_SS3 94CASE_CSI_STATE 95CASE_OSC 96CASE_RIS 97CASE_LS2 98CASE_LS3 99CASE_LS3R 100CASE_LS2R 101CASE_LS1R 102CASE_PRINT 103CASE_XTERM_SAVE # XTSAVE 104CASE_XTERM_RESTORE # XTRESTORE 105CASE_DECID 106CASE_HP_MEM_LOCK # HPMEMLOCK 107CASE_HP_MEM_UNLOCK # HPMEMUNLOCK 108CASE_HP_BUGGY_LL # HPBUGGYLL 109CASE_HPA 110CASE_VPA 111CASE_XTERM_WINOPS # XTWINOPS 112CASE_ECH 113CASE_CHT 114CASE_CPL 115CASE_CNL 116CASE_CBT 117CASE_SU 118CASE_SD 119CASE_S7C1T 120CASE_S8C1T 121CASE_ESC_SP_STATE 122CASE_ENQ 123CASE_DECSCL 124CASE_DECSCA 125CASE_DECSED 126CASE_DECSEL 127CASE_DCS 128CASE_PM 129CASE_SOS 130CASE_ST 131CASE_APC 132CASE_EPA 133CASE_SPA 134CASE_CSI_QUOTE_STATE 135CASE_DSR 136CASE_ANSI_LEVEL_1 137CASE_ANSI_LEVEL_2 138CASE_ANSI_LEVEL_3 139CASE_MC 140CASE_DEC2_STATE 141CASE_DA2 142CASE_DEC3_STATE 143CASE_DECRPTUI 144CASE_VT52_CUP 145CASE_REP 146CASE_CSI_EX_STATE 147CASE_DECSTR 148CASE_DECDHL 149CASE_DECSWL 150CASE_DECDWL 151CASE_DEC_MC 152CASE_ESC_PERCENT 153CASE_UTF8 154CASE_CSI_TICK_STATE 155CASE_DECELR 156CASE_DECRQLP 157CASE_DECEFR 158CASE_DECSLE 159CASE_CSI_IGNORE 160CASE_VT52_IGNORE 161CASE_VT52_FINISH 162CASE_CSI_DOLLAR_STATE 163CASE_DECCRA 164CASE_DECERA 165CASE_DECFRA 166CASE_DECSERA 167CASE_DECSACE 168CASE_DECCARA 169CASE_DECRARA 170CASE_CSI_STAR_STATE 171CASE_SET_MOD_FKEYS # XTMODKEYS 172CASE_SET_MOD_FKEYS0 173CASE_HIDE_POINTER # XTSMPOINTER 174CASE_SCS1A_STATE 175CASE_SCS2A_STATE 176CASE_SCS3A_STATE 177CASE_CSI_SPACE_STATE 178CASE_DECSCUSR 179CASE_XTERM_SM_TITLE # XTSMTITLE 180CASE_XTERM_RM_TITLE # XTRMTITLE 181CASE_DECSMBV 182CASE_DECSWBV 183CASE_DECLL 184CASE_DECRQM 185CASE_RQM 186CASE_CSI_DEC_DOLLAR_STATE 187CASE_SL 188CASE_SR 189CASE_DECDC 190CASE_DECIC 191CASE_DECBI 192CASE_DECFI 193CASE_DECRQCRA 194CASE_HPR 195CASE_VPR 196CASE_ANSI_SC 197CASE_ANSI_RC 198CASE_ESC_COLON 199CASE_SCS_PERCENT 200CASE_GSETS_PERCENT 201CASE_GRAPHICS_ATTRIBUTES # XTSMGRAPHICS 202CASE_DECRQPSR 203CASE_DECSCPP 204CASE_DECSNLS 205CASE_CSI_HASH_STATE 206CASE_XTERM_PUSH_SGR # XTPUSHSGR 207CASE_XTERM_REPORT_SGR # XTREPORTSGR 208CASE_XTERM_POP_SGR # XTPOPSGR 209CASE_XTERM_CHECKSUM # XTCHECKSUM 210CASE_GSETS3 211CASE_GSETS5 212CASE_SCS_DQUOTE 213CASE_GSETS_DQUOTE 214CASE_SCS_AMPRSND 215CASE_GSETS_AMPRSND 216CASE_REPORT_VERSION # XTVERSION 217CASE_XTERM_PUSH_COLORS # XTPUSHCOLORS 218CASE_XTERM_REPORT_COLORS # XTREPORTCOLORS 219CASE_XTERM_POP_COLORS # XTPOPCOLORS 220CASE_XTERM_SHIFT_ESCAPE # XTSHIFTESCAPE 221CASE_DECSSDT 222CASE_DECSASD 223CASE_XTERM_REPORT_MOD_FKEYS # XTQMODKEYS 224