/[weechat]/weechat/TODO
ViewVC logotype

Diff of /weechat/TODO

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

revision 1.12 by flashcode, Sun Oct 5 09:06:39 2003 UTC revision 1.13 by flashcode, Sun Oct 5 10:56:09 2003 UTC
# Line 10  Legend: Line 10  Legend:
10    ?  is this really necessary?    ?  is this really necessary?
11    
12    
13  v0.0.2:  v0.0.3:
14  ------  ------
15    
16   * IRC protocol:   * IRC protocol:
17      # "/rehash" command: tell the server to reload its config file      - implement RFC 2812
18      # "/restart" command: tell the server to restart itself      + "/mode" command: change the user/channels modes
19    
20   * WeeChat commands:   * WeeChat commands:
21      # "/connect" and "/disconnect" commands (for multiservers use)      - "/reload" command: reload the WeeChat's config file
22      # "/server" command to add, remove or list servers      - "/highlight" command: highlight a given word when it appears on
23      # "/save" command: save configuration to disk        channels/privates
24      # "/alias" and "/unalias" commands      + "/set" command: allow the user to set the WeeChat variables
25          under WeeChat without editing the config file (colours, time
26          format, etc)
27    
28     * Interface:
29        - display current channel modes (example : #weechat(+nt))
30        - interpret special chars in messages (color & bold for example)
31        - internationalization (traduce WeeChat in many languages)
32        - log chats to file
33    
34     * TCP/IP communication:
35        - proxy support
36    
37   * Configuration:   * Configuration:
38      # write config file      - add missing options for config file
39      # add alias definition      - wrong alias is not created and not saved when quitting WeeChat
40      # add an option for each server in order to run commands on join      - do not stop program if problem with options in config file
41        (example: /msg nickserv identify password)      - load config file after GUI (so init values by default (colors, ...) before
42      # channel list for auto-join (for each server)        loading config)
43    
44    
45  Future versions:  Future versions:
46  ---------------  ---------------
47    
48   * IRC protocol:   * IRC protocol:
     - implement RFC 2812  
     + "/mode" command: change the user/channels modes  
49      - "/dcc" command (for chat and sending/receiving files)      - "/dcc" command (for chat and sending/receiving files)
50      - complete "/list" command: add regexp search, display only channels that      - complete "/list" command: add regexp search, display only channels that
51        match regexp        match regexp
# Line 56  Future versions: Line 65  Future versions:
65        and show us the output on the current window. An option to exec        and show us the output on the current window. An option to exec
66        like -o could send the output to the server, on the current        like -o could send the output to the server, on the current
67        channel/private        channel/private
     - "/reload" command: reload the WeeChat's config file  
     - "/highlight" command: highlight a given word when it appears on  
       channels/privates  
     + "/set" command: allow the user to set the WeeChat variables  
       under WeeChat without editing the config file (colours, time  
       format, etc)  
68    
69   * Interface:   * Interface:
     - display current channel modes (example : #weechat(+nt))  
     - interpret special chars in messages (color & bold for example)  
     - internationalization (traduce WeeChat in many languages)  
70      - many channel windows in one window/term (window split)      - many channel windows in one window/term (window split)
71      - add lag indicator      - add lag indicator
     - log chats to file  
72      - 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,
73        if WeeChat is running for long time, a lot of memory is used!)        if WeeChat is running for long time, a lot of memory is used!)
74      - improve completion (for example complete command parameters when possible)      - improve completion (for example complete command parameters when possible)
# Line 85  Future versions: Line 84  Future versions:
84    
85   * Configuration:   * Configuration:
86      - add key bindings to config file      - add key bindings to config file
     - add missing options for config file  
     - wrong alias is not created and not saved when quitting WeeChat  
     - 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)  
87    
88   * Plugins:   * Plugins:
89      - add Perl plugin      - add Perl plugin

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

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