[mdk-re] mutt with cp1251

AT =?iso-8859-1?q?alexey=5Ftourbin_=CE=C1_mail=2Eru?=
Ср Авг 29 21:00:13 MSD 2001


> Кстати, настройки mutt из etcskel-ru-cp1251 не годятся?

Нет. Hint:

$ diff -ur /etc/skel.ru_RU.CP1251/.mutt /etc/skel.ru_RU.KOI8-R/.mutt
$

Во-первых, по умолчанию он шлёт письма в кодировке терминала, т.е.
send_charset == charset (так написано в man muttrc). Чтобы слать письма в
кодировке koi8-r, нужно ему сказать:

	set charset=windows-1251
	set send_charset=koi8-r

Во-вторых, когда делаешь postpone незаконченного письма, то при следующем
сеансе в качестве текста восстанавливается полная билеберда (или
белиберда). Предположение: при postpone он кодирует текст в send_charset,
а при восстановлении об этом забывает. Или наоборот -- не кодирует и
вспоминает. :) Короче, все мыкания ни к чему не приводят, и проще
оказывается набить текст заново. Очень неприятно. :(

В третьих, у меня есть ощущение, что "кодировкой по умолчанию" также
является кодировка терминала. То есть, если приходит 8-битный текст без
указания кодировки, то он его пытается отобразить в 1251 (то есть видно
опять же чорт знает что), тогда как с koi8-r терминалом это вроде как даже
и не проблема.

Такие дела.

PS: так где там в исходниках живут int poll(...) и int select(...)?

__
AT





Подробная информация о списке рассылки community