1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-30 06:46:38 +02:00

core: add option "-P" (or "--plugins") to customize the plugins to load at startup

If given, the option replaces the option weechat.plugin.autoload.
This commit is contained in:
Sébastien Helleu
2018-08-17 19:44:41 +02:00
parent 822270ccca
commit 466dbbe75b
43 changed files with 166 additions and 56 deletions
+4 -4
View File
@@ -4534,10 +4534,10 @@ COMMAND_CALLBACK(plugin)
{
plugin_argv = string_split (argv_eol[2], " ", 0, 0,
&plugin_argc);
plugin_auto_load (plugin_argc, plugin_argv, 1, 1, 1);
plugin_auto_load (NULL, 1, 1, 1, plugin_argc, plugin_argv);
}
else
plugin_auto_load (0, NULL, 1, 1, 1);
plugin_auto_load (NULL, 1, 1, 1, 0, NULL);
return WEECHAT_RC_OK;
}
@@ -4571,7 +4571,7 @@ COMMAND_CALLBACK(plugin)
if (strcmp (argv[2], "*") == 0)
{
plugin_unload_all ();
plugin_auto_load (plugin_argc, plugin_argv, 1, 1, 1);
plugin_auto_load (NULL, 1, 1, 1, plugin_argc, plugin_argv);
}
else
{
@@ -4586,7 +4586,7 @@ COMMAND_CALLBACK(plugin)
else
{
plugin_unload_all ();
plugin_auto_load (0, NULL, 1, 1, 1);
plugin_auto_load (NULL, 1, 1, 1, 0, NULL);
}
return WEECHAT_RC_OK;
}