utf-8 в качестве предп очтительной (preferred) сис темы кодирования и др угие вопросы
Alexey Morozov <[email protected]>
| Newsgroups | gmane.emacs.xemacs.user.russian |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
1. А можно ли сделать так, чтобы в xemacs-mule-21.4.10+ команда
prefer-coding-system позволяла выбрать utf-8. utf-8 есть (загружена в
составе библиотеки un-define), set-buffer-file-coding-system & co
позволяют её выбрать и нормально работать (ну то есть, за исключением
небольшой проблемы о которой ниже), а вот prefer-coding-system ругается:
Can't prefer the coding system `utf-8'
Бэктрейс ничего внятного не говорит:
Signaling: (error "Can't prefer the coding system `utf-8'")
signal(error ("Can't prefer the coding system `utf-8'"))
cerror("Can't prefer the coding system `%s'" utf-8)
apply(cerror "Can't prefer the coding system `%s'" utf-8)
error("Can't prefer the coding system `%s'" utf-8)
prefer-coding-system(utf-8)
call-interactively(prefer-coding-system)
command-execute(prefer-coding-system t)
execute-extended-command(nil)
call-interactively(execute-extended-command)
2. Хочу знаки номера, двойные кавычки и прочие радости жизни. На
клавиатуре они есть, в мозилле вот они набрались (хотя я и не уверен, во
что оно выльется при передаче), а в xemacs'е вместо них - пустые места.
С другой стороны, откуда там взяться чему-то ещё, если в init.el написано:
...
(set-language-environment "Cyrillic-KOI8")
(prefer-coding-system 'koi8-r)
...
(set-charset-ccl-program 'cyrillic-iso8859-5 'ccl-encode-koi8-r-font)
(set-charset-registry 'ascii "koi8-r")
(set-charset-registry 'cyrillic-iso8859-5 "koi8-r")
...
А хочется.
3. В MULE Xemacs почему-то перестала работать автоматическая трансляция
<CR> <-> <CRLF>. То есть, он пишет, конечно, CyrW:T вместо CyrW в левом
нижнем углу, но ^M при этом никуда не деёт. Я помню, что в НЕ-MULE это
работало хорошо, а в MULE - увы. Есть рецепт счастья в этом вопросе?
4. В принципе, конечно, я не против посмотреть на альтернативные версии
редакторов [емакс :-)]. Единственно, на что я подсел капитально -
наличие gutter bar с хоткеями С-A-left/C-A-right для переключения
буферов. speedbar меня не впечатлил, хотя, возможно, я просто не умею
его готовить (переключение мышкой не канает, места он жрет больше, чем
gutter с закладками вверху, да и с сохранением размеров окна у меня
какие-то проблемы были)
P.S. А сюда в utf-8 можно слать письма, народ не обидится? :-) А то
пришлось руками переключаться, и все, непопадающие в KOI8-R символы
вырезать:-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFAFbJkX5DZdJn19V0RAmKHAJ97b7nfGosijN8HpnsKderfoBAz9ACeJhbE
yq13kFXtQlBNDiOh0zJekP8=
=Aomq
-----END PGP SIGNATURE-----