summaryrefslogtreecommitdiff
path: root/doc/en
AgeCommit message (Collapse)Author
2022-03-13Add FreeBSD installation instructionsMateusz Piotrowski
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-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-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-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-17core: update copyright datesSébastien Helleu
2022-01-16doc: add example of hook_process with a script function (scripting guide)Sébastien Helleu
2022-01-16doc: remove useless comparison with empty string in Python examples (plugin ↵Sébastien Helleu
API reference)
2022-01-14core: rename argument "length" to "bytes" in function string_strndupSébastien Helleu
2022-01-08doc: add missing macro WEECHAT_PLUGIN_AUTHOR (plugin API reference)Sébastien Helleu
2021-12-30doc: add note about chars replaced in IRC tag key/value (user's guide)Sébastien Helleu
2021-12-30trigger: add variables `${tg_tag_irc_xxx}` containing IRC message tags ↵Sébastien Helleu
(issue #1680)
2021-12-28doc: move section "Fset" in "Configuration" (user's guide)Sébastien Helleu
2021-12-25relay: improve help on option relay.network.compressionSébastien Helleu
2021-12-25doc: update auto-generated files with optionsSébastien Helleu
2021-12-24relay: add zstd compression in weechat protocolSébastien Helleu
Option relay.network.compression_level is renamed to relay.network.compression and is now a percentage between 0 (no compression) to 100 (best compression, slowest). Compression is now disabled by default in weechat protocol and must be enabled via the `handshake` command (option `compression` has been removed from `init` command).
2021-12-18doc: mention IRC server buffer in default key binding ctrl-x (user's guide)Sébastien Helleu
2021-12-15doc: add workaround for download of plugins.xml.gz on macOS (FAQ)Sébastien Helleu
2021-12-11doc: use unbreakable spaces in example of missing translation tag ↵Sébastien Helleu
(developer's guide) This allows to search this tag in docs with grep and ignore the example in the developer's guide.
2021-12-08doc: fix color codes attributes in developer's guideSébastien Helleu
2021-12-05doc: remove list of remote interfaces, redirect to web site (user's guide)Sébastien Helleu
2021-12-05doc: rename section "WeeChat extension" to "Extending WeeChat" (user's guide)Sébastien Helleu
2021-12-05doc: add section "Script manager" (user's guide)Sébastien Helleu
2021-12-05doc: add section "WeeChat extension" above "Plugins" (user's guide)Sébastien Helleu
2021-12-05doc: move sections "Exec", "Fifo" and "Trigger" at top level after "Relay" ↵Sébastien Helleu
(user's guide)
2021-12-05doc: move section "Xfer" at top level after "IRC" (user's guide)Sébastien Helleu