mirror of
https://github.com/weechat/weechat.git
synced 2026-07-10 10:45:41 +02:00
exec: display output of commands in real time, add options -flush/-noflush in command /exec
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@
|
||||
|
||||
----
|
||||
/exec -list
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
-in <id> <text>
|
||||
-inclose <id> [<text>]
|
||||
-signal <id> <signal>
|
||||
@@ -30,6 +30,8 @@
|
||||
-nosw: don't switch to the output buffer
|
||||
-ln: display line numbers (default in new buffer only)
|
||||
-noln: don't display line numbers
|
||||
-flush: display output of command in real time (default)
|
||||
-noflush: display output of command after its end
|
||||
-color: action on ANSI colors in output:
|
||||
ansi: keep ANSI codes as-is
|
||||
auto: convert ANSI colors to WeeChat/IRC (default)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
----
|
||||
/exec -list
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <nom>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <délai>] [-name <nom>] [-pipe <commande>] [-hsignal <nom>] <commande>
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <nom>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] |-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <délai>] [-name <nom>] [-pipe <commande>] [-hsignal <nom>] <commande>
|
||||
-in <id> <texte>
|
||||
-inclose <id> [<texte>]
|
||||
-signal <id> <signal>
|
||||
@@ -30,6 +30,8 @@
|
||||
-nosw: ne pas basculer vers le tampon de sortie
|
||||
-ln: afficher les numéros de ligne (par défaut dans un nouveau tampon seulement)
|
||||
-noln: ne pas afficher les numéros de ligne
|
||||
-flush: afficher la sortie de la commande en temps réel (par défaut)
|
||||
-noflush: afficher la sortie de la commande une fois qu'elle est terminée
|
||||
-color: action sur les couleurs ANSI dans la sortie :
|
||||
ansi: garder les codes ANSI tels quels
|
||||
auto: convertir les couleurs ANSI en couleurs WeeChat/IRC (par défaut)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
----
|
||||
/exec -list
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
-in <id> <text>
|
||||
-inclose <id> [<text>]
|
||||
-signal <id> <signal>
|
||||
@@ -30,6 +30,8 @@
|
||||
-nosw: don't switch to the output buffer
|
||||
-ln: display line numbers (default in new buffer only)
|
||||
-noln: don't display line numbers
|
||||
-flush: display output of command in real time (default)
|
||||
-noflush: display output of command after its end
|
||||
-color: action on ANSI colors in output:
|
||||
ansi: keep ANSI codes as-is
|
||||
auto: convert ANSI colors to WeeChat/IRC (default)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
----
|
||||
/exec -list
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
-in <id> <text>
|
||||
-inclose <id> [<text>]
|
||||
-signal <id> <signal>
|
||||
@@ -30,6 +30,8 @@
|
||||
-nosw: don't switch to the output buffer
|
||||
-ln: display line numbers (default in new buffer only)
|
||||
-noln: don't display line numbers
|
||||
-flush: display output of command in real time (default)
|
||||
-noflush: display output of command after its end
|
||||
-color: action on ANSI colors in output:
|
||||
ansi: keep ANSI codes as-is
|
||||
auto: convert ANSI colors to WeeChat/IRC (default)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
----
|
||||
/exec -list
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
[-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command>
|
||||
-in <id> <text>
|
||||
-inclose <id> [<text>]
|
||||
-signal <id> <signal>
|
||||
@@ -30,6 +30,8 @@
|
||||
-nosw: don't switch to the output buffer
|
||||
-ln: display line numbers (default in new buffer only)
|
||||
-noln: don't display line numbers
|
||||
-flush: display output of command in real time (default)
|
||||
-noflush: display output of command after its end
|
||||
-color: action on ANSI colors in output:
|
||||
ansi: keep ANSI codes as-is
|
||||
auto: convert ANSI colors to WeeChat/IRC (default)
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -4625,11 +4625,11 @@ msgstr "vykonat příkaz v tichosti"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -4660,6 +4660,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -4839,11 +4839,11 @@ msgstr "ejecuta un comando silenciosamente"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -4874,6 +4874,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -21,8 +21,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"PO-Revision-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-04-03 11:19+0200\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: fr\n"
|
||||
@@ -5207,18 +5207,18 @@ msgstr "exécuter des commandes externes"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <nom>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <délai>] [-name <nom>] [-pipe <commande>] [-"
|
||||
"hsignal <nom>] <commande> || -in <id> <texte> || -inclose <id> [<texte>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <propriété> "
|
||||
"<valeur> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] |-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <délai>] [-name <nom>] [-pipe "
|
||||
"<commande>] [-hsignal <nom>] <commande> || -in <id> <texte> || -inclose <id> "
|
||||
"[<texte>] || -signal <id> <signal> || -kill <id> || -killall || -set <id> "
|
||||
"<propriété> <valeur> || -del <id>|-all [<id>...]"
|
||||
|
||||
msgid ""
|
||||
" -list: list commands\n"
|
||||
@@ -5248,6 +5248,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
@@ -5326,6 +5328,8 @@ msgstr ""
|
||||
" -ln: afficher les numéros de ligne (par défaut dans un nouveau tampon "
|
||||
"seulement)\n"
|
||||
" -noln: ne pas afficher les numéros de ligne\n"
|
||||
" -flush: afficher la sortie de la commande en temps réel (par défaut)\n"
|
||||
" -noflush: afficher la sortie de la commande une fois qu'elle est terminée\n"
|
||||
" -color: action sur les couleurs ANSI dans la sortie :\n"
|
||||
" ansi: garder les codes ANSI tels quels\n"
|
||||
" auto: convertir les couleurs ANSI en couleurs WeeChat/IRC (par "
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -4213,11 +4213,11 @@ msgstr "%s belső parancsok:\n"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -4248,6 +4248,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -4978,11 +4978,11 @@ msgstr "esegue un comando in silenzio"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -5013,6 +5013,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-29 20:07+0900\n"
|
||||
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
||||
"Language-Team: Japanese <https://github.com/l/weechat/tree/translation_ja>\n"
|
||||
@@ -5001,13 +5001,14 @@ msgstr "コマンド \"%s\" を削除"
|
||||
msgid "execute external commands"
|
||||
msgstr "外部コマンドを実行"
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
@@ -5045,6 +5046,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -5100,11 +5100,11 @@ msgstr "wykonuje komendę po cichu"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -5135,6 +5135,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
+8
-6
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -4681,11 +4681,11 @@ msgstr "executa um comando silenciosamente"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -4716,6 +4716,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -4246,11 +4246,11 @@ msgstr "Внутренние команды %s:\n"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -4281,6 +4281,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2014-03-24 14:23+0100\n"
|
||||
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -3803,11 +3803,11 @@ msgstr "weechat komutları"
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -3838,6 +3838,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
+8
-6
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.4.1-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-04-02 19:54+0200\n"
|
||||
"POT-Creation-Date: 2014-04-03 11:18+0200\n"
|
||||
"PO-Revision-Date: 2013-02-14 18:20+0100\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -3803,11 +3803,11 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
"-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-color ansi|auto|irc|weechat|"
|
||||
"strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-"
|
||||
"hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -"
|
||||
"signal <id> <signal> || -kill <id> || -killall || -set <id> <property> "
|
||||
"<value> || -del <id>|-all [<id>...]"
|
||||
"n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|"
|
||||
"auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-"
|
||||
"pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose "
|
||||
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
|
||||
"<id> <property> <value> || -del <id>|-all [<id>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -3838,6 +3838,8 @@ msgid ""
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
|
||||
@@ -268,6 +268,14 @@ exec_command_parse_options (struct t_exec_cmd_options *cmd_options,
|
||||
{
|
||||
cmd_options->line_numbers = 0;
|
||||
}
|
||||
else if (weechat_strcasecmp (argv[i], "-flush") == 0)
|
||||
{
|
||||
cmd_options->flush = 1;
|
||||
}
|
||||
else if (weechat_strcasecmp (argv[i], "-noflush") == 0)
|
||||
{
|
||||
cmd_options->flush = 0;
|
||||
}
|
||||
else if (weechat_strcasecmp (argv[i], "-color") == 0)
|
||||
{
|
||||
if (i + 1 >= argc)
|
||||
@@ -405,6 +413,7 @@ exec_command_run (struct t_gui_buffer *buffer,
|
||||
cmd_options.new_buffer_clear = 0;
|
||||
cmd_options.switch_to_buffer = 1;
|
||||
cmd_options.line_numbers = -1;
|
||||
cmd_options.flush = 1;
|
||||
cmd_options.color = EXEC_COLOR_AUTO;
|
||||
cmd_options.display_rc = 1;
|
||||
cmd_options.ptr_command_name = NULL;
|
||||
@@ -470,6 +479,8 @@ exec_command_run (struct t_gui_buffer *buffer,
|
||||
weechat_hashtable_set (process_options, "stdin", "1");
|
||||
if (cmd_options.detached)
|
||||
weechat_hashtable_set (process_options, "detached", "1");
|
||||
if (cmd_options.flush)
|
||||
weechat_hashtable_set (process_options, "buffer_flush", "1");
|
||||
|
||||
/* set variables in new command (before running the command) */
|
||||
new_exec_cmd->name = (cmd_options.ptr_command_name) ?
|
||||
@@ -775,7 +786,7 @@ exec_command_init ()
|
||||
N_("-list"
|
||||
" || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] "
|
||||
"[-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] "
|
||||
"[-color ansi|auto|irc|weechat|strip] [-rc|-norc] "
|
||||
"[-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] "
|
||||
"[-timeout <timeout>] [-name <name>] [-pipe <command>] "
|
||||
"[-hsignal <name>] <command>"
|
||||
" || -in <id> <text>"
|
||||
@@ -814,6 +825,8 @@ exec_command_init ()
|
||||
" -nosw: don't switch to the output buffer\n"
|
||||
" -ln: display line numbers (default in new buffer only)\n"
|
||||
" -noln: don't display line numbers\n"
|
||||
" -flush: display output of command in real time (default)\n"
|
||||
"-noflush: display output of command after its end\n"
|
||||
" -color: action on ANSI colors in output:\n"
|
||||
" ansi: keep ANSI codes as-is\n"
|
||||
" auto: convert ANSI colors to WeeChat/IRC (default)\n"
|
||||
@@ -863,7 +876,8 @@ exec_command_init ()
|
||||
" /exec -pipe \"/print Machine uptime:\" uptime"),
|
||||
"-list"
|
||||
" || -sh|-nosh|-bg|-nobg|-stdin|-nostdin|-buffer|-l|-o|-n|-nf|"
|
||||
"-cl|-nocl|-sw|-nosw|-ln|-noln|-color|-timeout|-name|-pipe|-hsignal|%*"
|
||||
"-cl|-nocl|-sw|-nosw|-ln|-noln|-flush|-noflush|-color|-timeout|-name|"
|
||||
"-pipe|-hsignal|%*"
|
||||
" || -in|-inclose|-signal|-kill %(exec_commands_ids)"
|
||||
" || -killall"
|
||||
" || -set %(exec_commands_ids) stdin|stdin_close|signal"
|
||||
|
||||
@@ -34,6 +34,7 @@ struct t_exec_cmd_options
|
||||
int new_buffer_clear; /* 1 to clear buffer before output */
|
||||
int switch_to_buffer; /* switch to the output buffer */
|
||||
int line_numbers; /* 1 to display line numbers */
|
||||
int flush; /* 1 to flush lines immediately */
|
||||
int color; /* what to do with ANSI colors */
|
||||
int display_rc; /* 1 to display return code */
|
||||
const char *ptr_command_name; /* name of command */
|
||||
|
||||
+185
-137
File diff suppressed because it is too large
Load Diff
@@ -25,6 +25,9 @@
|
||||
#define weechat_plugin weechat_exec_plugin
|
||||
#define EXEC_PLUGIN_NAME "exec"
|
||||
|
||||
#define EXEC_STDOUT 0
|
||||
#define EXEC_STDERR 1
|
||||
|
||||
enum t_exec_color
|
||||
{
|
||||
EXEC_COLOR_ANSI = 0,
|
||||
@@ -56,10 +59,9 @@ struct t_exec_cmd
|
||||
int display_rc; /* 1 if return code is displayed */
|
||||
|
||||
/* command output */
|
||||
int out_size; /* number of bytes in stdout */
|
||||
char *out; /* stdout of command */
|
||||
int err_size; /* number of bytes in stderr */
|
||||
char *err; /* stderr of command */
|
||||
int output_line_nb; /* line number */
|
||||
int output_size[2]; /* number of bytes in stdout/stderr */
|
||||
char *output[2]; /* stdout/stderr of command */
|
||||
int return_code; /* command return code */
|
||||
|
||||
/* pipe/hsignal */
|
||||
|
||||
Reference in New Issue
Block a user