Artiom Neganov <aneganov(a)end.org.ru> writes:
Привет все,
У меня в Гнусе в Summary сабжи писем в windows-1251 видятся в первозданном виде:
=?windows-1251? и т.д.
В самих сообщениях - крякозябры также. Что надо настроить, чтобы это поправить? С
koi8-r проблем нет.
Вот что у меня в ~./gnus:
;; CHARSETS
'(message-default-charset (quote koi8-r))
;; '(gnus-default-charset (quote windows-1251)) - это не заработало, причем Гнус
"взбесился" при открытии группы
'(gnus-default-charset (quote koi8-r))
'(gnus-default-posting-charset (quote koi8-r))
'(gnus-group-charset-alist (quote
(("^hk\\>\\|^tw\\>\\|\\<big5\\>" cn-big5)
("^cn\\>\\|\\<chinese\\>" cn-gb-2312)
("^fj\\>\\|^japan\\>" iso-2022-jp-2)
("^tnn\\>\\|^pin\\>\\|^sci.lang.japan" iso-2022-7bit)
("^relcom\\>" koi8-r) ("^fido7\\>" koi8-r)
("^\\(cz\\|hun\\|pl\\|sk\\|hr\\)\\>" iso-8859-2) ("^israel\\>"
iso-8859-1) ("^han\\>" euc-kr) ("^alt.chinese.text.big5\\>"
chinese-big5) ("^soc.culture.vietnamese\\>" vietnamese-viqr)
("^\\(comp\\|rec\\|alt\\|sci\\|soc\\|news\\|gnu\\|bofh\\)\\>" iso-8859-1))))
Забей по поводу чарсетов в gnus пропишы:
-- ~/.gnus.el
(setq gnus-strict-mime nil
mime-editor/transfer-level 8
default-mime-charset 'koi8-r
message-default-charset 'koi8-r
)
(setq gnus-group-posting-charset-alist
'((".*" nil t)))
(setq rfc2047-header-encoding-alist
'(("Newsgroups" . nil)
("Message-ID" . nil)
("Subject" . mime)
(t . default)))
(setq mm-body-charset-encoding-alist
'((koi8-r . 8bit)))
--
Ну еще в ~/.gnus.el или ~/.emacs
Лучше в ~/.emacs
(codepage-setup 437) ;; ascii
(codepage-setup 866) ;; Russian DOS
(codepage-setup 1251)
(set-keyboard-coding-system nil)
;; (set-terminal-coding-system 'koi8-r)
(put-charset-property 'cyrillic-iso8859-5
'preferred-coding-system 'koi8-r)
(setq default-buffer-file-coding-system 'iso-2022-8bit-ss2)
(set-selection-coding-system 'ctext-with-extensions)
(define-coding-system-alias 'windows-1251 'cp1251)
(define-coding-system-alias 'microsoft-1251 'cp1251)
(define-coding-system-alias 'microsoft-cp1251 'cp1251)
(define-coding-system-alias 'windows-cp1251 'cp1251)
(define-coding-system-alias 'koi8-u 'cyrillic-koi8)
(define-coding-system-alias 'KOI8-R 'cyrillic-koi8)
(modify-coding-system-alist 'file "\.*" 'koi8-r)
(modify-coding-system-alist 'file "\\.el$" 'iso-2022-7bit)
И все у тебя заработает -)
--
... now playing: silence...
WBR, Sergey Sholokhov. | ICQ : 72994428
< GNU/Linux system inside > | mail: hun7er(a)sutd.ru
H U N 7 E R |
http://okd.sutd.ru/~hun7er/