summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--po/cs.po8
-rw-r--r--po/de.po94
-rw-r--r--po/es.po8
-rw-r--r--po/fr.po18
-rw-r--r--po/hu.po8
-rw-r--r--po/it.po8
-rw-r--r--po/ja.po12
-rw-r--r--po/pl.po94
-rw-r--r--po/pt.po8
-rw-r--r--po/pt_BR.po8
-rw-r--r--po/ru.po8
-rw-r--r--po/sr.po94
-rw-r--r--po/tr.po94
-rw-r--r--po/weechat.pot8
-rw-r--r--src/plugins/buflist/buflist-command.c2
-rw-r--r--src/plugins/buflist/buflist-config.c2
16 files changed, 411 insertions, 63 deletions
diff --git a/po/cs.po b/po/cs.po
index a0fd2b8dc..bc96f31f2 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -5459,7 +5459,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -5626,8 +5626,8 @@ msgstr "příkaz spuštěný při startu WeeChat, před načtením pluginů"
#, fuzzy
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr "příkaz spuštěný při startu WeeChat, před načtením pluginů"
#, fuzzy
diff --git a/po/de.po b/po/de.po
index b98445115..8e78e9c6f 100644
--- a/po/de.po
+++ b/po/de.po
@@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-08-17 12:09+0200\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <kde-i18n-de@kde.org>\n"
@@ -6653,6 +6653,88 @@ msgstr ""
msgid "bar item with list of buffers"
msgstr "Bar-Item mit der Liste von Buffern"
+#, fuzzy
+#| msgid ""
+#| " enable: enable buflist\n"
+#| "disable: disable buflist\n"
+#| " toggle: toggle buflist\n"
+#| " bar: add the \"buflist\" bar\n"
+#| "refresh: force the refresh of the bar items (buflist, buflist2 and "
+#| "buflist3)\n"
+#| "\n"
+#| "The lines with buffers are displayed using string evaluation (see /help "
+#| "eval for the format), with these options:\n"
+#| " - buflist.look.display_conditions: conditions to display a buffer in "
+#| "the list\n"
+#| " - buflist.format.buffer: format for a buffer which is not current "
+#| "buffer\n"
+#| " - buflist.format.buffer_current: format for the current buffer\n"
+#| "\n"
+#| "The following variables can be used in these options:\n"
+#| " - bar item data (see hdata \"bar_item\" in API doc for a complete "
+#| "list), for example:\n"
+#| " - ${bar_item.name}\n"
+#| " - window data, where the bar item is displayed (there's no window in "
+#| "root bars, see hdata \"window\" in API doc for a complete list), for "
+#| "example:\n"
+#| " - ${window.number}\n"
+#| " - ${window.buffer.full_name}\n"
+#| " - buffer data (see hdata \"buffer\" in API doc for a complete list), "
+#| "for example:\n"
+#| " - ${buffer.number}\n"
+#| " - ${buffer.name}\n"
+#| " - ${buffer.full_name}\n"
+#| " - ${buffer.short_name}\n"
+#| " - ${buffer.nicklist_nicks_count}\n"
+#| " - irc_server: IRC server data, defined only on an IRC buffer (see hdata "
+#| "\"irc_server\" in API doc)\n"
+#| " - irc_channel: IRC channel data, defined only on an IRC channel buffer "
+#| "(see hdata \"irc_channel\" in API doc)\n"
+#| " - extra variables added by buflist for convenience:\n"
+#| " - ${format_buffer}: the evaluated value of option buflist.format."
+#| "buffer; this can be used in option buflist.format.buffer_current to just "
+#| "change the background color for example\n"
+#| " - ${current_buffer}: a boolean (\"0\" or \"1\"), \"1\" if this is the "
+#| "current buffer; it can be used in a condition: ${if:"
+#| "${current_buffer}?...:...}\n"
+#| " - ${merged}: a boolean (\"0\" or \"1\"), \"1\" if the buffer is "
+#| "merged with at least another buffer; it can be used in a condition: ${if:"
+#| "${merged}?...:...}\n"
+#| " - ${format_number}: indented number with separator (evaluation of "
+#| "option buflist.format.number)\n"
+#| " - ${number}: indented number, for example \" 1\" if there are between "
+#| "10 and 99 buffers; for merged buffers, this variable is set with number "
+#| "for the first buffer and spaces for the next buffers with same number\n"
+#| " - ${number2}: indented number, for example \" 1\" if there are "
+#| "between 10 and 99 buffers\n"
+#| " - ${number_displayed}: \"1\" if the number is displayed, otherwise "
+#| "\"0\"\n"
+#| " - ${indent}: indentation for name (channel and private buffers are "
+#| "indented) (evaluation of option buflist.format.indent)\n"
+#| " - ${format_nick_prefix}: colored nick prefix for a channel "
+#| "(evaluation of option buflist.format.nick_prefix)\n"
+#| " - ${color_nick_prefix}: color of nick prefix for a channel (set only "
+#| "if the option buflist.look.nick_prefix is enabled)\n"
+#| " - ${nick_prefix}: nick prefix for a channel (set only if the option "
+#| "buflist.look.nick_prefix is enabled)\n"
+#| " - ${format_name}: formatted name (evaluation of option buflist.format."
+#| "name)\n"
+#| " - ${name}: the short name (if set), with a fallback on the name\n"
+#| " - ${color_hotlist}: the color depending on the highest hotlist level "
+#| "for the buffer (evaluation of option buflist.format.hotlist_xxx where xxx "
+#| "is the level)\n"
+#| " - ${format_hotlist}: the formatted hotlist (evaluation of option "
+#| "buflist.format.hotlist)\n"
+#| " - ${hotlist}: the raw hotlist\n"
+#| " - ${hotlist_priority}: \"none\", \"low\", \"message\", \"private\" or "
+#| "\"highlight\"\n"
+#| " - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = "
+#| "private, 3 = highlight\n"
+#| " - ${format_lag}: the lag for an IRC server buffer, empty if there's "
+#| "no lag (evaluation of option buflist.format.lag)\n"
+#| " - ${format_tls_version}: indicator of TLS version for a server "
+#| "buffer, empty for channels (evaluation of option buflist.format."
+#| "tls_version)"
msgid ""
" enable: enable buflist\n"
"disable: disable buflist\n"
@@ -6706,7 +6788,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -7023,9 +7105,13 @@ msgstr ""
"Trennzeichen for counts in hotlist (Hinweis: Inhalt wird evaluiert, siehe /"
"help buflist)"
+#, fuzzy
+#| msgid ""
+#| "string displayed to indent channel and private buffers (note: content is "
+#| "evaluated, see /help buflist)"
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"Zeichenkette die beim Einrücken von Kanal und privaten Buffern angezeigt "
"wird (Hinweis: Inhalt wird evaluiert, siehe /help buflist)"
diff --git a/po/es.po b/po/es.po
index a4f4ce2ba..d65c6dc25 100644
--- a/po/es.po
+++ b/po/es.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6088,7 +6088,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -6255,8 +6255,8 @@ msgstr "comando ejecutado cuando WeeChat inicia, antes de cargar los plugins"
#, fuzzy
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr "comando ejecutado cuando WeeChat inicia, antes de cargar los plugins"
#, fuzzy
diff --git a/po/fr.po b/po/fr.po
index 4989b2fc5..687e439c6 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
-"PO-Revision-Date: 2023-08-18 00:46+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
+"PO-Revision-Date: 2023-08-20 20:59+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -6568,7 +6568,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -6649,8 +6649,8 @@ msgstr ""
" - ${number2} : numéro indenté, par exemple \" 1\" s'il y a entre 10 et "
"99 tampons\n"
" - ${number_displayed} : \"1\" si le numéro est affiché, sinon \"0\"\n"
-" - ${indent} : indentation pour le nom (les tampons de canaux ou privés "
-"sont indentés) (évaluation de l'option buflist.format.indent)\n"
+" - ${indent} : indentation pour le nom (les tampons de canaux, privés et "
+"listes sont indentés) (évaluation de l'option buflist.format.indent)\n"
" - ${format_nick_prefix} : le préfixe du pseudo en couleur pour un canal "
"(évaluation de l'option buflist.format.nick_prefix)\n"
" - ${color_nick_prefix} : la couleur du préfixe du pseudo pour un canal "
@@ -6879,11 +6879,11 @@ msgstr ""
"voir /help buflist)"
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
-"chaîne affichée pour indenter un tampon de canal ou privé (note : le contenu "
-"est évalué, voir /help buflist)"
+"chaîne affichée pour indenter un tampon de canal, privé ou liste (note : le "
+"contenu est évalué, voir /help buflist)"
msgid ""
"format for lag on an IRC server buffer (note: content is evaluated, see /"
diff --git a/po/hu.po b/po/hu.po
index b7012840b..dc9fb9138 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-06-17 11:47+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -4974,7 +4974,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -5139,8 +5139,8 @@ msgstr "felhasználónév az IRC szerveren"
#, fuzzy
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr "felhasználónév az IRC szerveren"
#, fuzzy
diff --git a/po/it.po b/po/it.po
index 9d9eefaf9..806d0552a 100644
--- a/po/it.po
+++ b/po/it.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -5750,7 +5750,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -5933,8 +5933,8 @@ msgstr ""
#, fuzzy
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"nome utente per il server proxy (nota: il contenuto viene valutato, "
"consultare /help eval)"
diff --git a/po/ja.po b/po/ja.po
index ba5e4db48..7415df1b1 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-08-08 07:13+0200\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@@ -6363,7 +6363,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -6643,9 +6643,13 @@ msgstr ""
"ホットリスト内のカウンタを示す区切り文字 (注意: 値は評価されます、/help eval "
"を参照してください)"
+#, fuzzy
+#| msgid ""
+#| "string displayed to indent channel and private buffers (note: content is "
+#| "evaluated, see /help buflist)"
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"indent チャンネルとプライベートバッファに表示される文字列 (注意: 値は評価され"
"ます、/help buflist を参照してください)"
diff --git a/po/pl.po b/po/pl.po
index 0df63f88e..21b6d0001 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-08-08 07:13+0200\n"
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
@@ -6838,6 +6838,88 @@ msgstr ""
msgid "bar item with list of buffers"
msgstr "element paska z listą buforów"
+#, fuzzy
+#| msgid ""
+#| " enable: enable buflist\n"
+#| "disable: disable buflist\n"
+#| " toggle: toggle buflist\n"
+#| " bar: add the \"buflist\" bar\n"
+#| "refresh: force the refresh of the bar items (buflist, buflist2 and "
+#| "buflist3)\n"
+#| "\n"
+#| "The lines with buffers are displayed using string evaluation (see /help "
+#| "eval for the format), with these options:\n"
+#| " - buflist.look.display_conditions: conditions to display a buffer in "
+#| "the list\n"
+#| " - buflist.format.buffer: format for a buffer which is not current "
+#| "buffer\n"
+#| " - buflist.format.buffer_current: format for the current buffer\n"
+#| "\n"
+#| "The following variables can be used in these options:\n"
+#| " - bar item data (see hdata \"bar_item\" in API doc for a complete "
+#| "list), for example:\n"
+#| " - ${bar_item.name}\n"
+#| " - window data, where the bar item is displayed (there's no window in "
+#| "root bars, see hdata \"window\" in API doc for a complete list), for "
+#| "example:\n"
+#| " - ${window.number}\n"
+#| " - ${window.buffer.full_name}\n"
+#| " - buffer data (see hdata \"buffer\" in API doc for a complete list), "
+#| "for example:\n"
+#| " - ${buffer.number}\n"
+#| " - ${buffer.name}\n"
+#| " - ${buffer.full_name}\n"
+#| " - ${buffer.short_name}\n"
+#| " - ${buffer.nicklist_nicks_count}\n"
+#| " - irc_server: IRC server data, defined only on an IRC buffer (see hdata "
+#| "\"irc_server\" in API doc)\n"
+#| " - irc_channel: IRC channel data, defined only on an IRC channel buffer "
+#| "(see hdata \"irc_channel\" in API doc)\n"
+#| " - extra variables added by buflist for convenience:\n"
+#| " - ${format_buffer}: the evaluated value of option buflist.format."
+#| "buffer; this can be used in option buflist.format.buffer_current to just "
+#| "change the background color for example\n"
+#| " - ${current_buffer}: a boolean (\"0\" or \"1\"), \"1\" if this is the "
+#| "current buffer; it can be used in a condition: ${if:"
+#| "${current_buffer}?...:...}\n"
+#| " - ${merged}: a boolean (\"0\" or \"1\"), \"1\" if the buffer is "
+#| "merged with at least another buffer; it can be used in a condition: ${if:"
+#| "${merged}?...:...}\n"
+#| " - ${format_number}: indented number with separator (evaluation of "
+#| "option buflist.format.number)\n"
+#| " - ${number}: indented number, for example \" 1\" if there are between "
+#| "10 and 99 buffers; for merged buffers, this variable is set with number "
+#| "for the first buffer and spaces for the next buffers with same number\n"
+#| " - ${number2}: indented number, for example \" 1\" if there are "
+#| "between 10 and 99 buffers\n"
+#| " - ${number_displayed}: \"1\" if the number is displayed, otherwise "
+#| "\"0\"\n"
+#| " - ${indent}: indentation for name (channel and private buffers are "
+#| "indented) (evaluation of option buflist.format.indent)\n"
+#| " - ${format_nick_prefix}: colored nick prefix for a channel "
+#| "(evaluation of option buflist.format.nick_prefix)\n"
+#| " - ${color_nick_prefix}: color of nick prefix for a channel (set only "
+#| "if the option buflist.look.nick_prefix is enabled)\n"
+#| " - ${nick_prefix}: nick prefix for a channel (set only if the option "
+#| "buflist.look.nick_prefix is enabled)\n"
+#| " - ${format_name}: formatted name (evaluation of option buflist.format."
+#| "name)\n"
+#| " - ${name}: the short name (if set), with a fallback on the name\n"
+#| " - ${color_hotlist}: the color depending on the highest hotlist level "
+#| "for the buffer (evaluation of option buflist.format.hotlist_xxx where xxx "
+#| "is the level)\n"
+#| " - ${format_hotlist}: the formatted hotlist (evaluation of option "
+#| "buflist.format.hotlist)\n"
+#| " - ${hotlist}: the raw hotlist\n"
+#| " - ${hotlist_priority}: \"none\", \"low\", \"message\", \"private\" or "
+#| "\"highlight\"\n"
+#| " - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = "
+#| "private, 3 = highlight\n"
+#| " - ${format_lag}: the lag for an IRC server buffer, empty if there's "
+#| "no lag (evaluation of option buflist.format.lag)\n"
+#| " - ${format_tls_version}: indicator of TLS version for a server "
+#| "buffer, empty for channels (evaluation of option buflist.format."
+#| "tls_version)"
msgid ""
" enable: enable buflist\n"
"disable: disable buflist\n"
@@ -6891,7 +6973,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -7203,9 +7285,13 @@ msgstr ""
"separator dla zliczeń na hotliście (uwaga: zawartość jest przetwarzana, "
"zobacz /help buflist)"
+#, fuzzy
+#| msgid ""
+#| "string displayed to indent channel and private buffers (note: content is "
+#| "evaluated, see /help buflist)"
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"ciąg wyświetlany dla wyrównania kanału i prywatnego bufora (uwaga: zawartość "
"jest przetwarzana, zobacz /help buflist)"
diff --git a/po/pt.po b/po/pt.po
index d6a11a23a..5c04a7400 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
"Language-Team: Portuguese <>\n"
@@ -6406,7 +6406,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -6585,8 +6585,8 @@ msgstr ""
#, fuzzy
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"nome real a usar no servidor (nota: o conteúdo é avaliado, ver /help eval)"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 834c5a4d4..92d433db9 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -5683,7 +5683,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -5866,8 +5866,8 @@ msgstr ""
#, fuzzy
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"comando executado quando o WeeChat inicia, antes do carregamento dos plugins "
"(nota: conteúdo é avaliado, veja /help eval)"
diff --git a/po/ru.po b/po/ru.po
index 4078ec4df..29ca97d7f 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-06-17 11:47+0200\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -5011,7 +5011,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -5176,8 +5176,8 @@ msgstr "ник, используемый на IRC сервере"
#, fuzzy
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr "ник, используемый на IRC сервере"
#, fuzzy
diff --git a/po/sr.po b/po/sr.po
index 8ab33ea76..734e3239e 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-08-08 07:14+0200\n"
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6450,6 +6450,88 @@ msgstr ""
msgid "bar item with list of buffers"
msgstr "ставка траке са листом бафера"
+#, fuzzy
+#| msgid ""
+#| " enable: enable buflist\n"
+#| "disable: disable buflist\n"
+#| " toggle: toggle buflist\n"
+#| " bar: add the \"buflist\" bar\n"
+#| "refresh: force the refresh of the bar items (buflist, buflist2 and "
+#| "buflist3)\n"
+#| "\n"
+#| "The lines with buffers are displayed using string evaluation (see /help "
+#| "eval for the format), with these options:\n"
+#| " - buflist.look.display_conditions: conditions to display a buffer in "
+#| "the list\n"
+#| " - buflist.format.buffer: format for a buffer which is not current "
+#| "buffer\n"
+#| " - buflist.format.buffer_current: format for the current buffer\n"
+#| "\n"
+#| "The following variables can be used in these options:\n"
+#| " - bar item data (see hdata \"bar_item\" in API doc for a complete "
+#| "list), for example:\n"
+#| " - ${bar_item.name}\n"
+#| " - window data, where the bar item is displayed (there's no window in "
+#| "root bars, see hdata \"window\" in API doc for a complete list), for "
+#| "example:\n"
+#| " - ${window.number}\n"
+#| " - ${window.buffer.full_name}\n"
+#| " - buffer data (see hdata \"buffer\" in API doc for a complete list), "
+#| "for example:\n"
+#| " - ${buffer.number}\n"
+#| " - ${buffer.name}\n"
+#| " - ${buffer.full_name}\n"
+#| " - ${buffer.short_name}\n"
+#| " - ${buffer.nicklist_nicks_count}\n"
+#| " - irc_server: IRC server data, defined only on an IRC buffer (see hdata "
+#| "\"irc_server\" in API doc)\n"
+#| " - irc_channel: IRC channel data, defined only on an IRC channel buffer "
+#| "(see hdata \"irc_channel\" in API doc)\n"
+#| " - extra variables added by buflist for convenience:\n"
+#| " - ${format_buffer}: the evaluated value of option buflist.format."
+#| "buffer; this can be used in option buflist.format.buffer_current to just "
+#| "change the background color for example\n"
+#| " - ${current_buffer}: a boolean (\"0\" or \"1\"), \"1\" if this is the "
+#| "current buffer; it can be used in a condition: ${if:"
+#| "${current_buffer}?...:...}\n"
+#| " - ${merged}: a boolean (\"0\" or \"1\"), \"1\" if the buffer is "
+#| "merged with at least another buffer; it can be used in a condition: ${if:"
+#| "${merged}?...:...}\n"
+#| " - ${format_number}: indented number with separator (evaluation of "
+#| "option buflist.format.number)\n"
+#| " - ${number}: indented number, for example \" 1\" if there are between "
+#| "10 and 99 buffers; for merged buffers, this variable is set with number "
+#| "for the first buffer and spaces for the next buffers with same number\n"
+#| " - ${number2}: indented number, for example \" 1\" if there are "
+#| "between 10 and 99 buffers\n"
+#| " - ${number_displayed}: \"1\" if the number is displayed, otherwise "
+#| "\"0\"\n"
+#| " - ${indent}: indentation for name (channel and private buffers are "
+#| "indented) (evaluation of option buflist.format.indent)\n"
+#| " - ${format_nick_prefix}: colored nick prefix for a channel "
+#| "(evaluation of option buflist.format.nick_prefix)\n"
+#| " - ${color_nick_prefix}: color of nick prefix for a channel (set only "
+#| "if the option buflist.look.nick_prefix is enabled)\n"
+#| " - ${nick_prefix}: nick prefix for a channel (set only if the option "
+#| "buflist.look.nick_prefix is enabled)\n"
+#| " - ${format_name}: formatted name (evaluation of option buflist.format."
+#| "name)\n"
+#| " - ${name}: the short name (if set), with a fallback on the name\n"
+#| " - ${color_hotlist}: the color depending on the highest hotlist level "
+#| "for the buffer (evaluation of option buflist.format.hotlist_xxx where xxx "
+#| "is the level)\n"
+#| " - ${format_hotlist}: the formatted hotlist (evaluation of option "
+#| "buflist.format.hotlist)\n"
+#| " - ${hotlist}: the raw hotlist\n"
+#| " - ${hotlist_priority}: \"none\", \"low\", \"message\", \"private\" or "
+#| "\"highlight\"\n"
+#| " - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = "
+#| "private, 3 = highlight\n"
+#| " - ${format_lag}: the lag for an IRC server buffer, empty if there's "
+#| "no lag (evaluation of option buflist.format.lag)\n"
+#| " - ${format_tls_version}: indicator of TLS version for a server "
+#| "buffer, empty for channels (evaluation of option buflist.format."
+#| "tls_version)"
msgid ""
" enable: enable buflist\n"
"disable: disable buflist\n"
@@ -6503,7 +6585,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -6809,9 +6891,13 @@ msgstr ""
"граничник за бројеве у врућој листи (напомена: садржај се израчунава, "
"погледајте /help buflist)"
+#, fuzzy
+#| msgid ""
+#| "string displayed to indent channel and private buffers (note: content is "
+#| "evaluated, see /help buflist)"
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"стринг који се приказује за увлачење канала и приватних бафера (напомена: "
"садржај се израчунава /help buflist)"
diff --git a/po/tr.po b/po/tr.po
index a7013cb52..d6f5af150 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2023-08-08 07:14+0200\n"
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6456,6 +6456,88 @@ msgstr ""
msgid "bar item with list of buffers"
msgstr "arabellek listesini içeren çubuk ögesi"
+#, fuzzy
+#| msgid ""
+#| " enable: enable buflist\n"
+#| "disable: disable buflist\n"
+#| " toggle: toggle buflist\n"
+#| " bar: add the \"buflist\" bar\n"
+#| "refresh: force the refresh of the bar items (buflist, buflist2 and "
+#| "buflist3)\n"
+#| "\n"
+#| "The lines with buffers are displayed using string evaluation (see /help "
+#| "eval for the format), with these options:\n"
+#| " - buflist.look.display_conditions: conditions to display a buffer in "
+#| "the list\n"
+#| " - buflist.format.buffer: format for a buffer which is not current "
+#| "buffer\n"
+#| " - buflist.format.buffer_current: format for the current buffer\n"
+#| "\n"
+#| "The following variables can be used in these options:\n"
+#| " - bar item data (see hdata \"bar_item\" in API doc for a complete "
+#| "list), for example:\n"
+#| " - ${bar_item.name}\n"
+#| " - window data, where the bar item is displayed (there's no window in "
+#| "root bars, see hdata \"window\" in API doc for a complete list), for "
+#| "example:\n"
+#| " - ${window.number}\n"
+#| " - ${window.buffer.full_name}\n"
+#| " - buffer data (see hdata \"buffer\" in API doc for a complete list), "
+#| "for example:\n"
+#| " - ${buffer.number}\n"
+#| " - ${buffer.name}\n"
+#| " - ${buffer.full_name}\n"
+#| " - ${buffer.short_name}\n"
+#| " - ${buffer.nicklist_nicks_count}\n"
+#| " - irc_server: IRC server data, defined only on an IRC buffer (see hdata "
+#| "\"irc_server\" in API doc)\n"
+#| " - irc_channel: IRC channel data, defined only on an IRC channel buffer "
+#| "(see hdata \"irc_channel\" in API doc)\n"
+#| " - extra variables added by buflist for convenience:\n"
+#| " - ${format_buffer}: the evaluated value of option buflist.format."
+#| "buffer; this can be used in option buflist.format.buffer_current to just "
+#| "change the background color for example\n"
+#| " - ${current_buffer}: a boolean (\"0\" or \"1\"), \"1\" if this is the "
+#| "current buffer; it can be used in a condition: ${if:"
+#| "${current_buffer}?...:...}\n"
+#| " - ${merged}: a boolean (\"0\" or \"1\"), \"1\" if the buffer is "
+#| "merged with at least another buffer; it can be used in a condition: ${if:"
+#| "${merged}?...:...}\n"
+#| " - ${format_number}: indented number with separator (evaluation of "
+#| "option buflist.format.number)\n"
+#| " - ${number}: indented number, for example \" 1\" if there are between "
+#| "10 and 99 buffers; for merged buffers, this variable is set with number "
+#| "for the first buffer and spaces for the next buffers with same number\n"
+#| " - ${number2}: indented number, for example \" 1\" if there are "
+#| "between 10 and 99 buffers\n"
+#| " - ${number_displayed}: \"1\" if the number is displayed, otherwise "
+#| "\"0\"\n"
+#| " - ${indent}: indentation for name (channel and private buffers are "
+#| "indented) (evaluation of option buflist.format.indent)\n"
+#| " - ${format_nick_prefix}: colored nick prefix for a channel "
+#| "(evaluation of option buflist.format.nick_prefix)\n"
+#| " - ${color_nick_prefix}: color of nick prefix for a channel (set only "
+#| "if the option buflist.look.nick_prefix is enabled)\n"
+#| " - ${nick_prefix}: nick prefix for a channel (set only if the option "
+#| "buflist.look.nick_prefix is enabled)\n"
+#| " - ${format_name}: formatted name (evaluation of option buflist.format."
+#| "name)\n"
+#| " - ${name}: the short name (if set), with a fallback on the name\n"
+#| " - ${color_hotlist}: the color depending on the highest hotlist level "
+#| "for the buffer (evaluation of option buflist.format.hotlist_xxx where xxx "
+#| "is the level)\n"
+#| " - ${format_hotlist}: the formatted hotlist (evaluation of option "
+#| "buflist.format.hotlist)\n"
+#| " - ${hotlist}: the raw hotlist\n"
+#| " - ${hotlist_priority}: \"none\", \"low\", \"message\", \"private\" or "
+#| "\"highlight\"\n"
+#| " - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = "
+#| "private, 3 = highlight\n"
+#| " - ${format_lag}: the lag for an IRC server buffer, empty if there's "
+#| "no lag (evaluation of option buflist.format.lag)\n"
+#| " - ${format_tls_version}: indicator of TLS version for a server "
+#| "buffer, empty for channels (evaluation of option buflist.format."
+#| "tls_version)"
msgid ""
" enable: enable buflist\n"
"disable: disable buflist\n"
@@ -6509,7 +6591,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -6818,9 +6900,13 @@ msgstr ""
"sıcak listedeki sayımlar için ayırıcı (not: içerik değerlendirilir, bkz. /"
"help buflist)"
+#, fuzzy
+#| msgid ""
+#| "string displayed to indent channel and private buffers (note: content is "
+#| "evaluated, see /help buflist)"
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
"kanal ve özel arabellekleri girintilendirmek için görüntülenen dizi (not: "
"içerik değerlendirilir, bkz. /help buflist)"
diff --git a/po/weechat.pot b/po/weechat.pot
index 008353657..09f0db3e6 100644
--- a/po/weechat.pot
+++ b/po/weechat.pot
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-08-18 00:45+0200\n"
+"POT-Creation-Date: 2023-08-20 20:59+0200\n"
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -4565,7 +4565,7 @@ msgid ""
"10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
"\"0\"\n"
-" - ${indent}: indentation for name (channel and private buffers are "
+" - ${indent}: indentation for name (channel, private and list buffers are "
"indented) (evaluation of option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
"of option buflist.format.nick_prefix)\n"
@@ -4722,8 +4722,8 @@ msgid ""
msgstr ""
msgid ""
-"string displayed to indent channel and private buffers (note: content is "
-"evaluated, see /help buflist)"
+"string displayed to indent channel, private and list buffers (note: content "
+"is evaluated, see /help buflist)"
msgstr ""
msgid ""
diff --git a/src/plugins/buflist/buflist-command.c b/src/plugins/buflist/buflist-command.c
index 5a7d56110..19928779d 100644
--- a/src/plugins/buflist/buflist-command.c
+++ b/src/plugins/buflist/buflist-command.c
@@ -146,7 +146,7 @@ buflist_command_init ()
"are between 10 and 99 buffers\n"
" - ${number_displayed}: \"1\" if the number is displayed, "
"otherwise \"0\"\n"
- " - ${indent}: indentation for name (channel and private "
+ " - ${indent}: indentation for name (channel, private and list "
"buffers are indented) (evaluation of "
"option buflist.format.indent)\n"
" - ${format_nick_prefix}: colored nick prefix for a channel "
diff --git a/src/plugins/buflist/buflist-config.c b/src/plugins/buflist/buflist-config.c
index 03471ab14..b88ced1f4 100644
--- a/src/plugins/buflist/buflist-config.c
+++ b/src/plugins/buflist/buflist-config.c
@@ -739,7 +739,7 @@ buflist_config_init ()
buflist_config_format_indent = weechat_config_new_option (
buflist_config_file, buflist_config_section_format,
"indent", "string",
- N_("string displayed to indent channel and private buffers "
+ N_("string displayed to indent channel, private and list buffers "
"(note: content is evaluated, see /help buflist)"),
NULL, 0, 0, " ", NULL, 0,
NULL, NULL, NULL,