On Fri, Nov 25, 2011 at 01:02:15PM +0100, Moritz Wilhelmy wrote: > On Fri, Nov 25, 2011 at 06:37:18 -0500, Thomas Dickey wrote: > > On Fri, Nov 25, 2011 at 11:59:01AM +0100, Moritz Wilhelmy wrote: > > > I can't get colours to work with urxvt (the "normal" urxvt, that is, not > > > the 256-color one) over ssh. Google doesn't come up with any usable > > > results for this particular case.. What bothers me is that a termcap > > > entry for "rxvt-unicode" is present on the termcap file FreeBSD came > > > with. I'm really clueless here, can someone give me a hint? > > > > setting TERM to rxvt-256color looks like the way to fix that issue. > > Indeed, setting TERM to either "rxvt-256color" or "rxvt" gives me > colours. The remaining question is, why doesn't it work with > "rxvt-unicode", which is also in the termcap file?
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: 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: 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). -- Thomas E. Dickey <dic...@invisible-island.net> http://invisible-island.net ftp://invisible-island.net
signature.asc
Description: Digital signature