Quoth Brian Cuttler on Tuesday, 31 August 2010:
> On Tue, Aug 31, 2010 at 01:16:03PM -0700, Chip Camden wrote:
> > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > This is telling...
> > > 
> > > #!/bin/sh
> > > for color in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0
> > > do
> > > echo "`tput setaf ${color}``date`"
> > > done
> > > 
> > > 
> > > output is as expected for the first 8 colors, that is
> > > Black, Red, Green, Yellow, Blue, Magenta, Cyan, White (on white...)
> > > 
> > > When run on my Solaris 10 desktop I then get the inverse for the
> > > last 8. I do not get the inverse on the remote system.
> > > 
> > > 
> > > 
> > > On Tue, Aug 31, 2010 at 12:22:00PM -0700, Chip Camden wrote:
> > > > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > > > Chip,
> > > > > 
> > > > > This works a little better
> > > > > # echo "`tput setaf 1`hello`tput me`"
> > > > > tput: unknown terminfo capability 'me'
> > > > > hello
> > > > > 
> > > > > Where we are in red from hello onwards.
> > > > > 
> > > > > So there are some colors available. 
> > > > > 
> > > > > 
> > > > > On Tue, Aug 31, 2010 at 11:46:57AM -0700, Chip Camden wrote:
> > > > > > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > > > > > Chip,
> > > > > > > 
> > > > > > > No, mutt is not producing any errors, its just failing, not only
> > > > > > > to set colors but even to highlight (or is it simply reverse)
> > > > > > > the black and white header and footer or provide inverse for the
> > > > > > > message I'm currently pointing to in the index.
> > > > > > > 
> > > > > > > With mutt not complaining I'm guessing it is a terminal/display
> > > > > > > issue rather than a mutt issue, just hadn't realized that the new
> > > > > > > server (since nothing changed on my desktop) had, ya know, issues.
> > > > > > > 
> > > > > > > I don't think its mutt, I think mutt is just a symptom, had
> > > > > > > hoped that everything would work out of the box.
> > > > > > > 
> > > > > > > Trying to download newer sunfreeware mutt build but the download
> > > > > > > keeps stalling out on me.
> > > > > > > 
> > > > > > >                                           thanks,
> > > > > > > 
> > > > > > >                                           Brian
> > > > > > > 
> > > > > > > On Tue, Aug 31, 2010 at 11:19:59AM -0700, Chip Camden wrote:
> > > > > > > > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > > > > > > > Hate ask, but I think I've tried the obvious...
> > > > > > > > > 
> > > > > > > > > Moving from a Solaris 9/sparc box with mutt Mutt 1.4.1i 
> > > > > > > > > (2003-03-19)
> > > > > > > > > to Solaris 10x86 with Mutt 1.5.17 (2007-11-01) and I'm 
> > > > > > > > > finding that
> > > > > > > > > my colors and highlighting don't work at all.
> > > > > > > > > 
> > > > > > > > > Checked terminal type, the same, didn't make any config 
> > > > > > > > > changes,
> > > > > > > > > just # ssh'd into a different server. My desktop is Solaris 
> > > > > > > > > 10x86
> > > > > > > > > and that hasn't changed either. Its something with the server 
> > > > > > > > > or
> > > > > > > > > with the specific build of mutt, I believe both from 
> > > > > > > > > sunfreeware.
> > > > > > > > > 
> > > > > > > > > Sorry to ask such a rudimenary question.
> > > > > > > > > 
> > > > > > > > >                                               Thanks for your 
> > > > > > > > > help,
> > > > > > > > > 
> > > > > > > > >                                               Brian
> > > > > > > > > 
> > > > > > > > > ---
> > > > > > > > >    Brian R Cuttler                 [email protected]
> > > > > > > > >    Computer Systems Support        (v) 518 486-1697
> > > > > > > > >    Wadsworth Center                (f) 518 473-6384
> > > > > > > > >    NYS Department of Health        Help Desk 518 473-0773
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > > > > > > > confidential or sensitive information which is, or may be, 
> > > > > > > > > legally
> > > > > > > > > privileged or otherwise protected by law from further 
> > > > > > > > > disclosure.  It
> > > > > > > > > is intended only for the addressee.  If you received this in 
> > > > > > > > > error or
> > > > > > > > > from someone who was not authorized to send it to you, please 
> > > > > > > > > do not
> > > > > > > > > distribute, copy or use it or any attachments.  Please notify 
> > > > > > > > > the
> > > > > > > > > sender immediately by reply e-mail and delete this from your
> > > > > > > > > system. Thank you for your cooperation.
> > > > > > > > > 
> > > > > > > > 
> > > > > > > > Rudimentary, yes.  Easy, no.  I probably don't know enough 
> > > > > > > > about Solaris
> > > > > > > > to help you, but I can tell you that on FreeBSD I ran into 
> > > > > > > > several
> > > > > > > > issues:
> > > > > > > > 
> > > > > > > > 1. I had to build mutt with slang instead of ncurses.
> > > > > > > > 
> > > > > > > > 2. The terminal definition I use has to be set up correctly in 
> > > > > > > > *both*
> > > > > > > > termcap and terminfo.  Specifically, it needs to have the 
> > > > > > > > correct number
> > > > > > > > of colors specified (Co# in termcap) and the correct sequences 
> > > > > > > > for
> > > > > > > > setting foreground/background color.
> > > > > > > > 
> > > > > > > > 3. The terminal in which you are running mutt (urxvt in my 
> > > > > > > > case) has to
> > > > > > > > be built with the same color options (256 color support, in my 
> > > > > > > > case).
> > > > > > > > 
> > > > > > > > So, what kind of problem are you seeing?  Is mutt complaining, 
> > > > > > > > or is it
> > > > > > > > just silently not changing the colors?
> > > > > > > > 
> > > > > > > > -- 
> > > > > > > > Sterling (Chip) Camden    | [email protected] | 
> > > > > > > > 2048D/3A978E4F
> > > > > > > > http://camdensoftware.com | http://chipstips.com        | 
> > > > > > > > http://chipsquips.com
> > > > > > > 
> > > > > > > 
> > > > > > > ---
> > > > > > >    Brian R Cuttler                 [email protected]
> > > > > > >    Computer Systems Support        (v) 518 486-1697
> > > > > > >    Wadsworth Center                (f) 518 473-6384
> > > > > > >    NYS Department of Health        Help Desk 518 473-0773
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > > > > > confidential or sensitive information which is, or may be, legally
> > > > > > > privileged or otherwise protected by law from further disclosure. 
> > > > > > >  It
> > > > > > > is intended only for the addressee.  If you received this in 
> > > > > > > error or
> > > > > > > from someone who was not authorized to send it to you, please do 
> > > > > > > not
> > > > > > > distribute, copy or use it or any attachments.  Please notify the
> > > > > > > sender immediately by reply e-mail and delete this from your
> > > > > > > system. Thank you for your cooperation.
> > > > > > > 
> > > > > > 
> > > > > > Try this at a shell prompt:
> > > > > > 
> > > > > > echo "`tput AF 1`hello`tput me`" 
> > > > > > 
> > > > > > "hello" should be in red.
> > > > > > 
> > > > > > -- 
> > > > > > Sterling (Chip) Camden    | [email protected] | 
> > > > > > 2048D/3A978E4F
> > > > > > http://camdensoftware.com | http://chipstips.com        | 
> > > > > > http://chipsquips.com
> > > > > 
> > > > > 
> > > > > ---
> > > > >    Brian R Cuttler                 [email protected]
> > > > >    Computer Systems Support        (v) 518 486-1697
> > > > >    Wadsworth Center                (f) 518 473-6384
> > > > >    NYS Department of Health        Help Desk 518 473-0773
> > > > > 
> > > > > 
> > > > > 
> > > > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > > > confidential or sensitive information which is, or may be, legally
> > > > > privileged or otherwise protected by law from further disclosure.  It
> > > > > is intended only for the addressee.  If you received this in error or
> > > > > from someone who was not authorized to send it to you, please do not
> > > > > distribute, copy or use it or any attachments.  Please notify the
> > > > > sender immediately by reply e-mail and delete this from your
> > > > > system. Thank you for your cooperation.
> > > > > 
> > > > 
> > > > That says that you have working color support (at least for red) in
> > > > terminfo.  What we don't know is whether mutt is using terminfo or
> > > > termcap, but if you set some common element in mutt to use red for the
> > > > foreground, and you don't see it -- well, then termcap looks like the
> > > > likely suspect.
> > > > 
> > > > What did 'tput colors' show?
> > > > 
> > > > -- 
> > > > Sterling (Chip) Camden    | [email protected] | 2048D/3A978E4F
> > > > http://camdensoftware.com | http://chipstips.com        | 
> > > > http://chipsquips.com
> > > 
> > > 
> > > ---
> > >    Brian R Cuttler                 [email protected]
> > >    Computer Systems Support        (v) 518 486-1697
> > >    Wadsworth Center                (f) 518 473-6384
> > >    NYS Department of Health        Help Desk 518 473-0773
> > > 
> > > 
> > > 
> > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > confidential or sensitive information which is, or may be, legally
> > > privileged or otherwise protected by law from further disclosure.  It
> > > is intended only for the addressee.  If you received this in error or
> > > from someone who was not authorized to send it to you, please do not
> > > distribute, copy or use it or any attachments.  Please notify the
> > > sender immediately by reply e-mail and delete this from your
> > > system. Thank you for your cooperation.
> > > 
> > 
> > I presume that TERM has a different value in the two cases.
> > 
> > In each case, what does the following command output?
> > 
> > tput colors
> > 
> > is it 8, 16, 256, or something else?
> > 
> > what happens if you use setf instead of setaf?
> > 
> > -- 
> > Sterling (Chip) Camden    | [email protected] | 2048D/3A978E4F
> > http://camdensoftware.com | http://chipstips.com        | 
> > http://chipsquips.com
> 
> 
> ---
>    Brian R Cuttler                 [email protected]
>    Computer Systems Support        (v) 518 486-1697
>    Wadsworth Center                (f) 518 473-6384
>    NYS Department of Health        Help Desk 518 473-0773
> 
> 
> same results on all 3 systems, tput colors says 8.
> 
> setf rather than setaf gives an invarient black on white.
> (the same white as the normal screen color).
> 
> 
> Interestingly, when I use setaf the white I get is not the
> default background white (which is a little bit more off-white
> paper colored).
> 
> 
> 
> 
> IMPORTANT NOTICE: This e-mail and any attachments may contain
> confidential or sensitive information which is, or may be, legally
> privileged or otherwise protected by law from further disclosure.  It
> is intended only for the addressee.  If you received this in error or
> from someone who was not authorized to send it to you, please do not
> distribute, copy or use it or any attachments.  Please notify the
> sender immediately by reply e-mail and delete this from your
> system. Thank you for your cooperation.
> 
It sounds like maybe TERM isn't set right for your device, but at least
it sort of works in terminfo.

Now for mutt.

What do you get from this command?

ldd `which mutt`

-- 
Sterling (Chip) Camden    | [email protected] | 2048D/3A978E4F
http://camdensoftware.com | http://chipstips.com        | http://chipsquips.com

Attachment: pgpX7Fdoj2xko.pgp
Description: PGP signature

Reply via email to