[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemacs-commit] qemacs charset.c
From: |
Charlie Gordon |
Subject: |
[Qemacs-commit] qemacs charset.c |
Date: |
Wed, 21 May 2008 06:42:33 +0000 |
CVSROOT: /cvsroot/qemacs
Module name: qemacs
Changes by: Charlie Gordon <chqrlie> 08/05/21 06:42:32
Modified files:
. : charset.c
Log message:
default ucs2/ucs4 to big endian, remark on iso-2220-jp
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemacs/charset.c?cvsroot=qemacs&r1=1.23&r2=1.24
Patches:
Index: charset.c
===================================================================
RCS file: /cvsroot/qemacs/qemacs/charset.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- charset.c 4 May 2008 15:54:39 -0000 1.23
+++ charset.c 21 May 2008 06:42:32 -0000 1.24
@@ -427,7 +427,7 @@
QECharset charset_ucs2le = {
"ucs2le",
- "ucs2|utf16|utf16le|utf-16|utf-16le",
+ "utf16le|utf-16le",
decode_ucs_init,
decode_ucs2le,
encode_ucs2le,
@@ -440,7 +440,7 @@
QECharset charset_ucs2be = {
"ucs2be",
- "utf16be|utf-16be",
+ "ucs2|utf16|utf-16|utf16be|utf-16be",
decode_ucs_init,
decode_ucs2be,
encode_ucs2be,
@@ -551,7 +551,7 @@
QECharset charset_ucs4le = {
"ucs4le",
- "ucs4|utf32|utf32le|utf-32|utf-32le",
+ "utf32le|utf-32le",
decode_ucs_init,
decode_ucs4le,
encode_ucs4le,
@@ -564,7 +564,7 @@
QECharset charset_ucs4be = {
"ucs4be",
- "utf32be|utf-32be",
+ "ucs4|utf32|utf-32|utf32be|utf-32be",
decode_ucs_init,
decode_ucs4be,
encode_ucs4be,
@@ -689,7 +689,7 @@
return &charset_utf8;
/* Check for zwnbsp BOM: files starting with zero-width
- * non-breaking space as a byte-order mark (BOM) will be detected
+ * no-break space as a byte-order mark (BOM) will be detected
* as ucs2 or ucs4 encoded.
*/
if (size >= 2 && buf[0] == 0xff && buf[1] == 0xfe) {
@@ -723,6 +723,9 @@
return &charset_ucs2be;
}
#endif
+ /* Should detect iso-2220-jp upon \033$@ and \033$B, but jis
+ * support is not selected in tiny build
+ */
/* CG: should use a state variable for default charset */
return &charset_8859_1;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemacs-commit] qemacs charset.c,
Charlie Gordon <=