summaryrefslogtreecommitdiff
path: root/doc/en/weechat_plugin_api.en.adoc
AgeCommit message (Collapse)Author
2018-01-13irc: add server option "split_msg_max_length"Sébastien Helleu
2017-11-26doc: translate doc on weechat_plugin pointer in other languages (plugin API ↵Sébastien Helleu
reference)
2017-11-06doc: mention weechat_plugin pointer used by plugin headerSimmo Saan
2017-11-03doc: add info about strings not translated in functions gettext/ngettext ↵Sébastien Helleu
(plugin API reference)
2017-10-24api: add support of prefix "quiet:" in function key_unbind() to quietly ↵Sébastien Helleu
remove keys
2017-10-17core: allow floating point and hexadecimal numbers in comparison of ↵Sébastien Helleu
evaluated values
2017-09-23core: fix typo: Javascript -> JavaScriptSébastien Helleu
2017-09-03doc: add PHP plugin in plugin API referenceSébastien Helleu
2017-08-22doc: add links to other docs in plugin API referenceSébastien Helleu
2017-08-21core: add flag "input_get_empty" in bufferSébastien Helleu
The default value is 0 (legacy behavior). When it is set to 1, an empty input (just by pressing Return with nothing in input) is sent to the input callback, which receives an empty string.
2017-08-20doc: fix name of dynamic string functions (plugin API reference)Sébastien Helleu
2017-08-18core: add signals "buffer_filters_enabled" and "buffer_filters_disabled"Sébastien Helleu
2017-08-13api: change type of arguments status/gnutls_rc/sock in hook_connect() ↵Sébastien Helleu
callback from string to integer (in scripts)
2017-08-13api: send file descriptor as integer instead of string to the callback of ↵Sébastien Helleu
hook_fd
2017-08-13doc: add a column "default" in the table with hook_process_hashtable options ↵Sébastien Helleu
(plugin API reference)
2017-07-22doc: replace deprecated info "irc_nick_color_name" by "nick_color_name" in ↵Sébastien Helleu
examples (plugin API reference)
2017-07-04api: add argument "recurse_subdirs" in function exec_on_files()Sébastien Helleu
2017-06-25doc: add "config_name" and "section_name" in function ↵Sébastien Helleu
config_option_get_string (plugin API reference)
2017-06-17core: add hashtable_add_from_infolist to APISimmo Saan
2017-05-30api: add function hdata_compareSébastien Helleu
2017-05-30api: add function config_option_get_string in plugin APISébastien Helleu
2017-05-26doc: add missing special values in function config_option_set for ↵Sébastien Helleu
booleans/integers/colors (plugin API reference)
2017-05-10doc: move note in function hook_command_run (plugin API reference)Sébastien Helleu
2017-04-29doc: add numeric comparison example in function string_eval_expression ↵Sébastien Helleu
(plugin API reference)
2017-04-29doc: add list of logical and comparison operators in function ↵Sébastien Helleu
string_eval_expression (plugin API reference)
2017-04-24core: add a way to count the suffix length in max chars displayed in cut of ↵Sébastien Helleu
string ("cut:" and "cutscr:") (closes #963) The format to use is one of: - ${cut:+max,suffix,string} - ${cutscr:+max,suffix,string} With the "+" before max, WeeChat ensures there are at most "max" chars in output, including the length of suffix string.
2017-04-02doc: add min WeeChat version in function string_eval_expression (plugin API ↵Sébastien Helleu
reference)
2017-04-01api: return pointer to string in function string_dyn_free() if argument ↵Sébastien Helleu
"free_string" is 0
2017-03-31api: add special key "__quiet" in function key_bindSébastien Helleu
2017-03-30core: add ${re:#} to get the index of last group captured in evaluation of ↵Sébastien Helleu
expressions
2017-03-30core: make "callback_cmp" optional in call to function arraylist_new()Sébastien Helleu
If no callback is given, a default callback is used, which just compares pointers.
2017-03-27core: add cut of string with max chars displayed in evaluation of expressionsSébastien Helleu
The syntax is: ${cutscr:max,suffix,string}. The string is cut after max chars displayed on screen. If the string is cut, the optional suffix is added after.
2017-03-25irc: send signal "irc_server_lag_changed", store lag in server bufferSébastien Helleu
The lag is stored in the local variable "lag" of the server buffer. When there is no lag, the local variable does not exist.
2017-03-25core: add cut of string in evaluation of expressionsSébastien Helleu
The syntax is: ${cut:max,suffix,string}. The string is cut after max chars. If the string is cut, the optional suffix is added after.
2017-03-25api: add arraylist functionsSébastien Helleu
New functions: - arraylist_new - arraylist_size - arraylist_get - arraylist_search - arraylist_insert - arraylist_add - arraylist_remove - arraylist_clear - arraylist_free
2017-03-25core: add ternary operator (condition) in evaluation of expressionsSébastien Helleu
2017-03-25api: add dynamic string functions (string_dyn_*)Sébastien Helleu
New functions: - string_dyn_alloc - string_dyn_copy - string_dyn_concat - string_dyn_free
2017-02-09doc: fix examples with localvar_delHåvard Pettersson
2016-12-04doc: add missing info in signal "xxx_script_install" (plugin API reference)Sébastien Helleu
2016-12-04doc: add non-breaking spaces in French docs before colons and semicolonsSébastien Helleu
2016-11-29core: add optional arguments in completion template, sent to the callbackSébastien Helleu
2016-11-27doc: fix style of commands in plugin API referenceSébastien Helleu
2016-11-27api: move functions hook_completion* after hook_commandSébastien Helleu
2016-11-26doc: add missing punctuation in some table cellsSébastien Helleu
2016-11-26doc: add chapter about buffers lines in user's guideSébastien Helleu
2016-11-20doc: fix punctuation in listsSébastien Helleu
2016-11-06doc: fix typo in plugin API referenceAYANOKOUZI, Ryuunosuke
2016-09-27doc: fix examples for function string_eval_path_home (plugin API reference)Sébastien Helleu
2016-09-12doc: fix typos in plugin API referenceSébastien Helleu
2016-08-18Merge remote-tracking branch 'origin/pr/534'Sébastien Helleu