From 31e2e7d45ce14e3c5632cb9c93e9e37e2eeebeeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 3 Jun 2023 21:38:15 +0200 Subject: [PATCH] doc/user: add new FIFO syntax (issue #1950) --- doc/de/weechat_user.de.adoc | 17 +++++++++++++++++ doc/en/weechat_user.en.adoc | 15 +++++++++++++++ doc/fr/weechat_user.fr.adoc | 15 +++++++++++++++ doc/it/weechat_user.it.adoc | 17 +++++++++++++++++ doc/ja/weechat_user.ja.adoc | 17 +++++++++++++++++ doc/pl/weechat_user.pl.adoc | 17 +++++++++++++++++ doc/sr/weechat_user.sr.adoc | 17 +++++++++++++++++ 7 files changed, 115 insertions(+) diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc index edaf1b506..567f6f54b 100644 --- a/doc/de/weechat_user.de.adoc +++ b/doc/de/weechat_user.de.adoc @@ -4690,6 +4690,15 @@ Die Syntax der FIFO Pipe Befehle/Text sieht wie folgt aus: *hier Text oder Befehl .... +// TRANSLATION MISSING +Backslashes can be interpreted with this format, where `*` is replaced by `\`, +allowing for example to send multiline messages: + +.... + plugin.buffer \text or command here + \text or command here +.... + einige Beispiele: * Ändert den eigenen Nick auf dem IRC Server libera in "newnick": @@ -4704,6 +4713,14 @@ $ echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_1 $ echo 'irc.libera.#weechat *hello!' >/run/user/1000/weechat/weechat_fifo_12345 ---- +// TRANSLATION MISSING +* Send a multiline message on IRC #test channel, if capability "draft/multiline" + is enabled on the ergo server: + +---- +$ echo 'irc.ergo.#test \hello\n...on two lines!' >/run/user/1000/weechat/weechat_fifo_12345 +---- + * Schickt eine Nachricht in den aktuellen Buffer: ---- diff --git a/doc/en/weechat_user.en.adoc b/doc/en/weechat_user.en.adoc index 006e238f5..b29e4d548 100644 --- a/doc/en/weechat_user.en.adoc +++ b/doc/en/weechat_user.en.adoc @@ -4597,6 +4597,14 @@ Syntax for the FIFO pipe commands/text is one of following: *text or command here .... +Backslashes can be interpreted with this format, where `*` is replaced by `\`, +allowing for example to send multiline messages: + +.... + plugin.buffer \text or command here + \text or command here +.... + Some examples: * Change nick on IRC server libera to "newnick": @@ -4611,6 +4619,13 @@ $ echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_1 $ echo 'irc.libera.#weechat *hello!' >/run/user/1000/weechat/weechat_fifo_12345 ---- +* Send a multiline message on IRC #test channel, if capability "draft/multiline" + is enabled on the ergo server: + +---- +$ echo 'irc.ergo.#test \hello\n...on two lines!' >/run/user/1000/weechat/weechat_fifo_12345 +---- + * Send a message on current buffer: ---- diff --git a/doc/fr/weechat_user.fr.adoc b/doc/fr/weechat_user.fr.adoc index 3afeed9dd..3fb3c0e7d 100644 --- a/doc/fr/weechat_user.fr.adoc +++ b/doc/fr/weechat_user.fr.adoc @@ -4747,6 +4747,14 @@ des suivantes : *texte ou commande ici .... +Les barres obliques inverses peuvent être interprétées avec ce format, où `*` +est remplacé par `\`, autorisant par exemple l'envoi de messages multi-lignes : + +.... + plugin.buffer \texte ou commande ici + \texte ou commande ici +.... + Quelques exemples : * Changer le pseudo sur libera en "autrepseudo" : @@ -4761,6 +4769,13 @@ $ echo 'irc.server.libera */nick autrepseudo' >/run/user/1000/weechat/weechat_fi $ echo 'irc.libera.#weechat *bonjour !' >/run/user/1000/weechat/weechat_fifo_12345 ---- +* Envoyer un message multi-lignes sur le canal IRC #test, si la capacité + "draft/multiline" est activée sur le serveur ergo : + +---- +$ echo 'irc.ergo.#test \bonjour\n...sur deux lignes !' >/run/user/1000/weechat/weechat_fifo_12345 +---- + * Envoyer un message sur le tampon courant : ---- diff --git a/doc/it/weechat_user.it.adoc b/doc/it/weechat_user.it.adoc index f94f1328f..0acf8e6bd 100644 --- a/doc/it/weechat_user.it.adoc +++ b/doc/it/weechat_user.it.adoc @@ -4948,6 +4948,15 @@ La sintassi per i comandi/testo della pipe FIFO è una delle seguenti: *testo o comando qui .... +// TRANSLATION MISSING +Backslashes can be interpreted with this format, where `*` is replaced by `\`, +allowing for example to send multiline messages: + +.... + plugin.buffer \text or command here + \text or command here +.... + Alcuni esempi: // TRANSLATION MISSING @@ -4964,6 +4973,14 @@ $ echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_1 $ echo 'irc.libera.#weechat *hello!' >/run/user/1000/weechat/weechat_fifo_12345 ---- +// TRANSLATION MISSING +* Send a multiline message on IRC #test channel, if capability "draft/multiline" + is enabled on the ergo server: + +---- +$ echo 'irc.ergo.#test \hello\n...on two lines!' >/run/user/1000/weechat/weechat_fifo_12345 +---- + // TRANSLATION MISSING * Send a message on current buffer: diff --git a/doc/ja/weechat_user.ja.adoc b/doc/ja/weechat_user.ja.adoc index e1ec1368e..b055923ca 100644 --- a/doc/ja/weechat_user.ja.adoc +++ b/doc/ja/weechat_user.ja.adoc @@ -4778,6 +4778,15 @@ FIFO パイプに書き込むコマンド/テキストの文法は以下の例 *テキストまたはコマンド .... +// TRANSLATION MISSING +Backslashes can be interpreted with this format, where `*` is replaced by `\`, +allowing for example to send multiline messages: + +.... + plugin.buffer \text or command here + \text or command here +.... + 例: * IRC サーバ libera で使うニックネームを "newnick" に変更する: @@ -4792,6 +4801,14 @@ $ echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_1 $ echo 'irc.libera.#weechat *hello!' >/run/user/1000/weechat/weechat_fifo_12345 ---- +// TRANSLATION MISSING +* Send a multiline message on IRC #test channel, if capability "draft/multiline" + is enabled on the ergo server: + +---- +$ echo 'irc.ergo.#test \hello\n...on two lines!' >/run/user/1000/weechat/weechat_fifo_12345 +---- + * 現在のバッファに対してテキストを送信: ---- diff --git a/doc/pl/weechat_user.pl.adoc b/doc/pl/weechat_user.pl.adoc index b54f4f43d..1427dd463 100644 --- a/doc/pl/weechat_user.pl.adoc +++ b/doc/pl/weechat_user.pl.adoc @@ -4658,6 +4658,15 @@ Składnia dla komend/tekstu przekazywanego do kolejki FIFO wygląda następując *tekst lub komenda .... +// TRANSLATION MISSING +Backslashes can be interpreted with this format, where `*` is replaced by `\`, +allowing for example to send multiline messages: + +.... + plugin.buffer \text or command here + \text or command here +.... + Kilka przykładów: * Zmiana nicka na serwerze IRC libera na "newnick": @@ -4672,6 +4681,14 @@ $ echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_1 $ echo 'irc.libera.#weechat *hello!' >/run/user/1000/weechat/weechat_fifo_12345 ---- +// TRANSLATION MISSING +* Send a multiline message on IRC #test channel, if capability "draft/multiline" + is enabled on the ergo server: + +---- +$ echo 'irc.ergo.#test \hello\n...on two lines!' >/run/user/1000/weechat/weechat_fifo_12345 +---- + * Wysłanie wiadomości do obecnego bufora: ---- diff --git a/doc/sr/weechat_user.sr.adoc b/doc/sr/weechat_user.sr.adoc index 404f006cf..79274019b 100644 --- a/doc/sr/weechat_user.sr.adoc +++ b/doc/sr/weechat_user.sr.adoc @@ -4340,6 +4340,15 @@ FIFO пајп се налази у WeeChat директоријуму за вр *овде иде текст или команда .... +// TRANSLATION MISSING +Backslashes can be interpreted with this format, where `*` is replaced by `\`, +allowing for example to send multiline messages: + +.... + plugin.buffer \text or command here + \text or command here +.... + Неки примери: * Измена надимка на IRC серверу libera на „newnick”: @@ -4354,6 +4363,14 @@ $ echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_1 $ echo 'irc.libera.#weechat *hello!' >/run/user/1000/weechat/weechat_fifo_12345 ---- +// TRANSLATION MISSING +* Send a multiline message on IRC #test channel, if capability "draft/multiline" + is enabled on the ergo server: + +---- +$ echo 'irc.ergo.#test \hello\n...on two lines!' >/run/user/1000/weechat/weechat_fifo_12345 +---- + * Слање поруке у текући бафер: ----