2003-09-27 10:01:11 +00:00
|
|
|
WeeChat - Wee Enhanced Environment for Chat
|
|
|
|
===========================================
|
|
|
|
|
2005-07-30 08:28:43 +00:00
|
|
|
ChangeLog - 2005-07-30
|
2003-09-28 22:14:09 +00:00
|
|
|
|
2003-09-27 10:01:11 +00:00
|
|
|
|
2005-07-30 18:41:48 +00:00
|
|
|
Version 0.1.5 (under dev!):
|
|
|
|
* ctrl-up/ctrl-down keys added to call previous/next command in global
|
|
|
|
history (common to all buffers)
|
|
|
|
|
2005-07-30 08:28:43 +00:00
|
|
|
Version 0.1.4 (2005-07-30):
|
2005-07-22 08:11:39 +00:00
|
|
|
* join and part/quit prefixes (arrows) now displayed with different colors
|
2005-07-19 17:35:51 +00:00
|
|
|
* added "irc_highlight" setting, to get highlight with any word
|
2005-07-19 09:46:23 +00:00
|
|
|
* fixed auto-rejoin for channels with key
|
2005-07-17 11:03:00 +00:00
|
|
|
* fixed /ctcp command (now any command/data allowed)
|
2005-07-17 00:02:40 +00:00
|
|
|
* added /amsg command (send text to all channels of all connected servers)
|
2005-07-14 07:04:45 +00:00
|
|
|
* fixed SIGSEGV handler (now write a core file by aborting program)
|
|
|
|
* fixed statusbar & infobar background refresh problem with some systems
|
2005-07-13 17:40:20 +00:00
|
|
|
* added color for private in hotlist (different than color for highlight)
|
2005-07-13 16:24:47 +00:00
|
|
|
* added DCC resume and timeout
|
2005-07-12 08:35:58 +00:00
|
|
|
* added function for Perl/Python to get DCC list
|
2005-07-12 17:05:01 +00:00
|
|
|
* fixed FIFO pipe (command now authorized on a buffer not connected
|
|
|
|
to an IRC server)
|
2005-07-11 14:34:20 +00:00
|
|
|
* topic completion now decodes UTF-8 string
|
2005-07-11 12:14:57 +00:00
|
|
|
* fixed bug with IRC URL on command line (irc://)
|
2005-07-09 15:30:51 +00:00
|
|
|
* new keyboard management: keys are setup in config file, new command
|
2005-07-16 11:14:47 +00:00
|
|
|
/key was added and some new default keys were added, alt-k key is
|
|
|
|
used to grab key (useful for /key command)
|
2005-07-09 15:30:51 +00:00
|
|
|
* added seconds in infobar time (optional thanks to new setting)
|
|
|
|
* fixed some curses refreshs
|
2005-07-06 07:13:03 +00:00
|
|
|
* channels auto-prefixed by "#" (if no prefix found) for /join command
|
|
|
|
|
2005-07-02 17:03:23 +00:00
|
|
|
Version 0.1.3 (2005-07-02):
|
2005-06-30 19:22:01 +00:00
|
|
|
* proxy support (http, socks4, socks5) with authentification (http, socks5)
|
|
|
|
and ipv6 support (client to proxy)
|
2005-06-30 12:55:36 +00:00
|
|
|
* completion added for config option (with /set command)
|
|
|
|
* commands from users outside channel now authorized (if special user or
|
|
|
|
channel without "n" flag)
|
2005-06-27 16:27:31 +00:00
|
|
|
* added IPv6 support
|
2005-06-20 14:04:17 +00:00
|
|
|
* kill command now received and displayed
|
2005-06-21 08:05:58 +00:00
|
|
|
* added SSL support
|
2005-06-19 14:22:11 +00:00
|
|
|
* channel notify levels are saved in config file (new option
|
|
|
|
"server_notify_levels" for server sections)
|
2005-06-18 09:28:16 +00:00
|
|
|
* part message now accepts %v (replaced by WeeChat version), like quit message
|
|
|
|
* errors while loading perl scripts are now displayed in server buffer
|
|
|
|
(instead of current buffer)
|
|
|
|
* in python scripts, all messages written in stdin and stderr are redirected
|
|
|
|
in server buffer
|
2005-06-16 16:52:17 +00:00
|
|
|
* fix a filename error while loading a python script manually
|
2005-06-16 11:02:19 +00:00
|
|
|
* fixed plugins "print" and "prnt" functions: now ok for writing on server
|
|
|
|
buffers
|
2005-06-15 17:17:45 +00:00
|
|
|
* fixed color problem with new libcurses version
|
2005-05-31 15:09:54 +00:00
|
|
|
* fixed crash when using Alt-S or Alt-X on DCC buffer (Alt-D)
|
2005-05-24 14:10:56 +00:00
|
|
|
* fixed startup crash when config file (~/.weechat/weechat.rc) is not found
|
|
|
|
* improved Perl/Python libs detection for ./configure script
|
|
|
|
|
2005-05-21 07:04:11 +00:00
|
|
|
Version 0.1.2 (2005-05-21):
|
2005-05-07 09:29:26 +00:00
|
|
|
* added Python plugin support, improved Perl interface (and now Perl/Python
|
|
|
|
libraries are checked by configure script)
|
2005-04-30 19:21:28 +00:00
|
|
|
* added nicklist scroll keys (Alt+{home/end/pgup/pgdn} or F11/F12)
|
2005-04-23 18:13:25 +00:00
|
|
|
* added transfer rate for DCC files
|
2005-04-19 21:02:59 +00:00
|
|
|
* added "-all" option for /nick command
|
2005-04-09 11:34:15 +00:00
|
|
|
* buffers timestamp can now be changed (new option in config file)
|
2005-04-30 10:29:54 +00:00
|
|
|
* WeeChat now ok under *BSD and Mac OS X
|
2005-05-07 09:29:26 +00:00
|
|
|
* fixed nicklist sort
|
2005-04-03 17:12:12 +00:00
|
|
|
* fixed crash when purging old DCC
|
2005-03-24 16:42:24 +00:00
|
|
|
* fixed crash with 64-bits arch (like AMD64) when converting UTF-8
|
2005-04-28 18:34:12 +00:00
|
|
|
* added missing IRC commands (307, 341, 485, 671)
|
2005-03-21 06:18:03 +00:00
|
|
|
|
2005-03-20 07:22:53 +00:00
|
|
|
Version 0.1.1 (2005-03-20):
|
2005-03-15 21:15:36 +00:00
|
|
|
* added nicks count for channel buffers
|
2005-03-12 03:16:30 +00:00
|
|
|
* added FIFO pipe for remote control
|
2005-03-05 17:03:15 +00:00
|
|
|
* added crash dump when WeeChat receives SIGSEGV (Segmentation fault)
|
2005-02-26 11:10:20 +00:00
|
|
|
* added new display engine: doesn't cut words at end of lines
|
2005-02-27 02:40:11 +00:00
|
|
|
* added DCC send and DCC chat
|
2005-03-16 21:49:49 +00:00
|
|
|
* added /halfop & /dehalfop commands, fixed halfop display bug in nicklist
|
2005-03-13 23:36:45 +00:00
|
|
|
* added /ban, /unban and /kickban commands
|
2005-02-27 13:25:36 +00:00
|
|
|
* added spanish translation
|
2005-03-10 15:40:18 +00:00
|
|
|
* added --irc-commands and --weechat-commands command line options
|
2005-02-20 13:37:47 +00:00
|
|
|
* connection to IRC server is now made by child process (non blocking)
|
2005-02-15 20:03:35 +00:00
|
|
|
* added support for UnrealIrcd ("~" for chan owner, "&" for chan admin)
|
2005-02-22 21:58:40 +00:00
|
|
|
* new key for window switch (now: F5/F6=switch buffer, F7/F8=switch window)
|
2005-02-12 21:21:54 +00:00
|
|
|
* on server buffer, only server messages are logged
|
2005-02-17 22:48:44 +00:00
|
|
|
* improved /help command output
|
2005-02-12 21:21:54 +00:00
|
|
|
* plugins messages are logged with new config option (log_plugin_msg)
|
2005-03-13 23:36:45 +00:00
|
|
|
* fixed /kick command
|
2005-03-12 20:08:08 +00:00
|
|
|
* fixed /invite command (and now invite requests are displayed)
|
2005-02-15 18:41:47 +00:00
|
|
|
* fixed /buffer close command (now ok when disconnected from server)
|
2005-02-13 19:59:11 +00:00
|
|
|
* fixed display bugs when many windows are opened
|
2005-02-12 21:21:54 +00:00
|
|
|
|
2005-02-12 12:59:32 +00:00
|
|
|
Version 0.1.0 (2005-02-12):
|
2005-02-06 03:13:33 +00:00
|
|
|
* improved /window command: now split and merge are ok
|
2005-02-05 17:39:48 +00:00
|
|
|
* away nicks are now displayed with another color (new option: "irc_away_check")
|
|
|
|
* added away indicator in status bar
|
2005-01-23 02:14:37 +00:00
|
|
|
* added lag indicator (and auto-disconnect after a delay if important lag)
|
2005-01-16 11:52:22 +00:00
|
|
|
* improved completion: now completes commands arguments (IRC and internal),
|
|
|
|
when only one completion matches, completion mechanism is stoped (to
|
|
|
|
complete command arg for example)
|
2005-01-05 23:07:08 +00:00
|
|
|
* improved /set command: empty strings are allowed, new colors, server
|
|
|
|
options can be changed while WeeChat is running
|
2005-01-04 22:48:40 +00:00
|
|
|
* added default away/part/quit messages in config file
|
|
|
|
* new [irc] section in config file, option "look_display_away" moved to
|
|
|
|
"irc_display_away"
|
|
|
|
* server messages & errors are all prefixed (by 3 chars, like '-@-')
|
2005-02-06 13:15:47 +00:00
|
|
|
* added new options for charset (UTF-8 support): look_charset_decode,
|
|
|
|
look_charset_encode and look_charset_internal
|
2005-01-31 23:33:59 +00:00
|
|
|
* fixed many memory leaks
|
|
|
|
* fixed colors bug: removed "gray" color (replaced by "default"), colors are
|
|
|
|
ok when terminal has white (or light) background
|
2005-02-06 03:13:33 +00:00
|
|
|
* fixed crash when resizing terminal to small size
|
2005-01-31 23:33:59 +00:00
|
|
|
* fixed crash when multiple servers and big messages received from server
|
|
|
|
* fixed crash when closing some private buffers
|
|
|
|
* fixed crash when unknown section with option(s) in config file
|
2005-01-16 11:52:22 +00:00
|
|
|
* fixed /op, /deop, /voice, /devoice (now ok with many nicks)
|
2005-01-08 17:37:23 +00:00
|
|
|
* fixed /me command (now ok without parameter)
|
2005-01-04 22:48:40 +00:00
|
|
|
* fixed /away command (now ok if not away)
|
2005-01-08 11:40:23 +00:00
|
|
|
* logs are now disabled by default (server/channel/private)
|
2005-01-02 02:10:10 +00:00
|
|
|
|
2005-01-01 12:31:19 +00:00
|
|
|
Version 0.0.9 (2005-01-01):
|
2004-12-27 16:22:39 +00:00
|
|
|
* auto-reconnection to server (new options: server_autoreconnect (on/off),
|
|
|
|
server_autoreconnect_delay (in seconds))
|
|
|
|
* major bug fixed when socket is closed by server (100% CPU usage fixed),
|
|
|
|
and disconnections are now ok (all channels are "closed", history is still
|
|
|
|
visible, and buffer will be used again if reconnection to server)
|
2004-12-23 11:31:34 +00:00
|
|
|
* option "look_remove_colors_from_msgs" is now working
|
2004-12-22 13:39:39 +00:00
|
|
|
* fixed display of nick mode changes
|
2004-12-31 15:59:58 +00:00
|
|
|
* new command "/buffer close" (close any server/channel/private buffer)
|
2004-12-22 13:39:39 +00:00
|
|
|
* /notice command fixed (and display when received from server)
|
2004-12-31 15:59:58 +00:00
|
|
|
* new keys: Ctrl+A (=home), Ctrl+E (=end), Ctrl+W (=Ctrl+Backspace),
|
|
|
|
Alt-S (switch to server buffer), Alt-X (switch to first channel of next
|
|
|
|
server)
|
2004-12-22 13:39:39 +00:00
|
|
|
* added new config option: "server_command_delay" (delay in seconds after
|
|
|
|
startup command for each server)
|
|
|
|
|
2004-10-30 09:57:16 +00:00
|
|
|
Version 0.0.8 (2004-10-30):
|
2004-10-29 08:02:07 +00:00
|
|
|
* /kick command fixed: now ok with many words as reason
|
2004-10-17 11:28:03 +00:00
|
|
|
* nickserv passwords hidden (new config option: log_hide_nickserv_pwd on/off)
|
2004-10-17 09:13:54 +00:00
|
|
|
* auto-rejoin channels when kicked (new config option: server_autorejoin on/off)
|
2004-10-03 16:29:05 +00:00
|
|
|
* added IRC::command function for Perl scripts
|
2004-10-03 12:43:32 +00:00
|
|
|
* fixed bug when adding alias with same name as other
|
2004-10-03 01:56:30 +00:00
|
|
|
* /buffer command developed (buffers list, move and notify)
|
2004-09-19 20:26:15 +00:00
|
|
|
* logging buffers to disk (server/channel/private according to user prefs)
|
2004-09-12 17:22:45 +00:00
|
|
|
* Away now announced in channels, and config option "look_display_away" added
|
|
|
|
to enable/disable this feature
|
2004-09-08 16:41:15 +00:00
|
|
|
* Fixed crash when resizing terminal to very small size
|
|
|
|
* "-MORE-" message is now erased when switching to another buffer
|
2004-10-03 01:56:30 +00:00
|
|
|
* DCC file receive ok (Alt-D for DCC view)
|
2004-08-31 22:53:33 +00:00
|
|
|
* /query command now reopens private buffer if already opened
|
2004-08-25 20:51:25 +00:00
|
|
|
* added key for redrawing terminal (Ctrl-L)
|
2004-08-10 18:02:38 +00:00
|
|
|
* added key for clearing hotlist (Alt-R)
|
|
|
|
|
2004-08-08 19:49:15 +00:00
|
|
|
Version 0.0.7 (2004-08-08):
|
2004-07-05 22:31:26 +00:00
|
|
|
* new "col_status_delimiters" config option
|
2004-07-04 15:39:49 +00:00
|
|
|
* /buffer command added, buffers ordered by number, auto-jump to active
|
|
|
|
buffers (alt-a), jump to buffers by number (alt-number)
|
|
|
|
* /window command added, split terminal horizontally/vertically
|
2004-07-02 23:19:36 +00:00
|
|
|
* unique color for each nick (based on nickname)
|
|
|
|
* action messages are now considered as messages, not crappy joins/parts
|
2004-06-17 18:48:01 +00:00
|
|
|
* fixed display bug when nicklist is displayed at bottom of screen
|
2004-06-13 00:40:30 +00:00
|
|
|
* added history limit (text buffer & commands)
|
2004-07-02 23:19:36 +00:00
|
|
|
* replaced --enable-debug with --with-debug option for ./configure, which is
|
|
|
|
now integer: 1 = compiler debug flag, 2 = same 1 with verbose debug messages
|
|
|
|
in WeeChat (default: 0 = no debug)
|
2004-06-13 00:40:30 +00:00
|
|
|
|
2004-06-05 09:20:35 +00:00
|
|
|
Version 0.0.6 (2004-06-05):
|
2004-05-31 15:16:34 +00:00
|
|
|
* improved channel highlight (priority to message vs join/part)
|
2004-03-27 15:09:36 +00:00
|
|
|
* fixed bug when opened private win and remote user changes his nick
|
|
|
|
* /query command added (starts private conversation)
|
2004-03-20 11:19:00 +00:00
|
|
|
* IRC messages 476, 477 added
|
2004-02-29 16:31:26 +00:00
|
|
|
* /mode command is now ok and channel flags are displayed in status bar
|
2004-02-24 23:29:58 +00:00
|
|
|
* fixed display bug (text was blinking when scrolling)
|
2004-02-21 13:26:28 +00:00
|
|
|
* CTCP Version reply is now in english only and doesn't show host (security reason)
|
|
|
|
|
2004-02-07 19:22:53 +00:00
|
|
|
Version 0.0.5 (2004-02-07):
|
2004-01-24 20:17:01 +00:00
|
|
|
* /set command to modify config options when WeeChat is running
|
2004-01-24 21:53:22 +00:00
|
|
|
* fixed look_nicklist config option, now enables/disables nicklist
|
2004-01-24 02:22:16 +00:00
|
|
|
* secured code to prevent buffer overflows and memory leaks
|
2004-01-21 15:55:25 +00:00
|
|
|
* fixed QUIT IRC command: now sent to all connected servers (not only current)
|
2004-01-24 21:53:22 +00:00
|
|
|
* URL command line parameter to connect to server(s)
|
2004-01-21 15:29:43 +00:00
|
|
|
* new Perl script function to display message in info bar ("IRC::print_infobar")
|
2004-01-21 18:40:13 +00:00
|
|
|
* info bar highlight notifications
|
2004-01-19 23:16:07 +00:00
|
|
|
* info bar timestamp is added to config ("look_infobar_timestamp")
|
2004-01-18 18:59:34 +00:00
|
|
|
* added info bar (optional, "look_infobar" to enable it, "on" by default)
|
|
|
|
* fixed crash with /oper command
|
2004-01-17 10:47:37 +00:00
|
|
|
* for default config file, nick is now based on un*x username (thanks to Witukind)
|
2004-01-15 23:09:18 +00:00
|
|
|
* fixed crash when config file cannot be written
|
2004-01-11 17:29:56 +00:00
|
|
|
* -c (or --config) command line parameter added to see config file options
|
2004-01-01 23:14:20 +00:00
|
|
|
* highlight action messages
|
|
|
|
|
2004-01-01 11:10:22 +00:00
|
|
|
Version 0.0.4 (2004-01-01):
|
2003-12-26 12:59:31 +00:00
|
|
|
* Perl plugin, with auto-load
|
2003-12-31 16:00:20 +00:00
|
|
|
* when private window is created (another user is talking), WeeChat does not
|
|
|
|
switch to this window
|
|
|
|
* highlight when our nick is written in a channel/private window
|
|
|
|
* ctrl-C now intercepted (ignored)
|
2003-11-09 00:08:01 +00:00
|
|
|
* debug messages can be enabled via ./configure --enbale-debug option
|
|
|
|
|
2003-11-03 22:03:47 +00:00
|
|
|
Version 0.0.3 (2003-11-03):
|
2003-10-26 23:36:10 +00:00
|
|
|
* ./configure script to build WeeChat
|
2003-10-12 09:20:22 +00:00
|
|
|
* nicks are now correctly sorted (op, halfop, voice, other)
|
2003-11-02 23:04:20 +00:00
|
|
|
* fixed problem with '353' IRC message (nicklist)
|
|
|
|
* fixed problem when nick is truncated by server
|
2003-10-11 17:38:38 +00:00
|
|
|
* fixed crash when entering text without any server connection
|
2003-11-02 00:16:41 +00:00
|
|
|
* fixed crash when /set command is executed
|
2003-10-11 00:25:46 +00:00
|
|
|
* fixed display bug (text was blinking when scrolling)
|
2003-10-12 00:05:29 +00:00
|
|
|
* french translation
|
2003-10-08 22:24:23 +00:00
|
|
|
* new IRC command: /stats, /service, /squit, /motd, /lusers, /links, /time,
|
2003-10-11 00:25:46 +00:00
|
|
|
/trace, /admin, /info, /servlist, /squery, /who, /whowas, /die, /summon,
|
2003-10-12 17:03:38 +00:00
|
|
|
/users, /wallops, /userhost, /ison, /ctcp ping
|
2003-10-12 00:05:29 +00:00
|
|
|
* code cleanup
|
2003-10-06 22:24:19 +00:00
|
|
|
|
2003-10-05 09:06:39 +00:00
|
|
|
Version 0.0.2 (2003-10-05):
|
2003-10-04 23:23:24 +00:00
|
|
|
* added commands /rehash and /restart
|
2003-10-04 10:47:11 +00:00
|
|
|
* command & auto-join channels when connected to server
|
2003-10-04 08:53:10 +00:00
|
|
|
* new commands for alias: /alias, /unalias (new section in config file)
|
|
|
|
* config is now saved automatically when quitting WeeChat, /save command added
|
|
|
|
* new commands for servers: /server, /connect, /disconnect
|
2003-09-29 21:46:34 +00:00
|
|
|
* added autoconnect flag for each server in config file
|
2003-10-04 08:53:10 +00:00
|
|
|
* added "look_set_title" option in config file
|
2003-09-29 21:46:34 +00:00
|
|
|
* term window title is modified with WeeChat name and version
|
|
|
|
* fixed nicklist display bug
|
|
|
|
* fixed crash when sending command which can only be received
|
|
|
|
* CTCP version returns more info (about OS)
|
|
|
|
|
|
|
|
Version 0.0.1 (2003-09-27):
|
|
|
|
* ncurses GUI with color output
|
|
|
|
* multi-servers
|
|
|
|
* channel windows, with nicklist (position: top, bottom, left or right)
|
|
|
|
* private windows
|
|
|
|
* IRC commands: away, ctcp, deop, devoice, invite, join, kick, kill, list,
|
|
|
|
me, mode, msg, names, nick, notice, op, oper, part, ping, pong, quit,
|
|
|
|
quote, topic, version, voice, whois
|
|
|
|
* WeeChat commands: clear, help, set (partial)
|
|
|
|
* many config options
|
|
|
|
* log file (~/.weechat/weechat.log)
|
|
|
|
* nicklist can be moved on top, bottom, left or right of window
|