summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog830
1 files changed, 415 insertions, 415 deletions
diff --git a/ChangeLog b/ChangeLog
index c8d30e419..6e344b10b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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):