/[weechat]/weechat/TODO
ViewVC logotype

Diff of /weechat/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by flashcode, Sun Oct 12 14:13:48 2003 UTC revision 1.19 by flashcode, Sat Oct 25 14:49:18 2003 UTC
# Line 1  Line 1 
1  WeeChat - Wee Enhanced Environment for Chat  WeeChat - Wee Enhanced Environment for Chat
2  ===========================================  ===========================================
3    
4  TODO - 2003-10-12  TODO - 2003-10-25
5    
6  Legend:  Legend:
7    #  done    #  done
# Line 13  Legend: Line 13  Legend:
13  v0.0.3:  v0.0.3:
14  ------  ------
15    
16     * General:
17        + use of ./configure for building WeeChat
18    
19   * IRC protocol:   * IRC protocol:
20      # implement RFC 2812      # implement RFC 2812
21      + "/mode" command: change the user/channels modes      + "/mode" command: change the user/channels modes
# Line 20  v0.0.3: Line 23  v0.0.3:
23        persons with the flag +w enable        persons with the flag +w enable
24    
25   * WeeChat commands:   * WeeChat commands:
     - "/reload" command: reload the WeeChat's config file  
     - "/highlight" command: highlight a given word when it appears on  
       channels/privates  
26      + "/set" command: allow the user to set the WeeChat variables      + "/set" command: allow the user to set the WeeChat variables
27        under WeeChat without editing the config file (colours, time        under WeeChat without editing the config file (colours, time
28        format, etc)        format, etc)
29    
30   * Interface:   * Interface:
     + Gtk GUI  
     - display current channel modes (example : #weechat(+nt))  
     - interpret special chars in messages (color & bold for example)  
31      + internationalization (traduce WeeChat in many languages)      + internationalization (traduce WeeChat in many languages)
     - log chats to file  
   
  * TCP/IP communication:  
     - proxy support  
32    
33   * Configuration:   * Configuration:
     - add missing options for config file  
     - wrong alias is not created and not saved when quitting WeeChat  
34      # do not stop program if problem with options in config file      # do not stop program if problem with options in config file
     - load config file after GUI (so init values by default (colors, ...) before  
       loading config)  
35    
36    
37  Future versions:  Future versions:
# Line 60  Future versions: Line 49  Future versions:
49        nick/host connect to the given irc network        nick/host connect to the given irc network
50    
51   * WeeChat commands:   * WeeChat commands:
52        - "/reload" command: reload the WeeChat's config file
53        - "/highlight" command: highlight a given word when it appears on
54          channels/privates
55      - "/completion" command: do shortcuts (for example when we type "u"      - "/completion" command: do shortcuts (for example when we type "u"
56        in the text bar it send it to the server as "you")        in the text bar it send it to the server as "you")
57      - "/exec" command: execute a command as if we was in shell      - "/exec" command: execute a command as if we was in shell
# Line 68  Future versions: Line 60  Future versions:
60        channel/private        channel/private
61    
62   * Interface:   * Interface:
63        + Gtk GUI
64        - display current channel modes (example : #weechat(+nt))
65        - interpret special chars in messages (color & bold for example)
66      - many channel windows in one window/term (window split)      - many channel windows in one window/term (window split)
67      - add lag indicator      - add lag indicator
68      - forget some old lines that were displayed long time ago (now all is saved,      - forget some old lines that were displayed long time ago (now all is saved,
# Line 75  Future versions: Line 70  Future versions:
70      - improve completion (for example complete command parameters when possible)      - improve completion (for example complete command parameters when possible)
71      - understand incomplete commands if unambigous (for example: /he for /help is ok)      - understand incomplete commands if unambigous (for example: /he for /help is ok)
72      - add clock (in status bar?)      - add clock (in status bar?)
73        - log chats to file
74      ? Qt GUI      ? Qt GUI
75    
76   * TCP/IP communication:   * TCP/IP communication:
77      - connect to server with child process (background)      - connect to server with child process (background)
78        - proxy support
79      - SSL support      - SSL support
80      - IPv6 protocol implementation      - IPv6 protocol implementation
81    
82   * Configuration:   * Configuration:
83      - add key bindings to config file      - add key bindings to config file
84        - add missing options for config file
85        - load config file after GUI (so init values by default (colors, ...) before
86          loading config)
87    
88   * Plugins:   * Plugins:
89      - add Perl plugin      - add Perl plugin

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26