[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
cyrillic-bulgarian-*.
---
Kenichi Handa
address@hidden