1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-06 09:43:13 +02:00

core: allow "*" as plugin name in command /plugin reload to reload all plugins with options

This commit is contained in:
Sébastien Helleu
2015-03-21 08:44:47 +01:00
parent 26f415f5db
commit 7f561c3133
20 changed files with 71 additions and 94 deletions
+2
View File
@@ -19,6 +19,8 @@ https://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
=== New features
* core: allow "*" as plugin name in command /plugin reload to reload all
plugins with options
* core: add option "-s" in command /eval to split expression before evaluating
it (no more split by default) (closes #324)
* core: add priority in plugins to initialize them in order
@@ -575,7 +575,7 @@ Beispiele:
/plugin list|listfull [<name>]
load <filename> [<arguments>]
autoload [<arguments>]
reload [<name> [<arguments>]]
reload [<name>|* [<arguments>]]
unload [<name>]
list: installierte Erweiterungen werden aufgelistet
@@ -575,7 +575,7 @@ Examples:
/plugin list|listfull [<name>]
load <filename> [<arguments>]
autoload [<arguments>]
reload [<name> [<arguments>]]
reload [<name>|* [<arguments>]]
unload [<name>]
list: list loaded plugins
@@ -575,7 +575,7 @@ Exemples :
/plugin list|listfull [<nom>]
load <fichier> [<paramètres>]
autoload [<paramètres>]
reload [<nom> [<paramètres]]
reload [<nom>|* [<paramètres]]
unload [<nom>]
list : lister les extensions chargées
@@ -575,7 +575,7 @@ Examples:
/plugin list|listfull [<nome>]
load <nome_file> [<argomenti>]
autoload [<argomenti>]
reload [<nome> [<argomenti>]]
reload [<nome>|* [<argomenti>]]
unload [<nome>]
list: elenca i plugin caricati
@@ -575,7 +575,7 @@ disable: マウスの無効化
/plugin list|listfull [<name>]
load <filename> [<arguments>]
autoload [<arguments>]
reload [<name> [<arguments>]]
reload [<name>|* [<arguments>]]
unload [<name>]
list: ロードされたプラグインをリストアップ
@@ -575,7 +575,7 @@ Przykłady:
/plugin list|listfull [<nazwa>]
load <nazwapliku> [<argumenty>]
autoload [<argumenty>]
reload [<nazwa> [<argumenty>]]
reload [<nazwa>|* [<argumenty>]]
unload [<nazwa>]
list: lista załadowanych wtyczek
+3 -7
View File
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-10 21:33+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: cs\n"
@@ -1949,7 +1949,7 @@ msgstr "seznam/načíst/odebrat pluginy"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<jméno>] || load <jméno_souboru> || autoload || reload|unload "
"[<jméno>]"
@@ -10953,7 +10953,3 @@ msgstr "%s%s: vypršel časový limit \"%s\" pro %s"
#, fuzzy, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s: nemohu se připojit k odesílateli"
#, fuzzy
#~ msgid "URL for file with list of scripts"
#~ msgstr "seznam skriptů"
+4 -7
View File
@@ -24,8 +24,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-16 22:50+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <>\n"
"Language: de_DE\n"
@@ -2208,10 +2208,10 @@ msgstr "Erweiterungen verwalten (auflisten/installieren/beenden)"
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgid ""
" list: list loaded plugins\n"
@@ -12391,6 +12391,3 @@ msgstr "%s%s: Zeitüberschreitung für \"%s\" mit %s"
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr ""
"%s%s: Verbindung konnte nicht hergestellt werden: unerwarteter Fehler (%d)"
#~ msgid "URL for file with list of scripts"
#~ msgstr "URL für Datei mit Inhalt der unterstützten Skripten"
+4 -6
View File
@@ -22,8 +22,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-10 21:33+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: es\n"
@@ -2048,9 +2048,10 @@ msgstr ""
msgid "list/load/unload plugins"
msgstr "listar/cargar/descargar plugins"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<nombre>] || load <archivo> [<argumentos>] || autoload "
"[<argumentos>] || reload [<nombre> [<argumentos>]] || unload [<nombre>]"
@@ -11243,6 +11244,3 @@ msgstr "%s%s: tiempo de espera máximo para \"%s\" con %s"
#, fuzzy, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s: no es posible conectarse al transmisor"
#~ msgid "URL for file with list of scripts"
#~ msgstr "URL del archivo con la lista de scripts"
+4 -7
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-10 21:58+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -2157,10 +2157,10 @@ msgstr "lister/charger/décharger des extensions"
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<nom>] || load <fichier> [<paramètres>] || autoload "
"[<paramètres>] || reload [<nom> [<paramètres]] || unload [<nom>]"
"[<paramètres>] || reload [<nom>|* [<paramètres]] || unload [<nom>]"
msgid ""
" list: list loaded plugins\n"
@@ -12128,6 +12128,3 @@ msgstr "%s%s : délai d'attente dépassé pour \"%s\" avec %s"
#, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s : impossible de se connecter : erreur inattendue (%d)"
#~ msgid "URL for file with list of scripts"
#~ msgstr "URL pour le fichier avec la liste des scripts"
+3 -7
View File
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-10 21:33+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: hu\n"
@@ -1728,7 +1728,7 @@ msgstr "modulok listázása/betöltése/eltávolítása"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"[list [név]] | [listfull [név]] | [load fájlnév] | [autoload] | [reload "
"[név]] | [unload [név]]"
@@ -10319,7 +10319,3 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
#, fuzzy, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s DCC: nem sikerült kapcsolódni a küldőhöz\n"
#, fuzzy
#~ msgid "URL for file with list of scripts"
#~ msgstr "Aliaszok listája:\n"
+4 -7
View File
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-10 21:33+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: it\n"
@@ -2094,10 +2094,10 @@ msgstr "elenca/carica/scarica plugin"
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<nome>] || load <nome_file> [<argomenti>] || autoload "
"[<argomenti>] || reload [<nome> [<argomenti>]] || unload [<nome>]"
"[<argomenti>] || reload [<nome>|* [<argomenti>]] || unload [<nome>]"
msgid ""
" list: list loaded plugins\n"
@@ -11415,6 +11415,3 @@ msgstr "%s%s: timeout per \"%s\" con %s"
#, fuzzy, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s: impossibile connettersi al mittente"
#~ msgid "URL for file with list of scripts"
#~ msgstr "URL per il file con l'elenco degli script"
+15 -18
View File
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-16 01:10+0900\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/translation_ja>\n"
"Language: ja\n"
@@ -40,11 +40,11 @@ msgid "max chars"
msgstr "最大文字数"
msgid ""
"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)"
"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal "
"color number or an alias; attributes are allowed before color (for text "
"color only, not background): \"*\" for bold, \"!\" for reverse, \"/\" for "
"italic, \"_\" for underline"
"a WeeChat color name (default, black, (dark)gray, white, (light)red, "
"(light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a "
"terminal color number or an alias; attributes are allowed before color (for "
"text color only, not background): \"*\" for bold, \"!\" for reverse, \"/\" "
"for italic, \"_\" for underline"
msgstr ""
"WeeChat の色名 (default、black、(dark)gray、white、(light)red、(light)green、"
"brown、yellow、(light)blue、(light)magenta、(light)cyan) 、ターミナル色番号ま"
@@ -2097,10 +2097,10 @@ msgstr "プラグインの表示/ロード/アンロード"
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgid ""
" list: list loaded plugins\n"
@@ -5974,8 +5974,8 @@ msgstr ""
" - 内部サーバ名 (/server add で作成されたもの、利用推奨)\n"
" - ホスト名/ポート番号又は IP アドレス/ポート番号、デフォルトの"
"ポート番号は 6667\n"
" - 次のフォーマットに従う URL: irc[6][s]://[nickname[:password]@]"
"irc.example.org[:port][/#channel1][,#channel2[...]]\n"
" - 次のフォーマットに従う URL: irc[6][s]://[nickname[:"
"password]@]irc.example.org[:port][/#channel1][,#channel2[...]]\n"
" 注意: アドレス/IP/URL を指定した場合、サーバを一時的に作ります "
"(保存しません)、/help irc.look.temporary_servers を参照してください。\n"
" option: サーバに関するオプション (ブール型オプションでは、value は無視さ"
@@ -11016,8 +11016,8 @@ msgid ""
"Examples (you can also look at default triggers with /trigger listdefault):\n"
" add text attributes *bold*, _underline_ and /italic/ (only in user "
"messages):\n"
" /trigger add effects modifier weechat_print \"${tg_tag_nick}\" \"==\\*"
"(\\S+)\\*==*${color:bold}${re:1}${color:-bold}*== ==_(\\S+)_==_${color:"
" /trigger add effects modifier weechat_print \"${tg_tag_nick}\" \"=="
"\\*(\\S+)\\*==*${color:bold}${re:1}${color:-bold}*== ==_(\\S+)_==_${color:"
"underline}${re:1}${color:-underline}_== ==/(\\S+)/==/${color:"
"italic}${re:1}${color:-italic}/\"\n"
" hide nicklist bar on small terminals:\n"
@@ -11093,8 +11093,8 @@ msgstr ""
"\n"
"例 (/trigger listdefault でデフォルトトリガを見ることができます):\n"
" テキスト属性 *太字*、_下線_、/イタリック/ を追加 (ユーザメッセージのみ):\n"
" /trigger add effects modifier weechat_print \"${tg_tag_nick}\" \"==\\*"
"(\\S+)\\*==*${color:bold}${re:1}${color:-bold}*== ==_(\\S+)_==_${color:"
" /trigger add effects modifier weechat_print \"${tg_tag_nick}\" \"=="
"\\*(\\S+)\\*==*${color:bold}${re:1}${color:-bold}*== ==_(\\S+)_==_${color:"
"underline}${re:1}${color:-underline}_== ==/(\\S+)/==/${color:"
"italic}${re:1}${color:-italic}/\"\n"
" 狭い端末ではニックネームリストバーを隠す:\n"
@@ -11664,6 +11664,3 @@ msgstr "%s%s: \"%s\" のタイムアウト %s"
#, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s: 接続できません: 未定義のエラー (%d)"
#~ msgid "URL for file with list of scripts"
#~ msgstr "ファイルの URL とスクリプトのリスト"
+4 -7
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-10 21:33+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: pl\n"
@@ -2144,10 +2144,10 @@ msgstr "lista/załaduj/wyładuj wtyczkę"
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<nazwa>] || load <nazwapliku> [<argumenty>] || autoload "
"[<argumenty>] || reload [<nazwa> [<argumenty>]] || unload [<nazwa>]"
"[<argumenty>] || reload [<nazwa>|* [<argumenty>]] || unload [<nazwa>]"
msgid ""
" list: list loaded plugins\n"
@@ -11880,6 +11880,3 @@ msgstr "%s%s: przekroczono czas na \"%s\" z %s"
#, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s: nie można połączyć: niespodziewany błąd (%d)"
#~ msgid "URL for file with list of scripts"
#~ msgstr "adres URL pliku z lista skryptów"
+4 -8
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-13 19:58+0100\n"
"PO-Revision-Date: 2015-03-01 11:50-0300\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Eduardo Elias <camponez@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: pt_BR\n"
@@ -2103,10 +2103,10 @@ msgstr "list/load/unload plugins"
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"list|listfull [<nome>] || load <nome_do_arquivo> [<argumentos>] || autoload "
"[<argumentos>] || reload [<nome> [<argumentos>]] || unload [<nome>]"
"[<argumentos>] || reload [<nome>|* [<argumentos>]] || unload [<nome>]"
msgid ""
" list: list loaded plugins\n"
@@ -10727,7 +10727,3 @@ msgstr "%s%s: tempo esgotado para \"%s\" com %s"
#, fuzzy, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s: não foi possível conectar ao remetente"
#, fuzzy
#~ msgid "URL for file with list of scripts"
#~ msgstr "list de scripts"
+3 -7
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"PO-Revision-Date: 2015-03-10 21:33+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-21 08:41+0100\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: ru\n"
@@ -1751,7 +1751,7 @@ msgstr "перечислить/загрузить/выгрузить plugin'ы"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
"[list [имя]] | [listfull [имя]] | [load имя_файла] | [autoload] | [reload "
"[имя]] | [unload [имя]]"
@@ -10342,7 +10342,3 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
#, fuzzy, c-format
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s DCC: не могу соединиться с отправителем\n"
#, fuzzy
#~ msgid "URL for file with list of scripts"
#~ msgstr "Список сокращений:\n"
+2 -2
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\n"
"PO-Revision-Date: 2015-03-10 21:33+0100\n"
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1569,7 +1569,7 @@ msgstr ""
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
msgid ""
+2 -2
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2015-03-10 21:43+0100\n"
"POT-Creation-Date: 2015-03-21 08:36+0100\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"
@@ -1568,7 +1568,7 @@ msgstr ""
msgid ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name> [<arguments>]] || unload [<name>]"
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
msgstr ""
msgid ""
+11 -3
View File
@@ -4440,7 +4440,15 @@ COMMAND_CALLBACK(plugin)
{
plugin_argv = string_split (argv_eol[3], " ", 0, 0,
&plugin_argc);
plugin_reload_name (argv[2], plugin_argc, plugin_argv);
if (strcmp (argv[2], "*") == 0)
{
plugin_unload_all ();
plugin_auto_load (plugin_argc, plugin_argv);
}
else
{
plugin_reload_name (argv[2], plugin_argc, plugin_argv);
}
if (plugin_argv)
string_free_split (plugin_argv);
}
@@ -7549,7 +7557,7 @@ command_init ()
N_("list|listfull [<name>]"
" || load <filename> [<arguments>]"
" || autoload [<arguments>]"
" || reload [<name> [<arguments>]]"
" || reload [<name>|* [<arguments>]]"
" || unload [<name>]"),
N_(" list: list loaded plugins\n"
" listfull: list loaded plugins (verbose)\n"
@@ -7567,7 +7575,7 @@ command_init ()
" || listfull %(plugins_names)"
" || load %(plugins_installed)"
" || autoload"
" || reload %(plugins_names)"
" || reload %(plugins_names)|* -a|-s"
" || unload %(plugins_names)",
&command_plugin, NULL);
hook_command (