summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-17core: fix refresh of item "completion" (bug #38214) (patch from Nils Görs)Sebastien Helleu
The item is now cleared after any action that is changing content of command line and after switch of buffer.
2013-03-17scripts: create directories (language and language/autoload) on each action ↵Sebastien Helleu
(install/remove/autoload), just in case they have been removed (bug #38473)
2013-03-17script: create "script" directory on each action (just in case it has been ↵Sebastien Helleu
removed) (bug #38472)
2013-03-17relay: rename compression "gzip" to "zlib" (compression is zlib, not gzip) ↵Sebastien Helleu
(thanks to Dominik Honnef)
2013-03-17core: fix typos in french translationsSebastien Helleu
Now flyspell is enabled in my emacs for .po files :)
2013-03-17rmodifier: add info about "groups" in /help rmodifierSebastien Helleu
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-03-17core: fix typos in ChangeLogSebastien Helleu
2013-03-17core: add support of multiple layouts (task #11274)Sebastien Helleu
2013-03-16doc: add link to weechat.org/info in scripting guide (URL transfer) and ↵Sebastien Helleu
plugin API reference (function hook_process)
2013-03-13lua: fix crash on stack overflow: call lua_pop() for values returned by lua ↵Sebastien Helleu
functions (bug #38510)
2013-03-13doc: add range for integer/long integer objects, add examples with negative ↵Sebastien Helleu
numbers (relay protocol)
2013-03-13relay: add missing "id" in raw messages sent to clients when compression is ↵Sebastien Helleu
off (weechat protocol)
2013-03-13relay: add negative numbers (integer: -123456 and long: -1234567890L) in ↵Sebastien Helleu
command "test" (weechat protocol)
2013-03-13doc: fix length of NULL pointer (relay protocol)Sebastien Helleu
2013-03-13doc: remove "name" in hdata object (relay protocol)Sebastien Helleu
2013-03-12irc: rename option irc.network.lag_disconnect to irc.network.lag_reconnect, ↵Sebastien Helleu
value is now a number of seconds
2013-03-11api: fix bug in string_match when mask begins and ends with "*"Sebastien Helleu
The bug was string_match returning 0 (instead of 1) if mask begins and ends with "*" and if string and mask have same length (except both "*") with same content: string_match("abc", "*abc*", 0) == 0 // BUG: it should return 1 string_match("abcd", "*abc*", 0) == 1 // OK
2013-03-11doc: update german translations, FAQ and user guideNils Görs
2013-03-10script: fix typo in /help script.scripts.autoloadSebastien Helleu
2013-03-10alias: mention local variables of buffer in /help aliasSebastien Helleu
2013-03-09doc: fix typo in relay protocolSebastien Helleu
2013-03-09doc: add example of messages and message "_nicklist_diff" in relay protocolSebastien Helleu
2013-03-09relay: add message "_nicklist_diff" (differences between old and current ↵Sebastien Helleu
nicklist) This is an experimental feature, that must be explicitely enabled by clients (for weechat protocol) in the init command with option "nicklistdiff", for example: init password=mypasswd,nicklistdiff=1 This option will be removed when clients will handle nicklist diff.
2013-03-08core: add signals and hsignals for nicklist eventsSebastien Helleu
New signals: nicklist_group_removing and nicklist_nick_removing. New hsignals: nicklist_group_added, nicklist_nick_added, nicklist_group_removing, nicklist_nick_removing, nicklist_group_changed, nicklist_nick_changed.
2013-03-07doc: update hdata "buffer" in plugin API referenceSebastien Helleu
2013-03-07api: allow hashtable with keys that are not strings in function ↵Sebastien Helleu
hashtable_add_to_infolist
2013-03-03core: add count for groups, nicks, and total in nicklistSebastien Helleu
2013-03-02core: optimize function nicklist_remove_all (don't remove and create again ↵Sebastien Helleu
"root" group)
2013-03-01doc: add missing signals in plugin API reference (nicklist_group_changed and ↵Sebastien Helleu
nicklist_nick_changed)
2013-03-01xfer: fix typo in commentSebastien Helleu
2013-02-28xfer: fix freeze of DCC file received: use select() to read socket and if an ↵Sebastien Helleu
ACK send fails, silently ignore and disable ACK (except the last)
2013-02-26xfer: fix freeze of DCC file received: use non-blocking socket after ↵Sebastien Helleu
connection to sender and ensure the ACK is properly sent (bug #38340)
2013-02-26irc: fix conversion of mask to regex in ignoreSebastien Helleu
2013-02-26api: fix function string_mask_to_regex: escape all special chars used in ↵Sebastien Helleu
regex (bug #38398)
2013-02-26core: update header in ChangeLog and NEWSSebastien Helleu
2013-02-25script: add control of autoload (enable/disable/toggle) (task #12393)Sebastien Helleu
New option script.scripts.autoload, new options autoload/noautoload/toggleautoload for command /script, new action "A" (meta-A) on script buffer (toggle autoload).
2013-02-23core: update german translationsNils Görs
2013-02-23rmodifier: rename default rmodifier "nickserv" to "command_auth" (with new ↵Sebastien Helleu
modifier "irc_command_auth"), add default rmodifier "message_auth" (modifier "irc_message_auth")
2013-02-23irc: hide passwords in commands or messages sent to nickserv with modifiers ↵Sebastien Helleu
(bug #38346) New modifiers: "irc_command_auth" and "irc_message_auth". Option removed: irc.look.hide_nickserv_pwd New option: irc.look.nicks_hide_password
2013-02-23relay: add support of multiple servers on same port for irc protocol (the ↵Sebastien Helleu
client must send the server in the "PASS" command)
2013-02-20core: reformat NEWS file, add subsectionsSebastien Helleu
2013-02-20core: fix typos in ChangeLogSebastien Helleu
2013-02-20doc; fix typos in plugin API referenceSebastien Helleu
2013-02-19guile: fix arguments given to callbacks (separate arguments instead of one ↵Sebastien Helleu
list with arguments inside), guile >= 2.0 is now required (bug #38350) Unfortunately this breaks compatibility with existing guile scripts, but this change is needed to keep consistency with other scripting languages. Now guile >= 2.0 is required, WeeChat can not compile any more with guile 1.8.
2013-02-19guile: fix crash on calls to callbacks during load of script (bug #38343)Sebastien Helleu
2013-02-19doc: fix typo on functions "weechat_infolist_new_var_*" in plugin API referenceSebastien Helleu
2013-02-19doc: fix link to function weechat_config_write in plugin API referenceSebastien Helleu
2013-02-18irc: fix crash when unmasking a smart filtered join if a line without tags ↵Sebastien Helleu
is displayed after the join
2013-02-18irc: fix display of malformed CTCP (without closing char) (bug #38347)Sebastien Helleu