sync with OpenBSD -current

This commit is contained in:
purplerain 2025-01-10 01:40:29 +00:00
parent 4b49aefbb1
commit 1fd36b57f8
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
945 changed files with 81965 additions and 59988 deletions

View file

@ -1,4 +1,4 @@
# $XTermId: charsets.dat,v 1.32 2024/02/08 08:52:10 tom Exp $
# $XTermId: charsets.dat,v 1.35 2024/10/03 21:56:53 tom Exp $
# Copyright 2023,2024 by Thomas E. Dickey
#
@ -344,6 +344,106 @@ map_DEC_Technical
7D U+2192 100 # RIGHTWARDS ARROW
7E U+2193 02 # DOWNWARDS ARROW
map_JIS_Roman
5C U+00A5 # YEN SIGN
7E U+203E # OVERLINE
# Documented as if only GR, but encoded here to allow assignment to GL and GR.
map_JIS_Katakana
21 U+FF61 # HALFWIDTH IDEOGRAPHIC FULL STOP
22 U+FF62 # HALFWIDTH LEFT CORNER BRACKET
23 U+FF63 # HALFWIDTH RIGHT CORNER BRACKET
24 U+FF64 # HALFWIDTH IDEOGRAPHIC COMMA
25 U+FF65 # HALFWIDTH KATAKANA MIDDLE DOT
26 U+FF66 # HALFWIDTH KATAKANA LETTER WO
27 U+FF67 # HALFWIDTH KATAKANA LETTER SMALL A
28 U+FF68 # HALFWIDTH KATAKANA LETTER SMALL I
29 U+FF69 # HALFWIDTH KATAKANA LETTER SMALL U
2A U+FF6A # HALFWIDTH KATAKANA LETTER SMALL E
2B U+FF6B # HALFWIDTH KATAKANA LETTER SMALL O
2C U+FF6C # HALFWIDTH KATAKANA LETTER SMALL YA
2D U+FF6D # HALFWIDTH KATAKANA LETTER SMALL YU
2E U+FF6E # HALFWIDTH KATAKANA LETTER SMALL YO
2F U+FF6F # HALFWIDTH KATAKANA LETTER SMALL TU
30 U+FF70 # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
31 U+FF71 # HALFWIDTH KATAKANA LETTER A
32 U+FF72 # HALFWIDTH KATAKANA LETTER I
33 U+FF73 # HALFWIDTH KATAKANA LETTER U
34 U+FF74 # HALFWIDTH KATAKANA LETTER E
35 U+FF75 # HALFWIDTH KATAKANA LETTER O
36 U+FF76 # HALFWIDTH KATAKANA LETTER KA
37 U+FF77 # HALFWIDTH KATAKANA LETTER KI
38 U+FF78 # HALFWIDTH KATAKANA LETTER KU
39 U+FF79 # HALFWIDTH KATAKANA LETTER KE
3A U+FF7A # HALFWIDTH KATAKANA LETTER KO
3B U+FF7B # HALFWIDTH KATAKANA LETTER SA
3C U+FF7C # HALFWIDTH KATAKANA LETTER SI
3D U+FF7D # HALFWIDTH KATAKANA LETTER SU
3E U+FF7E # HALFWIDTH KATAKANA LETTER SE
3F U+FF7F # HALFWIDTH KATAKANA LETTER SO
40 U+FF80 # HALFWIDTH KATAKANA LETTER TA
41 U+FF81 # HALFWIDTH KATAKANA LETTER TI
42 U+FF82 # HALFWIDTH KATAKANA LETTER TU
43 U+FF83 # HALFWIDTH KATAKANA LETTER TE
44 U+FF84 # HALFWIDTH KATAKANA LETTER TO
45 U+FF85 # HALFWIDTH KATAKANA LETTER NA
46 U+FF86 # HALFWIDTH KATAKANA LETTER NI
47 U+FF87 # HALFWIDTH KATAKANA LETTER NU
48 U+FF88 # HALFWIDTH KATAKANA LETTER NE
49 U+FF89 # HALFWIDTH KATAKANA LETTER NO
4A U+FF8A # HALFWIDTH KATAKANA LETTER HA
4B U+FF8B # HALFWIDTH KATAKANA LETTER HI
4C U+FF8C # HALFWIDTH KATAKANA LETTER HU
4D U+FF8D # HALFWIDTH KATAKANA LETTER HE
4E U+FF8E # HALFWIDTH KATAKANA LETTER HO
4F U+FF8F # HALFWIDTH KATAKANA LETTER MA
50 U+FF90 # HALFWIDTH KATAKANA LETTER MI
51 U+FF91 # HALFWIDTH KATAKANA LETTER MU
52 U+FF92 # HALFWIDTH KATAKANA LETTER ME
53 U+FF93 # HALFWIDTH KATAKANA LETTER MO
54 U+FF94 # HALFWIDTH KATAKANA LETTER YA
55 U+FF95 # HALFWIDTH KATAKANA LETTER YU
56 U+FF96 # HALFWIDTH KATAKANA LETTER YO
57 U+FF97 # HALFWIDTH KATAKANA LETTER RA
58 U+FF98 # HALFWIDTH KATAKANA LETTER RI
59 U+FF99 # HALFWIDTH KATAKANA LETTER RU
5A U+FF9A # HALFWIDTH KATAKANA LETTER RE
5B U+FF9B # HALFWIDTH KATAKANA LETTER RO
5C U+FF9C # HALFWIDTH KATAKANA LETTER WA
5D U+FF9D # HALFWIDTH KATAKANA LETTER N
5E U+FF9E # HALFWIDTH KATAKANA VOICED SOUND MARK
5F U+FF9F # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
60 UNDEF
61 UNDEF
62 UNDEF
63 UNDEF
64 UNDEF
65 UNDEF
66 UNDEF
67 UNDEF
68 UNDEF
69 UNDEF
6A UNDEF
6B UNDEF
6C UNDEF
6D UNDEF
6E UNDEF
6F UNDEF
70 UNDEF
71 UNDEF
72 UNDEF
73 UNDEF
74 UNDEF
75 UNDEF
76 UNDEF
77 UNDEF
78 UNDEF
79 UNDEF
7A UNDEF
7B UNDEF
7C UNDEF
7D UNDEF
# ISO Latin/Cyrillic is 8859-5
map_ISO_Latin_Cyrillic
20 U+00A0 # NO-BREAK SPACE
@ -1287,6 +1387,56 @@ map_NRCS_Hebrew
79 U+05E9 # HEBREW LETTER SHIN
7a U+05EA # HEBREW LETTER TAV
# VT520/VT525 manual p 4-35 explains "SCS" as Serbo-Croatian. The remaining
# "S" may be Slovene. With that clue, choose ISO-IR-141, which provides a
# chart with names of suitable replacement characters.
map_NRCS_Serbo_Croatian
40 U+017D # LATIN CAPITAL LETTER Z WITH CARON
5B U+0160 # LATIN CAPITAL LETTER S WITH CARON
5C U+0110 # LATIN CAPITAL LETTER D WITH STROKE
5D U+0106 # LATIN CAPITAL LETTER C WITH ACUTE
5E U+010C # LATIN CAPITAL LETTER C WITH CARON
60 U+017E # LATIN SMALL LETTER Z WITH CARON
7B U+0161 # LATIN SMALL LETTER S WITH CARON
7C U+0111 # LATIN SMALL LETTER D WITH STROKE
7D U+0107 # LATIN SMALL LETTER C WITH ACUTE
7E U+010D # LATIN SMALL LETTER C WITH CARON
# VT520/VT525 manual p 7-2 explains "Russian" as KOI-7, though the dialect
# is unknown. Choose the one Kermit used.
map_NRCS_Russian
60 U+042E # CYRILLIC CAPITAL LETTER YU
61 U+0410 # CYRILLIC CAPITAL LETTER A
62 U+0411 # CYRILLIC CAPITAL LETTER BE
63 U+0426 # CYRILLIC CAPITAL LETTER TSE
64 U+0414 # CYRILLIC CAPITAL LETTER DE
65 U+0415 # CYRILLIC CAPITAL LETTER IE
66 U+0424 # CYRILLIC CAPITAL LETTER EF
67 U+0413 # CYRILLIC CAPITAL LETTER GHE
68 U+0425 # CYRILLIC CAPITAL LETTER HA
69 U+0418 # CYRILLIC CAPITAL LETTER I
6A U+0419 # CYRILLIC CAPITAL LETTER SHORT I
6B U+041A # CYRILLIC CAPITAL LETTER KA
6C U+041B # CYRILLIC CAPITAL LETTER EL
6D U+041C # CYRILLIC CAPITAL LETTER EM
6E U+041D # CYRILLIC CAPITAL LETTER EN
6F U+041E # CYRILLIC CAPITAL LETTER O
70 U+041F # CYRILLIC CAPITAL LETTER PE
71 U+042F # CYRILLIC CAPITAL LETTER YA
72 U+0420 # CYRILLIC CAPITAL LETTER ER
73 U+0421 # CYRILLIC CAPITAL LETTER ES
74 U+0422 # CYRILLIC CAPITAL LETTER TE
75 U+0423 # CYRILLIC CAPITAL LETTER U
76 U+0416 # CYRILLIC CAPITAL LETTER ZHE
77 U+0412 # CYRILLIC CAPITAL LETTER VE
78 U+042C # CYRILLIC CAPITAL LETTER SOFT SIGN
79 U+042B # CYRILLIC CAPITAL LETTER YERU
7A U+0417 # CYRILLIC CAPITAL LETTER ZE
7B U+0428 # CYRILLIC CAPITAL LETTER SHA
7C U+042D # CYRILLIC CAPITAL LETTER E
7D U+0429 # CYRILLIC CAPITAL LETTER SHCHA
7E U+0427 # CYRILLIC CAPITAL LETTER CHE
# figure A-26 "DEC 7-Bit Turkish Character Set"
map_NRCS_Turkish
26 U+011F # LATIN SMALL LETTER G WITH BREVE