[SOLVED] Что-то криво собралось, или руки кривые..

В начале установки собрал без зависимостей Миднайт-а, потом пересобирал его всяко но проблема осталась - его, миднайта, вьюер показывает тексты с управляющими символами, не обрабатывая их. Первый раз с таким столкнулся. В настройках дело или что-то надо пересобрать???

С уважением, SaM

Я так чусвтую,

Я так чусвтую, что учебный год закончился, и начался вал просто офигенно информативных комментариев...

Что конкретно не так отображается? Скриншот, что ли, сделайте...

Отображается лишнее

В режиме filtered View отображается лишнее.. Типа вот такого:

man(1) man(1)

.[1mNAME.[0m
man - format and display the on-line manual pages

.[1mSYNOPSIS.[0m
.[1mman .[22m[.[1m-acdfFhkKtwW.[22m] [.[1m--path.[22m] [.[1m-m .[4m.
[22msystem.[24m] [.[1m-p .[4m.[22mstring.[24m] [.[1m-C .[4m.[22mconfig_file.[2
4m]

сам man, less нормально все показывают, управляющие символы применяют как и надо, а миднайт - все потроха наружу показывает.

SaM

USE="slang -ncurses ... "

USE="slang -ncurses ... " emerge mc
у меня так собрано. нареканий нет :)

Ну эт слишком

Ну эт слишком просто.. Я пересобирал пару раз в разных вариантах. Где-то ниже, библиотеки видимо, либо конфигурация библиотек.

SaM

Я исправил так

Для исправления косяков вывода нужно собрать с поддержкой "unicode" и без поддержки "ncurses"

USE="7zip X nls pam samba slang unicode -gpm -ncurses"

.

я слышал, samba не рекомендуют
http://www.gentoo.ru/node/5447

В том-то и дело,

В том-то и дело, что сам миднайт собран со всеми этими флагами.. сегодня попробую заведомо нормальный запустить для сравнения, но по-моему искать не тут надо.

SaM

Уточняю много

Уточняю много уважаемого раптурра.
USE="unicode" emerge slang
USE="slang -ncurses" emerge mc
Это во-первых, а во-вторых, будьте так любезны, для полноты картины, следующее:
$ locale
$ cat /etc/local.gen
$ cat /etc/conf.d/02locale при наличии
И специально для меня, пожалуйста, подробнее о данной проблеме :)

ebuild R ]

ebuild R ] app-misc/mc-4.6.2_pre1 USE="X gpm nls samba unicode" 0 kB
Ни slang ни ncurses не осталось и глюков нет. За исключением пожалуй справки в строке помощи (koi8-r),что легко исправляется.

Я уже проделал

Я уже проделал то же самое.. Эфекта нет, все на своих местах
Еще через equery получил дерево пакетов, пересобрал часть пакетов отвечающий за текст и перекодирования всякие - тоже ноль..
SaM

починилось

В конце концов рассосалась проблема. По видимому быдо связанно с ненастроенной локалью.
Бросив мучить миднайта решил доделать локализацию. после основных настроек, генерации локалей и очередной пересборки glibc, slang и ncurses смотрелка миднайта пришла в себя и стала показывать все как надо.

SaM

вася сильно сомневается.....

sam64 написал(а):
В конце концов рассосалась проблема. По видимому быдо связанно с ненастроенной локалью.

поскольку у меня подобная проблема - то сомневаюсь, что проблема в локали (она у меня настроена с рождения)
судя по первому посту - кракозяки вываливались при просмотре хелпа\мана
если покопать МС то видно что там выход консольной команды передается на вход вьювера (не едитора)
задача вьювера простая - что получил то и показал
а получил на входе управляющие символы терминала (ESC-последовательности)
но вот сообразить какой фильтр подцепить чтоб обрезать эти коды, или как перенаправить вывод в эдитор вместо вьювера,
пока сообразить не могу

методом проб и ошибок ничего толкого не получилось

до гугла не добрался поскольку ошибка не критичная, а почитать ман могу и в консоле (минуя мс)

про сомнения

Вполне может быть, так как по ходу настройки локали и лазания по хау-то прописал настройку для локализации манов.. может и она повлияла

SaM

На сколько

На сколько понял во время просмотра файла определенного формата выдается мусор, а не отформатированый текст?

просто с USE=samba

просто с USE=samba он тупит при запуске - опрашивает сеть.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".