weechat-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Weechat-dev] [task #6834] Add 256 color support


From: Chris Jones
Subject: [Weechat-dev] [task #6834] Add 256 color support
Date: Sun, 29 Apr 2007 20:27:06 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050927 Debian/1.7.8-1sarge3

URL:
  <http://savannah.nongnu.org/task/?6834>

                 Summary: Add 256 color support
                 Project: Wee Enhanced Environment for Chat
            Submitted by: cjns3274
            Submitted on: Sunday 04/29/07 at 20:27
                Category: configuration file
         Should Start On: Sunday 04/29/07 at 00:00
   Should be Finished on: Sunday 04/29/07 at 00:00
                Priority: 1 - Later
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

As follows:

if terminal is 256-color capable,

   extract xterm color number (color100 -> 100
   set display for object to color number

done

This would entail:

  . change of syntax in .weechatrc where color... is recognized as           
     valid

  . implementation of color theme files that are read at startup

  . implementation of a "/color" command that would let you the user switch
to a different color theme on the fly

  . implementation to change a specific color on the fly

  . possibility to save the current colors to a theme file - useful when you
tweak your color theme interactively and saves you the trouble of entering it
manually in a color theme file.


Note: apart from the option of saving a modified color theme to a file, this
is exactly the way it's implemented in mutt and (1) it works very nicely ..
and (2) it's probably just as well to use something that already works well
in another app in view of consistency .. ergonomics is what I have in mind.

Thanks,




    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?6834>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]