1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-26 04:46:37 +02:00
Commit Graph

354 Commits

Author SHA1 Message Date
Matthew Martin 77a9322bbf irc: quote argument to NICK 2019-02-28 18:55:26 -06:00
Sébastien Helleu 2b0057239b core: update copyright dates 2019-01-01 15:40:51 +01:00
Sébastien Helleu 4712d0bb06 core: use https for links to GNU GPL license 2018-11-29 23:16:07 +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 530f73ec71 irc: update ircv3 URLs in comments 2018-05-21 15:48:59 +02:00
Sébastien Helleu c0cb3a6178 Merge remote-tracking branch 'origin/pr/640' 2018-05-21 08:05:04 +02:00
Sébastien Helleu 3c29f92e9b Merge remote-tracking branch 'origin/pr/639' 2018-05-20 22:22:20 +02:00
Sébastien Helleu 108004be95 irc: do a case-sensitive comparison of CAP command 2018-05-20 16:29:36 +02:00
Sébastien Helleu afb1d03053 Merge remote-tracking branch 'origin/pr/623' into irc-3.2-cap 2018-05-20 15:21:07 +02:00
Sébastien Helleu 60254ff48d irc: display current nick on connected servers in output of /server list|listfull (closes #1193) 2018-05-19 09:07:08 +02:00
Sébastien Helleu 974c25df76 irc: replace "server" by "name" in /help server 2018-04-06 21:26:16 +02:00
Sébastien Helleu bbd6471197 irc: add missing parameter "-server" in /help list (issue #1165) 2018-04-01 08:43:50 +02:00
Sébastien Helleu 5314aa394a irc: add option "-server" in command /list (closes #1165) 2018-04-01 08:38:15 +02:00
Sébastien Helleu fc2395ca4f irc: replace "server" by "target" in help of commands when the argument is not an internal WeeChat server (issue #1165) 2018-04-01 08:00:59 +02:00
Sébastien Helleu 91bfd809e6 irc: fix help on commands /unban and /unquiet 2018-03-25 10:09:15 +02:00
Sébastien Helleu 0d74b03004 irc: rename functions to search modelist items 2018-03-25 10:05:58 +02:00
Sébastien Helleu 126a825924 irc: add completion with modelist numbers for commands /unban and /unquiet 2018-03-25 08:38:42 +02:00
Sébastien Helleu 50d39969cb irc: fix some styles 2018-03-24 17:08:56 +01:00
Simmo Saan d77e1ea499 irc: add indexed ban list, add completion for /unban and /unquiet (closes #597, task #11374, task #10876) 2018-03-24 17:01:50 +01:00
Sébastien Helleu be3634f22f irc: add server option "split_msg_max_length" 2018-01-13 22:17:13 +01:00
Sébastien Helleu 7ee88fb46c core: fix some styles 2018-01-07 09:11:45 +01:00
Sébastien Helleu ed4837b2f6 core: update copyright dates 2018-01-05 00:54:18 +01:00
Simmo Saan d4296a02c0 irc: add invite-notify capability to help and completion 2017-11-05 13:42:28 +02:00
Simmo Saan 8420abe8bb irc: add chghost capability to help and completion 2017-11-05 13:36:45 +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 aeeec38d6f core: fix cast of time_t (to "long long" instead of "long") (closes #1051) 2017-08-12 18:36:45 +02:00
Simmo Saan 0a348f0b9d irc: factor supported CAP version 2017-06-17 20:10:45 +03:00
Simmo Saan 4563d43166 irc: force uppercase subcommand for /cap 2017-06-17 20:01:08 +03:00
Simmo Saan bdfd984d72 irc: add support for IRCv3.2 Client Capability Negotiation (closes #586) 2017-06-17 20:01:07 +03:00
Sébastien Helleu d73b54758c irc: add option "open" in command /server (closes #966) 2017-05-02 07:38:45 +02:00
Sébastien Helleu a4dffb1915 irc: fix double decoding of IRC colors in messages sent/displayed by commands /msg and /query (issue #943) 2017-04-07 22:28:48 +02:00
Sébastien Helleu 12e2d9995c irc: add function irc_server_get_max_modes 2017-02-18 17:34:06 +01:00
Sébastien Helleu e1eeb22945 irc: update error message, update translations 2017-02-18 14:48:02 +01:00
Sébastien Helleu 51b2352786 irc: send current modes/masks if next mask doesn't fit in the string 2017-02-18 14:41:52 +01:00
Sébastien Helleu 06d73e4b96 Merge remote-tracking branch 'origin/pr/579' 2017-02-18 14:31:49 +01:00
Sébastien Helleu 1adb6075fa irc: compact some code 2017-02-18 13:14:50 +01:00
Sébastien Helleu cf1010e177 irc: move initialization of variables "inclusive" 2017-02-18 13:09:27 +01:00
Sébastien Helleu ac007a1efd Merge remote-tracking branch 'origin/pr/572' 2017-02-18 13:04:00 +01:00
Sébastien Helleu fe7f92c4d8 irc: fix option "-temp" in command /server (closes #880) 2017-01-06 22:44:13 +01:00
Sébastien Helleu 5429381cb6 irc: fix name of option "-temp" in /help server 2017-01-06 22:13:43 +01:00
Sébastien Helleu 705d86e684 core: update copyright dates 2017-01-01 11:32:04 +01:00
Sébastien Helleu ab490e10c7 irc: rename server option "umodes" to "usermode" 2016-12-11 13:43:34 +01:00
Sébastien Helleu 50a50d0339 Merge remote-tracking branch 'origin/pr/820' 2016-12-11 13:06:05 +01:00
Sébastien Helleu 377fad22db irc: add tag "self_msg" on self messages (closes #840) 2016-11-26 13:58:16 +01:00
Sébastien Helleu cfc22c700c irc: add missing tags on CTCP message sent 2016-11-26 13:49:34 +01:00
Sébastien Helleu 4a2cd9d034 irc: fix help on mask in command /ignore 2016-11-09 20:48:35 +01:00
Simmo Saan 03fbb4ffdc Add server option umodes (closes #377) 2016-10-12 21:38:49 +03:00
Sébastien Helleu 34ccf3fd81 irc: rename server options "default_msg_*" to "msg_*", evaluate them 2016-07-17 09:29:14 +02:00
Sébastien Helleu 20c86db0d8 api: remove functions printf_date() and printf_tags() 2016-06-18 08:49:35 +02: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