On Friday, 2011-04-15, at 00:05:14 -0400, Ben Boeckel wrote: > Screenshot attached. All use urxvt256cc as the terminal (don't have any > others handy). > > Left side is rxvt-unicode-256color. > Top right is tmux HEAD (screen-256color). > Bottom right is tmux 1.4 (screen-256color). > > rxvt-unicode-256color-9.10-3.fc15.x86_64 > f8d0d077f623b94a7021d779e5e64796d8b461bd Mon Apr 11 22:59:57 2011 +0000 > tmux-1.4-3.fc15.x86_64
I'm gonna take a guess here. I think urxvt is reporting to support sitm when it actually doesn't, then screen-256color does its switch between sitm and smso, then less requests standout but gets italics instead, which urxvt simply refuses to render. I just reproduced it with xterm exporting TERM=rxvt-unicode-256color. Can you run $ echo '\e[3mitalics\e[m' '\e[7mstandout\e[m' in and out of tmux? Both should come out as reverse in tmux , but I'm guessing italics will come out as regular text (that is, unrendered italics). If this also happens outside of tmux, then your urxvt really can't render italics, so if it's repoting \e[3m for sitm in its terminfo, that would be the actual culprit here. So, could you also attach output of $ infocmp $TERM | grep sitm ran on urxvt outside of tmux (or just replacing $TERM for what your urxvt normally uses)? If your urxvt really does not support italics, you should either get nothing or \e[7m instead. ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users