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

Re: Проблема с copy/paste для emacs (compound-text-with-extensions).



Evgeny M. Zubok wrote:
Oleksandr Gavenko <gavenko@bifit.com.ua> writes:


Наступил еще на одну прискорбную проблему. Перевожу UTF-8 docbook
(*.xml) с английского на руссий. В 21.4 не работает поиск русского
текста (occur, search-forward, etc)! Суть Emacs - isearch, возмутимо.

Это все та же проблема класса «переключалка emacs vs переключалка
X». emacs21 в этом месте крив. Пока пишешь текст, используя емаксовую
переключалку, то и ищется русский текст через емаксовую переключалку
(C-s, а потом C-\). Если же текст открыт из файла в utf-8 или набивается
через иксовую переключалку, то уже фиг -- ищется только через иксовую
переключалку. Проверил лишний раз перед ответом. Все таже проблема
внутреннего представления.


Ага - знакомые симптомы!

Вот скомпилил с http://ftp.gnu.org/pub/gnu/emacs/
emacs-22.2.tar.gz и emacs-22.3.tar.gz

Проблема с поиском осталась, но вот если буффер - это файл в UTF-8, то при сохранении не предлагает хрень:

  iso-2022-jp-2 x-ctext iso-2022-7bit raw-text emacs-mule no-conversion
ctext-no-compositions iso-2022-8bit-ss2 iso-2022-7bit-lock iso-2022-7bit-ss2
  tibetan-iso-8bit-with-esc thai-tis620-with-esc lao-with-esc
  korean-iso-8bit-with-esc hebrew-iso-8bit-with-esc greek-iso-8bit-with-esc
  iso-latin-9-with-esc iso-latin-8-with-esc iso-latin-5-with-esc
  iso-latin-4-with-esc iso-latin-3-with-esc iso-latin-2-with-esc
  iso-latin-1-with-esc in-is13194-devanagari-with-esc
  cyrillic-iso-8bit-with-esc chinese-iso-8bit-with-esc
  japanese-iso-8bit-with-esc

а просто конвертит в utf-8, делаеш revert-buffer - и наслаждаешся
поиском!

Все от того что в число разработчиков Emacs не входят ru_RU.people, а
en_EN.people нас очень часто путают с японцами
(видно АБВГД очень похожо на スキーに行くのが好きです).

--
С уважением, Александр Гавенко.
Компания "БИФИТ".
Сайт:   www.bifit.com.ua
Тел:    +38 (0562) 23-23-14, 23-31-00
E-mail: gavenko@bifit.com.ua


Reply to: