diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2008-06-15 15:00:36 +0200 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2008-06-15 15:00:36 +0200 |
commit | db8cd1779f617cc307271a26e53821129a08dd21 (patch) | |
tree | 5dd72f0a15caab205c6bb597b3e4dcc28fbb16bc /ChangeLog | |
parent | 9e03812ed7bc9e409a85e11c7d82cbcc31e151c2 (diff) | |
download | weechat-db8cd1779f617cc307271a26e53821129a08dd21.zip |
Update ChangeLog
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 830 |
1 files changed, 415 insertions, 415 deletions
@@ -5,495 +5,496 @@ ChangeLog - 2008-06-15 Version 0.2.7 (under dev!): - * added speed limit for DCC files sending (task #6178) - * new input action "set_unread_current_buffer" to set unread marker for + * add speed limit for DCC files sending (task #6178) + * add new input action "set_unread_current_buffer" to set unread marker for current buffer only (task #7286) - * new option "xfer.file.use_nick_in_filename" for Xfer files (task #7140) - * removed key functions, replaced by /input command - * fixed bug with alias, use current buffer to run commands (bug #22876) - * new names for config files (*.conf instead of *.rc) - * improved /set command, new command /unset (task #6085) - * added new type of buffer, with free content - * added tags for lines and custom filtering by tags or regex (task #7674) - * added custom bars, with custom items + * add new option "xfer.file.use_nick_in_filename" for Xfer files + (task #7140) + * remove key functions, replaced by /input command + * fix bug with alias, use current buffer to run commands (bug #22876) + * add new names for config files (*.conf instead of *.rc) + * improve /set command, new command /unset (task #6085) + * add new type of buffer, with free content + * add tags for lines and custom filtering by tags or regex (task #7674) + * add custom bars, with custom items * command /whois is now authorized in private without argument (task #7482) - * removed kernel info in CTCP VERSION reply (IRC plugin) (task #7494) + * remove kernel info in CTCP VERSION reply (IRC plugin) (task #7494) * use of many addresses for one IRC server (auto-switch when a connexion fails), nicks are now set with one option "nicks" (task #6088) - * fixed bug when switching window, scrollback is now preserved (task #7680) - * added group support in nicklist - * added "backlog" and "name_lower_case" options in logger plugin (bug #19522) - * improved main loop: higher timout in select(), less CPU usage - * added /reload command to reload WeeChat and plugins config files + * fix bug when switching window, scrollback is now preserved (task #7680) + * add group support in nicklist + * add "backlog" and "name_lower_case" options in logger plugin (bug #19522) + * improve main loop: higher timout in select(), less CPU usage + * add /reload command to reload WeeChat and plugins config files (signal SIGHUP is catched to reload config files) * new plugins: IRC, alias, demo, fifo, logger, trigger, xfer - * added hooks: command, timer, file descriptor, print, signal, config, + * add hooks: command, timer, file descriptor, print, signal, config, completion, modifier * new plugin API with many new functions: hooks, buffer management, bars, config files, lists * new display engine, with prefix and message for each line - * fixed nick completion bug (missing space after nick) + * fix nick completion bug (missing space after nick) Version 0.2.6 (2007-09-06): - * fixed bug with log of plugin messages (option log_plugin_msg) - * added new option "deloutq" to /server command to delete all servers + * fix bug with log of plugin messages (option log_plugin_msg) + * add new option "deloutq" to /server command to delete all servers messages out queues (task #7221) - * fixed display bug with some special chars in messages (some words were + * fix display bug with some special chars in messages (some words were truncated on screen) (bug #20944) - * fixed UTF-8 bug with color encoding/decoding - * fixed crash when searching text in buffer with ctrl-R (bug #20938) - * added string length limit for setup file options - * fixed bug with flock() when home is on NFS filesystem (bug #20913) - * added option to align text of messages (except first lines) (task #7246) - * fixed user modes in nicklist when ban and nick mode are received in the + * fix UTF-8 bug with color encoding/decoding + * fix crash when searching text in buffer with ctrl-R (bug #20938) + * add string length limit for setup file options + * fix bug with flock() when home is on NFS filesystem (bug #20913) + * add option to align text of messages (except first lines) (task #7246) + * fix user modes in nicklist when ban and nick mode are received in the same MODE message (bug #20870) - * fixed IRC message 333: silently ignore message if error when parsing it - * fixed server option "command_delay": does not freeze WeeChat any more - * added paste detection, new options look_paste_max_lines and + * fix IRC message 333: silently ignore message if error when parsing it + * fix server option "command_delay": does not freeze WeeChat any more + * add paste detection, new options look_paste_max_lines and col_input_actions (task #5442) - * fixed bug with highlight and UTF-8 chars around word (bug #20753) - * added swedish quickstart guide - * added support of channel mode +u (channel user) (bug #20717) - * improved /connect command to connect to a host by creating a temporary - server, added option to /server to create temporary server (task #7095) - * added "copy", "rename" and "keep" options to /server command + * fix bug with highlight and UTF-8 chars around word (bug #20753) + * add swedish quickstart guide + * add support of channel mode +u (channel user) (bug #20717) + * improve /connect command to connect to a host by creating a temporary + server, add option to /server to create temporary server (task #7095) + * add "copy", "rename" and "keep" options to /server command * allow clear of multiple selected buffers with /clear (patch #6112) - * added key for setting unread marker on all buffers (default: + * add key for setting unread marker on all buffers (default: ctrl-S + ctrl-U) (task 7180) - * fixed nick prefix display on servers that doesn't support all prefixes + * fix nick prefix display on servers that doesn't support all prefixes (bug #20025) - * fixed terminal encoding detection when NLS is disabled (bug #20646) - * fixed crash when sending data to channel or pv on disconnected server + * fix terminal encoding detection when NLS is disabled (bug #20646) + * fix crash when sending data to channel or pv on disconnected server (bug #20524) - * improved command /server ant its output - * added 3 default new keys: ctrl-B (left), ctrl-F (right), ctrl-D (delete) - * added "buffer_move" event handler to plugins API (task #6708) - * added key function "jump_previous_buffer" to jump to buffer previously + * improve command /server ant its output + * add 3 default new keys: ctrl-B (left), ctrl-F (right), ctrl-D (delete) + * add "buffer_move" event handler to plugins API (task #6708) + * add key function "jump_previous_buffer" to jump to buffer previously displayed (new key: alt-J + alt-P) (task #7085) - * added "%*" to completion template, to repeat last completion - * added "-nojoin" option for /connect and /reconnect commands (task #7074) - * fixed bugs with IRC color in messages, now color codes are inserted in + * add "%*" to completion template, to repeat last completion + * add "-nojoin" option for /connect and /reconnect commands (task #7074) + * fix bugs with IRC color in messages, now color codes are inserted in command line with ^Cc,^Cb,.. instead of %C,%B,.. (bug #20222, task #7060) - * fixed bug with smart nick completion (last speakers first) when a nick + * fix bug with smart nick completion (last speakers first) when a nick is changed - * fixed charset bug with channel names in status bar (bug #20400) - * added "scroll" option to /buffer command + * fix charset bug with channel names in status bar (bug #20400) + * add "scroll" option to /buffer command * down key now saves input to history and clears input line (task #7049) - * fixed log file when channel name contains "/" (bug #20072) + * fix log file when channel name contains "/" (bug #20072) * command /away allowed when not connected to server (internally stored and AWAY command is sent when connecting to server) (task #7003) - * added argument for /upgrade command (path to binary) - * fixed bug with /topic when channel not open and topic not defined + * add argument for /upgrade command (path to binary) + * fix bug with /topic when channel not open and topic not defined (bug #20141) - * added hotlist sort with new option "look_hotlist_sort" (task #5870) + * add hotlist sort with new option "look_hotlist_sort" (task #5870) Version 0.2.5 (2007-06-07): - * fixed QUOTE command: now allowed when socket is ok (even if IRC + * fix QUOTE command: now allowed when socket is ok (even if IRC connection to server is not ok) (bug #20113) - * added missing IRC commands (327, 378, 379) (bug #20091) - * fixed hotlist when exiting search mode: current buffer is removed from + * add missing IRC commands (327, 378, 379) (bug #20091) + * fix hotlist when exiting search mode: current buffer is removed from hotlist - * added "%M" for completion with nicks of current server (nicks on open + * add "%M" for completion with nicks of current server (nicks on open channels) (task #6931) - * improved key bindings: now possible to bind a key on many commands, + * improve key bindings: now possible to bind a key on many commands, separated by semicolon (task #5444) - * improved IRC long message split: use word boundary (task #6685) - * removed ":" for unknown IRC commands before arguments (bug #19929) - * fixed "%C" completion: now completes with all channels of all servers - * fixed bug with "/buffer query_name", added server and channel completion + * improve IRC long message split: use word boundary (task #6685) + * remove ":" for unknown IRC commands before arguments (bug #19929) + * fix "%C" completion: now completes with all channels of all servers + * fix bug with "/buffer query_name", add server and channel completion for /buffer command (bug #19928) - * added cmake for weechat compile (patch #5943) - * fixed IRC mode parsing when receiving modes with arguments (bug #19902) - * fixed crash with IRC JOIN malformed message (bug #19891) - * fixed bug with nick prefixes on some IRC servers (bug #19854) - * improved setup file save: now writes temporary file, then rename it + * add cmake for weechat compile (patch #5943) + * fix IRC mode parsing when receiving modes with arguments (bug #19902) + * fix crash with IRC JOIN malformed message (bug #19891) + * fix bug with nick prefixes on some IRC servers (bug #19854) + * improve setup file save: now writes temporary file, then rename it (task #6847) - * fixed bug with $nick/$channel/$server variables in commands + * fix bug with $nick/$channel/$server variables in commands * forget current nick when user manually disconnects from server - * fixed nick display in input window - * fixed bug with erroneous nickname when connecting to server (bug #19812) - * fixed display bugs in IRC error messages - * added protocol priority for gnutls (patch #5915) - * added channel admin mode '!' for some IRC servers - * fixed bug with iso2022jp locale (bug #18719) - * fixed string format bug when displaying string thru plugin script API - * added /reconnect command (task #5448) - * added "-all" option for /connect and /disconnect commands (task #6232) - * improved nick completion: completion with last speakers first and self - nick at the end; added option look_nick_completion_smart, enabled by + * fix nick display in input window + * fix bug with erroneous nickname when connecting to server (bug #19812) + * fix display bugs in IRC error messages + * add protocol priority for gnutls (patch #5915) + * add channel admin mode '!' for some IRC servers + * fix bug with iso2022jp locale (bug #18719) + * fix string format bug when displaying string thru plugin script API + * add /reconnect command (task #5448) + * add "-all" option for /connect and /disconnect commands (task #6232) + * improve nick completion: completion with last speakers first and self + nick at the end; add option look_nick_completion_smart, enabled by default (task #5896) - * fixed nick completion in command arguments (bug #19590) - * fixed possible crash with nick completion when a nick leaves channel + * fix nick completion in command arguments (bug #19590) + * fix possible crash with nick completion when a nick leaves channel (bug #19589) - * added color for input text not found in buffer history - * fixed USER message when connecting to IRC server (patch #5835) + * add color for input text not found in buffer history + * fix USER message when connecting to IRC server (patch #5835) Version 0.2.4 (2007-03-29): - * fixed color bug with IRC messages displayed by plugins (bug #19442) - * fixed topic charset, now using channel charset if defined (bug #19386) - * renamed log file for DCC chat (now <server>.dcc.<nick>.weechatlog) - * fixed crash when closing a pv if a DCC chat is open on same nick + * fix color bug with IRC messages displayed by plugins (bug #19442) + * fix topic charset, now using channel charset if defined (bug #19386) + * rename log file for DCC chat (now <server>.dcc.<nick>.weechatlog) + * fix crash when closing a pv if a DCC chat is open on same nick (bug #19147) - * fixed bug with channel topic after reconnection (not erased) (bug #19384) - * added current buffer in hotlist when scrolling up in buffer (task #6664) - * fixed bug with explode_string / free_exploded_string when max_items > 0 - * added new key (ctrl-R) for interactive and incremental search in buffer + * fix bug with channel topic after reconnection (not erased) (bug #19384) + * add current buffer in hotlist when scrolling up in buffer (task #6664) + * fix bug with explode_string / free_exploded_string when max_items > 0 + * add new key (ctrl-R) for interactive and incremental search in buffer history (task #6628) - * fixed /topic completion when no topic set on current channel (bug #19322) - * improved password hiding, code cleanup (bug #19229) - * added new return code in plugin API to force highlight (for message + * fix /topic completion when no topic set on current channel (bug #19322) + * improve password hiding, code cleanup (bug #19229) + * add new return code in plugin API to force highlight (for message handlers only) - * fixed bug with server buffer when "look_one_server_buffer" is ON and + * fix bug with server buffer when "look_one_server_buffer" is ON and server buffer is moved to any number > 1 (bug #19219) - * fixed /help command: displays plugin help for redefined commands + * fix /help command: displays plugin help for redefined commands (bug #19166) * prefix '/' disabled in commands (patch #5769) - * fixed completion of redefined commands removed by plugins (bug #19176) - * fixed memory leaks in perl and python plugins (bug #19163) - * added "call" option to /key command, added new key function "insert" to + * fix completion of redefined commands removed by plugins (bug #19176) + * fix memory leaks in perl and python plugins (bug #19163) + * add "call" option to /key command, add new key function "insert" to insert text on command line (task #6468) - * fixed permissions on "dcc" and "logs" directories (bug #18978) - * added event handler to plugin API - * added scots quickstart guide - * added numeric argument for /clear command (buffer number) (patch #5372) - * fixed crash when /away command is issued with no server connection + * fix permissions on "dcc" and "logs" directories (bug #18978) + * add event handler to plugin API + * add scots quickstart guide + * add numeric argument for /clear command (buffer number) (patch #5372) + * fix crash when /away command is issued with no server connection (bug #18839) - * fixed crash when closing a buffer opened on many windows - * fixed freeze with SSL server when disconnecting after connection loss + * fix crash when closing a buffer opened on many windows + * fix freeze with SSL server when disconnecting after connection loss (bug #18735) Version 0.2.3 (2007-01-10): - * fixed display bugs with nicklist at top/bottom when look_nicklist_separator + * fix display bugs with nicklist at top/bottom when look_nicklist_separator is OFF (bug #18737) - * fixed iconv problem, causing truncated words when using iso locale - * fixed topic scroll when topic has multi-bytes chars - * fixed compilation problem with iconv under FreeBSD - * fixed bugs with charset: now decodes/encodes nicks and channels in IRC + * fix iconv problem, causing truncated words when using iso locale + * fix topic scroll when topic has multi-bytes chars + * fix compilation problem with iconv under FreeBSD + * fix bugs with charset: now decodes/encodes nicks and channels in IRC messages (bug #18716) Version 0.2.2 (2007-01-06): - * fixed bug with status bar (missing refresh) when closing a buffer - * fixed bug with use of first buffer for a channel if not connected + * fix bug with status bar (missing refresh) when closing a buffer + * fix bug with use of first buffer for a channel if not connected to server (now allowed only for a server buffer) - * fixed refresh bug with private buffer title - * fixed bug with nick completion in command args (now uses option + * fix refresh bug with private buffer title + * fix bug with nick completion in command args (now uses option look_nick_completion_ignore) - * fixed display bug with color for first line on screen (bug #17719) - * added anti-flood option (irc_anti_flood) (task #5442) - * fixed bug with "set_config" function in plugins API (bug #18448) + * fix display bug with color for first line on screen (bug #17719) + * add anti-flood option (irc_anti_flood) (task #5442) + * fix bug with "set_config" function in plugins API (bug #18448) * plugins: "add_message_handler" now accepts "*" for all IRC messages - * added keys (F9/F10) to scroll topic (task #6030) - * added auto completion with channels and filenames (task #5423) - * fixed memleak in keyboard input - * fixed refresh bug when changing config options if window is splited - * added space between chat and nicklist when position is "right" (bug #17852) - * added option "look_nicklist_separator" (task #5437) - * fixed bug with DCC SEND when filename begins with '~' - * added "irc_send_unknown_commands" option to send unknown commands to + * add keys (F9/F10) to scroll topic (task #6030) + * add auto completion with channels and filenames (task #5423) + * fix memleak in keyboard input + * fix refresh bug when changing config options if window is splited + * add space between chat and nicklist when position is "right" (bug #17852) + * add option "look_nicklist_separator" (task #5437) + * fix bug with DCC SEND when filename begins with '~' + * add "irc_send_unknown_commands" option to send unknown commands to IRC server (OFF by default) (task #5947) * /charset command and charset conversions now made by "charset" plugin - * fixed display bug in status bar, wrong length when using UTF-8 - * fixed bug with ignore: now any IRC command is allowed - * fixed crash with Ctrl-T (transpose) and one char on line (bug #18153) - * added filename completion (task #5425) - * added "modifier" in plugins API - * improved /plugin command - * fixed bug on ignore with "mode" IRC command (bug #18058) - * fixed crash when loading ruby script if file does not exist, with + * fix display bug in status bar, wrong length when using UTF-8 + * fix bug with ignore: now any IRC command is allowed + * fix crash with Ctrl-T (transpose) and one char on line (bug #18153) + * add filename completion (task #5425) + * add "modifier" in plugins API + * improve /plugin command + * fix bug on ignore with "mode" IRC command (bug #18058) + * fix crash when loading ruby script if file does not exist, with Ruby >= 1.9 only (bug #18064) - * added date in plugin function get_buffer_data() - * fixed some portability bugs (patch #5271) - * fixed iconv detection for BSD (patch #5456) - * fixed typo in configure.in (bash specific test) (patch #5450) + * add date in plugin function get_buffer_data() + * fix some portability bugs (patch #5271) + * fix iconv detection for BSD (patch #5456) + * fix typo in configure.in (bash specific test) (patch #5450) * mode changes with /op, /deop, /voice, /devoice, /halfop, /dehalfop are now sent in one mode command to server (task #5968) - * added more values for config boolean values: y/true/t/1 and n/false/f/0 - * fixed bug with /alias and arguments (like $1), now text after + * add more values for config boolean values: y/true/t/1 and n/false/f/0 + * fix bug with /alias and arguments (like $1), now text after argument(s) is used (bug #17944) - * fixed minor display bug with special chars on some arch like PPC + * fix minor display bug with special chars on some arch like PPC Version 0.2.1 (2006-10-01): - * fixed crash for DCC receiver when resuming a file (bug #17885) - * fixed DCC error for sender when receiver cancels DCC (bug #17838) - * fixed random crash with /upgrade command (error when loading buffers) - * fixed buffer search by server/channel: now if only channel is specified, + * fix crash for DCC receiver when resuming a file (bug #17885) + * fix DCC error for sender when receiver cancels DCC (bug #17838) + * fix random crash with /upgrade command (error when loading buffers) + * fix buffer search by server/channel: now if only channel is specified, a channel of another server can be found - * fixed highlight for DCC, invite and notice: when a window is displaying + * fix highlight for DCC, invite and notice: when a window is displaying buffer, there's no highlight * command "/away -all" now allowed when not connected to current server * new signals handled: SIGTERM and SIGHUP (received when terminal is closed): clean WeeChat quit (send quit to irc servers then quit WeeChat) - * added some new default key bindings for existing keys (for some OS) + * add some new default key bindings for existing keys (for some OS) * command /key now ok with one arg (key name): display key if found - * fixed bug with CTCP VERSION sent on channels (bug #17547) - * added current channel completion for /ctcp command - * fixed bugs in get_buffer_data() which breaks the retrieval of buffer + * fix bug with CTCP VERSION sent on channels (bug #17547) + * add current channel completion for /ctcp command + * fix bugs in get_buffer_data() which breaks the retrieval of buffer content (perl, lua) - * fixed nicklist display bug when top/bottom (not enough lines) (bug #17537) - * fixed bug with auto-rejoin of keyed chans (bug #17534) - * added default nick completion when line starts with '//' (bug #17535) + * fix nicklist display bug when top/bottom (not enough lines) (bug #17537) + * fix bug with auto-rejoin of keyed chans (bug #17534) + * add default nick completion when line starts with '//' (bug #17535) * values yes/no accepted (as on/off) for config boolean values (task #5454) - * added server default notify level (set by /buffer notify on server buffer) + * add server default notify level (set by /buffer notify on server buffer) (task #5634) - * fixed crashs with /buffer and /charset commands when not connected to any + * fix crashs with /buffer and /charset commands when not connected to any server (bug #17525) - * added special vars $nick/$channel/$server for server_command, alias and + * add special vars $nick/$channel/$server for server_command, alias and plugin command handlers - * added arguments $1,$2,..,$9 and $* for alias (task #5831) - * added hotlist in session file when using /upgrade command (task #5449) - * fixed nick refresh problem with unrealircd specific modes: chan owner (~) + * add arguments $1,$2,..,$9 and $* for alias (task #5831) + * add hotlist in session file when using /upgrade command (task #5449) + * fix nick refresh problem with unrealircd specific modes: chan owner (~) and chan admin (&) (bug #17340) Version 0.2.0 (2006-08-19): - * added 'C'lear option on IRC raw buffer + * add 'C'lear option on IRC raw buffer * IRC raw buffer now uses join/part prefix with color to display messages - * added send of "quit" message to server when using /disconnect - * fixed "wallops" command when received, now displayed by WeeChat (bug #17441) - * fixed /wallops command (now many words are correctly sent) - * fixed command 348 (channel exception list, received by /mode #chan e) - * added missing modes (channel & user), now all modes are allowed (bug #16606) - * added "%m" for completion with self nick (on current server) - * added missing IRC commands (310, 326, 329, 338) - * fixed DCC restore after /upgrade (order is now correctly saved) - * fixed away after server disconnection (now away is set again when + * add send of "quit" message to server when using /disconnect + * fix "wallops" command when received, now displayed by WeeChat (bug #17441) + * fix /wallops command (now many words are correctly sent) + * fix command 348 (channel exception list, received by /mode #chan e) + * add missing modes (channel & user), now all modes are allowed (bug #16606) + * add "%m" for completion with self nick (on current server) + * add missing IRC commands (310, 326, 329, 338) + * fix DCC restore after /upgrade (order is now correctly saved) + * fix away after server disconnection (now away is set again when reconnecting) (bug #16359) - * fixed DCC file connection problem (connection from receiver to sender) - * improved DCC speed (up to x5 on LAN) by forking for DCC files and a + * fix DCC file connection problem (connection from receiver to sender) + * improve DCC speed (up to x5 on LAN) by forking for DCC files and a new option "dcc_fast_send" (does not wait for ACK) (task #5758) - * fixed crash when purging DCC with high number of DCC (> window size) - * fixed completion for command handlers (now empty completion_template + * fix crash when purging DCC with high number of DCC (> window size) + * fix completion for command handlers (now empty completion_template means nick completion, "-" string means no completion at all) - * fixed nick alignment problem when look_nickmode is off - * added generic function for incoming numeric IRC commands (bug #16611) - * fixed crash when doing "/part something" on a server buffer (bug #17201) + * fix nick alignment problem when look_nickmode is off + * add generic function for incoming numeric IRC commands (bug #16611) + * fix crash when doing "/part something" on a server buffer (bug #17201) * charsets are now checked when set by /charset command - * added "look_save_on_exit" option (patch from Emanuele Giaquinta) - * fixed crash on DCC buffer under Darwin 8 (bug #17115) - * added configure option for doc XSL prefix (bug #16991) - * fixed bug with spaces in script names (bug #16957) - * fixed random crash when "MODE #chan -l" is received - * fixed bug in IRC parser (random crash with malformed IRC messages) - * fixed refresh bugs when terminal is resized: too many refreshs, + * add "look_save_on_exit" option (patch from Emanuele Giaquinta) + * fix crash on DCC buffer under Darwin 8 (bug #17115) + * add configure option for doc XSL prefix (bug #16991) + * fix bug with spaces in script names (bug #16957) + * fix random crash when "MODE #chan -l" is received + * fix bug in IRC parser (random crash with malformed IRC messages) + * fix refresh bugs when terminal is resized: too many refreshs, display bug with splited windows * case ignored for channel names in charset options (bug #16858) - * fixed crash when setting look_one_server_buffer to ON (bug #16932) - * added new functions in plugin/script API: get window info, + * fix crash when setting look_one_server_buffer to ON (bug #16932) + * add new functions in plugin/script API: get window info, get buffer info, get buffer content - * added polish, russian and czech quickstart guide - * fixed display bug with special char (bug #16732) - * added color encoding for some commands like /me - * added aspell plugin - * renamed plugins names (removed "lib" prefix in name) - * fixed crash when closing DCC/raw buffer if 2 are open (bug #16808) - * fixed crashes with DCC chat remove/purge on DCC view (bug #16775) - * fixed bug with connection to bnc (bug #16760) + * add polish, russian and czech quickstart guide + * fix display bug with special char (bug #16732) + * add color encoding for some commands like /me + * add aspell plugin + * rename plugins names (remove "lib" prefix in name) + * fix crash when closing DCC/raw buffer if 2 are open (bug #16808) + * fix crashes with DCC chat remove/purge on DCC view (bug #16775) + * fix bug with connection to bnc (bug #16760) * command /save now writes plugins options (~/.weechat/plugins.rc) - * fixed crash with "register" function in plugin scripts (bug #16701) - * fixed random crash at exit (/quit or /upgrade) with splited windows + * fix crash with "register" function in plugin scripts (bug #16701) + * fix random crash at exit (/quit or /upgrade) with splited windows Version 0.1.9 (2006-05-25): - * fixed /squery command (message sent to server, now ok with # args > 2) - * fixed /alias command (with an alias name, display content) - * improved lua plugin detection (bug #16574) - * added backtrace when WeeChat crashes, log file automatically renamed - * added lock for log file (~/.weechat/weechat.log), only one WeeChat + * fix /squery command (message sent to server, now ok with # args > 2) + * fix /alias command (with an alias name, display content) + * improve lua plugin detection (bug #16574) + * add backtrace when WeeChat crashes, log file automatically renamed + * add lock for log file (~/.weechat/weechat.log), only one WeeChat process can use this file (bug #16382) - * fixed crash with malformed UTF-8 strings - * fixed crash with ncurses color when too many colors defined in ncurses + * fix crash with malformed UTF-8 strings + * fix crash with ncurses color when too many colors defined in ncurses (bug #16556) - * added new key to find previous completion (shift-tab by default) - * fixed bug with long outgoing IRC messages (> 512 bytes) (bug #16358) - * fixed Ruby crash when handler does not return OK or KO (bug #16552) - * fixed UTF-8 display bug with chars using more than one cell on screen + * add new key to find previous completion (shift-tab by default) + * fix bug with long outgoing IRC messages (> 512 bytes) (bug #16358) + * fix Ruby crash when handler does not return OK or KO (bug #16552) + * fix UTF-8 display bug with chars using more than one cell on screen (bug #16356) - * fixed display bug with DCC file size when > 1 Gb - * fixed refresh bug (deadlock in curses) when terminal is resized + * fix display bug with DCC file size when > 1 Gb + * fix refresh bug (deadlock in curses) when terminal is resized (bug #16542) - * fixed nicklist sort bug - * added russian translations (thanks to Pavel Shevchuk) - * added german doc (thanks to Frank Zacharias) - * added missing IRC commands (006, 007, 290, 292, 310, 379, 437, 974) - * fixed crash when multiple pv have same name: now it's forbidden + * fix nicklist sort bug + * add russian translations (thanks to Pavel Shevchuk) + * add german doc (thanks to Frank Zacharias) + * add missing IRC commands (006, 007, 290, 292, 310, 379, 437, 974) + * fix crash when multiple pv have same name: now it's forbidden and pv buffer is not renamed (when a nick changes) if another exists with same name (bug #16369) * command /clear [-all] now clears hotlist - * fixed crash after /upgrade if a line in history is empty (bug #16379) - * fixed many crashes with DCC chat (bug #16416) - * added new option to customize input prompt - * added nick modes - * fixed commands 332, 333 (/topic now ok when channel is not opened) - * removed color encoding and charset conversion for commands (only + * fix crash after /upgrade if a line in history is empty (bug #16379) + * fix many crashes with DCC chat (bug #16416) + * add new option to customize input prompt + * add nick modes + * fix commands 332, 333 (/topic now ok when channel is not opened) + * remove color encoding and charset conversion for commands (only allowed in text sent to channel/private) - * added hostnames associeted to nicks (available for /ban completion) - * added "+p" mode for channels, fixed mode display in status bar - * added nick alignment options - * fixed /names command: now displays result when not on a channel - * fixed refresh bug (too many refresh) when terminal is resized - * fixed nicklist display bugs when on top or bottom of chat window - * added keyboard handler to plugin API - * improved script plugin loader - * added hostname/IP option for connection to server - * fixed --disable-plugins option in configure script - * added /setp command (set plugin options) - * fixed high CPU usage when running under a screen that has been killed - * aliases are executed before WeeChat/IRC commands, /builtin command added - * added /cycle command, /part command does close buffer any more (use + * add hostnames associeted to nicks (available for /ban completion) + * add "+p" mode for channels, fix mode display in status bar + * add nick alignment options + * fix /names command: now displays result when not on a channel + * fix refresh bug (too many refresh) when terminal is resized + * fix nicklist display bugs when on top or bottom of chat window + * add keyboard handler to plugin API + * improve script plugin loader + * add hostname/IP option for connection to server + * fix --disable-plugins option in configure script + * add /setp command (set plugin options) + * fix high CPU usage when running under a screen that has been killed + * aliases are executed before WeeChat/IRC commands, add /builtin command + * add /cycle command, /part command does close buffer any more (use /buffer close (or alias /close) to part and close buffer Version 0.1.8 (2006-03-18): - * improved Ruby plugin - * fixed /set command when internal server name contains one or many dots - * fixed get_info plugin API function when no server at all is opened - * fixed display bug when top of buffer is displayed and first line is + * improve Ruby plugin + * fix /set command when internal server name contains one or many dots + * fix get_info plugin API function when no server at all is opened + * fix display bug when top of buffer is displayed and first line is removed (according to "history_max_lines" setting) - * fixed /mode command output - * improved alias completion (now uses target command for completion) - * fixed completion problem in private with nicks - * added missing IRC command (487) - * added inactivity time, available for plugins via get_info("inactivity") + * fix /mode command output + * improve alias completion (now uses target command for completion) + * fix completion problem in private with nicks + * add missing IRC command (487) + * add inactivity time, available for plugins via get_info("inactivity") * keys alt-{home|end} to scroll top/bottom, alt-{f11-f12} to scroll nicklist top/bottom - * added special names for plugin message handlers: weechat_pv, + * add special names for plugin message handlers: weechat_pv, weechat_highlight, weechat_ctcp, weechat_dcc * script plugins now load scripts in WeeChat system share directory * /msg command does not open any buffer any more - * fixed crash when using global history (when older entry is removed) - * added IRC raw data buffer (new key: alt-J + alt-R) - * fixed display bug with /kill command - * added new plugins functions: add_timer_handler, remove_timer_handler, + * fix crash when using global history (when older entry is removed) + * add IRC raw data buffer (new key: alt-J + alt-R) + * fix display bug with /kill command + * add new plugins functions: add_timer_handler, remove_timer_handler, remove_infobar * plugin messages handlers now called when message is ignored (by /ignore) * new behaviour for messages ignored by a message handler: now WeeChat executes standard handler, treating message as "ignored" * many commands allowed for aliases * many commands allowed when connecting to server - * added Lua script plugin - * added functions in plugins API: get_server_info, free_server_info, + * add Lua script plugin + * add functions in plugins API: get_server_info, free_server_info, get_channel_info, free_channel_info, get_nick_info, free_nick_info - * added option "look_nick_complete_first" (patch from Gwenn) - * added option "look_open_near_server" (patch from Gwenn) - * fixed bug with /upgrade and servers buffer - * fixed bug with "get_dcc_info" plugin interface function - * added new scroll keys for a few lines up/down (default: meta-pgup/pgdn) + * add option "look_nick_complete_first" (patch from Gwenn) + * add option "look_open_near_server" (patch from Gwenn) + * fix bug with /upgrade and servers buffer + * fix bug with "get_dcc_info" plugin interface function + * add new scroll keys for a few lines up/down (default: meta-pgup/pgdn) (patch from Pistos) - * added new option "irc_away_check_max_nicks" to disable away check on + * add new option "irc_away_check_max_nicks" to disable away check on channels with high number of nicks (patch from Gwenn) - * added new command line argument for setting WeeChat homedir (-d or --dir) + * add new command line argument for setting WeeChat homedir (-d or --dir) (patch from Gwenn) - * fixed bug with charset in infobar highlights - * fixed bug with buffer detection in plugins/scripts commands - * fixed bug with /history command - * added option "irc_show_away_once", to show away message only once in pv - * added partial hungarian translation + * fix bug with charset in infobar highlights + * fix bug with buffer detection in plugins/scripts commands + * fix bug with /history command + * add option "irc_show_away_once", to show away message only once in pv + * add partial hungarian translation Version 0.1.7 (2006-01-14): - * fixed msg command (now allowed in private buffer with "*" as target) - * removed "irc_default_msg_away" setting, for RFC 2812 conformity + * fix msg command (now allowed in private buffer with "*" as target) + * remove "irc_default_msg_away" setting, for RFC 2812 conformity (/away command wihtout argument only removes away status), new values for "irc_display_away" (off, local, channel) - * fixed refresh bug with Solaris when term size is changed - * replaced Texinfo doc by XML Docbook - * added color for window separators (when splited) - * added completion system for plugins/scripts commands - * fixed plugins autoload - * added charset by server and channel, new command: /charset - * added Ruby script plugin - * added /upgrade command - * added ETA (Estimated Time of Arrival) for DCC files + * fix refresh bug with Solaris when term size is changed + * replace Texinfo doc by XML Docbook + * add color for window separators (when splited) + * add completion system for plugins/scripts commands + * fix plugins autoload + * add charset by server and channel, new command: /charset + * add Ruby script plugin + * add /upgrade command + * add ETA (Estimated Time of Arrival) for DCC files * /nick command is now allowed when not connected to server - * added server/channel arg to /buffer command for jumping to buffer - * fixed display bug in chat window when a message length equals to window + * add server/channel arg to /buffer command for jumping to buffer + * fix display bug in chat window when a message length equals to window width - * added new keys for switching to other windows: alt-W followed by + * add new keys for switching to other windows: alt-W followed by alt-{arrow} - * added new keys for scrolling to previous/next highlight: alt-P / alt-N - * added "read marker": an indicator for first unread line in a + * add new keys for scrolling to previous/next highlight: alt-P / alt-N + * add "read marker": an indicator for first unread line in a server or channel buffer (new key alt-U to scroll to marker) * new window maganement: custom size for windows, auto resize when terminal is resized - * fixed infinite loop when resizing term to small size - * added /history command + * fix infinite loop when resizing term to small size + * add /history command Version 0.1.6 (2005-11-11): * new color management system, IRC colors are now correctly displayed and can be removed by new options irc_colors_receive and irc_colors_send - * fixed scroll problem when one line is bigger than screen size - * added setting for having one server buffer for all servers + * fix scroll problem when one line is bigger than screen size + * add setting for having one server buffer for all servers (look_one_server_buffer) - * added setting for ignoring some chars when completing nicks - * fixed IRC message parser bug + * add setting for ignoring some chars when completing nicks + * fix IRC message parser bug * signal SIGPIPE is now ignored - * added partial match for highlights - * added dcc_own_ip and dcc_port_range settings + * add partial match for highlights + * add dcc_own_ip and dcc_port_range settings * full UTF-8 support, auto-detection of UTF-8 usage (locale) - * added "Day changed to [date]" message when day changes + * add "Day changed to [date]" message when day changes * new plugin interface, rewritten from scratch: now loads dynamic C library, and perl/python are script plugins * log options (for server/channel/private) can now be set while WeeChat is running - * added channel modes +e and +f - * added some missing IRC commands, fixed command 367 - * added colors for input buffer and current channel of status bar - * added online help for config options (with /set full_option_name) + * add channel modes +e and +f + * add some missing IRC commands, fix command 367 + * add colors for input buffer and current channel of status bar + * add online help for config options (with /set full_option_name) * enhanced "smart" hotlist, with names (new options: look_hotlist_names_{count|level|length}) Version 0.1.5 (2005-09-24): - * added /ame command (send CTCP action to all channels of all + * add /ame command (send CTCP action to all channels of all connected servers) - * added setting "irc_notice_as_pv" to see notices as pv - * added nicks colors in setup file - * fixed DCC bug: delete failed file only if really empty (on disk) - * fixed IRC message parser bug - * fixed scroll problem (screen moving when scrolling and new line + * add setting "irc_notice_as_pv" to see notices as pv + * add nicks colors in setup file + * fix DCC bug: delete failed file only if really empty (on disk) + * fix IRC message parser bug + * fix scroll problem (screen moving when scrolling and new line displayed) - * fixed infinite loop when scrolling back and displaying long lines - * fixed crash when closing a buffer used by more than one window - * added some missing IRC commands - * fixed DCC display bug (now decodes string according to charset) - * added /ignore and /unignore commands - * fixed bug with strings comparison (str[n]casecmp) and some locales + * fix infinite loop when scrolling back and displaying long lines + * fix crash when closing a buffer used by more than one window + * add some missing IRC commands + * fix DCC display bug (now decodes string according to charset) + * add /ignore and /unignore commands + * fix bug with strings comparison (str[n]casecmp) and some locales (like turkish), now using ASCII comparison (thanks to roktas) * signal SIGQUIT is now ignored - * fixed refresh bug when one line is bigger than screen size - * fixed look_nicklist_min_size and look_nicklist_max_size options - * fixed refresh bug when changing channel modes + * fix refresh bug when one line is bigger than screen size + * fix look_nicklist_min_size and look_nicklist_max_size options + * fix refresh bug when changing channel modes * jump to next server now saves current channel buffer for each server - * ctrl-up/ctrl-down keys added to call previous/next command in global + * add keys ctrl-up/ctrl-down to call previous/next command in global history (common to all buffers) Version 0.1.4 (2005-07-30): * join and part/quit prefixes (arrows) now displayed with different colors - * added "irc_highlight" setting, to get highlight with any word - * fixed auto-rejoin for channels with key - * fixed /ctcp command (now any command/data allowed) - * added /amsg command (send text to all channels of all connected servers) - * fixed SIGSEGV handler (now write a core file by aborting program) - * fixed statusbar & infobar background refresh problem with some systems - * added color for private in hotlist (different than color for highlight) - * added DCC resume and timeout - * added function for Perl/Python to get DCC list - * fixed FIFO pipe (command now authorized on a buffer not connected + * add "irc_highlight" setting, to get highlight with any word + * fix auto-rejoin for channels with key + * fix /ctcp command (now any command/data allowed) + * add /amsg command (send text to all channels of all connected servers) + * fix SIGSEGV handler (now write a core file by aborting program) + * fix statusbar & infobar background refresh problem with some systems + * add color for private in hotlist (different than color for highlight) + * add DCC resume and timeout + * add function for Perl/Python to get DCC list + * fix FIFO pipe (command now authorized on a buffer not connected to an IRC server) * topic completion now decodes UTF-8 string - * fixed bug with IRC URL on command line (irc://) - * new keyboard management: keys are setup in config file, new command - /key was added and some new default keys were added, alt-K key is - used to grab key (useful for /key command) - * added seconds in infobar time (optional thanks to new setting) - * fixed some curses refreshs - * channels auto-prefixed by "#" (if no prefix found) for /join command + * fix bug with IRC URL on command line (irc://) + * new keyboard management: keys are setup in config file, add new command + /key, add some new default keys, alt-K key is used to grab key (useful + for /key command) + * add seconds in infobar time (optional thanks to new setting) + * fix some curses refreshs + * add auto-prefix with "#" for channels (if no prefix found), with /join command Version 0.1.3 (2005-07-02): * proxy support (http, socks4, socks5) with authentification (http, socks5) and ipv6 support (client to proxy) - * completion added for config option (with /set command) + * add completion for config option (with /set command) * commands from users outside channel now authorized (if special user or channel without "n" flag) - * added IPv6 support + * add IPv6 support * kill command now received and displayed - * added SSL support + * add SSL support * channel notify levels are saved in config file (new option "server_notify_levels" for server sections) * part message now accepts %v (replaced by WeeChat version), like quit message @@ -502,144 +503,143 @@ Version 0.1.3 (2005-07-02): * in python scripts, all messages written in stdin and stderr are redirected in server buffer * fix a filename error while loading a python script manually - * fixed plugins "print" and "prnt" functions: now ok for writing on server + * fix plugins "print" and "prnt" functions: now ok for writing on server buffers - * fixed color problem with new libcurses version - * fixed crash when using alt-S or alt-X on DCC buffer (alt-D) - * fixed startup crash when config file (~/.weechat/weechat.rc) is not found - * improved Perl/Python libs detection for ./configure script + * fix color problem with new libcurses version + * fix crash when using alt-S or alt-X on DCC buffer (alt-D) + * fix startup crash when config file (~/.weechat/weechat.rc) is not found + * improve Perl/Python libs detection for ./configure script Version 0.1.2 (2005-05-21): - * added Python plugin support, improved Perl interface (and now Perl/Python + * add Python plugin support, improve Perl interface (and now Perl/Python libraries are checked by configure script) - * added nicklist scroll keys (alt+{home/end/pgup/pgdn} or F11/F12) - * added transfer rate for DCC files - * added "-all" option for /nick command + * add nicklist scroll keys (alt+{home/end/pgup/pgdn} or F11/F12) + * add transfer rate for DCC files + * add "-all" option for /nick command * buffers timestamp can now be changed (new option in config file) * WeeChat now ok under *BSD and Mac OS X - * fixed nicklist sort - * fixed crash when purging old DCC - * fixed crash with 64-bits arch (like AMD64) when converting UTF-8 - * added missing IRC commands (307, 341, 485, 671) + * fix nicklist sort + * fix crash when purging old DCC + * fix crash with 64-bits arch (like AMD64) when converting UTF-8 + * add missing IRC commands (307, 341, 485, 671) Version 0.1.1 (2005-03-20): - * added nicks count for channel buffers - * added FIFO pipe for remote control - * added crash dump when WeeChat receives SIGSEGV (Segmentation fault) - * added new display engine: doesn't cut words at end of lines - * added DCC send and DCC chat - * added /halfop & /dehalfop commands, fixed halfop display bug in nicklist - * added /ban, /unban and /kickban commands - * added spanish translation - * added --irc-commands and --weechat-commands command line options + * add nicks count for channel buffers + * add FIFO pipe for remote control + * add crash dump when WeeChat receives SIGSEGV (Segmentation fault) + * add new display engine: doesn't cut words at end of lines + * add DCC send and DCC chat + * add /halfop & /dehalfop commands, fix halfop display bug in nicklist + * add /ban, /unban and /kickban commands + * add spanish translation + * add --irc-commands and --weechat-commands command line options * connection to IRC server is now made by child process (non blocking) - * added support for UnrealIrcd ("~" for chan owner, "&" for chan admin) + * add support for UnrealIrcd ("~" for chan owner, "&" for chan admin) * new key for window switch (now: F5/F6=switch buffer, F7/F8=switch window) * on server buffer, only server messages are logged - * improved /help command output + * improve /help command output * plugins messages are logged with new config option (log_plugin_msg) - * fixed /kick command - * fixed /invite command (and now invite requests are displayed) - * fixed /buffer close command (now ok when disconnected from server) - * fixed display bugs when many windows are opened + * fix /kick command + * fix /invite command (and now invite requests are displayed) + * fix /buffer close command (now ok when disconnected from server) + * fix display bugs when many windows are opened Version 0.1.0 (2005-02-12): - * improved /window command: now split and merge are ok + * improve /window command: now split and merge are ok * away nicks are now displayed with another color (new option: "irc_away_check") - * added away indicator in status bar - * added lag indicator (and auto-disconnect after a delay if important lag) - * improved completion: now completes commands arguments (IRC and internal), + * add away indicator in status bar + * add lag indicator (and auto-disconnect after a delay if important lag) + * improve completion: now completes commands arguments (IRC and internal), when only one completion matches, completion mechanism is stoped (to complete command arg for example) - * improved /set command: empty strings are allowed, new colors, server + * improve /set command: empty strings are allowed, new colors, server options can be changed while WeeChat is running - * added default away/part/quit messages in config file - * new [irc] section in config file, option "look_display_away" moved to + * add default away/part/quit messages in config file + * new [irc] section in config file, move option "look_display_away" to "irc_display_away" * server messages & errors are all prefixed (by 3 chars, like '-@-') - * added new options for charset (UTF-8 support): look_charset_decode, + * add new options for charset (UTF-8 support): look_charset_decode, look_charset_encode and look_charset_internal - * fixed many memory leaks - * fixed colors bug: removed "gray" color (replaced by "default"), colors are + * fix many memory leaks + * fix colors bug: remove "gray" color (replaced by "default"), colors are ok when terminal has white (or light) background - * fixed crash when resizing terminal to small size - * 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 - * fixed /op, /deop, /voice, /devoice (now ok with many nicks) - * fixed /me command (now ok without parameter) - * fixed /away command (now ok if not away) + * fix crash when resizing terminal to small size + * fix crash when multiple servers and big messages received from server + * fix crash when closing some private buffers + * fix crash when unknown section with option(s) in config file + * fix /op, /deop, /voice, /devoice (now ok with many nicks) + * fix /me command (now ok without parameter) + * fix /away command (now ok if not away) * logs are now disabled by default (server/channel/private) Version 0.0.9 (2005-01-01): * 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), + * fix major bug when socket is closed by server (100% CPU usage), and disconnections are now ok (all channels are "closed", history is still visible, and buffer will be used again if reconnection to server) * option "look_remove_colors_from_msgs" is now working - * fixed display of nick mode changes + * fix display of nick mode changes * new command "/buffer close" (close any server/channel/private buffer) - * /notice command fixed (and display when received from server) + * fix /notice command (and display when received from server) * 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) - * added new config option: "server_command_delay" (delay in seconds after + * add new config option: "server_command_delay" (delay in seconds after startup command for each server) Version 0.0.8 (2004-10-30): - * /kick command fixed: now ok with many words as reason + * fix /kick command: now ok with many words as reason * nickserv passwords hidden (new config option: log_hide_nickserv_pwd on/off) * auto-rejoin channels when kicked (new config option: server_autorejoin on/off) - * added IRC::command function for Perl scripts - * fixed bug when adding alias with same name as other + * add IRC::command function for Perl scripts + * fix bug when adding alias with same name as other * /buffer command developed (buffers list, move and notify) * logging buffers to disk (server/channel/private according to user prefs) - * Away now announced in channels, and config option "look_display_away" added - to enable/disable this feature - * Fixed crash when resizing terminal to very small size + * add config option "look_display_away" to announce away in channels + * fix crash when resizing terminal to very small size * "-MORE-" message is now erased when switching to another buffer * DCC file receive ok (alt-D for DCC view) * /query command now reopens private buffer if already opened - * added key for redrawing terminal (ctrl-L) - * added key for clearing hotlist (alt-R) + * add key for redrawing terminal (ctrl-L) + * add key for clearing hotlist (alt-R) Version 0.0.7 (2004-08-08): * new "col_status_delimiters" config option - * /buffer command added, buffers ordered by number, auto-jump to active + * add command /buffer , 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 + * add command /window, split terminal horizontally/vertically * unique color for each nick (based on nickname) * action messages are now considered as messages, not crappy joins/parts - * fixed display bug when nicklist is displayed at bottom of screen - * added history limit (text buffer & commands) - * replaced --enable-debug with --with-debug option for ./configure, which is + * fix display bug when nicklist is displayed at bottom of screen + * add history limit (text buffer and commands) + * replace --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) Version 0.0.6 (2004-06-05): - * improved channel highlight (priority to message vs join/part) - * fixed bug when opened private win and remote user changes his nick - * /query command added (starts private conversation) - * IRC messages 476, 477 added + * improve channel highlight (priority to message vs join/part) + * fix bug when opened private win and remote user changes his nick + * add command /query (starts private conversation) + * add IRC messages 476, 477 * /mode command is now ok and channel flags are displayed in status bar - * fixed display bug (text was blinking when scrolling) + * fix display bug (text was blinking when scrolling) * CTCP Version reply is now in english only and doesn't show host (security reason) Version 0.0.5 (2004-02-07): * /set command to modify config options when WeeChat is running - * fixed look_nicklist config option, now enables/disables nicklist - * secured code to prevent buffer overflows and memory leaks - * fixed QUIT IRC command: now sent to all connected servers (not only current) + * fix look_nicklist config option, now enables/disables nicklist + * secure code to prevent buffer overflows and memory leaks + * fix QUIT IRC command: now sent to all connected servers (not only current) * URL command line parameter to connect to server(s) * new Perl script function to display message in info bar ("IRC::print_infobar") * info bar highlight notifications - * info bar timestamp is added to config ("look_infobar_timestamp") - * added info bar (optional, "look_infobar" to enable it, "on" by default) - * fixed crash with /oper command + * add info bar timestamp in config ("look_infobar_timestamp") + * add info bar (optional, "look_infobar" to enable it, "on" by default) + * fix crash with /oper command * for default config file, nick is now based on un*x username (thanks to Witukind) - * fixed crash when config file cannot be written - * -c (or --config) command line parameter added to see config file options + * fix crash when config file cannot be written + * add -c (or --config) command line parameter to see config file options * highlight action messages Version 0.0.4 (2004-01-01): @@ -647,17 +647,17 @@ Version 0.0.4 (2004-01-01): * 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) + * catch ctrl-C (ignored) * debug messages can be enabled via ./configure --enbale-debug option Version 0.0.3 (2003-11-03): * ./configure script to build WeeChat * nicks are now correctly sorted (op, halfop, voice, other) - * fixed problem with '353' IRC message (nicklist) - * fixed problem when nick is truncated by server - * fixed crash when entering text without any server connection - * fixed crash when /set command is executed - * fixed display bug (text was blinking when scrolling) + * fix problem with '353' IRC message (nicklist) + * fix problem when nick is truncated by server + * fix crash when entering text without any server connection + * fix crash when /set command is executed + * fix display bug (text was blinking when scrolling) * french translation * new IRC command: /stats, /service, /squit, /motd, /lusers, /links, /time, /trace, /admin, /info, /servlist, /squery, /who, /whowas, /die, /summon, @@ -665,16 +665,16 @@ Version 0.0.3 (2003-11-03): * code cleanup Version 0.0.2 (2003-10-05): - * added commands /rehash and /restart - * command & auto-join channels when connected to server + * add commands /rehash and /restart + * and command and auto-join channels when connected to server * new commands for alias: /alias, /unalias (new section in config file) - * config is now saved automatically when quitting WeeChat, /save command added + * config is now saved automatically when quitting WeeChat, add /save command * new commands for servers: /server, /connect, /disconnect - * added autoconnect flag for each server in config file - * added "look_set_title" option in config file + * add autoconnect flag for each server in config file + * add "look_set_title" option in config file * term window title is modified with WeeChat name and version - * fixed nicklist display bug - * fixed crash when sending command which can only be received + * fix nicklist display bug + * fix crash when sending command which can only be received * CTCP version returns more info (about OS) Version 0.0.1 (2003-09-27): |