From: Lin J. <cck...@ya...> - 2005-06-28 10:02:44
|
aGksDQoNCiAgZXZlcnkgdGltZSBJIHJ1biBjbGlzcCwgSSBnb3QgdGhlIGZvbGxvd2luZyBvdXRw dXQsDQoNCj09PT09PT09PT09PT09PT09PT09IGN1dCBoZXJlID09PT09PT09PT09PT09PT09PT09 PT09PT09PT09DQpFOlxjbGlzcC0yLjMzLjJcc3JjPmU6XGNsaXNwLTIuMzMuMlxmdWxsXGxpc3Au ZXhlIC1NIGU6XGNsaXNwLTIuMzMuMlxmdWxsXGxpc3Bpbg0KaXQubWVtIC1CIGU6XGNsaXNwLTIu MzMuMlxmdWxsXA0KV0FSTklORzogbG9jYWxlOiBubyBlbmNvZGluZyBHQkssIHVzaW5nIFVURi04 DQpXQVJOSU5HOiAqVEVSTUlOQUwtRU5DT0RJTkcqOiBubyBlbmNvZGluZyBDUDkzNiwgdXNpbmcg VVRGLTgNCldBUk5JTkc6ICpGT1JFSUdOLUVOQ09ESU5HKjogcmVzZXQgdG8gQVNDSUkNCiAgaSBp IGkgaSBpIGkgaSAgICAgICBvb29vbyAgICBvICAgICAgICBvb29vb29vICAgb29vb28gICBvb29v bw0KICBJIEkgSSBJIEkgSSBJICAgICAgOCAgICAgOCAgIDggICAgICAgICAgIDggICAgIDggICAg IG8gIDggICAgOA0KICBJICBcIGArJyAvICBJICAgICAgOCAgICAgICAgIDggICAgICAgICAgIDgg ICAgIDggICAgICAgIDggICAgOA0KICAgXCAgYC0rLScgIC8gICAgICAgOCAgICAgICAgIDggICAg ICAgICAgIDggICAgICBvb29vbyAgIDhvb29vDQogICAgYC1fX3xfXy0nICAgICAgICA4ICAgICAg ICAgOCAgICAgICAgICAgOCAgICAgICAgICAgOCAgOA0KICAgICAgICB8ICAgICAgICAgICAgOCAg ICAgbyAgIDggICAgICAgICAgIDggICAgIG8gICAgIDggIDgNCiAgLS0tLS0tKy0tLS0tLSAgICAg ICBvb29vbyAgICA4b29vb29vICBvb284b29vICAgb29vb28gICA4DQoNCkNvcHlyaWdodCAoYykg QnJ1bm8gSGFpYmxlLCBNaWNoYWVsIFN0b2xsIDE5OTIsIDE5OTMNCkNvcHlyaWdodCAoYykgQnJ1 bm8gSGFpYmxlLCBNYXJjdXMgRGFuaWVscyAxOTk0LTE5OTcNCkNvcHlyaWdodCAoYykgQnJ1bm8g SGFpYmxlLCBQaWVycGFvbG8gQmVybmFyZGksIFNhbSBTdGVpbmdvbGQgMTk5OA0KQ29weXJpZ2h0 IChjKSBCcnVubyBIYWlibGUsIFNhbSBTdGVpbmdvbGQgMTk5OS0yMDAwDQpDb3B5cmlnaHQgKGMp IFNhbSBTdGVpbmdvbGQsIEJydW5vIEhhaWJsZSAyMDAxLTIwMDQNCg0KDQoqKiogLSBpbnZhbGlk IGJ5dGUgc2VxdWVuY2UgI3hENyAjeEMwIGluIENIQVJTRVQ6VVRGLTggY29udmVyc2lvbg0KQnJl YWsgMiBbOF0+DQoNCj09PT09PT09PT09PT09IGVuZCBjdXQgPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0NCg0KY2xpc3AgZ2l2ZSBvdXQgd2FybmluZyBhbmQgYnJlYWssIGhvdyBzaG91 bGQgSSBkbyB0byBtYWtlIGl0IHJ1biBub3JtYWxseT8NCg0KIHRoYW5rcy4NCg== ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com |
From: Sam S. <sd...@gn...> - 2005-06-28 13:20:18
|
> * Lin Jingxian <ppxx_yva@lnubb.vr> [2005-06-28 18:02:12 +0800]: > > every time I run clisp, I got the following output, > > ==================== cut here ============================= > E:\clisp-2.33.2\src>e:\clisp-2.33.2\full\lisp.exe -M e:\clisp-2.33.2\full\lispin > it.mem -B e:\clisp-2.33.2\full\ > WARNING: locale: no encoding GBK, using UTF-8 > WARNING: *TERMINAL-ENCODING*: no encoding CP936, using UTF-8 > WARNING: *FOREIGN-ENCODING*: reset to ASCII >..... > *** - invalid byte sequence #xD7 #xC0 in CHARSET:UTF-8 conversion > Break 2 [8]> I think this is a mismatch between the encoding your windows console uses and the one CLISP is using. (apropos "" "CHARSET") should print all available encodings. I suggest that you tell windows to use utf-8 for all encodings or run clisp with the option "-E". please see also <http://clisp.cons.org/faq.html#enc-err> <http://clisp.cons.org/clisp.html#opt-enc> -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.palestinefacts.org/> <http://www.memri.org/> <http://ffii.org/> <http://www.honestreporting.com> <http://www.iris.org.il> I may be getting older, but I refuse to grow up! |
From: Pascal B. <pj...@in...> - 2005-06-28 15:55:41
|
Lin Jingxian writes: > every time I run clisp, I got the following output, > WARNING: locale: no encoding GBK, using UTF-8 > WARNING: *TERMINAL-ENCODING*: no encoding CP936, using UTF-8 > WARNING: *FOREIGN-ENCODING*: reset to ASCII > [...] > *** - invalid byte sequence #xD7 #xC0 in CHARSET:UTF-8 conversion > > clisp give out warning and break, how should I do to make it run normally? Choose a locale for which there's an encoding in clisp. On a posix system this is done setting the various LC_* environment variables. For example, you could set: LC_ALL=en_IE.utf8 export LC_ALL to let your applications work with unicode encoded in UTF-8. Or perhaps, compile clisp enabling the encodings you need. Here in my clisp-2.33.83, there is a CP936: [15]> (lspack :charset :exports) CHARSET Symbols: 117 exported, 117 total. Exported: ARMSCII-8 ASCII BIG5 BIG5-HKSCS CP1133 CP1250 CP1251 CP1252 CP1253 CP1254 CP1255 CP1256 CP1257 CP1258 CP437 CP437-IBM CP737 CP775 CP850 CP852 CP852-IBM CP855 CP857 CP860 CP860-IBM CP861 CP861-IBM CP862 CP862-IBM CP863 CP863-IBM CP864 CP864-IBM CP865 CP865-IBM CP866 CP869 CP869-IBM CP874 CP874-IBM CP932 CP936 CP949 CP950 EUC-CN EUC-JP EUC-KR EUC-TW GB18030 GBK GEORGIAN-ACADEMY GEORGIAN-PS HP-ROMAN8 ISO-2022-CN ISO-2022-CN-EXT ISO-2022-JP ISO-2022-JP-2 ISO-2022-KR ISO-8859-1 ISO-8859-10 ISO-8859-13 ISO-8859-14 ISO-8859-15 ISO-8859-16 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-6 ISO-8859-7 ISO-8859-8 ISO-8859-9 JAVA JIS_X0201 JOHAB KOI8-R KOI8-U MAC-ARABIC MAC-CENTRAL-EUROPE MAC-CROATIAN MAC-CYRILLIC MAC-DINGBAT MAC-GREEK MAC-HEBREW MAC-ICELAND MAC-ROMAN MAC-ROMANIA MAC-SYMBOL MAC-THAI MAC-TURKISH MAC-UKRAINE MACINTOSH NEXTSTEP SHIFT-JIS TCVN TIS-620 UCS-2 UCS-4 UNICODE-16 UNICODE-16-BIG-ENDIAN UNICODE-16-LITTLE-ENDIAN UNICODE-32 UNICODE-32-BIG-ENDIAN UNICODE-32-LITTLE-ENDIAN UTF-16 UTF-7 UTF-8 VISCII WINDOWS-1250 WINDOWS-1251 WINDOWS-1252 WINDOWS-1253 WINDOWS-1254 WINDOWS-1255 WINDOWS-1256 WINDOWS-1257 WINDOWS-1258 You can also tell clisp which encoding to use, (but then be sure not to send it badly encoded byte sequence as you're doing right now, sending a sequence of two bytes: #xD7 #xC0, which is invalid UTF-8), using the -E option: LC_ALL=en_IE.utf8 clisp ... -E UTF-8 LC_ALL=C clisp ... -E ASCII etc... -- __Pascal Bourguignon__ http://www.informatimago.com/ There is no worse tyranny than to force a man to pay for what he does not want merely because you think it would be good for him. -- Robert Heinlein |