[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