748 Commits

Author SHA1 Message Date
Sébastien Helleu
498662c777 doc: add pointer in hook callback examples (plugin API reference) 2016-03-25 14:18:51 +01:00
Sébastien Helleu
0b697629d5 doc: fix arguments in hook functions (plugin API reference) 2016-03-24 11:02:25 +01:00
Sébastien Helleu
17d20b9ca6 doc: add argument "subplugin" in function unhook_all (plugin API reference) 2016-03-24 09:25:04 +01:00
Sébastien Helleu
293f758a3a doc: add callback pointer in doc of hook functions (plugin API reference) 2016-03-23 13:51:15 +01:00
Sébastien Helleu
cf6aca1619 core: add pointer in some callbacks (closes #406)
This pointer is the first argument received by callbacks, and the
existing argument "data" is now automatically freed by WeeChat when the
object containing the callback is removed.

With this new pointer, the linked list of callbacks in scripts has been
removed. This will improve speed of scripts (using a lot of hooks),
reduce memory used by scripts and reduce time to unload scripts.

Following functions are affected in the C API:

* exec_on_files
* config_new
* config_new_section
* config_new_option
* hook_command
* hook_command_run
* hook_timer
* hook_fd
* hook_process
* hook_process_hashtable
* hook_connect
* hook_print
* hook_signal
* hook_hsignal
* hook_config
* hook_completion
* hook_modifier
* hook_info
* hook_info_hashtable
* hook_infolist
* hook_hdata
* hook_focus
* unhook_all_plugin
* buffer_new
* bar_item_new
* upgrade_new
* upgrade_read
2016-03-21 18:11:21 +01:00
Sébastien Helleu
6d764b64c5 doc: update Japanese auto-generated files 2016-03-18 23:48:48 +01:00
AYANOKOUZI, Ryuunosuke
243f4a166d core: update Japanese translations 2016-03-19 09:00:00 +09:00
Sébastien Helleu
fa5d6c17f5 doc: fix typos in plugin API reference 2016-03-14 20:11:59 +01:00
Sébastien Helleu
2da58ea2b7 exec: fix example in /help exec 2016-03-13 18:29:19 +01:00
Sébastien Helleu
f51b4219eb doc: remove unneeded parentheses in quickstart guide 2016-03-10 21:52:14 +01:00
Sébastien Helleu
0be8e0828a logger: add note on buffer local variables to use in /help logger.file.mask 2016-03-09 18:45:07 +01:00
Sébastien Helleu
3cdecb08a2 doc: add command /disconnect in quickstart guide 2016-03-08 07:53:31 +01:00
Sébastien Helleu
376c3fc6eb doc: update Japanese auto-generated files 2016-03-07 22:05:04 +01:00
AYANOKOUZI, Ryuunosuke
da8cf92776 core: update Japanese translations 2016-03-07 09:00:00 +09:00
Sébastien Helleu
a4d1dfa8f4 relay: do not execute any command received from an irc relay client (closes #699) 2016-03-05 10:59:37 +01:00
Sébastien Helleu
5936272b4c irc: complete help of SASL fail options 2016-02-25 07:35:12 +01:00
Sébastien Helleu
81ee0f43bb core: update translations 2016-02-24 07:52:52 +01:00
Sébastien Helleu
87d42c35c5 doc: update Japanese auto-generated files 2016-02-20 12:01:26 +01:00
AYANOKOUZI, Ryuunosuke
7169884edc core: update Japanese translations 2016-02-20 09:00:00 +09:00
Sébastien Helleu
c2aed4dd78 doc: translate instructions for CA file on Mac OS X in other languages (FAQ) 2016-02-17 15:10:53 +01:00
Sébastien Helleu
0e6a6a0334 core: move irc bar item "away" and two options to core (closes #692)
Options moved:

* "irc.look.item_away_message" --> "weechat.look.item_away_message"
* "irc.color.item_away" --> "weechat.color.item_away".
2016-02-15 13:36:16 +01:00
Sébastien Helleu
68e72f2693 doc: update German and Japanese auto-generated files 2016-02-13 09:30:00 +01:00
AYANOKOUZI, Ryuunosuke
ab04be6b7a core: update Japanese translations 2016-02-12 09:00:00 +09:00
Sébastien Helleu
d05beeff0e core: add note about options to save config/layout on exit in help of commands /layout, /save and /quit (closes #687) 2016-02-12 07:39:38 +01:00
Sébastien Helleu
b983cc2943 doc: update Japanese auto-generated files 2016-02-09 07:28:08 +01:00
Sébastien Helleu
45a1174000 relay: fix the max number of clients connected on a port, allow value 0 for "no limit" (closes #669) 2016-02-08 21:14:48 +01:00
Sébastien Helleu
de35dbab99 doc: add secured data in quickstart guide 2016-01-29 07:44:19 +01:00
Sébastien Helleu
cd23a5fa92 doc: add an example in function string_split (plugin API reference) 2016-01-24 08:03:55 +01:00
Sébastien Helleu
59e326da65 core: update translations 2016-01-17 08:54:23 +01:00
Sébastien Helleu
16b2ac36b3 doc: update Japanese auto-generated files 2016-01-11 07:34:49 +01:00
AYANOKOUZI, Ryuunosuke
43e8d052a4 core: update Japanese translations 2016-01-11 09:00:00 +09:00
Sébastien Helleu
5fd091fcc8 doc: update auto-generated files with WeeChat options 2016-01-06 19:40:56 +01:00
Sébastien Helleu
9f169a7fb5 doc: update Japanese auto-generated files 2016-01-05 00:17:28 +01:00
AYANOKOUZI, Ryuunosuke
77f69890bd core: update Japanese translations 2016-01-05 09:00:00 +09:00
Sébastien Helleu
3d0a7451d8 irc: remove argument "clear" from command /cap (issue #8, closes #641) 2016-01-03 09:01:43 +01:00
Sébastien Helleu
522dcf133c irc: evaluate content of server option "addresses" 2016-01-02 10:12:40 +01:00
Sébastien Helleu
3330724574 core: update copyright dates 2016-01-01 11:09:53 +01:00
Sébastien Helleu
295158d3e1 doc: fix example for function hdata_search (plugin API reference) 2015-12-27 08:09:48 +01:00
Sébastien Helleu
f90e756a46 doc: update Japanese auto-generated files 2015-12-25 12:51:31 +01:00
AYANOKOUZI, Ryuunosuke
173239bb37 core: update Japanese translations 2015-12-25 09:00:00 +09:00
Sébastien Helleu
ed32302011 irc: move option irc.network.alternate_nick into servers (closes #633) 2015-12-24 20:36:05 +01:00
Sébastien Helleu
c4e3d66ba5 core: add a parent name in options (closes #629)
Inherited values are now displayed in /set output when the value is
null, if a parent option name is defined in option.

New option: weechat.color.chat_value_null
2015-12-24 07:53:37 +01:00
Sébastien Helleu
2e5489b389 doc: update auto-generated files with irc options 2015-12-24 07:31:21 +01:00
Sébastien Helleu
b5ef916564 doc: update auto-generated files with hdata 2015-12-20 10:40:04 +01:00
Sébastien Helleu
d97fc56f4a doc: update auto-generated files with relay options 2015-12-20 08:26:22 +01:00
Sébastien Helleu
0509f19048 doc: update examples of function hook_command_run (plugin API reference) 2015-12-17 08:13:55 +01:00
Sébastien Helleu
e6e8f34b4a script: update help on /script search 2015-12-10 07:06:21 +01:00
Sébastien Helleu
e734914380 script: add completion with languages and extensions, support search by language/extension in /script search 2015-12-09 07:40:16 +01:00
Sébastien Helleu
6f0151e128 fifo: add /fifo command 2015-12-02 19:46:34 +01:00
AYANOKOUZI, Ryuunosuke
7d27d05877 core: update Japanese translations 2015-11-22 09:00:00 +09:00