[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sup-talk] color customization
Hi David,
thanks for this, I wanted to change the color of horizontal bar for quite
a while. It worked fine for me except in two places:
* the space between the date and the sender name in the index view
(where the star is when a message is starred) is still highlighted in
green, but only when the message is _not_ starred. When the message is
starred it is highlighted correctly.
* when I view a message thread the bar is still in the wrong color when it is
on regular body text. When it is on a quote it uses the correct
colour.
I added the :highlight: property to all color entries there are.
Do you have the same issue or does it work for you?
Excerpts from David Rysdam's message of 2010-07-27 04:02:27 +0200:
> An agent or agents purporting to be David Rysdam said:
> > I've customized my colors a bit, but there's a couple things I can't
> > find. How do I configure the color the movable horizontal "bar" (I
> > know there's a term for this but I don't remember it)? And more
> > importantly, how do I configure the color the text highlighted by that
> > bar? Like, I have my new messages set to red but when the bar is on
> > them they are black. I want them red *always*.
>
> Replying to myself again, for the benefit of others and after two
> nights of hacking the code to try to figure this out:
>
> Each of the colors takes a property called "highlight" that is the
> name of another color in colors.yaml. That color's fg/bg indicate how
> it should display when "highlighted" by the cursor. For example:
>
> :index_new:
> :highlight: index_new_highlight
> :attrs:
> - bold
> :fg: red
> :bg: default
> :index_new_highlight:
> :fg: red
> :bg: cyan
>
> In this example, new mails are red in the thread view on a white
> background (for me) and when highlighted by the cursor they are red on
> a cyan background.
>
> This works with the code currently in the repository but not with
> .10.2, the default version on Ubuntu. Since .10.2 also doesn't use
> ncursesw by default, I'm going to switch the repository pretty soon.
> Or maybe a few versions back to avoid any Maildir unpleasantness...
--
_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk