Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-24 | core: move detailed list of hooks from command "/plugin listfull" to "/debug ↵ | Sébastien Helleu | |
hooks <plugin>" | |||
2022-04-23 | doc: update auto-generated files with commands | Sébastien Helleu | |
2022-04-18 | core: add case conversion in evaluation of expressions (closes #1778) | Sébastien Helleu | |
2022-04-18 | doc: update German documentation | Nils Görs | |
2022-04-18 | core: add bar item "spacer" | Sébastien Helleu | |
2022-04-09 | doc/user: add install of binary package with brew on macOS | Sébastien Helleu | |
2022-04-09 | doc: Update Serbian translation | Ivan Pešić | |
2022-03-28 | doc/user: add chapter on containers | Sébastien Helleu | |
2022-03-23 | doc: use unicode symbol for greater-than or equal to | Sébastien Helleu | |
2022-03-22 | doc: update Serbian auto-generated files | Sébastien Helleu | |
2022-03-22 | doc: update Serbian translations | Ivan Pešić | |
2022-03-17 | core: fix line too long | Sébastien Helleu | |
2022-03-17 | core: Fix regex for constants in the Python stub generator | Trygve Aaberge | |
In Python raw strings, newlines can't be escaped with a backslash. If you do that, both the backslash and the newline become part of the string. This meant that the regex for constants both started and ended with a newline which caused every other constant to be skipped. | |||
2022-03-13 | doc: update German documentation | Nils Görs | |
2022-03-13 | doc/user: translate FreeBSD installation instructions (issue #1760) | Sébastien Helleu | |
2022-03-13 | Add FreeBSD installation instructions | Mateusz Piotrowski | |
2022-03-13 | doc: update German auto-generated files | Sébastien Helleu | |
2022-03-13 | tests: add tests on functions gui_buffer_new and gui_buffer_new_props | Sébastien Helleu | |
2022-03-13 | api: add function buffer_new_props (closes #1759) | Sébastien Helleu | |
2022-03-12 | dev/scripting: fix typo | Sébastien Helleu | |
2022-03-12 | doc/dev: add file test-irc-tag.cpp | Sébastien Helleu | |
2022-03-12 | doc/dev: add file irc-typing.c | Sébastien Helleu | |
2022-03-12 | doc/dev: add file test-logger-backlog.cpp | Sébastien Helleu | |
2022-03-12 | doc/scripting: translate note about Tcl constant $::weechat::WEECHAT_NULL | Sébastien Helleu | |
2022-03-12 | scripts: allow null values in config_new_option | Trygve Aaberge | |
The plugin API function config_new_option accepts null as the default_value and/or value however the scripting APIs (except for lua) didn't allow sending null as a parameter value, so it was impossible to use it this way. This allows sending a null value for these parameters. Lua already supported sending in nil for these parameters and it works as expected, so nothing is changed for this plugin. For Guile you can now send in #nil, for JavaScript null or undefined, for Perl undef, for PHP NULL, for Python None, for Ruby nil and for Tcl $::weechat::WEECHAT_NULL. In all of these languages except Tcl this is the special value indicating a missing value. However Tcl only has one type, string, so it doesn't have a null value. Therefore I created a constant with the value `\uFFFF\uFFFF\uFFFFWEECHAT_NULL\uFFFF\uFFFF\uFFFF` which is used instead. This is very unlikely to appear unintentionally. Using the unicode code point \uFFFF was suggested on https://wiki.tcl-lang.org/page/null. I tested this with these scripts: https://gist.github.com/trygveaa/f91977dde5d2876d502bf55fbf9b50cc | |||
2022-03-11 | irc: add option "sort" in command /autojoin | Sébastien Helleu | |
2022-03-10 | irc: update translations | Sébastien Helleu | |
2022-03-10 | irc: add server option "autojoin_record" | Sébastien Helleu | |
2022-03-07 | doc: fix syntax highlighting in Serbian docs | Sébastien Helleu | |
2022-02-22 | doc: Update Serbian documentation | Ivan Pešić | |
2022-02-21 | doc/relay: fix columns sizes in tables | Sébastien Helleu | |
2022-02-21 | doc/scripting: fix column size in tables | Sébastien Helleu | |
2022-02-21 | doc/user: fix style in tables | Sébastien Helleu | |
2022-02-21 | doc: update German documentation | Nils Görs | |
2022-02-20 | doc/dev: add table with list of components for git commit message | Sébastien Helleu | |
2022-02-20 | doc/api: Add missing parameter to python prototype for config_new_section | Trygve Aaberge | |
2022-02-20 | doc/user: update dependencies using versions from Debian Bullseye | Sébastien Helleu | |
2022-02-20 | doc/user: add missing dependency on ruby-pygments.rb to build doc | Sébastien Helleu | |
2022-02-19 | debian: change dependency libargon2-0-dev to libargon2-dev (debian bug #1005703) | Sébastien Helleu | |
2022-02-14 | doc/api: add missing type for argument "count" in Python prototype of ↵ | Sébastien Helleu | |
function ngettext | |||
2022-02-08 | doc: Update Serbian documentation | Ivan Pešić | |
2022-02-01 | doc/user: add supported C++ compilers in dependencies | Sébastien Helleu | |
2022-01-30 | core: add support of date and tags in messages displayed in buffers with ↵ | Sébastien Helleu | |
free content, add function printf_y_date_tags (closes #1746) | |||
2022-01-30 | doc/api: fix type of parameter "date" in script prototype of function ↵ | Sébastien Helleu | |
prnt_date_tags | |||
2022-01-29 | tests: add tests on GUI chat functions | Sébastien Helleu | |
Functions tested: - gui_chat_utf_char_valid - gui_chat_char_size_screen - gui_chat_strlen - gui_chat_strlen_screen - gui_chat_string_add_offset - gui_chat_string_add_offset_screen - gui_chat_string_real_pos - gui_chat_string_pos - gui_chat_get_word_info - gui_chat_printf_date_tags_internal - gui_chat_printf_date_tags - gui_chat_printf_y | |||
2022-01-29 | doc/dev: update format of commit messages for docs | Sébastien Helleu | |
2022-01-28 | doc: update auto-generated files with options | Sébastien Helleu | |
2022-01-27 | doc/api: merge examples and results in same column (function ↵ | Sébastien Helleu | |
string_eval_expression) | |||
2022-01-27 | doc/api: add column "Min WeeChat" in string_eval_expression tables | Sébastien Helleu | |
2022-01-21 | doc: update Serbian auto-generated file | Sébastien Helleu | |