Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-19 | core: still split on printf when input_multiline isn't set | Trygve Aaberge | |
If we have chat lines with multiple lines in buffers without input_multiline set, there can be an issue if a trigger is run on that line. If the trigger runs a command which includes the message, then the command is split (since input_multiline isn't set), and if any of the lines in the message starts with a command, that command is executed. To prevent this, only avoid splitting on newlines in printf if input_multiline is set, so only such buffers can have chat lines with newline characters. See https://github.com/weechat/weechat/pull/1909 for more details. | |||
2023-04-19 | core: don't split on newline characters in printf_date_tags | Trygve Aaberge | |
With support for rendering newline characters as new lines, we don't need to split the message on newline characters anymore in printf_date_tags. This allows you to print a line with multiple lines. | |||
2023-04-19 | core: render newline characters in chat line messages | Trygve Aaberge | |
If a chat line message contains a newline character (\n) it was previously rendered as J with reverse video. This commit makes it render as an actual newline instead, so messages with multiple lines become supported. The rendering is fixed in normal mode as well as bare mode both when scrolled to the bottom and when scrolled up (which is different code paths). Focus events has also been updated to support this (except for _chat_line_y which returns -1 for all lines, but the docs says this variable is only for buffers with free content). Currently, the only way to include a \n in a chat line message is with hdata_update because printf splits on \n and creates multiple separate lines, but hopefully either printf can be changed to not split on \n, or a new command which doesn't split can be added. | |||
2023-04-19 | core: remove deprecated parameters from command `/input` | Sébastien Helleu | |
Parameters removed: - jump_smart - jump_last_buffer - jump_last_buffer_displayed - jump_previously_visited_buffer - jump_next_visited_buffer - hotlist_clear - hotlist_remove_buffer - hotlist_restore_buffer - hotlist_restore_all - set_unread_current_buffer - set_unread - switch_active_buffer - switch_active_buffer_previous - zoom_merged_buffer | |||
2023-04-19 | core: convert deprecated commands bound to keys when upgrading weechat.conf ↵ | Sébastien Helleu | |
to v2 | |||
2023-04-18 | core: bump guile version to 3.0 in cygwin | Sébastien Helleu | |
2023-04-17 | doc/user: update links to release notes | Sébastien Helleu | |
2023-04-16 | doc: update header and remove links in ChangeLog and release notes | Sébastien Helleu | |
2023-04-15 | core: simplify print of stable/devel version number in version.sh | Sébastien Helleu | |
2023-04-15 | core: hide error when git tag does not exist | Sébastien Helleu | |
2023-04-15 | core: add missing space before trailing backslash | Sébastien Helleu | |
2023-04-15 | core: fix description of script bump_version.sh | Sébastien Helleu | |
2023-04-15 | core: add missing quotes around variables | Sébastien Helleu | |
2023-04-15 | core: update ChangeLog | Sébastien Helleu | |
2023-04-15 | core: add quote around stable/devel versions | Sébastien Helleu | |
2023-04-15 | core: add "stable-number" and "devel-number" in version.sh | Sébastien Helleu | |
This is the same value returned by the info "version_number" in a running WeeChat. | |||
2023-04-15 | api: add optional argument with version in info "version_number" | Sébastien Helleu | |
2023-04-15 | doc/api: add more examples on function util_version_number | Sébastien Helleu | |
2023-04-14 | core: remove unnecessary condition in comparison of timeval structures | Sébastien Helleu | |
Ref: https://github.com/weechat/weechat-relay/pull/3 | |||
2023-04-13 | core: replace "SSL" by "TLS" in `/help upgrade` (issue #1903) | Sébastien Helleu | |
2023-04-13 | core: update German translations | Nils Görs | |
2023-04-12 | core: update translations (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: improve short description of server (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: fix URL of doc on capability negotiation (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: add support of RFC 7194 (default port 6697 for TLS) (issue #1903) | Sébastien Helleu | |
2023-04-12 | core: add TLS changes in release notes (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: connect with TLS and port 6697 by default (issue #1903) | Sébastien Helleu | |
2023-04-12 | relay: rename "ssl" options and protocol to "tls" (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: rename "ssl" options to "tls" (issue #1903) | Sébastien Helleu | |
2023-04-12 | core: rename option weechat.color.status_name_ssl to ↵ | Sébastien Helleu | |
weechat.color.status_name_tls (issue #1903) | |||
2023-04-12 | core: replace SSL by TLS in comments (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: check that IRC URL starts with "irc" (issue #1903) | Sébastien Helleu | |
2023-04-12 | irc: add more info in description of function irc_server_alloc_with_url ↵ | Sébastien Helleu | |
(issue #1903) | |||
2023-04-12 | irc: set gnutls_sess, tls_cert and tls_cert_key to NULL by default in server ↵ | Sébastien Helleu | |
(issue #1903) | |||
2023-04-12 | core: update German translations | Nils Görs | |
2023-04-08 | core: improve description of arguments in bump version script | Sébastien Helleu | |
2023-04-08 | core: remove WEECHAT_DEVEL_FULL from version.sh | Sébastien Helleu | |
2023-04-08 | core: add way to read stable major/minor/patch version | Sébastien Helleu | |
2023-04-08 | core: add contributor (issue #1904) | Sébastien Helleu | |
2023-04-08 | core: update ChangeLog (issue #1904, issue #1905) | Sébastien Helleu | |
2023-04-08 | lua: fix crash with print when the value to print is not a string | wfrsk | |
2023-04-07 | core: change default color of "mouse_status" item to lightgreen | Sébastien Helleu | |
2023-04-07 | core: add item "mouse_status" in default status bar | Sébastien Helleu | |
2023-04-07 | core: fix comment in bump version script | Sébastien Helleu | |
2023-04-07 | Update Japanese translations | Grady Martin | |
This fixes a small typo. | |||
2023-04-05 | doc: add BYPRODUCTS in doc-autogen target | Sébastien Helleu | |
This is needed for Ninja and the "clean" target now removes all auto-generated files. | |||
2023-04-05 | core: fix pointer to hash and hash_temp in doc generator | Sébastien Helleu | |
2023-04-05 | tests: add tests on function irc_server_alloc_with_url | Sébastien Helleu | |
2023-04-05 | irc: display a warning if command name in option `irc.msgbuffer.*` is not ↵ | Sébastien Helleu | |
lower case | |||
2023-04-05 | irc: display a warning if CTCP name in option `irc.ctcp.*` is not lower case | Sébastien Helleu | |