From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ivan Zakharyaschev Newsgroups: gmane.emacs.devel Subject: patch for broken cp866 in codepage.el (21.2 and 21.2,92) Date: Thu, 14 Nov 2002 14:04:22 +0300 (MSK) Sender: emacs-devel-admin@gnu.org Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="8323328-1365348157-1037271862=:2822" X-Trace: main.gmane.org 1037320001 4073 80.91.224.249 (15 Nov 2002 00:26:41 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 15 Nov 2002 00:26:41 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18CUJk-00013S-00 for ; Fri, 15 Nov 2002 01:26:40 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18CUWM-000556-00 for ; Fri, 15 Nov 2002 01:39:43 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 18CQiK-0006lN-00; Thu, 14 Nov 2002 15:35:48 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 18CO5q-0003A8-00 for emacs-devel@gnu.org; Thu, 14 Nov 2002 12:47:54 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 18CO5n-00038u-00 for emacs-devel@gnu.org; Thu, 14 Nov 2002 12:47:53 -0500 Original-Received: from gnudist.gnu.org ([199.232.41.7]) by monty-python.gnu.org with esmtp (Exim 4.10) id 18CLwy-0000vk-00 for emacs-devel@gnu.org; Thu, 14 Nov 2002 10:30:36 -0500 Original-Received: from [213.247.143.25] (helo=stat.lonet.ru) by gnudist.gnu.org with esmtp (Exim 4.10) id 18CHu4-0000eg-00 for emacs-devel@gnu.org; Thu, 14 Nov 2002 06:11:21 -0500 Original-Received: from arrakis.zephyrous (IDENT:root@[172.30.180.16]) by stat.lonet.ru (8.11.4/8.11.4) with ESMTP id gAEB5jh25560 for ; Thu, 14 Nov 2002 14:05:45 +0300 Original-Received: from localhost (IDENT:ivan@arrakis.zephyrous [127.0.0.1]) by arrakis.zephyrous (8.12.3/8.8.7) with ESMTP id gAEB4MJN006882 for ; Thu, 14 Nov 2002 14:04:22 +0300 X-X-Sender: ivan@arrakis.zephyrous Original-To: emacs-devel@gnu.org X-Mailer: try to guess Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:9441 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:9441 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --8323328-1365348157-1037271862=:2822 Content-Type: TEXT/PLAIN; charset=US-ASCII Hello! I'd like to point out the fact that the coversion table for cp866 (defined in international/codepage.el) is broken in 21.2 and the prestest 21.2.92. The attched patch is supposed to fix it. I think this is a mere simple bugfix, and is worth being applied to the most stable branches of Emacs (RC, pretest, etc.) I have not looked into the other deevlopment branches of emacs source, hope those who hack on this piece of source will cope with this problem completely. cp866 is generally the same as cyrillic-alternativnyj. Regards, -- Ivan Zakharyaschev ALT Linux Team member I'm a Sisyphus developer: it's core is GNU/Linux http://www.altlinux.ru, http://www.altlinux.com --8323328-1365348157-1037271862=:2822 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="emacs-21.1-cp866fix.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: correct the conversion table Content-Disposition: attachment; filename="emacs-21.1-cp866fix.patch" VGhlcmUgaXMgYW4gZXJyb3IgaW4gdGhlIHRhYmxlIGZvciBDUDg2Ni4NClRo aXMgc2VlbXMgdG8gYmUgYSBmaXggZm9yIGl0IChpdCB3b3JrZWQgZmluZSBv biBsYXJnZSBhbW91bnRzDQpvZiBDUDg2Ni1lbmNvZGVkIHRleHQgLS0gdGhl IHJlc3VsdCB3YXMgdGhlIHNhbWUgYXMgb2YgaWNvbnYpLCBidXQNCkkgaGF2 ZW4ndCBjaGVja2VkIGl0IHRob3JvZ2hseSBhY2NvcmRpbmcgdG8gc29tZSBz cGVjaWZpY2F0aW9uLg0KDQppbXpAYWx0bGludXgucnUsIEZlYnJ1cmF5IDIw MDIuDQoNCi0tLSBlbWFjcy0yMS4xLm9yaWcvbGlzcC9pbnRlcm5hdGlvbmFs L2NvZGVwYWdlLmVsCVRodSBGZWIgIDcgMDA6Mzk6MTMgMjAwMg0KKysrIGVt YWNzLTIxLjEvbGlzcC9pbnRlcm5hdGlvbmFsL2NvZGVwYWdlLmVsCVRodSBG ZWIgIDcgMDA6NDI6NTEgMjAwMg0KQEAgLTM4NCw3ICszODQsNyBAQA0KICAg IDEyOCAxMjkgMTMwIDEzMSAxMzIgMTMzIDEzNCAxMzUgMTM2IDEzNyAxMzgg MTM5IDE0MCAxNDEgMTQyIDE0Mw0KICAgIDE0NCAxNDUgMTQ2IDE0NyAxNDgg MTQ5IDE1MCAxNTEgMTUyIDE1MyAxNTQgMTU1IDE1NiAxNTcgMTU4IDE1OQ0K ICAgIDE2MCAxNjEgMTYyIDE2MyAxNjQgMTY1IDE2NiAxNjcgMTY4IDE2OSAx NzAgMTcxIDE3MiAxNzMgMTc0IDE3NQ0KLSAgIDIyMyAyMjQgMjI1IDIyNiAy MjcgMjI4IDIyOSAyMzAgMjMxIDIzMiAyMzMgMjM0IDIzNSAyMzYgMjM3IDIz OA0KKyAgIDIyNCAyMjUgMjI2IDIyNyAyMjggMjI5IDIzMCAyMzEgMjMyIDIz MyAyMzQgMjM1IDIzNiAyMzcgMjM4IDIzOQ0KICAgIDI1MiAyNDEgbmlsIG5p bCAyNDMgbmlsIG5pbCAyNDUgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgMjQ3 IG5pbF0NCiAgICJUYWJsZSBmb3IgY29udmVydGluZyBJU08tODg1OS01IGNo YXJhY3RlcnMgaW50byBjb2RlcGFnZSA4NjYgZ2x5cGhzLiIpDQogKHNldHBs aXN0ICdjcDg2Ni1kZWNvZGUtdGFibGUNCg== --8323328-1365348157-1037271862=:2822--