|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Vershinin 2:5020/400 26 Feb 2003 16:53:35 To : Aleksey Cheusov Subject : Re: GNU Emacs 21.2/NT (GNUS) koi8-r message body trouble (Subject норма -------------------------------------------------------------------------------- Aleksey Cheusov <cheusov@scnsoft.com> writes: > > ; Без этого news posts отправлялись в utf-8 > > (set-terminal-coding-system 'koi8-r) > Очень странный комментарий. Где связь с news posts: Hу, этот комментарий я просто так приписал. fido-gate отлуп дает, говорит - в utf-8 у тебя пост; заголовки смотришь - и правда. Явно set-terminal-coding-system поставил - начал пропускать. Возможно, оказало влияние то, что в соседних буферах исходники в utf-8, возможно еще что-нибудь. Дойдут руки, проверю. > set-terminal-coding-system is an interactive compiled Lisp function in > `international/mule'. (set-terminal-coding-system CODING-SYSTEM) > > Set coding system of your terminal to CODING-SYSTEM. All text output > to the terminal will be encoded with the specified coding system. For > a list of possible values of CODING-SYSTEM, use M-x > list-coding-systems. The default is determined by the selected > language environment or by the previous use of this command. > > Или это как-то по другому трактуется на винде? Кстати, такая функция у > меня тоже не вызывается и всё работает. С виндой трудно на 100% понять. В GNU Emacs 20.7 нужно было явно в реестре русский шрифт прописать, а после запуска Shift-LeftMouse нажать, а затем Enter. Там окошко выбора шрифта появляется. Причем, если в реестре шрифт не прописывать, то после Shift-LeftMouse приходилось еще выбирать среди других кодовых страниц. В 21.2 пофиксили, теперь, правда в modeline русское название месяца поломалось, впрочем, как и в dired. > > ; Это тоже может быть лишним (но у меня стоит Mule-UCS-0.84 ; > > (поддержка Unicode)) - поэтому поставил, чтобы не ошибиться > > (modify-coding-system-alist 'file "^c:" 'cp1251-dos) > > (modify-coding-system-alist 'file "^e:" 'cp1251-dos) > хитрО-О-О!!! :) И что работает? :) Я же говорю - рисковать не стал :-) В оригинале выглядит так: (add-to-list 'load-path (expand-file-name "E:/emacs-21.2/site-lisp/Mule-UCS-0.84/lisp")) (require 'un-define) ;(modify-coding-system-alist 'file "^e:/cygwin" 'koi8-r) (modify-coding-system-alist 'file "^c:" 'cp1251-dos) (modify-coding-system-alist 'file "^e:" 'cp1251-dos) (modify-coding-system-alist 'file "^e:/cygwin/home/summit/java" 'utf-8) (modify-coding-system-alist 'file "^e:/cygwin/home/summit/utf" 'utf-8) -- Oleg Vershinin --- ifmail v.2.15dev5 * Origin: Ladem News Server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/64117636029b.html, оценка из 5, голосов 10
|