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

Re: emacs и автоопределение кодировки



Vasily Titsky -> debian-russian@lists.debian.org  @ Fri, 30 Dec 2005 08:17:18 +0300:

 >>  VT> Либо сделать переключение более удобным, чем через
 >>  VT> revert-buffer-with-coding (как это есть в emacs v22).
 >>  VT> Куда копать, что читать?
 >> А что значит "более удобным"?
 VT> К примеру, я не хочу делать _revert_ (т.е. терять измемения,
 VT> которые я уже внес в текст).

 VT> В идеале - что бы кодировку можно было менять "на лету", даже без
 VT> сохранения файла (так сделано в редакторе Far'а под виндой).

Следует понимать, что внутри емакса кодировка одна.  И нет, это не
koi8-r, не windows-1251 и даже (пока) не utf-8.  Кодировка файла
используется при чтении файла и при записи.  То есть "на лету" может
означать "сохранить во временный файл и прочитать из него, интерпретируя
в другой кодировке".  Или "профильтровать через внешнюю
программу-перекодировщик и поменять кодировку для будущей записи".  И
то, и другое, естественно, тоже можно при желании повесить на удобную
кнопку.  Но это чревато потерей информации из-за несовпадения наборов
символов в разных кодировках.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Дуля со смещенным центром тяжести



Reply to: