194 Commits

Author SHA1 Message Date
Sébastien Helleu
be3634f22f irc: add server option "split_msg_max_length" 2018-01-13 22:17:13 +01:00
Sébastien Helleu
a4b1952c75 logger: add option logger.look.backlog_conditions (closes #1132) 2018-01-11 16:44:36 +01:00
Sébastien Helleu
5d88d08ef9 core: add options "-newbuffer", "-free" and "-switch" in command /print (issue #1113) 2018-01-08 22:01:11 +01:00
Sébastien Helleu
d7ca5f04f6 core: fix typo in ChangeLog 2018-01-07 12:33:11 +01:00
Sébastien Helleu
ed0b337505 core: add option "-y" in command /buffer, add support of buffers with free content 2018-01-07 12:01:41 +01:00
Sébastien Helleu
91f792416b core: add option "add" in command /buffer (issue #1113) 2018-01-06 14:19:50 +01:00
Sébastien Helleu
c3e2ed91a2 core: update ChangeLog (issue #128) 2018-01-06 14:08:03 +01:00
Sébastien Helleu
72db3f74f1 core: update ChangeLog 2017-12-26 21:57:14 +01:00
Sébastien Helleu
df11609c13 core: add missing issue in ChangeLog (closes #584) 2017-12-24 13:47:02 +01:00
Sébastien Helleu
fbc87573d0 scripts: add infos "xxx_interpreter" and "xxx_version" in script plugins (issue #1075) 2017-12-23 21:21:40 +01:00
Sébastien Helleu
c4626bc08a scripts: add option "version" in script commands (closes #1075) 2017-12-23 20:35:30 +01:00
Sébastien Helleu
87be29ed3d api: add hashtable with variables in plugin structure 2017-12-23 19:47:22 +01:00
Sébastien Helleu
6f64cd0c84 core: add version 2.0.1 in ChangeLog, release notes and weechat.spec 2017-12-20 23:12:23 +01:00
Sébastien Helleu
40749afced core: add option weechat.completion.partial_completion_templates
This option is used to force partial completion on specific templates
(for now only "config_options").
2017-12-09 11:40:14 +01:00
Sébastien Helleu
515334e53b python: fix integer arguments in hook_connect() and hook_fd() callbacks 2017-12-04 22:07:38 +01:00
Sébastien Helleu
f0a06cc85a Version 2.0 2017-12-03 11:55:08 +01:00
Sébastien Helleu
84013b82df core: do not change the chat prefix size when a filtered line is added (closes #1092) 2017-10-29 07:17:30 +01:00
Sébastien Helleu
038473b038 core: add bug #41245 in ChangeLog 2017-10-27 01:36:04 +02:00
Sébastien Helleu
b189157907 core: update ChangeLog 2017-10-27 01:34:51 +02:00
Sébastien Helleu
fe73a38b58 api: add support of prefix "quiet:" in function key_unbind() to quietly remove keys 2017-10-24 23:03:40 +02:00
Sébastien Helleu
8025cfb05d core: update ChangeLog 2017-10-21 09:29:28 +02:00
Sébastien Helleu
534dda9094 buflist: add two new bar items using the same format configuration options (closes #990) 2017-10-19 21:51:00 +02:00
Sébastien Helleu
1d56e17b2f core: allow floating point and hexadecimal numbers in comparison of evaluated values 2017-10-17 20:43:40 +02:00
Sébastien Helleu
0db48c7291 core: add option weechat.look.save_config_with_fsync (closes #1083)
This makes the save of all configuration files about 20 to 200x slower
(according to the storage device speed); so this is disabled by default.
2017-10-14 07:56:02 +02:00
Sébastien Helleu
d427fc0549 irc: do not clear nicklist when joining an already joined channel if the option irc.look.buffer_open_before_join is on (closes #1081, closes #1082) 2017-10-13 07:44:52 +02:00
Sébastien Helleu
7a452ce8bc core: fix display of nicks in nicklist when they are in a group with sub-groups (closes #1079) 2017-10-08 14:09:02 +02:00
Sébastien Helleu
8a32249507 javascript: fix detection of libv8 with autotools on Ubuntu Trusty 2017-10-07 21:43:18 +02:00
Sébastien Helleu
e8af853624 tests: add scripting API tests (issue #104)
Automatic tests of scripting API are made with Python scripts:

- unparse.py: convert Python code to other languages
- testapigen.py: generate scripts in all languages to test the API
- testapi.py scripting API tests
2017-10-07 16:51:25 +02:00
Sébastien Helleu
7949146687 lua: fix boolean return value (as integer) in API functions 2017-10-03 21:17:22 +02:00
Sébastien Helleu
255e46eaef guile: return integer (0/1) instead of boolean in API functions 2017-10-03 21:16:11 +02:00
Sébastien Helleu
682979bb90 guile: fix return value of static strings 2017-10-02 19:20:26 +02:00
Sébastien Helleu
6b0262794f core: add CVE ID in ChangeLog 2017-09-23 22:28:47 +02:00
Sébastien Helleu
92b9533efe core: fix typo: Javascript -> JavaScript 2017-09-23 16:24:52 +02:00
Sébastien Helleu
5aab494dd6 core, plugins: check return code of strftime function 2017-09-23 15:06:28 +02:00
Sébastien Helleu
ae66a4d8a5 core: add version 1.9.1 in ChangeLog and release notes 2017-09-23 15:06:00 +02:00
Adam Saponara
d032ee2159 php: new php plugin
This plugin requires PHP >= 7.0.
2017-09-03 15:33:16 +02:00
Sébastien Helleu
8c046d9be9 buflist: remove recursive evaluation of extra variables (closes #1060) 2017-09-02 14:00:20 +02:00
Sébastien Helleu
de9f771674 irc: fix CTCP PING reply when the option irc.ctcp.ping is set to non-empty value 2017-08-23 23:11:11 +02:00
Sébastien Helleu
db0bdc2ac6 core: add flag "input_get_empty" in buffer
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-21 07:41:28 +02:00
Sébastien Helleu
2ab40e02e6 Revert "irc: do not use away color for nicks in nicklist if option irc.look.color_nicks_in_nicklist is on"
This reverts commit 0c86e742c588cf38a93f2f89dea5f96c48e7d0f9.
2017-08-19 12:47:01 +02:00
Sébastien Helleu
0c86e742c5 irc: do not use away color for nicks in nicklist if option irc.look.color_nicks_in_nicklist is on 2017-08-19 11:24:36 +02:00
Sébastien Helleu
835c94db4b core: add signals "buffer_filters_enabled" and "buffer_filters_disabled" 2017-08-18 22:10:17 +02:00
Sébastien Helleu
bfef8da84c api: change type of arguments status/gnutls_rc/sock in hook_connect() callback from string to integer (in scripts) 2017-08-13 10:40:01 +02:00
Sébastien Helleu
4bea917263 core: update ChangeLog 2017-08-13 09:32:04 +02:00
Sébastien Helleu
5392e3078f api: send file descriptor as integer instead of string to the callback of hook_fd 2017-08-13 09:29:39 +02:00
Sébastien Helleu
f19507ff6a alias: add infolist "alias_default" (list of default aliases) 2017-08-12 18:37:45 +02:00
Sébastien Helleu
aeeec38d6f core: fix cast of time_t (to "long long" instead of "long") (closes #1051) 2017-08-12 18:36:45 +02:00
Sébastien Helleu
8c01e05da1 core: add missing colon in ChangeLog 2017-07-31 07:36:41 +02:00
Sébastien Helleu
cf51849ac5 relay: fix send of "PART" command in backlog (irc protocol) 2017-07-23 16:13:00 +02:00
Sébastien Helleu
3ac05843eb core: update ChangeLog 2017-07-23 15:36:03 +02:00