sync with OpenBSD -current
This commit is contained in:
parent
4b49aefbb1
commit
1fd36b57f8
945 changed files with 81965 additions and 59988 deletions
|
@ -1,7 +1,7 @@
|
|||
/* $XTermId: VTPrsTbl.c,v 1.117 2023/12/27 22:46:08 tom Exp $ */
|
||||
/* $XTermId: VTPrsTbl.c,v 1.120 2024/10/03 23:02:04 tom Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1999-2022,2023 by Thomas E. Dickey
|
||||
* Copyright 1999-2023,2024 by Thomas E. Dickey
|
||||
*
|
||||
* All Rights Reserved
|
||||
*
|
||||
|
@ -93,7 +93,7 @@
|
|||
* it happy, we put each onto a separate line.... Sigh...
|
||||
*/
|
||||
|
||||
Const PARSE_T ansi_table[] =
|
||||
const PARSE_T ansi_table[] =
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -417,7 +417,7 @@ CASE_PRINT,
|
|||
CASE_PRINT,
|
||||
};
|
||||
|
||||
Const PARSE_T csi_table[] = /* CSI */
|
||||
const PARSE_T csi_table[] = /* CSI */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -741,7 +741,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T csi2_table[] = /* CSI */
|
||||
const PARSE_T csi2_table[] = /* CSI */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -1065,7 +1065,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T csi_ex_table[] = /* CSI ! */
|
||||
const PARSE_T csi_ex_table[] = /* CSI ! */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -1389,7 +1389,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T csi_quo_table[] = /* CSI ... " */
|
||||
const PARSE_T csi_quo_table[] = /* CSI ... " */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -1714,7 +1714,7 @@ CASE_IGNORE,
|
|||
};
|
||||
|
||||
#if OPT_BLINK_CURS
|
||||
Const PARSE_T csi_sp_table[] = /* CSI ... SP */
|
||||
const PARSE_T csi_sp_table[] = /* CSI ... SP */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -2039,7 +2039,7 @@ CASE_IGNORE,
|
|||
};
|
||||
#endif
|
||||
|
||||
Const PARSE_T csi_tick_table[] = /* CSI ... ' */
|
||||
const PARSE_T csi_tick_table[] = /* CSI ... ' */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -2364,7 +2364,7 @@ CASE_IGNORE,
|
|||
};
|
||||
|
||||
#if OPT_XTERM_SGR
|
||||
Const PARSE_T csi_hash_table[] = /* CSI ... # */
|
||||
const PARSE_T csi_hash_table[] = /* CSI ... # */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -2689,7 +2689,7 @@ CASE_GROUND_STATE,
|
|||
};
|
||||
#endif
|
||||
|
||||
Const PARSE_T csi_amp_table[] = /* CSI ... & */
|
||||
const PARSE_T csi_amp_table[] = /* CSI ... & */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -3014,7 +3014,7 @@ CASE_GROUND_STATE,
|
|||
};
|
||||
|
||||
#if OPT_DEC_RECTOPS
|
||||
Const PARSE_T csi_dollar_table[] = /* CSI ... $ */
|
||||
const PARSE_T csi_dollar_table[] = /* CSI ... $ */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -3338,7 +3338,7 @@ CASE_DECSSDT,
|
|||
CASE_GROUND_STATE,
|
||||
};
|
||||
|
||||
Const PARSE_T csi_star_table[] = /* CSI ... * */
|
||||
const PARSE_T csi_star_table[] = /* CSI ... * */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -3664,7 +3664,7 @@ CASE_GROUND_STATE,
|
|||
#endif /* OPT_DEC_RECTOPS */
|
||||
|
||||
#if OPT_VT525_COLORS
|
||||
Const PARSE_T csi_comma_table[] = /* CSI ... , */
|
||||
const PARSE_T csi_comma_table[] = /* CSI ... , */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -3989,7 +3989,7 @@ CASE_GROUND_STATE,
|
|||
};
|
||||
#endif /* OPT_VT525_COLORS */
|
||||
|
||||
Const PARSE_T dec_table[] = /* CSI ? */
|
||||
const PARSE_T dec_table[] = /* CSI ? */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -4314,7 +4314,7 @@ CASE_IGNORE,
|
|||
};
|
||||
|
||||
#if OPT_DEC_RECTOPS
|
||||
Const PARSE_T csi_dec_dollar_table[] = /* CSI ?... $ */
|
||||
const PARSE_T csi_dec_dollar_table[] = /* CSI ?... $ */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -4639,7 +4639,7 @@ CASE_GROUND_STATE,
|
|||
};
|
||||
#endif /* OPT_DEC_RECTOPS */
|
||||
|
||||
Const PARSE_T dec2_table[] = /* CSI > */
|
||||
const PARSE_T dec2_table[] = /* CSI > */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -4963,7 +4963,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T dec3_table[] = /* CSI = */
|
||||
const PARSE_T dec3_table[] = /* CSI = */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -5287,7 +5287,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T cigtable[] = /* CASE_CSI_IGNORE */
|
||||
const PARSE_T cigtable[] = /* CASE_CSI_IGNORE */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -5611,7 +5611,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T eigtable[] = /* CASE_ESC_IGNORE */
|
||||
const PARSE_T eigtable[] = /* CASE_ESC_IGNORE */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -5935,7 +5935,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T esc_table[] = /* ESC */
|
||||
const PARSE_T esc_table[] = /* ESC */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -6259,7 +6259,7 @@ CASE_LS1R,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T esc_sp_table[] = /* ESC SP */
|
||||
const PARSE_T esc_sp_table[] = /* ESC SP */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -6583,7 +6583,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T scrtable[] = /* ESC # */
|
||||
const PARSE_T scrtable[] = /* ESC # */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -6907,7 +6907,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T scstable[] = /* ESC ( etc. */
|
||||
const PARSE_T scstable[] = /* ESC ( etc. */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -7001,8 +7001,8 @@ CASE_GROUND_STATE,
|
|||
CASE_GROUND_STATE,
|
||||
/* H I J K */
|
||||
CASE_GSETS,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GSETS,
|
||||
CASE_GSETS,
|
||||
CASE_GSETS,
|
||||
/* L M N O */
|
||||
CASE_GROUND_STATE,
|
||||
|
@ -7161,8 +7161,8 @@ CASE_GROUND_STATE,
|
|||
CASE_GROUND_STATE,
|
||||
/* Egrave Eacute Ecircumflex Ediaeresis */
|
||||
CASE_GSETS,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GSETS,
|
||||
CASE_GSETS,
|
||||
CASE_GSETS,
|
||||
/* Igrave Iacute Icircumflex Idiaeresis */
|
||||
CASE_GROUND_STATE,
|
||||
|
@ -7231,7 +7231,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T scs96table[] = /* ESC - etc. */
|
||||
const PARSE_T scs96table[] = /* ESC - etc. */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -7559,7 +7559,7 @@ CASE_IGNORE,
|
|||
* This table is treated specially. The CASE_IGNORE entries correspond to the
|
||||
* characters that can be accumulated for the string function (e.g., OSC).
|
||||
*/
|
||||
Const PARSE_T sos_table[] = /* OSC, DCS, etc. */
|
||||
const PARSE_T sos_table[] = /* OSC, DCS, etc. */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -7884,7 +7884,7 @@ CASE_IGNORE,
|
|||
};
|
||||
|
||||
#if OPT_WIDE_CHARS
|
||||
Const PARSE_T esc_pct_table[] = /* ESC % */
|
||||
const PARSE_T esc_pct_table[] = /* ESC % */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -8208,7 +8208,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T scs_2qt_table[] = /* SCS " */
|
||||
const PARSE_T scs_2qt_table[] = /* SCS " */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -8532,7 +8532,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T scs_amp_table[] = /* SCS & */
|
||||
const PARSE_T scs_amp_table[] = /* SCS & */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -8601,7 +8601,7 @@ CASE_GROUND_STATE,
|
|||
CASE_GROUND_STATE,
|
||||
/* 4 5 6 7 */
|
||||
CASE_GSETS_AMPRSND,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GSETS_AMPRSND,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GROUND_STATE,
|
||||
/* 8 9 : ; */
|
||||
|
@ -8761,7 +8761,7 @@ CASE_GROUND_STATE,
|
|||
CASE_GROUND_STATE,
|
||||
/* acute mu paragraph periodcentered */
|
||||
CASE_GSETS_AMPRSND,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GSETS_AMPRSND,
|
||||
CASE_GROUND_STATE,
|
||||
CASE_GROUND_STATE,
|
||||
/* cedilla onesuperior masculine guillemotright */
|
||||
|
@ -8856,7 +8856,7 @@ CASE_GROUND_STATE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T scs_pct_table[] = /* SCS % */
|
||||
const PARSE_T scs_pct_table[] = /* SCS % */
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -9182,7 +9182,7 @@ CASE_IGNORE,
|
|||
#endif /* OPT_WIDE_CHARS */
|
||||
|
||||
#if OPT_VT52_MODE
|
||||
Const PARSE_T vt52_table[] =
|
||||
const PARSE_T vt52_table[] =
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -9506,7 +9506,7 @@ CASE_IGNORE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T vt52_esc_table[] =
|
||||
const PARSE_T vt52_esc_table[] =
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
@ -9830,7 +9830,7 @@ CASE_IGNORE,
|
|||
CASE_IGNORE,
|
||||
};
|
||||
|
||||
Const PARSE_T vt52_ignore_table[] =
|
||||
const PARSE_T vt52_ignore_table[] =
|
||||
{
|
||||
/* NUL SOH STX ETX */
|
||||
CASE_IGNORE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue