[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cp1251 coding system and files

From: Kenichi Handa
Subject: Re: cp1251 coding system and files
Date: Thu, 26 May 2005 21:09:57 +0900
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/22.0.50 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI)

In article <address@hidden>, Ognyan Kulev <address@hidden> writes:

> I've checked out CVS HEAD Emacs and found a very serious
> problem with cp1251.  I really hope that this will be
> fixed in 22.1, as cp1251 is default coding system in
> Bulgaria, very slowly being replaced with UTF-8.

> 1. Emacs is started with LANG=bg_BG.CP1251

> 2. Open new buffer for writing file

> 3. Some cyrillic is written with some of the cyrillyc-*
> input methods (I tried cyrillic-bulgarian-* and
> cyrillic-yawerty)

> 4. Try to save the file. Although "b" appears in buffer's
> status line so buffer is cp1251, a question appears for
> coding systems.  In the list of "safe coding systems"
> there is no cp1251.  If cp1251 is specified, "?"
> characters appear in file.

In short, Emacs 22 provides only bulgarian-bdf and
bulgarian-phonetic input methods for Bulgarian.  They are
listed when you type C-h L RET
(describe-language-environment).  They produce characters of
charset mule-unicode-0100-24ff, and thus can be saved safely
by cp1251.

By the way, Emacs doesn't have input methods

Kenichi Handa

reply via email to

[Prev in Thread] Current Thread [Next in Thread]