nowy groff - pierwszy problem

Jakub Bogusz qboosh w pld.org.pl
Pią, 2 Sie 2002, 12:35:25 CEST


On Fri, Aug 02, 2002 at 12:31:58PM +0200, Andrzej Krzysztofowicz 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.
> 
> Zatem nie powinien w ogole uzywac kolorow, jezeli stdout nie jest
> terminalem. A to mozna sprawdzic.

Ale wtedy w ogóle nie ma kolorów w manach (kto przegląda many bez
pagera?).
Raczej man uruchomiony z stdout na terminal mógłby jakoś przekazywać
typ terminala groffowi... Bez tego groff musi się zachowywać po staremu.


-- 
Jakub Bogusz



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