From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Rodgers Newsgroups: gmane.emacs.bugs Subject: Re: windows-1251 language environment Date: Tue, 30 Sep 2003 11:11:51 -0600 Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: <3F79B957.1070801@yahoo.com> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1064947747 29448 80.91.224.253 (30 Sep 2003 18:49:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 30 Sep 2003 18:49:07 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 30 20:49:04 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A4PYW-0001aC-00 for ; Tue, 30 Sep 2003 20:49:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 1A4PX0-0001Bn-Bi for geb-bug-gnu-emacs@m.gmane.org; Tue, 30 Sep 2003 14:47:30 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 1A4PWB-0000uP-0u for bug-gnu-emacs@prep.ai.mit.edu; Tue, 30 Sep 2003 14:46:39 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 1A4PGi-0006I2-Li for bug-gnu-emacs@prep.ai.mit.edu; Tue, 30 Sep 2003 14:31:12 -0400 Original-Received: from [193.4.58.12] (helo=horus.isnic.is) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 1A4O2Q-0002Gf-9q for bug-gnu-emacs@prep.ai.mit.edu; Tue, 30 Sep 2003 13:11:50 -0400 Original-Received: from mail.fu-berlin.de (root@mail.fu-berlin.de [160.45.11.165]) by horus.isnic.is (8.12.9/8.12.9/isnic) with ESMTP id h8UHBm90050164 for ; Tue, 30 Sep 2003 17:11:48 GMT (envelope-from ihs_4664@yahoo.com) Original-Received: by mail.fu-berlin.de (Smail3.2.0.98) from Curry.ZEDAT.FU-Berlin.DE (160.45.10.36) with esmtp id ; Tue, 30 Sep 2003 19:11:47 +0200 (MEST) Original-Received: by Curry.ZEDAT.FU-Berlin.DE (Smail3.2.0.98) from news.fu-berlin.de with bsmtp id ; Tue, 30 Sep 2003 19:11:47 +0200 (MEST) Original-To: gnu-emacs-bug@moderators.isc.org Original-Path: 170.207.51.80!not-for-mail Original-Newsgroups: gnu.emacs.bug Original-Lines: 50 X-Orig-NNTP-Posting-Host: 170.207.51.80 X-Orig-X-Trace: news.uni-berlin.de 1064941907 11279596 170.207.51.80 (16 [82742]) User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:0.9.4.1) Gecko/20020406 Netscape6/6.2.2 X-Accept-Language: en-us X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:5890 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:5890 Paul Pogonyshev wrote: > I recompiled Emacs today and found that "Windows-1251" language > environment is gone. This is definitely a wrong decision. Maybe you > removed it because you dislike Windows (me too, i don't use it) -- i > don't know, but by far the most of russian speakers use `cp1251' > codepage and i and many others have to cooperate. > > It was not hard for me to hack `language/cyrillic.el' and return that > language environment, but i ask you to revert the change in the Emacs > CVS tree. I think this message explains that change. Also, please report CVS Emacs bugs to emacs-pretest-bug@gnu.org, not here (bug-gnu-emacs@gnu.org). From: Anton Zinoviev Newsgroups: gmane.emacs.devel Subject: Patch for some Cyrillic languages Date: Fri, 26 Sep 2003 19:02:40 +0300 Lines: 336 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Approved: news@gmane.org Message-ID: <20030926160239.GI25564@lml.bas.bg> NNTP-Posting-Host: deer.gmane.org ... emacs/lisp/language/cyrillic.el ... CP1251: This coding system was implemented differently that the others. A buffer with symbols from iso-8859-5 character set can not be saved using CP1251 (although iso-8859-5 is a subset of CP1251). There was no support for cp1251 fonts and no mime-charset. I haven't given much thought about this, I simply reimplemented this coding system the same way as the other Cyrillic coding systems are implemented. During this I renamed this coding system from windows-1251 to cp1251 (the first stays still as an alias). Reason: the name CP1251 is used by Glibc and GNU utilities (includingly gettext), this name is what most people are used to and will expect from Emacs. This patch doesn't include a generic language environment for CP1251. I will make such an environment latter since CP1251 is widely used for several languages. -- Kevin Rodgers