summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2009-05-16 11:45:07 +0200
committerSebastien Helleu <flashcode@flashtux.org>2009-05-16 11:45:07 +0200
commit484d0fb96eaf632ff829d399e58e6944d420646c (patch)
tree8c24d23651c87a4c674ef271a5f11af48de6bb6b /ChangeLog
parent947ae241ceea9a665a3b667aaf6e5449bbe63aa5 (diff)
downloadweechat-484d0fb96eaf632ff829d399e58e6944d420646c.zip
Update ChangeLog
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog342
1 files changed, 167 insertions, 175 deletions
diff --git a/ChangeLog b/ChangeLog
index e46d49f59..ca9e16f38 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
WeeChat ChangeLog
=================
FlashCode <flashcode@flashtux.org>
-v0.3.0-dev, 2009-05-15
+v0.3.0-dev, 2009-05-16
Version 0.3.0 (under dev!)
@@ -9,8 +9,8 @@ Version 0.3.0 (under dev!)
* irc: add irc plugin (replaces old IRC code in core)
* irc: add smart join/part/quit message filter (task #8503)
-* irc: use of many addresses for servers (auto-switch when a connexion
- fails), nicks are now set with one option "nicks" (task #6088)
+* irc: use of many addresses for servers (auto-switch when a connexion fails),
+ nicks are now set with one option "nicks" (task #6088)
* irc: add some colors in messages from server (for text and nicks)
(task #8926)
* irc: add color decoding in title for IRC channels (task #6030)
@@ -18,6 +18,7 @@ Version 0.3.0 (under dev!)
disconnecting during connection problem (bug #17584)
* irc: command /whois is now authorized in private without argument
(task #7482)
+* irc: fix private buffer name with irssi proxy (bug #26589)
* irc: remove kernel info in CTCP VERSION reply (task #7494)
* irc: add missing commands (328, 369)
* aspell: improve plugin: use of many dictionaries, global dictionary, real
@@ -27,17 +28,17 @@ Version 0.3.0 (under dev!)
(task #7140)
* relay: add relay plugin (network communication between WeeChat and remote
application)
-* logger: add logger plugin with new features: backlog, level for messages
- to log (task #8592), level by buffer (task #6687), filename mask by
- buffer, option "name_lower_case" (bug #19522)
+* logger: add logger plugin with new features: backlog, level for messages to
+ log (task #8592), level by buffer (task #6687), filename mask by buffer,
+ option "name_lower_case" (bug #19522)
* alias: fix bug with alias, use current buffer to run commands (bug #22876)
* plugins: add some other plugins: alias, demo, fifo, tcl, xfer
* scripts: new scripts: weeget.py (scripts manager), jabber.py (jabber/XMPP
protocol), go.py (quick jump to buffers), buffers.pl (sidebar with list of
- buffers), iset.pl (set options interactively), weetris.pl (tetris-like
- game), mastermind.pl, ...
-* api: add hooks: command, timer, file descriptor, process, connection,
- print, signal, config, completion, modifier, info, infolist
+ buffers), iset.pl (set options interactively), weetris.pl (tetris-like game),
+ mastermind.pl, ...
+* api: add hooks: command, timer, file descriptor, process, connection, print,
+ signal, config, completion, modifier, info, infolist
* api: new plugin API with many new functions: hooks, buffer management and
nicklist, bars, configuration files, network, infos/infolists, lists,
upgrade
@@ -46,8 +47,8 @@ Version 0.3.0 (under dev!)
* gui: add tags for lines and custom filtering by tags or regex (task #7674)
* gui: add custom bars, with custom items
* gui: add key to zoom a window (task #7470)
-* gui: add new option scroll_page_percent to choose percent of height to
- scroll with page_up and page_down keys (task #8702)
+* gui: add new option scroll_page_percent to choose percent of height to scroll
+ with page_up and page_down keys (task #8702)
* gui: add number of lines remaining after last line displayed in "-MORE-"
indicator (task #6702)
* gui: fix completion with non-latin nicks (bug #18993)
@@ -55,22 +56,22 @@ Version 0.3.0 (under dev!)
* gui: fix bug with wide chars in input (bug #16356)
* gui: fix bug when switching window, scrollback is now preserved
(task #7680)
-* network: add support for more than one proxy, with proxy selection for
- each IRC server (task #6859)
-* network: fix network connection for hostnames resolving to several IPs:
- try all IPs in list until one succeeds (bug #21473, debian #498610)
+* network: add support for more than one proxy, with proxy selection for each
+ IRC server (task #6859)
+* network: fix network connection for hostnames resolving to several IPs: try
+ all IPs in list until one succeeds (bug #21473, debian #498610)
* core: add group support in nicklist
* core: improve main loop: higher timout in select(), less CPU usage
-* core: add /reload command to reload WeeChat and plugins config files
- (signal SIGHUP is catched to reload config files)
+* core: add /reload command to reload WeeChat and plugins config files (signal
+ SIGHUP is catched to reload config files)
* core: add new /layout command and save_layout_on_exit config option, to
save/restore windows and buffers order (task #5453)
-* core: add new options for completion, optional stop instead of cycling
- with words found (task #5909)
+* core: add new options for completion, optional stop instead of cycling with
+ words found (task #5909)
* core: new name for configuration files (*.conf instead of *.rc)
* core: improve /set command, new command /unset (task #6085)
-* core: add new input action "set_unread_current_buffer" to set unread
- marker for current buffer only (task #7286)
+* core: add new input action "set_unread_current_buffer" to set unread marker
+ for current buffer only (task #7286)
* core: add polish translation (thanks to Soltys)
* core: remove key functions, replaced by /input command
* core: fix nick completion bug (missing space after nick)
@@ -89,8 +90,8 @@ Version 0.2.6 (2007-09-06)
--------------------------
* 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)
+* add new option "deloutq" to /server command to delete all servers messages
+ out queues (task #7221)
* fix display bug with some special chars in messages (some words were
truncated on screen) (bug #20944)
* fix UTF-8 bug with color encoding/decoding
@@ -98,21 +99,21 @@ Version 0.2.6 (2007-09-06)
* 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)
+* fix user modes in nicklist when ban and nick mode are received in the same
+ MODE message (bug #20870)
* 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)
+* add paste detection, new options look_paste_max_lines and col_input_actions
+ (task #5442)
* 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)
+* 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)
-* add key for setting unread marker on all buffers (default:
- ctrl-S + ctrl-U) (task 7180)
+* add key for setting unread marker on all buffers (default: ctrl-S + ctrl-U)
+ (task #7180)
* fix nick prefix display on servers that doesn't support all prefixes
(bug #20025)
* fix terminal encoding detection when NLS is disabled (bug #20646)
@@ -125,39 +126,36 @@ Version 0.2.6 (2007-09-06)
displayed (new key: alt-J + alt-P) (task #7085)
* 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 ctrl-c, ctrl-b.. instead of %C,%B,.. (bug #20222,
- task #7060)
-* fix bug with smart nick completion (last speakers first) when a nick
- is changed
+* fix bugs with IRC color in messages, now color codes are inserted in command
+ line with ctrl-c, ctrl-b.. instead of %C,%B,.. (bug #20222, task #7060)
+* fix bug with smart nick completion (last speakers first) when a nick is
+ changed
* 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)
* 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)
+* command /away allowed when not connected to server (internally stored and
+ AWAY command is sent when connecting to server) (task #7003)
* add argument for /upgrade command (path to binary)
-* fix bug with /topic when channel not open and topic not defined
- (bug #20141)
+* fix bug with /topic when channel not open and topic not defined (bug #20141)
* add hotlist sort with new option "look_hotlist_sort" (task #5870)
Version 0.2.5 (2007-06-07)
--------------------------
-* fix QUOTE command: now allowed when socket is ok (even if IRC
- connection to server is not ok) (bug #20113)
+* fix QUOTE command: now allowed when socket is ok (even if IRC connection to
+ server is not ok) (bug #20113)
* add missing IRC commands (327, 378, 379) (bug #20091)
-* fix hotlist when exiting search mode: current buffer is removed from
- hotlist
-* add "%M" for completion with nicks of current server (nicks on open
- channels) (task #6931)
-* improve key bindings: now possible to bind a key on many commands,
- separated by semicolon (task #5444)
+* fix hotlist when exiting search mode: current buffer is removed from hotlist
+* add "%M" for completion with nicks of current server (nicks on open channels)
+ (task #6931)
+* improve key bindings: now possible to bind a key on many commands, separated
+ by semicolon (task #5444)
* 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)
+* fix bug with "/buffer query_name", add server and channel completion for
+ /buffer command (bug #19928)
* 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)
@@ -175,9 +173,9 @@ Version 0.2.5 (2007-06-07)
* 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)
+* 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)
* fix nick completion in command arguments (bug #19590)
* fix possible crash with nick completion when a nick leaves channel
(bug #19589)
@@ -190,8 +188,7 @@ Version 0.2.4 (2007-03-29)
* 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)
+* fix crash when closing a pv if a DCC chat is open on same nick (bug #19147)
* 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
@@ -199,23 +196,21 @@ Version 0.2.4 (2007-03-29)
history (task #6628)
* 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)
-* fix bug with server buffer when "look_one_server_buffer" is ON and
- server buffer is moved to any number > 1 (bug #19219)
-* fix /help command: displays plugin help for redefined commands
- (bug #19166)
+* add new return code in plugin API to force highlight (for message handlers
+ only)
+* fix bug with server buffer when "look_one_server_buffer" is ON and server
+ buffer is moved to any number > 1 (bug #19219)
+* fix /help command: displays plugin help for redefined commands (bug #19166)
* prefix "/" disabled in commands (patch #5769)
* 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)
+* add "call" option to /key command, add new key function "insert" to insert
+ text on command line (task #6468)
* 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)
+* fix crash when /away command is issued with no server connection (bug #18839)
* fix crash when closing a buffer opened on many windows
* fix freeze with SSL server when disconnecting after connection loss
(bug #18735)
@@ -223,20 +218,20 @@ Version 0.2.4 (2007-03-29)
Version 0.2.3 (2007-01-10)
--------------------------
-* fix display bugs with nicklist at top/bottom when look_nicklist_separator
- is OFF (bug #18737)
+* fix display bugs with nicklist at top/bottom when look_nicklist_separator is
+ OFF (bug #18737)
* 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)
+* fix bugs with charset: now decodes/encodes nicks and channels in IRC messages
+ (bug #18716)
Version 0.2.2 (2007-01-06)
--------------------------
* 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)
+* fix bug with use of first buffer for a channel if not connected to server
+ (now allowed only for a server buffer)
* fix refresh bug with private buffer title
* fix bug with nick completion in command args (now uses option
look_nick_completion_ignore)
@@ -251,8 +246,8 @@ Version 0.2.2 (2007-01-06)
* 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)
+* 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
* fix display bug in status bar, wrong length when using UTF-8
* fix bug with ignore: now any IRC command is allowed
@@ -261,17 +256,17 @@ Version 0.2.2 (2007-01-06)
* 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)
+* fix crash when loading ruby script if file does not exist, with Ruby >= 1.9
+ only (bug #18064)
* 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)
+* mode changes with /op, /deop, /voice, /devoice, /halfop, /dehalfop are now
+ sent in one mode command to server (task #5968)
* 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)
+* fix bug with /alias and arguments (like $1), now text after argument(s) is
+ used (bug #17944)
* fix minor display bug with special chars on some arch like PPC
Version 0.2.1 (2006-10-01)
@@ -280,10 +275,10 @@ Version 0.2.1 (2006-10-01)
* 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
-* fix highlight for DCC, invite and notice: when a window is displaying
- buffer, there's no highlight
+* fix buffer search by server/channel: now if only channel is specified, a
+ channel of another server can be found
+* 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)
@@ -291,8 +286,8 @@ Version 0.2.1 (2006-10-01)
* command /key now ok with one arg (key name): display key if found
* 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)
+* fix bugs in get_buffer_data() which breaks the retrieval of buffer content
+ (perl, lua)
* 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)
@@ -301,12 +296,12 @@ Version 0.2.1 (2006-10-01)
(task #5634)
* fix crashs with /buffer and /charset commands when not connected to any
server (bug #17525)
-* add special vars $nick/$channel/$server for server_command, alias and
- plugin command handlers
+* add special vars $nick/$channel/$server for server_command, alias and plugin
+ command handlers
* 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)
+* fix nick refresh problem with unrealircd specific modes: chan owner (~) and
+ chan admin (&) (bug #17340)
Version 0.2.0 (2006-08-19)
--------------------------
@@ -321,14 +316,14 @@ Version 0.2.0 (2006-08-19)
* 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)
+* fix away after server disconnection (now away is set again when reconnecting)
+ (bug #16359)
* 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)
+* 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)
* 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)
+* fix completion for command handlers (now empty completion_template means nick
+ completion, "-" string means no completion at all)
* 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)
@@ -339,12 +334,12 @@ Version 0.2.0 (2006-08-19)
* 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 split windows
+* fix refresh bugs when terminal is resized: too many refreshs, display bug
+ with split windows
* case ignored for channel names in charset options (bug #16858)
* 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
+* add new functions in plugin/script API: get window info, get buffer info, get
+ buffer content
* add polish, russian and czech quickstart guide
* fix display bug with special char (bug #16732)
* add color encoding for some commands like /me
@@ -364,8 +359,8 @@ Version 0.1.9 (2006-05-25)
* 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)
+* add lock for log file (~/.weechat/weechat.log), only one WeeChat process can
+ use this file (bug #16382)
* fix crash with malformed UTF-8 strings
* fix crash with ncurses color when too many colors defined in ncurses
(bug #16556)
@@ -375,23 +370,22 @@ Version 0.1.9 (2006-05-25)
* fix UTF-8 display bug with chars using more than one cell on screen
(bug #16356)
* fix display bug with DCC file size when > 1 Gb
-* fix refresh bug (deadlock in curses) when terminal is resized
- (bug #16542)
+* fix refresh bug (deadlock in curses) when terminal is resized (bug #16542)
* 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)
+* 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
* 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)
+* remove color encoding and charset conversion for commands (only allowed in
+ text sent to channel/private)
* add hostnames associeted to nicks (available for /ban completion)
* add "+p" mode for channels, fix mode display in status bar
* add nick alignment options
@@ -414,17 +408,17 @@ Version 0.1.8 (2006-03-18)
* 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)
+* fix display bug when top of buffer is displayed and first line is removed
+ (according to "history_max_lines" setting)
* 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
-* add special names for plugin message handlers: weechat_pv,
- weechat_highlight, weechat_ctcp, weechat_dcc
+* keys alt-{home|end} to scroll top/bottom, alt-{f11-f12} to scroll nicklist
+ top/bottom
+* 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
* fix crash when using global history (when older entry is removed)
@@ -446,8 +440,8 @@ Version 0.1.8 (2006-03-18)
* 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)
-* add new option "irc_away_check_max_nicks" to disable away check on
- channels with high number of nicks (patch from Gwenn)
+* add new option "irc_away_check_max_nicks" to disable away check on channels
+ with high number of nicks (patch from Gwenn)
* add new command line argument for setting WeeChat homedir (-d or --dir)
(patch from Gwenn)
* fix bug with charset in infobar highlights
@@ -460,9 +454,9 @@ Version 0.1.7 (2006-01-14)
--------------------------
* 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)
+* 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)
* fix refresh bug with Solaris when term size is changed
* replace Texinfo doc by XML Docbook
* add color for window separators (when split)
@@ -474,24 +468,21 @@ Version 0.1.7 (2006-01-14)
* add ETA (Estimated Time of Arrival) for DCC files
* /nick command is now allowed when not connected to server
* 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
-* add new keys for switching to other windows: alt-W followed by
- alt-{arrow}
+* fix display bug in chat window when a message length equals to window width
+* add new keys for switching to other windows: alt-W followed by alt-{arrow}
* 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
+* 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
* 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
+* new color management system, IRC colors are now correctly displayed and can
+ be removed by new options irc_colors_receive and irc_colors_send
* 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)
@@ -502,10 +493,10 @@ Version 0.1.6 (2005-11-11)
* add dcc_own_ip and dcc_port_range settings
* full UTF-8 support, auto-detection of UTF-8 usage (locale)
* 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
+* 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
* 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
@@ -516,28 +507,26 @@ Version 0.1.6 (2005-11-11)
Version 0.1.5 (2005-09-24)
--------------------------
-* add /ame command (send CTCP action to all channels of all
- connected servers)
+* add /ame command (send CTCP action to all channels of all connected servers)
* 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)
+* fix scroll problem (screen moving when scrolling and new line displayed)
* 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)
+* 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
* 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
-* add keys ctrl-up/ctrl-down to call previous/next command in global
- history (common to all buffers)
+* 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)
--------------------------
@@ -552,16 +541,17 @@ Version 0.1.4 (2005-07-30)
* 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)
+* fix FIFO pipe (command now authorized on a buffer not connected to an IRC
+ server)
* topic completion now decodes UTF-8 string
* 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)
+* 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
+* add auto-prefix with "#" for channels (if no prefix found), with /join
+ command
Version 0.1.3 (2005-07-02)
--------------------------
@@ -579,8 +569,8 @@ Version 0.1.3 (2005-07-02)
* part message now accepts %v (replaced by WeeChat version), like quit message
* errors while loading perl scripts are now displayed in server buffer
(instead of current buffer)
-* in python scripts, all messages written in stdin and stderr are redirected
- in server buffer
+* 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
* fix plugins "print" and "prnt" functions: now ok for writing on server
buffers
@@ -631,14 +621,15 @@ Version 0.1.0 (2005-02-12)
--------------------------
* improve /window command: now split and merge are ok
-* away nicks are now displayed with another color (new option: "irc_away_check")
+* away nicks are now displayed with another color (new option:
+ "irc_away_check")
* 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)
-* improve /set command: empty strings are allowed, new colors, server
- options can be changed while WeeChat is running
+ when only one completion matches, completion mechanism is stoped (to complete
+ command arg for example)
+* improve /set command: empty strings are allowed, new colors, server options
+ can be changed while WeeChat is running
* add default away/part/quit messages in config file
* new [irc] section in config file, move option "look_display_away" to
"irc_display_away"
@@ -646,8 +637,8 @@ Version 0.1.0 (2005-02-12)
* add new options for charset (UTF-8 support): look_charset_decode,
look_charset_encode and look_charset_internal
* fix many memory leaks
-* fix colors bug: remove "gray" color (replaced by "default"), colors are
- ok when terminal has white (or light) background
+* fix colors bug: remove "gray" color (replaced by "default"), colors are ok
+ when terminal has white (or light) background
* 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
@@ -662,18 +653,17 @@ Version 0.0.9 (2005-01-01)
* auto-reconnection to server (new options: server_autoreconnect (on/off),
server_autoreconnect_delay (in seconds))
-* fix major bug when socket is closed by server (100% CPU usage),
- and disconnections are now ok (all channels are "closed", history is still
+* 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
* fix display of nick mode changes
* new command "/buffer close" (close any server/channel/private buffer)
* 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)
-* add new config option: "server_command_delay" (delay in seconds after
- startup command for each 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)
+* add new config option: "server_command_delay" (delay in seconds after startup
+ command for each server)
Version 0.0.8 (2004-10-30)
--------------------------
@@ -697,16 +687,16 @@ Version 0.0.7 (2004-08-08)
--------------------------
* new "col_status_delimiters" config option
-* add command /buffer , buffers ordered by number, auto-jump to active
- buffers (alt-A), jump to buffers by number (alt-number)
+* add command /buffer , buffers ordered by number, auto-jump to active buffers
+ (alt-A), jump to buffers by number (alt-number)
* 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
* 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)
+* 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)
--------------------------
@@ -717,7 +707,8 @@ Version 0.0.6 (2004-06-05)
* add IRC messages 476, 477
* /mode command is now ok and channel flags are displayed in status bar
* fix display bug (text was blinking when scrolling)
-* CTCP Version reply is now in english only and doesn't show host (security reason)
+* CTCP Version reply is now in english only and doesn't show host (security
+ reason)
Version 0.0.5 (2004-02-07)
--------------------------
@@ -732,7 +723,8 @@ Version 0.0.5 (2004-02-07)
* 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)
+* for default config file, nick is now based on un*x username (thanks to
+ Witukind)
* fix crash when config file cannot be written
* add -c (or --config) command line parameter to see config file options
* highlight action messages
@@ -785,9 +777,9 @@ Version 0.0.1 (2003-09-27)
* multi-servers
* channel windows, with nicklist (position: top, bottom, left or right)
* private windows
-* IRC commands: away, ctcp, deop, devoice, invite, join, kick, kill, list,
- me, mode, msg, names, nick, notice, op, oper, part, ping, pong, quit,
- quote, topic, version, voice, whois
+* IRC commands: away, ctcp, deop, devoice, invite, join, kick, kill, list, me,
+ mode, msg, names, nick, notice, op, oper, part, ping, pong, quit, quote,
+ topic, version, voice, whois
* WeeChat commands: clear, help, set (partial)
* many config options
* log file (~/.weechat/weechat.log)