mirror of
https://github.com/weechat/weechat.git
synced 2026-06-12 14:14:48 +02:00
core: update ChangeLog
This commit is contained in:
@@ -11,6 +11,9 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
|
||||
== Version 0.4.3 (under dev)
|
||||
|
||||
* core: add options weechat.look.buffer_auto_renumber and
|
||||
weechat.look.buffer_position, add option "renumber" in command /buffer, add
|
||||
bar item "buffer_last_number" (task #12766)
|
||||
* core: fix text emphasis with wide chars on screen like japanese (patch #8253)
|
||||
* core: add signal "buffer_cleared"
|
||||
* core: remove option on /unset of plugin description option (plugins.desc.xxx)
|
||||
@@ -23,7 +26,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
in messages
|
||||
* core: fix random crash when closing a buffer
|
||||
* core: fix crash on /buffer close core.weechat
|
||||
* core: add option "libs" for command /debug
|
||||
* core: add option "libs" in command /debug
|
||||
* core: apply color attributes when clearing a window (patch #8236)
|
||||
* core: set option weechat.look.paste_bracketed to "on" by default
|
||||
* core: fix truncated text when pasting several long lines (bug #40210)
|
||||
@@ -109,7 +112,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
(task #11027)
|
||||
* core: disable build of doc by default, add cmake option ENABLE_MAN to compile
|
||||
man page (off by default)
|
||||
* core: add option "-o" for command /color
|
||||
* core: add option "-o" in command /color
|
||||
* core: fix priority of logical operators in evaluation of expression
|
||||
(AND takes precedence over the OR) and first evaluate sub-expressions between
|
||||
parentheses
|
||||
@@ -149,7 +152,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* api: add support of colors with format `${color:xxx}` in function
|
||||
string_eval_expression and command /eval
|
||||
* api: add argument "options" in function string_eval_expression, add option
|
||||
"-c" for command /eval (to evaluate a condition)
|
||||
"-c" in command /eval (to evaluate a condition)
|
||||
* api: use pointer for infolist "hook" to return only one hook
|
||||
* api: add new function strlen_screen
|
||||
* plugins: remove the demo plugin
|
||||
@@ -180,13 +183,13 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
(patch #8062)
|
||||
* irc: fix multiple nicks in command /query (separated by commas): open one
|
||||
buffer per nick
|
||||
* logger: add option "flush" for command /logger
|
||||
* logger: add option "flush" in command /logger
|
||||
* lua: fix interpreter used in API functions (bug #39470)
|
||||
* relay: fix decoding of websocket frames when there are multiple frames in a
|
||||
single message received (only the first one was decoded)
|
||||
* relay: add command "ping" in weechat protocol (task #12689)
|
||||
* relay: fix binding to an IP address (bug #39119)
|
||||
* rmodifier: add option "missing" for command /rmodifier
|
||||
* rmodifier: add option "missing" in command /rmodifier
|
||||
* script: add info about things defined by script (like commands, options, ...)
|
||||
in the detailed view of script (/script show)
|
||||
* scripts: add hdata with script callback
|
||||
@@ -211,7 +214,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
nicklist_{group|nick}_{added|removing|changed}
|
||||
* core: add count for groups, nicks, and total in nicklist
|
||||
* core: allow read of array in hdata without using index
|
||||
* core: add option "dirs" for command /debug
|
||||
* core: add option "dirs" in command /debug
|
||||
* core: fix detection of iconv with cmake on OS X (bug #38321)
|
||||
* core: add signal "window_opened" (task #12464)
|
||||
* core: fix structures before buffer data when a buffer is closed
|
||||
@@ -290,8 +293,8 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
client must send the server in the "PASS" command)
|
||||
* relay: add WebSocket server support (RFC 6455) for irc and weechat protocols,
|
||||
new option relay.network.websocket_allowed_origins
|
||||
* relay: add options "buffers" and "upgrade" for commands sync/desync in weechat
|
||||
protocol
|
||||
* relay: add options "buffers" and "upgrade" in commands sync/desync (weechat
|
||||
protocol)
|
||||
* relay: fix commands sync/desync in weechat protocol (bug #38215)
|
||||
* rmodifier: rename default rmodifier "nickserv" to "command_auth" (with new
|
||||
modifier "irc_command_auth"), add default rmodifier "message_auth" (modifier
|
||||
@@ -333,7 +336,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
as a command (API function "string_input_for_buffer")
|
||||
* core: search for a fallback template when a no template is matching command
|
||||
arguments
|
||||
* core: add option "diff" for command /set (list options with changed value)
|
||||
* core: add option "diff" in command /set (list options with changed value)
|
||||
* core: fix refresh of windows after split (fix bug with horizontal separator
|
||||
between windows) (bug #37874)
|
||||
* core: fix stuck mouse (bug #36533)
|
||||
@@ -356,7 +359,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* core: stop cmake if gcrypt lib is not found (bug #37671)
|
||||
* core: add incomplete mouse events "event-down" and "event-drag" (task #11840)
|
||||
* core: add command /eval, use expression in conditions for bars
|
||||
* core: add option "-quit" for command /upgrade (save session and quit without
|
||||
* core: add option "-quit" in command /upgrade (save session and quit without
|
||||
restarting WeeChat, for delayed restoration)
|
||||
* core: fix display of zoomed/merged buffer (with number >= 2) after switching
|
||||
to it (bug #37593)
|
||||
@@ -397,7 +400,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
and "$versiongit" in format of CTCP replies
|
||||
* irc: read local variable "autorejoin" in buffer to override server option
|
||||
"autorejoin" (task #12256)
|
||||
* irc: add option "-auto" for command /connect (task #9340)
|
||||
* irc: add option "-auto" in command /connect (task #9340)
|
||||
* irc: add support of "server-time" capability (task #12255)
|
||||
* irc: add support of tags in messages
|
||||
* irc: fix crash on /upgrade (free channels before server data when a server
|
||||
@@ -413,7 +416,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
(task #12273)
|
||||
* irc: remove local variable "away" in server/channels buffers after server
|
||||
disconnection (bug #37582)
|
||||
* irc: add option "-noswitch" for command /join (task #12275)
|
||||
* irc: add option "-noswitch" in command /join (task #12275)
|
||||
* irc: fix crash when message 352 has too few arguments (bug #37513)
|
||||
* irc: remove unneeded server disconnect when server buffer is closed and server
|
||||
is already disconnected
|
||||
@@ -472,7 +475,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
child process
|
||||
* core: add option weechat.startup.sys_rlimit to set system resource limits for
|
||||
WeeChat process
|
||||
* core: add option "swap" for command /buffer (task #11373)
|
||||
* core: add option "swap" in command /buffer (task #11373)
|
||||
* core: fix names of cache variables in configure.in (bug #36971)
|
||||
* core: scroll to bottom of window after reaching first or last highlight with
|
||||
keys key[alt-p] / key[alt-n]
|
||||
@@ -598,11 +601,11 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* guile: add missing function "hook_process_hashtable" in API
|
||||
* irc: update channel modes by using chanmodes from message 005 (do not send
|
||||
extra command "MODE" to server), fix parsing of modes (bug #36215)
|
||||
* irc: add option "fakerecv" for command /server to simulate a received IRC
|
||||
* irc: add option "fakerecv" in command /server to simulate a received IRC
|
||||
message (not documented, for debug only)
|
||||
* irc: hide everything after "identify" or "register" in messages to nickserv
|
||||
when option irc.look.hide_nickserv_pwd is on (bug #36362)
|
||||
* irc: add option "-pending" for command /disconnect (cancel auto-reconnection
|
||||
* irc: add option "-pending" in command /disconnect (cancel auto-reconnection
|
||||
on servers currently reconnecting) (task #11985)
|
||||
* irc: set user modes only if target nick is self nick in message 221
|
||||
(patch #7754)
|
||||
@@ -675,7 +678,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* core: add signals "buffer_line_added" and "window_switch"
|
||||
* core: add default keys key[ctrl-]key[Left]/key[Right] (`meta2-1;5D` /
|
||||
`meta2-1;5C`) for gnome-terminal
|
||||
* core: add option "hooks" for command /debug
|
||||
* core: add option "hooks" in command /debug
|
||||
* core: add option "weechat.look.scroll_bottom_after_switch" (if enabled,
|
||||
restore old behavior before fix of bug #25555 in version 0.3.5)
|
||||
* core: apply filters after full reload of configuration files (with /reload)
|
||||
@@ -686,7 +689,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
(bug #34727)
|
||||
* core: add new option weechat.completion.base_word_until_cursor: allow
|
||||
completion in middle of words (enabled by default) (task #9771)
|
||||
* core: add option "jump_last_buffer_displayed" for command /input
|
||||
* core: add option "jump_last_buffer_displayed" in command /input
|
||||
(key: key[alt-/]) (task #11553)
|
||||
* core: display error in command /buffer if arguments are wrong (bug #34180)
|
||||
* core: add developer's guide (task #5416)
|
||||
@@ -802,7 +805,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* core: save and restore layout for buffers and windows on /upgrade
|
||||
* core: fix bugs with automatic layout (bug #26110), add support of merged
|
||||
buffers in layout (task #10893)
|
||||
* core: add option -all for command /buffer unmerge
|
||||
* core: add option "-all" in command /buffer unmerge
|
||||
* core: fix crash when invalid UTF-8 chars are inserted in command line
|
||||
(bug #33471)
|
||||
* core: stop horizontal bar scroll at the end of content (for bars with
|
||||
@@ -893,8 +896,8 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* core: add buffer to hotlist if away is set on buffer (even if buffer is
|
||||
displayed), new option weechat.look.hotlist_add_buffer_if_away (task #10948)
|
||||
* core: do not update hotlist during upgrade
|
||||
* core: add option "balance" for command /window (key: key[alt-w,alt-b])
|
||||
* core: add option "swap" for command /window (key: key[alt-w,alt-s])
|
||||
* core: add option "balance" in command /window (key: key[alt-w,alt-b])
|
||||
* core: add option "swap" in command /window (key: key[alt-w,alt-s])
|
||||
(task #11001)
|
||||
* core: apply new value of option weechat.look.buffer_notify_default to all
|
||||
opened buffers
|
||||
@@ -923,7 +926,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* core: allow relative size for command /window resize
|
||||
* core: add some default keys for gnome-terminal (key[Home]/key[End],
|
||||
key[ctrl-]key[Up]/key[Down], key[alt-]key[PgUp]/key[PgDn])
|
||||
* core: add option "memory" to command /debug
|
||||
* core: add option "memory" in command /debug
|
||||
* core: add option weechat.look.read_marker_string
|
||||
* core: improve display of commands lists in /help (add arguments -list
|
||||
and -listfull) (task #10299)
|
||||
@@ -1030,10 +1033,10 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* alias: complete with alias value for second argument of command /alias
|
||||
* irc: differentiate notices from messages in private buffer (bug #31980)
|
||||
* irc: update nick modes with message 221 (bug #32038)
|
||||
* irc: add option "-server" to command /join (task #10837)
|
||||
* irc: add option "-server" in command /join (task #10837)
|
||||
* irc: fix bug with charset decoding on private buffers (decoding was made for
|
||||
local nick instead of remote nick) (bug #31890)
|
||||
* irc: add option "-switch" to commands /connect and /reconnect
|
||||
* irc: add option "-switch" in commands /connect and /reconnect
|
||||
* irc: allow command /reconnect on servers that are not currently connected
|
||||
(bug #30726)
|
||||
* irc: fix topic completion in command /topic when channel topic starts with
|
||||
@@ -1143,7 +1146,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
(task #6361)
|
||||
* core: remove unneeded space after time on each line if option
|
||||
weechat.look.buffer_time_format is set to empty value (bug #28751)
|
||||
* core: add option "switch_active_buffer_previous" for command /input
|
||||
* core: add option "switch_active_buffer_previous" in command /input
|
||||
(task #10141)
|
||||
* core: add new option weechat.look.time_format to customize default format
|
||||
for date/time displayed (localized date by default), add function
|
||||
@@ -1205,7 +1208,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
* irc: bug with prefix "!" for mode "a" (channel admin) (bug #29109)
|
||||
* irc: do not send signals "irc_in" and "irc_in2" when messages are ignored,
|
||||
add new signals "irc_raw_in" and "irc_raw_in2"
|
||||
* irc: add option "-open" for command /connect
|
||||
* irc: add option "-open" in command /connect
|
||||
* irc: add option irc.network.connection_timeout (timeout between TCP connection
|
||||
to server and reception of message 001)
|
||||
* irc: add options irc.look.smart_filter_join and irc.look.smart_filter_quit
|
||||
@@ -1231,7 +1234,8 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
== Version 0.3.1 (2010-01-23)
|
||||
|
||||
* core: fix bug with script installation on BSD/OSX (patch #6980)
|
||||
* core: add option grab_key_command for /input (bound by default to key[alt-k])
|
||||
* core: add option "grab_key_command" in command /input (bound by default to
|
||||
key[alt-k])
|
||||
* core: fix compilation under Cygwin (patch #6916)
|
||||
* core: fix cmake directories: let user customize lib, share, locale and include
|
||||
directories (patch #6922)
|
||||
|
||||
Reference in New Issue
Block a user