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