Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Nov 2011 13:31:09 -0500
From:      Thomas Dickey <dickey@his.com>
To:        Moritz Wilhelmy <moritz@wzff.de>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: No colours at all with ncurses and urxvt on FreeBSD 9.0-RC2
Message-ID:  <20111125183109.GA9325@debian50-32.invisible-island.net>
In-Reply-To: <20111125175821.GN16096@barfooze.de>
References:  <20111125105901.GK16096@barfooze.de> <20111125113718.GA4064@debian50-32.invisible-island.net> <20111125120215.GL16096@barfooze.de> <20111125131915.GA5966@debian50-32.invisible-island.net> <20111125175821.GN16096@barfooze.de>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Fri, Nov 25, 2011 at 06:58:21PM +0100, Moritz Wilhelmy wrote:
> On Fri, Nov 25, 2011 at 08:19:15 -0500, Thomas Dickey wrote:
> > well... rxvt-unicode-256color was the effect of the checkins for termcap.src
> > for conf/152713 and conf/153164
> > 
> > The earlier one suggests that the naming came from rxvt-unicode's sources.
> > Checking that, it seems that the rxvt-unicode entry specifies 88 colors,
> > while the rxvt-unicode-256color entry (close to rxvt-256color) does 256.
> > 
> > However, the rxvt-unicode entry in FreeBSD was added for conf/117323,
> > which equated it to rxvt-mono (no color), with some changes for function-keys.
> > 
> > On the other hand, the rxvt entry uses color, which was overlooked in
> > conf/117323:
> > 
> > # Termcap entry for rxvt-unicode, taken from http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.html#I_need_a_termcap_file_entry
> > rxvt-unicode|rxvt-unicode terminal (X Window System):\
> > 	:SF=\E[%dS:SR=\E[%dT:bw:ec=\E[%dX:kb=\177:kd=\EOB:ke=\E[?1l\E>:\
> > 	:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:lm#0:te=\E[r\E[?1049l:\
> > 	:ti=\E[?1049h:tc=rxvt-mono:
> 
> And I already wondered why it was so short..

It's short because most of the content is in "rxvt-mono" (that "tc=" acts
as an include).
 
> > rxvt|rxvt terminal emulator (X Window System):\
> > 	:pa#64:Co#8:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:tc=rxvt-mono:

this also is short - the main difference between the two is that the
latter has features for color (pa, Co, AF, AB and op).

> > Following the clue from the comment, the example using no color was present
> > in rxvt.7 until it was removed in version 9.05 of rxvt-unicode.  The current
> > documentation contains no examples (the termcap/terminfo are only separate
> > files).
> 
> This sounds like a bug in FreeBSD's default termcap. Should I file a PR?

yes - 

-- 
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAk7P3u0ACgkQcCNT4PfkjtupawCgocNx4XRGp2km79yDw3V/6DY6
xBUAoIDNh9/spdrMb1bQnZaXjbS8oEmD
=kyEC
-----END PGP SIGNATURE-----
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111125183109.GA9325>