"Fossies" - the Fresh Open Source Software Archive

Member "xterm-379/VTparse.def" (24 Nov 2022, 4569 Bytes) of package /linux/misc/xterm-379.tgz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Modula2 source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "VTparse.def": 376_vs_377.

    1 # $XTermId: VTparse.def,v 1.66 2022/11/24 13:58:46 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 
   41 CASE_GROUND_STATE
   42 CASE_IGNORE
   43 CASE_BELL
   44 CASE_BS
   45 CASE_CR
   46 CASE_ESC
   47 CASE_VMOT
   48 CASE_TAB
   49 CASE_SI
   50 CASE_SO
   51 CASE_SCR_STATE
   52 CASE_SCS0_STATE
   53 CASE_SCS1_STATE
   54 CASE_SCS2_STATE
   55 CASE_SCS3_STATE
   56 CASE_ESC_IGNORE
   57 CASE_ESC_DIGIT
   58 CASE_ESC_SEMI
   59 CASE_DEC_STATE
   60 CASE_ICH
   61 CASE_CUU
   62 CASE_CUD
   63 CASE_CUF
   64 CASE_CUB
   65 CASE_CUP
   66 CASE_ED
   67 CASE_EL
   68 CASE_IL
   69 CASE_DL
   70 CASE_DCH
   71 CASE_DA1
   72 CASE_TRACK_MOUSE        # XTHIMOUSE
   73 CASE_TBC
   74 CASE_SET
   75 CASE_RST
   76 CASE_SGR
   77 CASE_CPR
   78 CASE_DECSTBM
   79 CASE_DECREQTPARM
   80 CASE_DECSET
   81 CASE_DECRST
   82 CASE_DECALN
   83 CASE_GSETS
   84 CASE_DECSC
   85 CASE_DECRC
   86 CASE_DECKPAM
   87 CASE_DECKPNM
   88 CASE_IND
   89 CASE_NEL
   90 CASE_HTS
   91 CASE_RI
   92 CASE_SS2
   93 CASE_SS3
   94 CASE_CSI_STATE
   95 CASE_OSC
   96 CASE_RIS
   97 CASE_LS2
   98 CASE_LS3
   99 CASE_LS3R
  100 CASE_LS2R
  101 CASE_LS1R
  102 CASE_PRINT
  103 CASE_XTERM_SAVE         # XTSAVE
  104 CASE_XTERM_RESTORE      # XTRESTORE
  105 CASE_DECID
  106 CASE_HP_MEM_LOCK        # HPMEMLOCK
  107 CASE_HP_MEM_UNLOCK      # HPMEMUNLOCK
  108 CASE_HP_BUGGY_LL        # HPBUGGYLL
  109 CASE_HPA
  110 CASE_VPA
  111 CASE_XTERM_WINOPS       # XTWINOPS
  112 CASE_ECH
  113 CASE_CHT
  114 CASE_CPL
  115 CASE_CNL
  116 CASE_CBT
  117 CASE_SU
  118 CASE_SD
  119 CASE_S7C1T
  120 CASE_S8C1T
  121 CASE_ESC_SP_STATE
  122 CASE_ENQ
  123 CASE_DECSCL
  124 CASE_DECSCA
  125 CASE_DECSED
  126 CASE_DECSEL
  127 CASE_DCS
  128 CASE_PM
  129 CASE_SOS
  130 CASE_ST
  131 CASE_APC
  132 CASE_EPA
  133 CASE_SPA
  134 CASE_CSI_QUOTE_STATE
  135 CASE_DSR
  136 CASE_ANSI_LEVEL_1
  137 CASE_ANSI_LEVEL_2
  138 CASE_ANSI_LEVEL_3
  139 CASE_MC
  140 CASE_DEC2_STATE
  141 CASE_DA2
  142 CASE_DEC3_STATE
  143 CASE_DECRPTUI
  144 CASE_VT52_CUP
  145 CASE_REP
  146 CASE_CSI_EX_STATE
  147 CASE_DECSTR
  148 CASE_DECDHL
  149 CASE_DECSWL
  150 CASE_DECDWL
  151 CASE_DEC_MC
  152 CASE_ESC_PERCENT
  153 CASE_UTF8
  154 CASE_CSI_TICK_STATE
  155 CASE_DECELR
  156 CASE_DECRQLP
  157 CASE_DECEFR
  158 CASE_DECSLE
  159 CASE_CSI_IGNORE
  160 CASE_VT52_IGNORE
  161 CASE_VT52_FINISH
  162 CASE_CSI_DOLLAR_STATE
  163 CASE_DECCRA
  164 CASE_DECERA
  165 CASE_DECFRA
  166 CASE_DECSERA
  167 CASE_DECSACE
  168 CASE_DECCARA
  169 CASE_DECRARA
  170 CASE_CSI_STAR_STATE
  171 CASE_SET_MOD_FKEYS      # XTMODKEYS
  172 CASE_SET_MOD_FKEYS0
  173 CASE_HIDE_POINTER       # XTSMPOINTER
  174 CASE_SCS1A_STATE
  175 CASE_SCS2A_STATE
  176 CASE_SCS3A_STATE
  177 CASE_CSI_SPACE_STATE
  178 CASE_DECSCUSR
  179 CASE_XTERM_SM_TITLE     # XTSMTITLE
  180 CASE_XTERM_RM_TITLE     # XTRMTITLE
  181 CASE_DECSMBV
  182 CASE_DECSWBV
  183 CASE_DECLL
  184 CASE_DECRQM
  185 CASE_RQM
  186 CASE_CSI_DEC_DOLLAR_STATE
  187 CASE_SL
  188 CASE_SR
  189 CASE_DECDC
  190 CASE_DECIC
  191 CASE_DECBI
  192 CASE_DECFI
  193 CASE_DECRQCRA
  194 CASE_HPR
  195 CASE_VPR
  196 CASE_ANSI_SC
  197 CASE_ANSI_RC
  198 CASE_ESC_COLON
  199 CASE_SCS_PERCENT
  200 CASE_GSETS_PERCENT
  201 CASE_GRAPHICS_ATTRIBUTES    # XTSMGRAPHICS
  202 CASE_DECRQPSR
  203 CASE_DECSCPP
  204 CASE_DECSNLS
  205 CASE_CSI_HASH_STATE
  206 CASE_XTERM_PUSH_SGR     # XTPUSHSGR
  207 CASE_XTERM_REPORT_SGR       # XTREPORTSGR
  208 CASE_XTERM_POP_SGR      # XTPOPSGR
  209 CASE_XTERM_CHECKSUM     # XTCHECKSUM
  210 CASE_GSETS3
  211 CASE_GSETS5
  212 CASE_SCS_DQUOTE
  213 CASE_GSETS_DQUOTE
  214 CASE_SCS_AMPRSND
  215 CASE_GSETS_AMPRSND
  216 CASE_REPORT_VERSION     # XTVERSION
  217 CASE_XTERM_PUSH_COLORS      # XTPUSHCOLORS
  218 CASE_XTERM_REPORT_COLORS    # XTREPORTCOLORS
  219 CASE_XTERM_POP_COLORS       # XTPOPCOLORS
  220 CASE_XTERM_SHIFT_ESCAPE     # XTSHIFTESCAPE
  221 CASE_DECSSDT
  222 CASE_DECSASD
  223 CASE_XTERM_REPORT_MOD_FKEYS # XTQMODKEYS