LINUX.ORG.RU

utf vs koi


0

0

Складывается впечатление, что программы вроде mutt, mc, с кодировкой кои дружить легче. А вот pidgin например с utf лучше уживается.. Я правильно понимаю? У меня Crux.. что надо пересобрать что бы ncurces baced приложения, такие как MC, mutt, cmus, нормально работали с UTF8-R, юникодной локалью? Libslang? Ncurces? И как пересобирать, какие патчи должны быть? Я тогда поправлю файлы порта.

★★★
Ответ на: комментарий от marsijanin

Я вот думаю.. не проще ли будет откатить на КОИ?

Значит так:

minicom gnuplot slang ncurces

Это надо пересобрать.. Какие версии и какие патчи? Ведь в таких проектах как Archlinux эта проблема наверное решена? Ковырять ихнее дерево портов?

baaba ★★★
() автор топика
Ответ на: комментарий от baaba

По мне так и проще. У меня на работе для этих целей koi8 локаль на машине. Кириллица на графиках из коробки (Slackware12/Deepstyle)

В принципе можно глянуть на слакбилды/ебилды.

marsijanin ★★
()
Ответ на: комментарий от marsijanin

> В принципе можно глянуть на слакбилды/ебилды

Как глянуть? И где я увижу что эти патчи там есть? Точно ли надо пересобирать миником? Где эта проблема полностью освещена (список программ и патчи)?

Думаю проще это смотреть в портах арча (со Слакой я настолько не знаком)

Хочу добить эту проблему, полного перехода на юникод..

anonymous
()
Ответ на: комментарий от marsijanin

>В принципе здесь расписано, про mc в том числе.

USE="unicode" emerge --oneshot --verbose sys-libs/ncurses sys-libs/slang

Я с Генту не знаком, к сожалению. Так как этот флаг при сборке обычным путём использовать, configure - make - make install? Или распаковывать исходники? Это как то долго.. мне бы сразу порт поправить..

baaba ★★★
() автор топика
Ответ на: комментарий от baaba

Никак. В Gentoo файл packagename.ebuild смотрит на этот флаг и изменяет опции ./configure для своего пакета, или применяет патчи.

Если дистростроитель в поддержке локалей не разбирается (читай: не применяет сотни патчей), проще остаться на KOI8-R.

AEP ★★★★★
()
Ответ на: комментарий от AEP

см. например сюда - http://gentoo-portage.com/sys-libs/slang (там надо тыкнуть на ссылочку view - 


	if use unicode ; then
		epatch ${WORKDIR}/slang-debian-utf8.patch
		epatch ${WORKDIR}/slang-utf8-acs.patch
		epatch ${WORKDIR}/slang-utf8-fix.patch
		epatch ${WORKDIR}/slang-utf8-fix2.patch
	fi


т.е. свои патчи кладутся.

isden ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.