summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-05logger: return arraylist instead of custom linked list in logger_tail_file ↵Sébastien Helleu
(issue #1926)
2023-06-04doc: update German documentationNils Görs
2023-06-04core: update German translationsNils Görs
2023-06-04irc: add tag "new_host_xxx" in message displayed for command CHGHOST (closes ↵Sébastien Helleu
#1808)
2023-06-03core: update ChangeLog (issue #1950)Sébastien Helleu
2023-06-03doc/user: add new FIFO syntax (issue #1950)Sébastien Helleu
2023-06-03fifo: allow using escape charactersTrygve Aaberge
This allows you to use escape characters if you start the fifo command with \ instead of *, in the same way as the escape_commands option in the relay protocol. This allows you to send commands consisting of multiple lines by using \n if the buffer has input_multiline set.
2023-06-03irc: add option irc.look.display_host_noticeSébastien Helleu
2023-06-03relay: add handshake option "escape_commands" in weechat protocolSébastien Helleu
2023-06-03core: update German translationsNils Görs
2023-06-03core: specify irc protocol for relay changesSébastien Helleu
2023-06-03doc: fix formatting issues with links that target a blank windowSébastien Helleu
2023-06-03relay: add support of capability "echo-message" (closes #1949)Sébastien Helleu
2023-06-03irc: add infos "irc_server_cap" and "irc_server_cap_value" (issue #1949)Sébastien Helleu
2023-06-02tests: add tests on relay "irc" protocolSébastien Helleu
2023-06-02irc: add missing "user" in documentation of functionsSébastien Helleu
2023-06-02relay: fix connection with IRC clients sending "CAP REQ :" (without ↵Sébastien Helleu
capability) and not sending "CAP END" (issue #1040, issue #1796) The bug was fixed in version 2.0 (issue #1040) but a regression in version 3.7 happened while using the new IRC parser for message arguments (issue #1796, commit 96ed47126130ac62350aef4a9236009b7fc3cd5f).
2023-06-02relay: add modifiers "relay_client_irc_in", "relay_client_irc_out1" and ↵Sébastien Helleu
"relay_client_irc_out"
2023-06-02core: fix weechat.look.align_multiline_words not workingTrygve Aaberge
This option was broken with commit 031bd45e3.
2023-05-31tests: create and close server buffer in tests on function irc_join_splitSébastien Helleu
2023-05-31tests: fix close of channel buffers after tests on function irc_join_splitSébastien Helleu
2023-05-31ruby: fix crash in display of exception backtrace with Ruby 3 (issue #1631, ↵Sébastien Helleu
issue #1886)
2023-05-31core: update German translationsNils Görs
2023-05-30doc: update Serbian documentationIvan Pešić
2023-05-30core: update Serbian messages translationIvan Pešić
2023-05-30core: send all command line parameters not beginning with a dash to all ↵Sébastien Helleu
plugins, add info "auto_load_scripts" This fixes an issue with IRC URL given on command line when it starts with `ircs://` or `irc6://`: the server is not created at all (only `irc://` works fine).
2023-05-30fset: reset color immediately after the color name (issue #1920)Sébastien Helleu
2023-05-30core: update ChangeLog (issue #1920)Sébastien Helleu
2023-05-29doc: update German documentationNils Görs
2023-05-29core: set word_end_offset to character after wordTrygve Aaberge
It seemed strange to me to have word_end_offset point to the last character in the word, rather than the character after the word, especially now with the word stopping before a newline character which meant word_end_offset would be -1 if there was no characters before the newline character.
2023-05-29core: fix chat colors at certain positions not being appliedTrygve Aaberge
The new rendering of multiline lines had some issues with colors at certain positions not being applied. The color would not be applied if the color code was at either of these positions: - At the start of a line after a newline character - At the end of a line after a space and before a newline character - At a line by itself before a newline character The way I had done it by considering newline characters as a word in gui_chat_get_word_info with a variable specifying that it's newline characters became messy and didn't really make sense, so rather than doing this, I changed gui_chat_get_word_info to stop before the first newline character. That way, we can just check if we are at a newline character at the start of the loop, and don't need any more special handling. Fixes #1928
2023-05-29tests: add tests on manual CTCP ACTION sent to IRC channelSébastien Helleu
2023-05-29irc: fix display of CTCP ACTION sent without parameters nor spaceSébastien Helleu
2023-05-29irc: remove unneeded extra check on "\01ACTION " in ↵Sébastien Helleu
irc_input_user_message_display
2023-05-29irc: hide password in messages to nickserv with cap echo-message enabled ↵Sébastien Helleu
(issue #139)
2023-05-29irc: add command `/action` (closes #201, issue #1577), remove alias `action`Sébastien Helleu
2023-05-27alias: add option `missing` in command `/alias`Sébastien Helleu
2023-05-27alias: add alias `action` to send a CTCP ACTION to a channel or a nick ↵Sébastien Helleu
(issue #1577)
2023-05-27irc: add missing host tag in self messages with cap echo-message enabled ↵Sébastien Helleu
(issue #139)
2023-05-27irc: fix display of STATUSMSG CTCP ACTION to channel with cap echo-message ↵Sébastien Helleu
enabled (issue #139, issue #1577)
2023-05-27irc: fix display of outgoing CTCP when channel/private buffer doesn't existSébastien Helleu
2023-05-27irc: fix display of outgoing STATUSMSG CTCP ACTION without argumentsSébastien Helleu
2023-05-27irc: remove extra space in CTCP ACTION message sent without argumentsSébastien Helleu
Now when doing `/me` (without arguments), the message sent is: PRIVMSG #test :\x01ACTION\x01 instead of: PRIVMSG #test :\x01ACTION \x01
2023-05-27irc: fix split of CTCP message with no argumentsSébastien Helleu
2023-05-27irc: display STATUSMSG actions differently from standard actions on channels ↵Sébastien Helleu
(closes #1577, issue #139)
2023-05-27irc: fix send of empty action with `/me` commandSébastien Helleu
2023-05-26core: remove WeeChat website from SRC_URI in cygport fileSébastien Helleu
2023-05-26core: update ChangeLogSébastien Helleu
2023-05-26tests: add tests on IRC message/notice/action/CTCP sent with cap ↵Sébastien Helleu
echo-message enabled (issue #139)
2023-05-26tests: remove capabilities added after the end of testsSébastien Helleu