Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1c7a7fa

Browse files
committed
Add comments about additional mule-internal charsets from emacs's
source code(lisp/international/mule-conf.el). These charsets have notbeen supported up to now anyway, so this is just for addingcommentary. Also add mention that we follow emacs's implementation,not xemacs's.
1 parent60e9c22 commit1c7a7fa

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

‎src/include/mb/pg_wchar.h

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@ typedef unsigned int pg_wchar;
8181
* private-charset flag values do not match what XEmacs says they should be,
8282
* so this isn't really exactly MULE (not that private charsets would be
8383
* interoperable anyway).
84+
*
85+
* Note that XEmacs's implementation is different from what emacs does.
86+
* We follow emacs's implementaion, rathter than XEmacs's.
8487
*----------------------------------------------------
8588
*/
8689

@@ -108,7 +111,7 @@ typedef unsigned int pg_wchar;
108111
#defineLC_KOI8_R0x8b/* Cyrillic KOI8-R */
109112
#defineLC_ISO8859_50x8c/* ISO8859 Cyrillic */
110113
#defineLC_ISO8859_90x8d/* ISO8859 Latin 5 (not supported yet) */
111-
/*#defineFREE0x8efree (unused) */
114+
#defineLC_ISO8859_150x8e/* ISO8859 Latin 15 (not supported yet) */
112115
/* #define CONTROL_10x8fcontrol characters (unused) */
113116

114117
/* Is a leading byte for "official" single byte encodings? */
@@ -119,14 +122,13 @@ typedef unsigned int pg_wchar;
119122
* 0x9a-0x9d are free. 0x9e and 0x9f are reserved.
120123
*/
121124
#defineLC_JISX0208_19780x90/* Japanese Kanji, old JIS (not supported) */
122-
/* #define FREE0x90free (unused) */
123125
#defineLC_GB2312_800x91/* Chinese */
124126
#defineLC_JISX02080x92/* Japanese Kanji (JIS X 0208) */
125127
#defineLC_KS56010x93/* Korean */
126128
#defineLC_JISX02120x94/* Japanese Kanji (JIS X 0212) */
127129
#defineLC_CNS11643_10x95/* CNS 11643-1992 Plane 1 */
128130
#defineLC_CNS11643_20x96/* CNS 11643-1992 Plane 2 */
129-
/*#defineFREE0x97free (unused) */
131+
#defineLC_JISX0213-10x97/* Japanese Kanji (JIS X 0213 Plane 1) (not supported) */
130132
#defineLC_BIG5_10x98/* Plane 1 Chinese traditional (not supported) */
131133
#defineLC_BIG5_20x99/* Plane 1 Chinese traditional (not supported) */
132134

@@ -184,6 +186,12 @@ typedef unsigned int pg_wchar;
184186
* (not supported) */
185187
#defineLC_TIBETAN_1_COLUMN 0xf1/* Tibetan 1-column width glyphs
186188
* (not supported) */
189+
#defineLC_UNICODE_SUBSET_20xf2/* Unicode characters of the range U+2500..U+33FF.
190+
* (not supported) */
191+
#defineLC_UNICODE_SUBSET_30xf3/* Unicode characters of the range U+E000..U+FFFF.
192+
* (not supported) */
193+
#defineLC_UNICODE_SUBSET0xf4/* Unicode characters of the range U+0100..U+24FF.
194+
* (not supported) */
187195
#defineLC_ETHIOPIC0xf5/* Ethiopic characters (not supported) */
188196
#defineLC_CNS11643_30xf6/* CNS 11643-1992 Plane 3 */
189197
#defineLC_CNS11643_40xf7/* CNS 11643-1992 Plane 4 */

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp