summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-28plugins: set priority in calls to weechat_config_new (issue #1872)Sébastien Helleu
2023-01-28core: set priority in calls to config_file_new (issue #1872)Sébastien Helleu
2023-01-28core: add priority in config file (issue #1872)Sébastien Helleu
Priority is now allowed in function config_file_new, parameter `name`, with the same format as hooks: "priority|name" (for example: "2000|test"). If not specified, the default priority is 1000.
2023-01-28core: move function hook_get_priority_and_name to wee-string.c (issue #1872)Sébastien Helleu
2023-01-25doc: update German auto-generated fileSébastien Helleu
2023-01-25core: update German translationsNils Görs
2023-01-24irc: add option `join` in command `/autojoin`Sébastien Helleu
2023-01-24doc: update auto-generated files with hdataSébastien Helleu
2023-01-23irc: fix autojoin on server connection (closes #1873)Sébastien Helleu
Now the autojoin is made only one time, until the server buffer is closed. A new flag `autojoin_done` is added to know whether the autojoin has already been done or not on the server. It is set to 1 on first autojoin, and reset to 0 only if the server buffer is closed. The flag `reconnect_join` is removed, because it is now obsolete.
2023-01-16core: update German translationsNils Görs
2023-01-15irc: update message with number of nicks when joining a channelSébastien Helleu
Changed: - "N voices" to "N voiced" - "N normals" to "N regular"
2023-01-15debian: remove remaining workarounds for autotools buildSébastien Helleu
2023-01-14tests: add tests on string comparison functionsSébastien Helleu
2023-01-14ci: fix macOS CI (temporary fix)Sébastien Helleu
Unlink Python binaries so that the install of packages via brew is a success. See: https://github.com/actions/setup-python/issues/577
2023-01-14fset: fix typo in French translation of /help fset.look.condition_catch_setSébastien Helleu
2023-01-12core: remove useless continue statement in loopSébastien Helleu
2023-01-12core: display error in command if allocation of arraylist failsSébastien Helleu
2023-01-12core: fix display glitch in command errors when a wide char is set in option ↵Sébastien Helleu
weechat.look.command_chars (closes #1871)
2023-01-10ci: fix typoSébastien Helleu
2023-01-10ci: fix run of code coverageSébastien Helleu
2023-01-08python: remove unneded call to deprecated function PySys_SetArgvSébastien Helleu
This function is deprecated since Python 3.11.
2023-01-08core: do not allocate strings in dir_search_full_lib_name_ext, check return ↵Sébastien Helleu
code of snprintf This removes three compiler warnings.
2023-01-08irc: check return code of snprintfSébastien Helleu
This removes two compiler warnings.
2023-01-08typing: fix crash when pointer buffer is not received in callback for signal ↵Sébastien Helleu
"input_text_changed" (closes #1869)
2023-01-08debian: restore target override_dh_auto_configure (packaging of stable version)Sébastien Helleu
2023-01-08debian: restore target override_dh_auto_configureSébastien Helleu
2023-01-08core: update ChangeLog and release notes (closes #1860)Sébastien Helleu
2023-01-08core: remove build with autotoolsSébastien Helleu
CMake is now the only way to build WeeChat.
2023-01-08ruby: remove warnings on unused parametersSébastien Helleu
These warnings may be enabled again in future when Ruby itself will be fixed.
2023-01-08php: remove warnings on variables "argc" and "ret_i" that might be clobbered ↵Sébastien Helleu
by longjmp or vfork
2023-01-08Version 3.9-devSébastien Helleu
2023-01-08Version 3.8Sébastien Helleu
2023-01-08core: add note about case insensitive comparison improved in release notesSébastien Helleu
2023-01-07core: update entries related to CI in ChangeLogSébastien Helleu
2023-01-07ci: remove use of repository ppa:ondrej/phpSébastien Helleu
Now the CI uses the standard PHP version (8.1) from Ubuntu 22.04.
2023-01-07php: add proper detection of PHP 8.2 in all casesSébastien Helleu
2023-01-06debian: add symbolic link weechat_raspbian_buster.patch pointing to Debian ↵Sébastien Helleu
Buster patch
2023-01-06core: add CMake test called "notests" when tests are not compiledSébastien Helleu
Now the command `make test` executes properly and returns 0 when test are not compiled.
2023-01-06Revert "core: add a fake target "test" so that `make test` successes when ↵Sébastien Helleu
tests are not compiled" This reverts commit 129860fd52f3c0c040229a52371798c026fed4ab.
2023-01-05core: add a fake target "test" so that `make test` successes when tests are ↵Sébastien Helleu
not compiled
2023-01-05core: rename script build-test.sh to build_test.shSébastien Helleu
2023-01-05core: rename script build-debian.sh to build_debian.shSébastien Helleu
2023-01-05core: rename script git-version.sh to set_git_version.shSébastien Helleu
2023-01-05core: add message after checking Curl symbols: "all good" or number of errorsSébastien Helleu
2023-01-05core: add example with Curl repository cloned locallySébastien Helleu
2023-01-04core: install flake8 in CISébastien Helleu
2023-01-04core: add script check_scripts.shSébastien Helleu
This script is now used in CI to check all shell scripts (*.sh) and Python scripts (*.py) that are in git repository. Tools used: - shell scripts: shellcheck - Python scripts: flake8 + pylint + bandit
2023-01-04core: add script check_curl_symbols.pySébastien Helleu
This script is used to check Curl symbols defined in WeeChat vs exposed Curl symbols. Usage: curl https://raw.githubusercontent.com/curl/curl/master/docs/libcurl/symbols-in-versions | ./tools/check_curl_symbols.py
2023-01-04core: fix Curl version in commentsSébastien Helleu
2023-01-04core: remove useless "exit 0"Sébastien Helleu
This fixes the following shellcheck error: SC2317 (info): Command appears to be unreachable. Check usage (or ignore if invoked indirectly).