Sébastien Helleu
c05cb595dc
doc: add note about call to "free" on result of info_get (plugin API reference)
2020-03-20 07:08:14 +01:00
Sébastien Helleu
2d7829b2d5
core: require libgcrypt >= 1.7.0 for SHA3 algorithms
2020-03-02 21:49:30 +01:00
Sébastien Helleu
3157d1f06e
api: add function crypto_hash_pbkdf2
2020-03-01 23:14:55 +01:00
Sébastien Helleu
9a6a27ef58
core: move crypto functions to wee-crypto.c, rename API function string_hash to crypto_hash
2020-03-01 21:24:27 +01:00
Sébastien Helleu
c4ef3d6c2e
core: merge functions string_hash_binary and string_hash into a single function string_hash
2020-03-01 16:41:28 +01:00
Sébastien Helleu
7449bc8827
core: add support of CRC32 algorithm in hash functions
2020-02-29 21:12:13 +01:00
Sébastien Helleu
410a5b341f
api: add functions string_hash_binary and string_hash
2020-02-29 21:02:42 +01:00
Sébastien Helleu
4f42f407c1
doc: remove space in example of hsignal irc_redirect_command (plugin API reference)
2020-01-05 09:15:40 +01:00
Sébastien Helleu
661ef1e653
doc: fix translations in French plugin API reference
2019-11-24 09:32:35 +01:00
Sébastien Helleu
8223263e0e
doc: remove flags "translation missing" in French docs
2019-11-24 09:29:02 +01:00
Sébastien Helleu
07577194c5
doc: add examples of division in ${calc:...} (plugin API reference)
2019-11-04 19:01:31 +01:00
Sébastien Helleu
9264de9ce0
doc: fix list of "updated in" versions in function string_eval_expression (plugin API reference)
2019-11-04 18:59:32 +01:00
Sébastien Helleu
2dbc283023
doc: add links on signals and hsignals (plugin API reference)
2019-10-12 23:17:33 +02:00
Sébastien Helleu
513f5a1ee7
python: send "bytes" instead of "str" to callbacks in Python 3 when the string is not UTF-8 valid (issue #1220 , closes #1389 )
2019-10-12 22:21:48 +02:00
Sébastien Helleu
8fc8f728d4
core: add reverse of string for screen in evaluation of expressions with "revscr:"
2019-10-12 20:14:36 +02:00
Sébastien Helleu
1dda5ffd02
doc: add value -1 for notify level in function hook_line (plugin API reference)
2019-10-10 18:39:31 +02:00
Sébastien Helleu
d3254262ac
doc: fix styles in plugin API reference
2019-10-06 10:01:49 +02:00
Sébastien Helleu
88aa82d672
core: add support of modifiers in evaluation of expressions with "modifier:name,data,string" (issue #60 )
2019-10-06 09:13:35 +02:00
Sébastien Helleu
1a0ba4a9dc
api: add modifier "eval_path_home" (issue #60 )
2019-10-06 09:06:55 +02:00
Sébastien Helleu
e386965aba
api: add modifier "color_encode_ansi" (issue #528 )
2019-10-01 18:31:41 +02:00
Sébastien Helleu
ae38b11407
irc: add "user" in output of irc_message_parse ( closes #136 )
2019-09-27 20:52:00 +02:00
Sébastien Helleu
3a356f109f
core: add power operator "**" in calc expressions (issue #997 )
2019-09-24 21:03:56 +02:00
Sébastien Helleu
e1a4612797
core: ignore color codes in ${length:xxx} and ${lengthscr:xxx}
2019-09-21 13:54:36 +02:00
Sébastien Helleu
dcfc4e8ed5
core: add "length:xxx" and "lengthscr:xxx" in evaluation of expressions
2019-09-21 07:56:21 +02:00
Sébastien Helleu
997894edc0
core: add calculation of expression in evaluation of expressions with "calc:..." (issue #997 )
2019-09-20 21:37:01 +02:00
Andrew Potter
0957231d30
api: add function list_user_data (issue #666 )
2019-08-10 12:55:43 +02:00
Sébastien Helleu
f6bc6fec2e
doc: add function "register" in the plugin API reference
2019-07-11 21:12:33 +02:00
Sébastien Helleu
c463b84421
doc: add Python prototype for function window_get_string (plugin API reference)
2019-07-11 20:51:52 +02:00
Sébastien Helleu
6461aefcae
doc: fix return value of function window_get_string (plugin API reference)
2019-07-11 20:51:48 +02:00
Sébastien Helleu
965173ded5
doc: fix typos in examples of function hook_process_hashtable (plugin API reference)
2019-07-06 20:39:02 +02:00
Sébastien Helleu
b1ab2a0c50
doc: add description of arguments sent to the weechat_plugin_init plugin function (plugin API reference)
2019-06-26 21:20:01 +02:00
Sébastien Helleu
9178156354
api: add argument "strip_items" in function string_split
2019-06-15 20:47:14 +02:00
Sébastien Helleu
3d95217745
api: return allocated string in hook_info callback and function info_get
2019-04-13 08:42:45 +02:00
Sébastien Helleu
f701caf5bb
doc: fix styles in user guide and plugin API reference
2019-04-11 20:56:35 +02:00
Sébastien Helleu
4e9e5f2652
api: add option "delay" in hashtable options of function command_options (issue #1327 )
2019-03-28 22:07:04 +01:00
Sébastien Helleu
1ef7a55e72
core: fix typo: Weechat -> WeeChat
2019-03-17 18:34:21 +01:00
Sébastien Helleu
2b70d71aa1
core: replace argument "keep_eol" by "flags" in function string_split ( closes #1322 )
2019-03-10 18:29:16 +01:00
Sébastien Helleu
80b980b2af
api: add function command_options (issue #928 )
2019-02-28 20:19:18 +01:00
Sébastien Helleu
c079cc124e
doc: fix typo in plugin API reference
2019-02-27 07:46:33 +01:00
Sébastien Helleu
c2859096cb
api: add function string_match_list
2019-02-27 07:46:22 +01:00
Sébastien Helleu
57aa9e060e
spell: rename "aspell" plugin to "spell" (issue #1299 )
...
The following things have been renamed:
- file aspell.conf -> spell.conf
- options aspell.* -> spell.*
- bar item aspell_dict -> spell_dict
- bar item and local variable aspell_suggest -> spell_suggest
- info aspell_dict -> spell_dict
2019-02-19 21:15:56 +01:00
Sébastien Helleu
6d217ca8c5
doc: fix regex examples to be compatible with FreeBSD
...
The following special sequences are not supported in regular expressions on
FreeBSD:
- "\w": replaced with "[a-zA-Z0-9_]"
- "\S": replaced with "[^ ]" (it should be "[^ \t\n\r\f\v]", but in practice
only spaces could be a problem when we use this sequence).
2019-01-26 10:15:35 +01:00
Sébastien Helleu
342261d35b
core: use https for all links where secured http is supported
2018-11-29 23:18:55 +01:00
Sébastien Helleu
88adc5d703
doc: add missing variable "pointer" to make C compiler really happy (plugin API reference)
2018-11-13 20:48:04 +01:00
Sébastien Helleu
b2d9b2f0ba
doc: fix name of compiled plugin example (plugin API reference)
2018-11-13 20:43:26 +01:00
Sébastien Helleu
5a132f06fd
core: replace ellipses by "etc." (in English) and "etc..." by "etc." in French
2018-11-04 21:53:11 +01:00
Sébastien Helleu
ed3f281ba9
api: add functions string_base_{encode,decode}, remove functions string_{encode,decode}_base64
2018-11-04 14:49:11 +01:00
Sébastien Helleu
8848b0e22a
api: return integer in function string_encode_base64
2018-11-02 14:09:23 +01:00
Sébastien Helleu
8da3458f4c
core: add repeat of string in evaluation of expressions with "repeat:count,string" ( closes #958 )
2018-10-09 21:12:02 +02:00
Sébastien Helleu
f0d0612a33
doc: add missing comma in example of function config_new_option (plugin API reference)
2018-09-01 08:14:42 +02:00