nowy groff - pierwszy problem

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Pią, 2 Sie 2002, 17:50:32 CEST


On Fri, 2 Aug 2002, Jakub Bogusz wrote:

> On Tue, Jul 30, 2002 at 11:28:16PM +0200, Tomasz Kłoczko wrote:
> > On Tue, 30 Jul 2002, Jakub Bogusz wrote:
> > > Właśnie zauważyłem - przeglądarka z mc nie toleruje sekwencji <ESC>...m
> > > i wyświetla sieczkę... Trzeba było dopisać -c do wywołań nroffa.
> > > 
> > > To nie wszystko - np. `man nroff` ignoruje typ terminala i wyświetla
> > > kolory np. przy TERM=linux-m.
> > > 
> > > Jakieś pomysły co z tym zrobić?
> > 
> > No .. używanie kolorów powinno być poprostu zalezne od tego co zwraca 
> > sekwenckja colors. Kwestia tylko w tym czy takei sprawdzenie da się tam 
> > łatwo wrzucić.
> 
> colors w definicji terminala? Ale groff zazwyczaj wyrzuca dane przez
> rurkę albo do pliku i nie ma skąd wiedzieć, na jakim terminalu to będzie
> wyświetlone.

Nie wiem jak to jest dokłądnie robione wiem takze że używane tu sekwencje 
nie są sekwencjami od kolorów. Przykład: podgląd mana z pod mc:

MDADM(8)                                                       MDADM(8)


.[1mNAME.[0m
	mdadm - manage MD devices .[4maka.[24m Linux Software Raid.

Tymcasem:

[kloczek w test2 SPECS]$ infocmp -I | grep seta
	sc=\E7, ind=^J, ri=\EM, setab=\E[4%p1%dm, setaf=\E[3%p1%dm, 
                                      ^^^^^^^^^^        ^^^^^^^^^^

Fakt że tu trzebaby sie przyjrzeć jeszcze temu w jakiej postaci to dociera 
do mcview ale nie wygląda to na podbne sekwencje.

Co do groffa 1.18 to widziałem już jakieś poprawki w Debianie ale nie
pamiętam do czego były.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl