Quoth Brian Cuttler on Wednesday, 01 September 2010:
> On Tue, Aug 31, 2010 at 01:57:39PM -0700, Chip Camden wrote:
> > 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`
> 
> Mutt colors work on system 1 but not system 2, we don't seem
> to be missing any libraries.
> 
> [nnewton] ~ 205> uname -a
> SunOS nnewton 5.9 Generic_118558-25 sun4u sparc SUNW,Sun-Fire-280R
> 
> 
> [nnewton] ~ 204> ldd /opt/sfw/bin/mutt
>         libncurses.so.5 =>       /opt/sfw/lib/libncurses.so.5
>         libsocket.so.1 =>        /usr/lib/libsocket.so.1
>         libnsl.so.1 =>   /usr/lib/libnsl.so.1
>         libc.so.1 =>     /usr/lib/libc.so.1
>         libdl.so.1 =>    /usr/lib/libdl.so.1
>         libmp.so.2 =>    /usr/lib/libmp.so.2
>         /usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
> 
> 
> 
> [curie] ~ 201> uname -a
> SunOS curie 5.10 Generic_138889-03 i86pc i386 i86pc Solaris
> 
> 
> [curie] ~ 205> ldd /opt/sfw/bin/mutt
>         libslang.so.1 =>         /opt/sfw/lib/libslang.so.1
>         libm.so.2 =>     /usr/lib/libm.so.2
>         libsocket.so.1 =>        /usr/lib/libsocket.so.1
>         libnsl.so.1 =>   /usr/lib/libnsl.so.1
>         libc.so.1 =>     /usr/lib/libc.so.1
>         libdl.so.1 =>    /usr/lib/libdl.so.1
>         libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
>         libmp.so.2 =>    /usr/lib/libmp.so.2
>         libmd.so.1 =>    /usr/lib/libmd.so.1
>         libscf.so.1 =>   /usr/lib/libscf.so.1
>         libdoor.so.1 =>  /usr/lib/libdoor.so.1
>         libuutil.so.1 =>         /usr/lib/libuutil.so.1
>         libgen.so.1 =>   /usr/lib/libgen.so.1
> 
> 
> 
> 
> 
> 
> 
> 
> 
> ---
>    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.
> 

curie's mutt is built with slang, nnewton's is built with ncurses.  That
probably accounts for the difference.

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

Attachment: pgp4EPTMvgz6y.pgp
Description: PGP signature

Reply via email to