summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2022-04-18doc: update German documentationNils Görs
2022-04-18core: add bar item "spacer"Sébastien Helleu
2022-04-09doc/user: add install of binary package with brew on macOSSébastien Helleu
2022-04-09doc: Update Serbian translationIvan Pešić
2022-03-28doc/user: add chapter on containersSébastien Helleu
2022-03-23doc: use unicode symbol for greater-than or equal toSébastien Helleu
2022-03-22doc: update Serbian auto-generated filesSébastien Helleu
2022-03-22doc: update Serbian translationsIvan Pešić
2022-03-17core: fix line too longSébastien Helleu
2022-03-17core: Fix regex for constants in the Python stub generatorTrygve 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-13doc: update German documentationNils Görs
2022-03-13doc/user: translate FreeBSD installation instructions (issue #1760)Sébastien Helleu
2022-03-13Add FreeBSD installation instructionsMateusz Piotrowski
2022-03-13doc: update German auto-generated filesSébastien Helleu
2022-03-13tests: add tests on functions gui_buffer_new and gui_buffer_new_propsSébastien Helleu
2022-03-13api: add function buffer_new_props (closes #1759)Sébastien Helleu
2022-03-12dev/scripting: fix typoSébastien Helleu
2022-03-12doc/dev: add file test-irc-tag.cppSébastien Helleu
2022-03-12doc/dev: add file irc-typing.cSébastien Helleu
2022-03-12doc/dev: add file test-logger-backlog.cppSébastien Helleu
2022-03-12doc/scripting: translate note about Tcl constant $::weechat::WEECHAT_NULLSébastien Helleu
2022-03-12scripts: allow null values in config_new_optionTrygve 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-11irc: add option "sort" in command /autojoinSébastien Helleu
2022-03-10irc: update translationsSébastien Helleu
2022-03-10irc: add server option "autojoin_record"Sébastien Helleu
2022-03-07doc: fix syntax highlighting in Serbian docsSébastien Helleu
2022-02-22doc: Update Serbian documentationIvan Pešić
2022-02-21doc/relay: fix columns sizes in tablesSébastien Helleu
2022-02-21doc/scripting: fix column size in tablesSébastien Helleu
2022-02-21doc/user: fix style in tablesSébastien Helleu
2022-02-21doc: update German documentationNils Görs
2022-02-20doc/dev: add table with list of components for git commit messageSébastien Helleu
2022-02-20doc/api: Add missing parameter to python prototype for config_new_sectionTrygve Aaberge
2022-02-20doc/user: update dependencies using versions from Debian BullseyeSébastien Helleu
2022-02-20doc/user: add missing dependency on ruby-pygments.rb to build docSébastien Helleu
2022-02-19debian: change dependency libargon2-0-dev to libargon2-dev (debian bug #1005703)Sébastien Helleu
2022-02-14doc/api: add missing type for argument "count" in Python prototype of ↵Sébastien Helleu
function ngettext
2022-02-08doc: Update Serbian documentationIvan Pešić
2022-02-01doc/user: add supported C++ compilers in dependenciesSébastien Helleu
2022-01-30core: 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-30doc/api: fix type of parameter "date" in script prototype of function ↵Sébastien Helleu
prnt_date_tags
2022-01-29tests: add tests on GUI chat functionsSé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-29doc/dev: update format of commit messages for docsSébastien Helleu
2022-01-28doc: update auto-generated files with optionsSébastien Helleu
2022-01-27doc/api: merge examples and results in same column (function ↵Sébastien Helleu
string_eval_expression)
2022-01-27doc/api: add column "Min WeeChat" in string_eval_expression tablesSébastien Helleu
2022-01-21doc: update Serbian auto-generated fileSébastien Helleu
2022-01-21doc: Update Serbian translationIvan Pešić
2022-01-18doc: update German documentationNils Görs
2022-01-17core: update copyright datesSébastien Helleu