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

12862 Commits

Author SHA1 Message Date
Sébastien Helleu d171c1682c doc/api: replace format "%lx" by "%p" in examples 2024-06-14 22:14:28 +02:00
Sébastien Helleu 8923ecc7d8 core: replace "%lx" by "%p" in function relay_weechat_msg_add_pointer 2024-06-14 18:10:45 +02:00
Sébastien Helleu f8d98bbd5e core: replace "%lx" by "%p" in dump of relay data 2024-06-14 18:10:18 +02:00
Sébastien Helleu d0830b9255 relay: fix dump of variable "websocket_key" 2024-06-14 18:09:53 +02:00
Sébastien Helleu e482360eba core: replace "%lx" by "%p" in debug of windows 2024-06-14 18:02:45 +02:00
Sébastien Helleu e64ab3c675 core, plugins: replace "%lx" by "%p" in calls to sscanf 2024-06-14 17:59:02 +02:00
Sébastien Helleu ce79d218a4 core: remove duplicate search of pointer in hashtable for evaluation of "hdata_count" 2024-06-14 17:37:47 +02:00
Sébastien Helleu c83b08fae8 tests: add test on function hdata_count with empty list "gui_layouts" 2024-06-14 17:37:11 +02:00
Sébastien Helleu ce3c5f0caa core: add hdata count in evaluation of expressions
Syntax is one of:

- `hdata_count:name[list]`: uses a hdata name and list
- `hdata_count:name[pointer]`: uses a hdata name and pointer (count starts at
  this pointer)
2024-06-14 17:04:06 +02:00
Sébastien Helleu 8945b7bf33 core: add function hdata_count 2024-06-14 17:04:06 +02:00
Sébastien Helleu 24e023d467 core: fix id of core buffer in hashtable gui_buffer_by_id after /upgrade 2024-06-11 08:13:20 +02:00
Sébastien Helleu 79a7766466 core: fix typo in comment 2024-06-11 08:09:32 +02:00
Sébastien Helleu 9b356733a9 core: allow buffer id in commands /buffer and /print, in addition to number and name 2024-06-11 08:03:09 +02:00
Sébastien Helleu 63148c5cc8 doc/api: add type "long long" in function hashtable_get_string 2024-06-11 07:17:28 +02:00
Sébastien Helleu 8366c32b0a core: add hashtable to quickly find buffers by id 2024-06-10 23:55:34 +02:00
Sébastien Helleu 70417a1ac6 api: add hashtable type "longlong" 2024-06-10 23:55:34 +02:00
Sébastien Helleu 93433e5dd7 tests: add tests on hashtable with different key/value types 2024-06-10 19:42:57 +02:00
Sébastien Helleu dc902b4e0a api: allow NULL value for key in hashtable 2024-06-10 19:42:47 +02:00
Sébastien Helleu 26c01e30c3 core, plugins: remove unneeded break after return 2024-06-10 15:10:25 +02:00
Sébastien Helleu 023a3b90fa core: fix refresh of bar item "scroll" in root bar after /buffer clear (closes #590) 2024-06-10 14:29:29 +02:00
Sébastien Helleu 7395387ebe core: add issue #446 in ChangeLog 2024-06-10 13:45:09 +02:00
Sébastien Helleu 3ee5341fbc perl: use lower case for CMake keywords 2024-06-10 09:01:27 +02:00
Sébastien Helleu 39cb0942a2 perl: fix quote of variable PERL_LFLAGS in CMake file 2024-06-10 08:59:36 +02:00
Sébastien Helleu 920d06bd27 core, plugins: fix return code of command callbacks in case of error 2024-06-10 08:17:25 +02:00
Sébastien Helleu 3835351226 tests: add placeholder for tests on function irc_list_export 2024-06-09 23:51:00 +02:00
Sébastien Helleu b0f0afd7fa fset: fix typo in /help fset 2024-06-09 23:16:32 +02:00
Sébastien Helleu 8824ff7d6c irc: add option -export in command /list, add option irc.look.list_buffer_format_export 2024-06-09 23:15:26 +02:00
Sébastien Helleu fb86ddc770 irc: clear /list buffer when disconnecting from server (closes #2133) 2024-06-09 18:35:22 +02:00
Sébastien Helleu d63553a73d irc: display an explicit message on /list buffer when the list of channels is empty (issue #2133) 2024-06-09 18:34:35 +02:00
Sébastien Helleu 85c8866407 relay: add option addreplace in command /remote (issue #2095) 2024-06-09 16:58:37 +02:00
Sébastien Helleu 337c9c840d relay: add option addreplace in command /relay (issue #2095) 2024-06-09 16:58:25 +02:00
Sébastien Helleu eaead31b11 irc: add option addreplace in command /server (issue #2095) 2024-06-09 16:58:12 +02:00
Sébastien Helleu a8525b41b3 irc: add option addreplace in command /notify (issue #2095) 2024-06-09 16:58:00 +02:00
Sébastien Helleu b7d2bd5c9e irc: add option addreplace in command /ignore (issue #2095) 2024-06-09 16:57:44 +02:00
Sébastien Helleu f4aab20bb4 core: add option addreplace in command /proxy (issue #2095) 2024-06-09 16:55:53 +02:00
Sébastien Helleu b45584114f core: remove "breaking" tag in ChangeLog 2024-06-09 16:53:36 +02:00
Krzysztof Korościk 37eda67776 updated polish translation
Signed-off-by: Krzysztof Korościk <soltys@soltys.info>
2024-06-09 14:51:39 +02:00
Sébastien Helleu e06e4d1457 core, plugins: use variable "argv" in calls to macro COMMAND_MIN_ARGS 2024-06-09 10:53:05 +02:00
Sébastien Helleu ea3486dae3 core: add option addreplace in command /bar (issue #2095) 2024-06-09 10:17:27 +02:00
Sébastien Helleu 6499d77e1d alias: add options addreplace and addreplacecompletion in command /alias (issue #2095)
The commands `/alias add` and `/alias addcompletion` now return an error if the
alias already exists.
2024-06-09 10:15:44 +02:00
Sébastien Helleu df67f7a0ea core: fix completion of command /item refresh 2024-06-09 09:11:03 +02:00
Sébastien Helleu 12b8ebe4e4 core: add completion "bars_items" 2024-06-09 09:09:09 +02:00
Sébastien Helleu 6306bac20b core: fix French translation of parameter "refresh" in /help item 2024-06-09 09:06:55 +02:00
Sébastien Helleu 843dcd49b5 tests: add more tests on function string_split_shell 2024-06-08 14:24:43 +02:00
LuK1337 44238650bc tests: relay: fix relay_http_parse_header function prototype 2024-06-07 12:39:40 +02:00
Sébastien Helleu 6b7137aa25 tests: reset option relay.network.websocket_allowed_origins after changing it in tests (closes #2127)
This fixes a test failure when the test changing the option is executed before
this one:

…/tests/unit/plugins/relay/api/test-relay-api-protocol.cpp:799: error: Failure in TEST(RelayApiProtocolWithClient, RecvJson)
        expected <HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Accept: Z5uTZwvwYNDm9w4HFGk26ijp/p0=

>
        but was  <HTTP/1.1 403 Forbidden
Content-Length: 0

>
        difference starts at position 9 at: < HTTP/1.1 403 Forbid>
2024-06-07 12:33:17 +02:00
Sébastien Helleu 3d20ad8b5c doc/user: mention pkgconf with pkg-config in dependencies 2024-06-07 07:44:39 +02:00
Sébastien Helleu da97614e03 ci: install pkg-config with homebrew 2024-06-07 07:44:03 +02:00
Sébastien Helleu c6481451cb ci: replace package pkg-config by pkgconf 2024-06-07 07:38:05 +02:00
Sébastien Helleu f59eb83da4 debian: update changelog 2024-06-06 22:51:09 +02:00