[Comm] Emacs&UTF8 (Was: text&UTF8)

Andriy Dobrovol's'kii =?iso-8859-1?q?dobr_=CE=C1_iop=2Ekiev=2Eua?=
Ср Янв 22 18:52:07 MSK 2003


Подтверждаю. Всё так же и для украинского. Вводиться вводится а на 
сохранении бардак получается. Рано я обрадовался. Жаль, жаль... :(((
emacs из Мастера 2.0 с обновлениями. А так удобно было po файл 
править... :(((((
локаль uk_UA.CP1251
Как бы это побороть? Спецы, ау!!!

Vadim Vinichenko пишет:
> А вот с чем столкнулся я, когда вчера, посмотрев на этот тред, попытался 
> редактировать UTF8 в GNU Emacs:
> 
> 1. Открываю файл, предварительно указав кодировку:
> C-x RET c, указываю в mini-buffer utf-8, а затем C-x C-f.
> Файл открывается, русские буквы читаются (это некий *.dtd от 
> локализованной Мозиллы).
> 
> 2. Ввожу русские буквы, вводятся нормально.
> 
> 3. Сохраняю файл - здесь начинаются проблемы. Если сохранять без 
> указания кодировки (просто C-x C-s), Emacs говорит о том, что попытался 
> сохранить в cp1251 (это соответствует моей системной локали) и 
> mule-utf-8-dos (названия примерные, по памяти), но в этих кодировках нет 
> подходящих символов. Предлагает выбрать кодировку для сохранения из 
> списка (в котором, в основном, iso-2022-разные варианты), но при таком 
> сохранении получается явно не utf-8 (что не удивительно).
> 
> Если же перед сохранением указать кодировку в явном виде (C-x RET c 
> utf-8), то вновь введенные символы сохраняются некорректно - при 
> последующем открытии файла как utf-8 отображаются в виде прямоугольников.
> 
> MULE установлен, операции типа C-x RET c koi8-r C-x C-f с 
> редактированием и последующим сохранением выполнялись неоднократно и 
> успешно.
> 
> Никто не знает, в чем тут может быть загвоздка? Нужно поменять какие-то 
> настройки, или я что-то не так делаю?
> 
> Локаль ru_RU.CP1251, GNU Emacs из Сизифа (начало ноября, последнее 
> обновление на CD). Пишу сюда, поскольку вопрос имеет отношение к данному 
> треду.
> 
> -- 
> С уважением,
> Вадим
> 
> 


-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   265-7824            Department of Gas Electronics
Fax:   (380-44)   265-2329             Institute of Physics of NASU
*********************************************************************




Подробная информация о списке рассылки community