]> jfr.im git - irc/weechat/weechat.git/log
irc/weechat/weechat.git
3 years ago[WIP] javascript: add compatibility with v8 version 6.8 origin/javascript-v8-node
Sébastien Helleu [Mon, 11 Nov 2019 09:29:08 +0000 (10:29 +0100)] 
[WIP] javascript: add compatibility with v8 version 6.8

This is work in progress, the javascript plugin does not yet compile.

Compatibility with old v8 lib will be added later, for now I'm focused on
compiling the plugin with v8 version 6.8.

3 years agoirc: add function irc_server_get_chantypes
Sébastien Helleu [Sat, 30 Jan 2021 09:34:23 +0000 (10:34 +0100)] 
irc: add function irc_server_get_chantypes

3 years agoirc: use server option "default_chantypes" as fallback in function irc_nick_is_nick
Sébastien Helleu [Sat, 30 Jan 2021 08:59:04 +0000 (09:59 +0100)] 
irc: use server option "default_chantypes" as fallback in function irc_nick_is_nick

3 years agocore: update translations
Sébastien Helleu [Sat, 30 Jan 2021 08:55:02 +0000 (09:55 +0100)] 
core: update translations

3 years agocore: add contributor in AUTHORS.adoc (issue #1610)
Sébastien Helleu [Sat, 30 Jan 2021 08:34:30 +0000 (09:34 +0100)] 
core: add contributor in AUTHORS.adoc (issue #1610)

3 years agodoc: update auto-generated files with options
Sébastien Helleu [Sat, 30 Jan 2021 08:32:59 +0000 (09:32 +0100)] 
doc: update auto-generated files with options

3 years agoirc: use server option "default_chantypes" as fallback when automatically adding...
Sébastien Helleu [Sat, 30 Jan 2021 08:31:31 +0000 (09:31 +0100)] 
irc: use server option "default_chantypes" as fallback when automatically adding channel type on join

3 years agocore: update ChangeLog
Sébastien Helleu [Sat, 30 Jan 2021 08:25:55 +0000 (09:25 +0100)] 
core: update ChangeLog

3 years agoirc: improve help on server option "default_chantypes"
Sébastien Helleu [Sat, 30 Jan 2021 08:25:06 +0000 (09:25 +0100)] 
irc: improve help on server option "default_chantypes"

3 years agoirc: fix name of option "default_chantypes" in list of server options
Sébastien Helleu [Sat, 30 Jan 2021 08:24:34 +0000 (09:24 +0100)] 
irc: fix name of option "default_chantypes" in list of server options

3 years agoirc: simplify code in function irc_channel_is_channel
Sébastien Helleu [Sat, 30 Jan 2021 08:05:49 +0000 (09:05 +0100)] 
irc: simplify code in function irc_channel_is_channel

3 years agoirc: make default chantypes configurable
Matti Virkkunen [Fri, 29 Jan 2021 23:01:51 +0000 (01:01 +0200)] 
irc: make default chantypes configurable

3 years agodoc: update German documentation
Nils Görs [Wed, 27 Jan 2021 06:48:05 +0000 (07:48 +0100)] 
doc: update German documentation

3 years agodoc: update Polish auto-generated files
Sébastien Helleu [Tue, 26 Jan 2021 23:06:34 +0000 (00:06 +0100)] 
doc: update Polish auto-generated files

3 years agodoc: add a second note on default configuration files in user's guide
Sébastien Helleu [Tue, 26 Jan 2021 23:04:30 +0000 (00:04 +0100)] 
doc: add a second note on default configuration files in user's guide

3 years agocore: add command "/buffer listvar" in release notes
Sébastien Helleu [Tue, 26 Jan 2021 22:39:49 +0000 (23:39 +0100)] 
core: add command "/buffer listvar" in release notes

3 years agocore: add contributor in AUTHORS.adoc (issue #1607)
Sébastien Helleu [Sat, 16 Jan 2021 12:35:54 +0000 (13:35 +0100)] 
core: add contributor in AUTHORS.adoc (issue #1607)

3 years agocore: update ChangeLog
Sébastien Helleu [Sat, 16 Jan 2021 12:20:14 +0000 (13:20 +0100)] 
core: update ChangeLog

3 years agodoc: don't build headless man page if headless is disabled
Jan Palus [Sat, 16 Jan 2021 11:42:21 +0000 (12:42 +0100)] 
doc: don't build headless man page if headless is disabled

3 years agopo: updated polish translation
Krzysztof Korościk [Fri, 15 Jan 2021 20:35:27 +0000 (21:35 +0100)] 
po: updated polish translation

3 years agodoc: updated polish translation
Krzysztof Korościk [Sat, 2 Jan 2021 17:07:26 +0000 (18:07 +0100)] 
doc: updated polish translation

3 years agodoc: add missing non-breaking spaces before punctuation in French docs
Sébastien Helleu [Sat, 9 Jan 2021 19:22:22 +0000 (20:22 +0100)] 
doc: add missing non-breaking spaces before punctuation in French docs

3 years agocore: update German translations
Nils Görs [Tue, 5 Jan 2021 08:15:43 +0000 (09:15 +0100)] 
core: update German translations

3 years agocore: update copyright dates
Sébastien Helleu [Sat, 2 Jan 2021 20:34:16 +0000 (21:34 +0100)] 
core: update copyright dates

3 years agoirc: remove obsolete comment on translation
Sébastien Helleu [Sat, 2 Jan 2021 14:22:02 +0000 (15:22 +0100)] 
irc: remove obsolete comment on translation

3 years agoirc: fix ambiguity on translation of word "server"
Sébastien Helleu [Sat, 2 Jan 2021 14:18:26 +0000 (15:18 +0100)] 
irc: fix ambiguity on translation of word "server"

This fixes the following warning:

/usr/bin/xgettext: warning: msgid 'server' is used without plural and with plural.
                            ./src/plugins/irc/irc-bar-item.c:136: Here is the occurrence without plural.
                            ./src/plugins/irc/irc.c:154: Here is the occurrence with plural.
                            Workaround: If the msgid is a sentence, change the wording of the sentence; otherwise, use contexts for disambiguation.

3 years agocore: move debug_id assignation in macro EVAL_DEBUG_MSG
Sébastien Helleu [Sat, 2 Jan 2021 13:43:40 +0000 (14:43 +0100)] 
core: move debug_id assignation in macro EVAL_DEBUG_MSG

3 years agodoc: add note about call to "regfree" after call to "string_regcomp" (plugin API...
Sébastien Helleu [Fri, 1 Jan 2021 17:10:47 +0000 (18:10 +0100)] 
doc: add note about call to "regfree" after call to "string_regcomp" (plugin API reference)

3 years agocore: add indentation and colors in /eval debug output
Sébastien Helleu [Fri, 1 Jan 2021 16:08:59 +0000 (17:08 +0100)] 
core: add indentation and colors in /eval debug output

3 years agodoc: update German auto-generated file
Sébastien Helleu [Fri, 1 Jan 2021 14:47:35 +0000 (15:47 +0100)] 
doc: update German auto-generated file

3 years agocore: update German translations
Nils Görs [Fri, 1 Jan 2021 10:21:57 +0000 (11:21 +0100)] 
core: update German translations

3 years agocore: display more verbose debug with two "-d" in command /eval
Sébastien Helleu [Thu, 31 Dec 2020 19:37:43 +0000 (20:37 +0100)] 
core: display more verbose debug with two "-d" in command /eval

Now a single -d in command /eval shows less debug messages than previous
versions.

To get the same debug messages than previous versions, two -d must be used.

3 years agocore: fix typo in comment
Sébastien Helleu [Wed, 30 Dec 2020 22:02:37 +0000 (23:02 +0100)] 
core: fix typo in comment

3 years agodoc: update German documentation
Nils Görs [Mon, 28 Dec 2020 09:14:42 +0000 (10:14 +0100)] 
doc: update German documentation

3 years agodoc: update question about config files sharing (FAQ)
Sébastien Helleu [Sun, 27 Dec 2020 23:17:05 +0000 (00:17 +0100)] 
doc: update question about config files sharing (FAQ)

3 years agodoc: add info about sensitive data in relay.conf (user's guide)
Sébastien Helleu [Sun, 27 Dec 2020 23:08:45 +0000 (00:08 +0100)] 
doc: add info about sensitive data in relay.conf (user's guide)

3 years agodoc: update Polish auto-generated files
Sébastien Helleu [Sun, 27 Dec 2020 20:56:10 +0000 (21:56 +0100)] 
doc: update Polish auto-generated files

3 years agopo: updated polish translation
Krzysztof Korościk [Sun, 27 Dec 2020 18:05:51 +0000 (19:05 +0100)] 
po: updated polish translation

3 years agocore: do not remove quotes in arguments of command /eval (closes #1601)
Sébastien Helleu [Thu, 24 Dec 2020 23:21:03 +0000 (00:21 +0100)] 
core: do not remove quotes in arguments of command /eval (closes #1601)

Now, /eval -n -c "a" == "a" returns True instead of False.

When quotes were removed, the condition evaluated was: a" == "a (which is
False).

3 years agodoc: update German auto-generated files
Sébastien Helleu [Mon, 21 Dec 2020 17:33:48 +0000 (18:33 +0100)] 
doc: update German auto-generated files

3 years agodoc: add missing parenthesis in user's guide
Sébastien Helleu [Mon, 21 Dec 2020 17:31:08 +0000 (18:31 +0100)] 
doc: add missing parenthesis in user's guide

3 years agodoc: update German documentation
Nils Görs [Mon, 21 Dec 2020 12:40:39 +0000 (13:40 +0100)] 
doc: update German documentation

3 years agocore: update German translations
Nils Görs [Mon, 21 Dec 2020 12:07:23 +0000 (13:07 +0100)] 
core: update German translations

3 years agodoc: add a chapter on buffer local variables (user's guide)
Sébastien Helleu [Sat, 19 Dec 2020 20:23:16 +0000 (21:23 +0100)] 
doc: add a chapter on buffer local variables (user's guide)

3 years agocore: add options "setvar" and "delvar" in command /buffer, rename option "localvar...
Sébastien Helleu [Sat, 19 Dec 2020 16:07:52 +0000 (17:07 +0100)] 
core: add options "setvar" and "delvar" in command /buffer, rename option "localvar" to "listvar"

The option "localvar" (introduced long time ago, in WeeChat 0.3.0) is still
recognized by WeeChat, to stay compatible with any extension/script calling
it (or referencing it in the documentation).

It is deprecated and will be removed in a future release.

3 years agodoc: replace "core" by "weechat" in table with extra info for bar item "buffer_nickli...
Sébastien Helleu [Sat, 19 Dec 2020 14:00:02 +0000 (15:00 +0100)] 
doc: replace "core" by "weechat" in table with extra info for bar item "buffer_nicklist" (plugin API reference)

3 years agocore: add buffer local variable "completion_default_template" (evaluated) (closes...
Sébastien Helleu [Sat, 19 Dec 2020 13:25:13 +0000 (14:25 +0100)] 
core: add buffer local variable "completion_default_template" (evaluated) (closes #1600)

When this local variable is set, it overrides the value of option
"weechat.completion.default_template".

It is evaluated, that means the global default template can be used to append
some custom completion. For example:

  /buffer set localvar_set_completion_default_template ${weechat.completion.default_template}|%(my_completion)

3 years agocore: remove unneeded return of WEECHAT_RC_OK in filter command
Sébastien Helleu [Fri, 18 Dec 2020 19:28:41 +0000 (20:28 +0100)] 
core: remove unneeded return of WEECHAT_RC_OK in filter command

3 years agocore: add option "recreate" in command /filter
Sébastien Helleu [Fri, 18 Dec 2020 19:28:16 +0000 (20:28 +0100)] 
core: add option "recreate" in command /filter

3 years agodoc: update German auto-generated file
Sébastien Helleu [Fri, 18 Dec 2020 18:55:44 +0000 (19:55 +0100)] 
doc: update German auto-generated file

3 years agocore: update German translations
Nils Görs [Thu, 17 Dec 2020 10:05:15 +0000 (11:05 +0100)] 
core: update German translations

3 years agoscript: add status of scripts in output of command /script list in /help script
Sébastien Helleu [Tue, 15 Dec 2020 19:41:13 +0000 (20:41 +0100)] 
script: add status of scripts in output of command /script list in /help script

3 years agodoc: update German documentation
Nils Görs [Sun, 13 Dec 2020 10:55:38 +0000 (11:55 +0100)] 
doc: update German documentation

3 years agodoc: add command to run WeeChat with address sanitizer (user's guide)
Sébastien Helleu [Sun, 13 Dec 2020 10:01:04 +0000 (11:01 +0100)] 
doc: add command to run WeeChat with address sanitizer (user's guide)

3 years agodoc: update German documentation
Nils Görs [Mon, 7 Dec 2020 07:59:07 +0000 (08:59 +0100)] 
doc: update German documentation

3 years agocore: add contributor in AUTHORS.adoc (issue #1597)
Sébastien Helleu [Sun, 6 Dec 2020 14:54:44 +0000 (15:54 +0100)] 
core: add contributor in AUTHORS.adoc (issue #1597)

3 years agodoc: update auto-generated files with commands
Sébastien Helleu [Sun, 6 Dec 2020 14:51:12 +0000 (15:51 +0100)] 
doc: update auto-generated files with commands

3 years agoirc: fix completion of commands /halfop and /dehalfop
Sébastien Helleu [Sun, 6 Dec 2020 14:48:55 +0000 (15:48 +0100)] 
irc: fix completion of commands /halfop and /dehalfop

3 years agoirc: add missing parameter "-yes" in /help dehalfop
Sébastien Helleu [Sun, 6 Dec 2020 14:47:52 +0000 (15:47 +0100)] 
irc: add missing parameter "-yes" in /help dehalfop

3 years agoadd -yes to output of /help voice
dotflac [Sun, 6 Dec 2020 12:27:53 +0000 (12:27 +0000)] 
add -yes to output of /help voice

currently /help voice does not tell you that you need -yes if you are using *. i have changed it to match /help op, /help deop and /help devoice

3 years agodoc: add question about buflist customization
Sébastien Helleu [Sun, 6 Dec 2020 14:13:55 +0000 (15:13 +0100)] 
doc: add question about buflist customization

3 years agocore: update ChangeLog
Sébastien Helleu [Sat, 5 Dec 2020 18:57:53 +0000 (19:57 +0100)] 
core: update ChangeLog

3 years agoRevert "exec: return NULL immediately if the task id is invalid"
Sébastien Helleu [Sat, 5 Dec 2020 18:57:24 +0000 (19:57 +0100)] 
Revert "exec: return NULL immediately if the task id is invalid"

This reverts commit dff1bf6f0f5521cf9e23e2b32a648512e13b6a72.

3 years agoRevert "core: add extra compiler options to check overflow of destination buffer...
Sébastien Helleu [Sun, 29 Nov 2020 10:05:38 +0000 (11:05 +0100)] 
Revert "core: add extra compiler options to check overflow of destination buffer and output truncation"

This reverts commit 4ff4a64209f63cf2a048f7941168336da58727ab.

These compiler flags are not supported on old compiler version, for example on
Debian Stretch/Jessie and Ubuntu Xenial (16.04).

3 years agodocs: fix simple typo, confiuration -> configuration
Tim Gates [Fri, 27 Nov 2020 08:48:49 +0000 (19:48 +1100)] 
docs: fix simple typo, confiuration -> configuration

There is a small typo in src/core/weechat.c.

Should read `configuration` rather than `confiuration`.

3 years agocore: add extra compiler options to check overflow of destination buffer and output...
Sébastien Helleu [Sat, 28 Nov 2020 08:43:57 +0000 (09:43 +0100)] 
core: add extra compiler options to check overflow of destination buffer and output truncation

3 years agocore: allocate dynamic string size for colors
Sébastien Helleu [Mon, 23 Nov 2020 20:25:41 +0000 (21:25 +0100)] 
core: allocate dynamic string size for colors

3 years agoscript: increase buffer size in function script_buffer_detail_label
Sébastien Helleu [Sun, 22 Nov 2020 14:00:19 +0000 (15:00 +0100)] 
script: increase buffer size in function script_buffer_detail_label

This fixes a compiler warning complaining about a too small buffer for
snprintf, even if this should never happen.

3 years agocore: increase buffer size in function plugin_api_info_uptime_cb
Sébastien Helleu [Sun, 22 Nov 2020 13:59:06 +0000 (14:59 +0100)] 
core: increase buffer size in function plugin_api_info_uptime_cb

This fixes a compiler warning complaining about a too small buffer for
snprintf, even if this should never happen.

3 years agocore: increase buffer size in function gui_bar_item_time_cb
Sébastien Helleu [Sun, 22 Nov 2020 13:56:55 +0000 (14:56 +0100)] 
core: increase buffer size in function gui_bar_item_time_cb

This fixes a compiler warning complaining about a too small buffer for
snprintf, even if this should never happen.

3 years agocore: increase buffer size in HTTP proxy connection
Sébastien Helleu [Sat, 21 Nov 2020 20:11:14 +0000 (21:11 +0100)] 
core: increase buffer size in HTTP proxy connection

In case of long address/username/password, the HTTP CONNECT message could be
truncated.

3 years agocore: increase command buffer size in /color command
Sébastien Helleu [Sat, 21 Nov 2020 20:08:11 +0000 (21:08 +0100)] 
core: increase command buffer size in /color command

In case of long alias name, the command to set color alias could be truncated.

3 years agospell: fix crash with IRC color codes in command line (closes #1589)
Sébastien Helleu [Fri, 20 Nov 2020 20:50:05 +0000 (21:50 +0100)] 
spell: fix crash with IRC color codes in command line (closes #1589)

3 years agocore: add missing cast to unsigned char on first argument to function isdigit
Sébastien Helleu [Thu, 19 Nov 2020 21:20:48 +0000 (22:20 +0100)] 
core: add missing cast to unsigned char on first argument to function isdigit

3 years agodoc: update German auto-generated file
Sébastien Helleu [Wed, 18 Nov 2020 21:58:32 +0000 (22:58 +0100)] 
doc: update German auto-generated file

3 years agocore: update German translations
Nils Görs [Wed, 18 Nov 2020 08:44:17 +0000 (09:44 +0100)] 
core: update German translations

3 years agocore: fix and normalize error messages
Sébastien Helleu [Tue, 17 Nov 2020 20:54:24 +0000 (21:54 +0100)] 
core: fix and normalize error messages

3 years agocore: display an error when the buffer is not found with command /command -buffer
Sébastien Helleu [Tue, 17 Nov 2020 12:43:20 +0000 (13:43 +0100)] 
core: display an error when the buffer is not found with command /command -buffer

3 years agocore: remove option to open a blank issue
Sébastien Helleu [Mon, 16 Nov 2020 21:58:17 +0000 (22:58 +0100)] 
core: remove option to open a blank issue

3 years agotrigger: add variable "${tg_trigger_name}" in command trigger evaluated strings ...
Sébastien Helleu [Sat, 14 Nov 2020 08:32:24 +0000 (09:32 +0100)] 
trigger: add variable "${tg_trigger_name}" in command trigger evaluated strings (closes #1580)

${tg_trigger_name} is replaced by the trigger name in these command strings:

- description
- arguments
- description of arguments
- completion

3 years agocore: add evaluation of conditions in evaluation of expressions with "eval_cond:...
Sébastien Helleu [Sat, 14 Nov 2020 08:28:46 +0000 (09:28 +0100)] 
core: add evaluation of conditions in evaluation of expressions with "eval_cond:" (closes #1582)

3 years agospell: fix refresh of bar item "spell_suggest" when the input becomes empty (closes...
Sébastien Helleu [Fri, 13 Nov 2020 20:26:16 +0000 (21:26 +0100)] 
spell: fix refresh of bar item "spell_suggest" when the input becomes empty (closes #1586)

When the input is empty, length of string is zero: when sending zero to
function weechat_string_dyn_alloc, the function returns NULL and therefore we
return immediately instead of handling the empty input, which is a valid value.

The regression was introduced by the use of dynamic strings, commit:
299f74bfef9e0d239ad141a4df3b2dcf11a4c0da

3 years agoVersion 3.1-dev
Sébastien Helleu [Wed, 11 Nov 2020 08:30:24 +0000 (09:30 +0100)] 
Version 3.1-dev

3 years agoVersion 3.0 v3.0
Sébastien Helleu [Wed, 11 Nov 2020 07:46:53 +0000 (08:46 +0100)] 
Version 3.0

3 years agodebian: update changelog
Sébastien Helleu [Tue, 10 Nov 2020 17:32:26 +0000 (18:32 +0100)] 
debian: update changelog

3 years agoVersion 3.0-rc1 v3.0-rc1
Sébastien Helleu [Sun, 1 Nov 2020 08:47:17 +0000 (09:47 +0100)] 
Version 3.0-rc1

3 years agodoc: update German documentation
Nils Görs [Fri, 30 Oct 2020 11:55:53 +0000 (12:55 +0100)] 
doc: update German documentation

3 years agotrigger: add variable "tg_argc" in data set by command trigger (closes #1576)
Sébastien Helleu [Wed, 21 Oct 2020 17:10:37 +0000 (19:10 +0200)] 
trigger: add variable "tg_argc" in data set by command trigger (closes #1576)

3 years agoirc: remove SASL timeout message displayed by error after successful SASL authenticat...
Sébastien Helleu [Sun, 18 Oct 2020 07:35:04 +0000 (09:35 +0200)] 
irc: remove SASL timeout message displayed by error after successful SASL authentication (closes #1515)

The SASL timer is removed immediately when the SASL authentication is
successful or has failed.

3 years agodoc: update German auto-generated file
Sébastien Helleu [Fri, 16 Oct 2020 19:15:43 +0000 (21:15 +0200)] 
doc: update German auto-generated file

3 years agocore: update German translations
Nils Görs [Fri, 16 Oct 2020 14:38:50 +0000 (16:38 +0200)] 
core: update German translations

3 years agoscript: allow command /script list when option script.scripts.download_enabled is...
Sébastien Helleu [Thu, 15 Oct 2020 18:38:43 +0000 (20:38 +0200)] 
script: allow command /script list when option script.scripts.download_enabled is set to off (closes #1574)

3 years agodoc: Update hotlist example to match hotlist_prefix
Trygve Aaberge [Wed, 14 Oct 2020 08:39:04 +0000 (10:39 +0200)] 
doc: Update hotlist example to match hotlist_prefix

hotlist_prefix defaults to "H: ", so the example should show the same to
make it easier to understand what it is.

3 years agoexec: add option "-oerr" to send stderr to buffer (now disabled by default) (closes...
Sébastien Helleu [Sun, 11 Oct 2020 14:33:50 +0000 (16:33 +0200)] 
exec: add option "-oerr" to send stderr to buffer (now disabled by default) (closes #1566)

3 years agoexec: add missing option "-oc" in /help exec
Sébastien Helleu [Sun, 11 Oct 2020 13:55:40 +0000 (15:55 +0200)] 
exec: add missing option "-oc" in /help exec

3 years agocore: add terminal and terminal multiplexer in GitHub issue template
Sébastien Helleu [Sun, 11 Oct 2020 06:52:54 +0000 (08:52 +0200)] 
core: add terminal and terminal multiplexer in GitHub issue template

3 years agocore: update ChangeLog (issue #1567)
Sébastien Helleu [Sat, 10 Oct 2020 11:36:26 +0000 (13:36 +0200)] 
core: update ChangeLog (issue #1567)

3 years agotrigger: add a function to set variables common to all triggers (issue #1567)
Sébastien Helleu [Sat, 10 Oct 2020 11:31:03 +0000 (13:31 +0200)] 
trigger: add a function to set variables common to all triggers (issue #1567)

3 years agodoc: translate tg_trigger_name variable under triggers (issue #1567)
Sébastien Helleu [Sat, 10 Oct 2020 11:22:49 +0000 (13:22 +0200)] 
doc: translate tg_trigger_name variable under triggers (issue #1567)

3 years agodoc: add tg_trigger_name variable under triggers (issue #1567)
Simmo Saan [Sat, 10 Oct 2020 07:13:22 +0000 (10:13 +0300)] 
doc: add tg_trigger_name variable under triggers (issue #1567)