From 68a3aca643733713427dbd7686bb49206a21b943 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 2 Oct 2021 20:50:35 +0200 Subject: [PATCH] plugins: use a different plugin priority for each scripting language --- .../autogen_api_plugins_priority.de.adoc | 9 +- doc/de/includes/autogen_user_options.de.adoc | 92 +++++++++---------- .../autogen_api_plugins_priority.en.adoc | 9 +- doc/en/includes/autogen_user_options.en.adoc | 92 +++++++++---------- .../autogen_api_plugins_priority.fr.adoc | 9 +- doc/fr/includes/autogen_user_options.fr.adoc | 92 +++++++++---------- .../autogen_api_plugins_priority.it.adoc | 9 +- doc/it/includes/autogen_user_options.it.adoc | 92 +++++++++---------- .../autogen_api_plugins_priority.ja.adoc | 9 +- doc/ja/includes/autogen_user_options.ja.adoc | 92 +++++++++---------- .../autogen_api_plugins_priority.pl.adoc | 9 +- doc/pl/includes/autogen_user_options.pl.adoc | 92 +++++++++---------- .../autogen_api_plugins_priority.sr.adoc | 9 +- doc/sr/includes/autogen_user_options.sr.adoc | 92 +++++++++---------- src/plugins/guile/weechat-guile.c | 2 +- src/plugins/javascript/weechat-js.cpp | 2 +- src/plugins/lua/weechat-lua.c | 2 +- src/plugins/perl/weechat-perl.c | 2 +- src/plugins/php/weechat-php.c | 2 +- src/plugins/python/weechat-python.c | 2 +- src/plugins/ruby/weechat-ruby.c | 2 +- 21 files changed, 385 insertions(+), 336 deletions(-) diff --git a/doc/de/includes/autogen_api_plugins_priority.de.adoc b/doc/de/includes/autogen_api_plugins_priority.de.adoc index daccda73c..c4cdc44c9 100644 --- a/doc/de/includes/autogen_api_plugins_priority.de.adoc +++ b/doc/de/includes/autogen_api_plugins_priority.de.adoc @@ -16,7 +16,14 @@ . xfer (7000) . irc (6000) . relay (5000) -. guile, javascript, lua, perl, php, python, ruby, tcl (4000) +. guile (4007) +. javascript (4006) +. lua (4005) +. perl (4004) +. php (4003) +. python (4002) +. ruby (4001) +. tcl (4000) . script (3000) . fset (2000) // end::plugins_priority[] diff --git a/doc/de/includes/autogen_user_options.de.adoc b/doc/de/includes/autogen_user_options.de.adoc index a82f548fb..d291fb6fd 100644 --- a/doc/de/includes/autogen_user_options.de.adoc +++ b/doc/de/includes/autogen_user_options.de.adoc @@ -3143,34 +3143,6 @@ ** Standardwert: `+""+` // end::relay_options[] -// tag::javascript_options[] -* [[option_javascript.look.check_license]] *javascript.look.check_license* -** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] -** Typ: boolesch -** Werte: on, off -** Standardwert: `+off+` - -* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* -** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer] -** Typ: boolesch -** Werte: on, off -** Standardwert: `+on+` -// end::javascript_options[] - -// tag::ruby_options[] -* [[option_ruby.look.check_license]] *ruby.look.check_license* -** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] -** Typ: boolesch -** Werte: on, off -** Standardwert: `+off+` - -* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* -** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer] -** Typ: boolesch -** Werte: on, off -** Standardwert: `+on+` -// end::ruby_options[] - // tag::guile_options[] * [[option_guile.look.check_license]] *guile.look.check_license* ** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] @@ -3185,19 +3157,33 @@ ** Standardwert: `+on+` // end::guile_options[] -// tag::tcl_options[] -* [[option_tcl.look.check_license]] *tcl.look.check_license* +// tag::javascript_options[] +* [[option_javascript.look.check_license]] *javascript.look.check_license* ** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] ** Typ: boolesch ** Werte: on, off ** Standardwert: `+off+` -* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* ** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer] ** Typ: boolesch ** Werte: on, off ** Standardwert: `+on+` -// end::tcl_options[] +// end::javascript_options[] + +// tag::lua_options[] +* [[option_lua.look.check_license]] *lua.look.check_license* +** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] +** Typ: boolesch +** Werte: on, off +** Standardwert: `+off+` + +* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* +** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer] +** Typ: boolesch +** Werte: on, off +** Standardwert: `+on+` +// end::lua_options[] // tag::perl_options[] * [[option_perl.look.check_license]] *perl.look.check_license* @@ -3227,20 +3213,6 @@ ** Standardwert: `+on+` // end::php_options[] -// tag::lua_options[] -* [[option_lua.look.check_license]] *lua.look.check_license* -** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] -** Typ: boolesch -** Werte: on, off -** Standardwert: `+off+` - -* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* -** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer] -** Typ: boolesch -** Werte: on, off -** Standardwert: `+on+` -// end::lua_options[] - // tag::python_options[] * [[option_python.look.check_license]] *python.look.check_license* ** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] @@ -3255,6 +3227,34 @@ ** Standardwert: `+on+` // end::python_options[] +// tag::ruby_options[] +* [[option_ruby.look.check_license]] *ruby.look.check_license* +** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] +** Typ: boolesch +** Werte: on, off +** Standardwert: `+off+` + +* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* +** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer] +** Typ: boolesch +** Werte: on, off +** Standardwert: `+on+` +// end::ruby_options[] + +// tag::tcl_options[] +* [[option_tcl.look.check_license]] *tcl.look.check_license* +** Beschreibung: pass:none[Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben] +** Typ: boolesch +** Werte: on, off +** Standardwert: `+off+` + +* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +** Beschreibung: pass:none[behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer] +** Typ: boolesch +** Werte: on, off +** Standardwert: `+on+` +// end::tcl_options[] + // tag::script_options[] * [[option_script.color.status_autoloaded]] *script.color.status_autoloaded* ** Beschreibung: pass:none[Farbe in der der Status "autoloaded" ("a") dargestellt werden soll] diff --git a/doc/en/includes/autogen_api_plugins_priority.en.adoc b/doc/en/includes/autogen_api_plugins_priority.en.adoc index daccda73c..c4cdc44c9 100644 --- a/doc/en/includes/autogen_api_plugins_priority.en.adoc +++ b/doc/en/includes/autogen_api_plugins_priority.en.adoc @@ -16,7 +16,14 @@ . xfer (7000) . irc (6000) . relay (5000) -. guile, javascript, lua, perl, php, python, ruby, tcl (4000) +. guile (4007) +. javascript (4006) +. lua (4005) +. perl (4004) +. php (4003) +. python (4002) +. ruby (4001) +. tcl (4000) . script (3000) . fset (2000) // end::plugins_priority[] diff --git a/doc/en/includes/autogen_user_options.en.adoc b/doc/en/includes/autogen_user_options.en.adoc index 433dab18d..31893fb22 100644 --- a/doc/en/includes/autogen_user_options.en.adoc +++ b/doc/en/includes/autogen_user_options.en.adoc @@ -3143,34 +3143,6 @@ ** default value: `+""+` // end::relay_options[] -// tag::javascript_options[] -* [[option_javascript.look.check_license]] *javascript.look.check_license* -** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] -** type: boolean -** values: on, off -** default value: `+off+` - -* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* -** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] -** type: boolean -** values: on, off -** default value: `+on+` -// end::javascript_options[] - -// tag::ruby_options[] -* [[option_ruby.look.check_license]] *ruby.look.check_license* -** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] -** type: boolean -** values: on, off -** default value: `+off+` - -* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* -** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] -** type: boolean -** values: on, off -** default value: `+on+` -// end::ruby_options[] - // tag::guile_options[] * [[option_guile.look.check_license]] *guile.look.check_license* ** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] @@ -3185,19 +3157,33 @@ ** default value: `+on+` // end::guile_options[] -// tag::tcl_options[] -* [[option_tcl.look.check_license]] *tcl.look.check_license* +// tag::javascript_options[] +* [[option_javascript.look.check_license]] *javascript.look.check_license* ** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] ** type: boolean ** values: on, off ** default value: `+off+` -* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* ** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] ** type: boolean ** values: on, off ** default value: `+on+` -// end::tcl_options[] +// end::javascript_options[] + +// tag::lua_options[] +* [[option_lua.look.check_license]] *lua.look.check_license* +** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] +** type: boolean +** values: on, off +** default value: `+off+` + +* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* +** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] +** type: boolean +** values: on, off +** default value: `+on+` +// end::lua_options[] // tag::perl_options[] * [[option_perl.look.check_license]] *perl.look.check_license* @@ -3227,20 +3213,6 @@ ** default value: `+on+` // end::php_options[] -// tag::lua_options[] -* [[option_lua.look.check_license]] *lua.look.check_license* -** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] -** type: boolean -** values: on, off -** default value: `+off+` - -* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* -** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] -** type: boolean -** values: on, off -** default value: `+on+` -// end::lua_options[] - // tag::python_options[] * [[option_python.look.check_license]] *python.look.check_license* ** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] @@ -3255,6 +3227,34 @@ ** default value: `+on+` // end::python_options[] +// tag::ruby_options[] +* [[option_ruby.look.check_license]] *ruby.look.check_license* +** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] +** type: boolean +** values: on, off +** default value: `+off+` + +* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* +** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] +** type: boolean +** values: on, off +** default value: `+on+` +// end::ruby_options[] + +// tag::tcl_options[] +* [[option_tcl.look.check_license]] *tcl.look.check_license* +** description: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] +** type: boolean +** values: on, off +** default value: `+off+` + +* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +** description: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] +** type: boolean +** values: on, off +** default value: `+on+` +// end::tcl_options[] + // tag::script_options[] * [[option_script.color.status_autoloaded]] *script.color.status_autoloaded* ** description: pass:none[color for status "autoloaded" ("a")] diff --git a/doc/fr/includes/autogen_api_plugins_priority.fr.adoc b/doc/fr/includes/autogen_api_plugins_priority.fr.adoc index daccda73c..c4cdc44c9 100644 --- a/doc/fr/includes/autogen_api_plugins_priority.fr.adoc +++ b/doc/fr/includes/autogen_api_plugins_priority.fr.adoc @@ -16,7 +16,14 @@ . xfer (7000) . irc (6000) . relay (5000) -. guile, javascript, lua, perl, php, python, ruby, tcl (4000) +. guile (4007) +. javascript (4006) +. lua (4005) +. perl (4004) +. php (4003) +. python (4002) +. ruby (4001) +. tcl (4000) . script (3000) . fset (2000) // end::plugins_priority[] diff --git a/doc/fr/includes/autogen_user_options.fr.adoc b/doc/fr/includes/autogen_user_options.fr.adoc index cbc42bae9..3740cc760 100644 --- a/doc/fr/includes/autogen_user_options.fr.adoc +++ b/doc/fr/includes/autogen_user_options.fr.adoc @@ -3143,34 +3143,6 @@ ** valeur par défaut: `+""+` // end::relay_options[] -// tag::javascript_options[] -* [[option_javascript.look.check_license]] *javascript.look.check_license* -** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] -** type: booléen -** valeurs: on, off -** valeur par défaut: `+off+` - -* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* -** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent] -** type: booléen -** valeurs: on, off -** valeur par défaut: `+on+` -// end::javascript_options[] - -// tag::ruby_options[] -* [[option_ruby.look.check_license]] *ruby.look.check_license* -** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] -** type: booléen -** valeurs: on, off -** valeur par défaut: `+off+` - -* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* -** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent] -** type: booléen -** valeurs: on, off -** valeur par défaut: `+on+` -// end::ruby_options[] - // tag::guile_options[] * [[option_guile.look.check_license]] *guile.look.check_license* ** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] @@ -3185,19 +3157,33 @@ ** valeur par défaut: `+on+` // end::guile_options[] -// tag::tcl_options[] -* [[option_tcl.look.check_license]] *tcl.look.check_license* +// tag::javascript_options[] +* [[option_javascript.look.check_license]] *javascript.look.check_license* ** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] ** type: booléen ** valeurs: on, off ** valeur par défaut: `+off+` -* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* ** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent] ** type: booléen ** valeurs: on, off ** valeur par défaut: `+on+` -// end::tcl_options[] +// end::javascript_options[] + +// tag::lua_options[] +* [[option_lua.look.check_license]] *lua.look.check_license* +** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+off+` + +* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* +** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+on+` +// end::lua_options[] // tag::perl_options[] * [[option_perl.look.check_license]] *perl.look.check_license* @@ -3227,20 +3213,6 @@ ** valeur par défaut: `+on+` // end::php_options[] -// tag::lua_options[] -* [[option_lua.look.check_license]] *lua.look.check_license* -** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] -** type: booléen -** valeurs: on, off -** valeur par défaut: `+off+` - -* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* -** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent] -** type: booléen -** valeurs: on, off -** valeur par défaut: `+on+` -// end::lua_options[] - // tag::python_options[] * [[option_python.look.check_license]] *python.look.check_license* ** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] @@ -3255,6 +3227,34 @@ ** valeur par défaut: `+on+` // end::python_options[] +// tag::ruby_options[] +* [[option_ruby.look.check_license]] *ruby.look.check_license* +** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+off+` + +* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* +** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+on+` +// end::ruby_options[] + +// tag::tcl_options[] +* [[option_tcl.look.check_license]] *tcl.look.check_license* +** description: pass:none[vérifier la licence des scripts quand ils sont chargés : si la licence est différente de la licence de l'extension, un avertissement est affiché] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+off+` + +* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +** description: pass:none[garder le contexte entre deux appels à l'évaluation de code source (option "eval" de la commande de script ou info "%s_eval") ; un script caché est utilisé pour évaluer le code du script ; si cette option est désactivée, ce script caché est déchargé après chaque eval ; cela utilise moins de mémoire, mais est plus lent] +** type: booléen +** valeurs: on, off +** valeur par défaut: `+on+` +// end::tcl_options[] + // tag::script_options[] * [[option_script.color.status_autoloaded]] *script.color.status_autoloaded* ** description: pass:none[couleur du statut "chargé auto" ("a")] diff --git a/doc/it/includes/autogen_api_plugins_priority.it.adoc b/doc/it/includes/autogen_api_plugins_priority.it.adoc index daccda73c..c4cdc44c9 100644 --- a/doc/it/includes/autogen_api_plugins_priority.it.adoc +++ b/doc/it/includes/autogen_api_plugins_priority.it.adoc @@ -16,7 +16,14 @@ . xfer (7000) . irc (6000) . relay (5000) -. guile, javascript, lua, perl, php, python, ruby, tcl (4000) +. guile (4007) +. javascript (4006) +. lua (4005) +. perl (4004) +. php (4003) +. python (4002) +. ruby (4001) +. tcl (4000) . script (3000) . fset (2000) // end::plugins_priority[] diff --git a/doc/it/includes/autogen_user_options.it.adoc b/doc/it/includes/autogen_user_options.it.adoc index c4c42fa76..8b3f5d0b6 100644 --- a/doc/it/includes/autogen_user_options.it.adoc +++ b/doc/it/includes/autogen_user_options.it.adoc @@ -3143,34 +3143,6 @@ ** valore predefinito: `+""+` // end::relay_options[] -// tag::javascript_options[] -* [[option_javascript.look.check_license]] *javascript.look.check_license* -** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] -** tipo: bool -** valori: on, off -** valore predefinito: `+off+` - -* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* -** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] -** tipo: bool -** valori: on, off -** valore predefinito: `+on+` -// end::javascript_options[] - -// tag::ruby_options[] -* [[option_ruby.look.check_license]] *ruby.look.check_license* -** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] -** tipo: bool -** valori: on, off -** valore predefinito: `+off+` - -* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* -** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] -** tipo: bool -** valori: on, off -** valore predefinito: `+on+` -// end::ruby_options[] - // tag::guile_options[] * [[option_guile.look.check_license]] *guile.look.check_license* ** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] @@ -3185,19 +3157,33 @@ ** valore predefinito: `+on+` // end::guile_options[] -// tag::tcl_options[] -* [[option_tcl.look.check_license]] *tcl.look.check_license* +// tag::javascript_options[] +* [[option_javascript.look.check_license]] *javascript.look.check_license* ** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] ** tipo: bool ** valori: on, off ** valore predefinito: `+off+` -* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* ** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] ** tipo: bool ** valori: on, off ** valore predefinito: `+on+` -// end::tcl_options[] +// end::javascript_options[] + +// tag::lua_options[] +* [[option_lua.look.check_license]] *lua.look.check_license* +** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] +** tipo: bool +** valori: on, off +** valore predefinito: `+off+` + +* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* +** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] +** tipo: bool +** valori: on, off +** valore predefinito: `+on+` +// end::lua_options[] // tag::perl_options[] * [[option_perl.look.check_license]] *perl.look.check_license* @@ -3227,20 +3213,6 @@ ** valore predefinito: `+on+` // end::php_options[] -// tag::lua_options[] -* [[option_lua.look.check_license]] *lua.look.check_license* -** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] -** tipo: bool -** valori: on, off -** valore predefinito: `+off+` - -* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* -** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] -** tipo: bool -** valori: on, off -** valore predefinito: `+on+` -// end::lua_options[] - // tag::python_options[] * [[option_python.look.check_license]] *python.look.check_license* ** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] @@ -3255,6 +3227,34 @@ ** valore predefinito: `+on+` // end::python_options[] +// tag::ruby_options[] +* [[option_ruby.look.check_license]] *ruby.look.check_license* +** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] +** tipo: bool +** valori: on, off +** valore predefinito: `+off+` + +* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* +** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] +** tipo: bool +** valori: on, off +** valore predefinito: `+on+` +// end::ruby_options[] + +// tag::tcl_options[] +* [[option_tcl.look.check_license]] *tcl.look.check_license* +** descrizione: pass:none[check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed] +** tipo: bool +** valori: on, off +** valore predefinito: `+off+` + +* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +** descrizione: pass:none[keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower] +** tipo: bool +** valori: on, off +** valore predefinito: `+on+` +// end::tcl_options[] + // tag::script_options[] * [[option_script.color.status_autoloaded]] *script.color.status_autoloaded* ** descrizione: pass:none[colore per lo status "caricato automaticamente" ("a")] diff --git a/doc/ja/includes/autogen_api_plugins_priority.ja.adoc b/doc/ja/includes/autogen_api_plugins_priority.ja.adoc index daccda73c..c4cdc44c9 100644 --- a/doc/ja/includes/autogen_api_plugins_priority.ja.adoc +++ b/doc/ja/includes/autogen_api_plugins_priority.ja.adoc @@ -16,7 +16,14 @@ . xfer (7000) . irc (6000) . relay (5000) -. guile, javascript, lua, perl, php, python, ruby, tcl (4000) +. guile (4007) +. javascript (4006) +. lua (4005) +. perl (4004) +. php (4003) +. python (4002) +. ruby (4001) +. tcl (4000) . script (3000) . fset (2000) // end::plugins_priority[] diff --git a/doc/ja/includes/autogen_user_options.ja.adoc b/doc/ja/includes/autogen_user_options.ja.adoc index d055e3cd4..3ed975138 100644 --- a/doc/ja/includes/autogen_user_options.ja.adoc +++ b/doc/ja/includes/autogen_user_options.ja.adoc @@ -3143,34 +3143,6 @@ ** デフォルト値: `+""+` // end::relay_options[] -// tag::javascript_options[] -* [[option_javascript.look.check_license]] *javascript.look.check_license* -** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] -** タイプ: ブール -** 値: on, off -** デフォルト値: `+off+` - -* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* -** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです] -** タイプ: ブール -** 値: on, off -** デフォルト値: `+on+` -// end::javascript_options[] - -// tag::ruby_options[] -* [[option_ruby.look.check_license]] *ruby.look.check_license* -** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] -** タイプ: ブール -** 値: on, off -** デフォルト値: `+off+` - -* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* -** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです] -** タイプ: ブール -** 値: on, off -** デフォルト値: `+on+` -// end::ruby_options[] - // tag::guile_options[] * [[option_guile.look.check_license]] *guile.look.check_license* ** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] @@ -3185,19 +3157,33 @@ ** デフォルト値: `+on+` // end::guile_options[] -// tag::tcl_options[] -* [[option_tcl.look.check_license]] *tcl.look.check_license* +// tag::javascript_options[] +* [[option_javascript.look.check_license]] *javascript.look.check_license* ** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] ** タイプ: ブール ** 値: on, off ** デフォルト値: `+off+` -* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* ** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです] ** タイプ: ブール ** 値: on, off ** デフォルト値: `+on+` -// end::tcl_options[] +// end::javascript_options[] + +// tag::lua_options[] +* [[option_lua.look.check_license]] *lua.look.check_license* +** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] +** タイプ: ブール +** 値: on, off +** デフォルト値: `+off+` + +* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* +** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです] +** タイプ: ブール +** 値: on, off +** デフォルト値: `+on+` +// end::lua_options[] // tag::perl_options[] * [[option_perl.look.check_license]] *perl.look.check_license* @@ -3227,20 +3213,6 @@ ** デフォルト値: `+on+` // end::php_options[] -// tag::lua_options[] -* [[option_lua.look.check_license]] *lua.look.check_license* -** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] -** タイプ: ブール -** 値: on, off -** デフォルト値: `+off+` - -* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* -** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです] -** タイプ: ブール -** 値: on, off -** デフォルト値: `+on+` -// end::lua_options[] - // tag::python_options[] * [[option_python.look.check_license]] *python.look.check_license* ** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] @@ -3255,6 +3227,34 @@ ** デフォルト値: `+on+` // end::python_options[] +// tag::ruby_options[] +* [[option_ruby.look.check_license]] *ruby.look.check_license* +** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] +** タイプ: ブール +** 値: on, off +** デフォルト値: `+off+` + +* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* +** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです] +** タイプ: ブール +** 値: on, off +** デフォルト値: `+on+` +// end::ruby_options[] + +// tag::tcl_options[] +* [[option_tcl.look.check_license]] *tcl.look.check_license* +** 説明: pass:none[スクリプトをロードしたら、ライセンスを確認してください: ライセンスがプラグインのライセンスと異なる場合、警告が表示されます] +** タイプ: ブール +** 値: on, off +** デフォルト値: `+off+` + +* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +** 説明: pass:none[ソースコード評価 (スクリプトコマンドのオプション "eval" またはインフォ "%s_eval") の呼び出し間にコンテキストを保持します; スクリプトコードを評価する際は隠しスクリプトが使われます; このオプションを無効化した場合、評価毎に隠しスクリプトをアンロードします: メモリ使用量を節約できますが、遅いです] +** タイプ: ブール +** 値: on, off +** デフォルト値: `+on+` +// end::tcl_options[] + // tag::script_options[] * [[option_script.color.status_autoloaded]] *script.color.status_autoloaded* ** 説明: pass:none["自動ロード" 状態 ("a") に対応する色] diff --git a/doc/pl/includes/autogen_api_plugins_priority.pl.adoc b/doc/pl/includes/autogen_api_plugins_priority.pl.adoc index daccda73c..c4cdc44c9 100644 --- a/doc/pl/includes/autogen_api_plugins_priority.pl.adoc +++ b/doc/pl/includes/autogen_api_plugins_priority.pl.adoc @@ -16,7 +16,14 @@ . xfer (7000) . irc (6000) . relay (5000) -. guile, javascript, lua, perl, php, python, ruby, tcl (4000) +. guile (4007) +. javascript (4006) +. lua (4005) +. perl (4004) +. php (4003) +. python (4002) +. ruby (4001) +. tcl (4000) . script (3000) . fset (2000) // end::plugins_priority[] diff --git a/doc/pl/includes/autogen_user_options.pl.adoc b/doc/pl/includes/autogen_user_options.pl.adoc index 71d25b425..c03839e80 100644 --- a/doc/pl/includes/autogen_user_options.pl.adoc +++ b/doc/pl/includes/autogen_user_options.pl.adoc @@ -3143,34 +3143,6 @@ ** domyślna wartość: `+""+` // end::relay_options[] -// tag::javascript_options[] -* [[option_javascript.look.check_license]] *javascript.look.check_license* -** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] -** typ: bool -** wartości: on, off -** domyślna wartość: `+off+` - -* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* -** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze] -** typ: bool -** wartości: on, off -** domyślna wartość: `+on+` -// end::javascript_options[] - -// tag::ruby_options[] -* [[option_ruby.look.check_license]] *ruby.look.check_license* -** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] -** typ: bool -** wartości: on, off -** domyślna wartość: `+off+` - -* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* -** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze] -** typ: bool -** wartości: on, off -** domyślna wartość: `+on+` -// end::ruby_options[] - // tag::guile_options[] * [[option_guile.look.check_license]] *guile.look.check_license* ** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] @@ -3185,19 +3157,33 @@ ** domyślna wartość: `+on+` // end::guile_options[] -// tag::tcl_options[] -* [[option_tcl.look.check_license]] *tcl.look.check_license* +// tag::javascript_options[] +* [[option_javascript.look.check_license]] *javascript.look.check_license* ** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] ** typ: bool ** wartości: on, off ** domyślna wartość: `+off+` -* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* ** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze] ** typ: bool ** wartości: on, off ** domyślna wartość: `+on+` -// end::tcl_options[] +// end::javascript_options[] + +// tag::lua_options[] +* [[option_lua.look.check_license]] *lua.look.check_license* +** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] +** typ: bool +** wartości: on, off +** domyślna wartość: `+off+` + +* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* +** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze] +** typ: bool +** wartości: on, off +** domyślna wartość: `+on+` +// end::lua_options[] // tag::perl_options[] * [[option_perl.look.check_license]] *perl.look.check_license* @@ -3227,20 +3213,6 @@ ** domyślna wartość: `+on+` // end::php_options[] -// tag::lua_options[] -* [[option_lua.look.check_license]] *lua.look.check_license* -** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] -** typ: bool -** wartości: on, off -** domyślna wartość: `+off+` - -* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* -** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze] -** typ: bool -** wartości: on, off -** domyślna wartość: `+on+` -// end::lua_options[] - // tag::python_options[] * [[option_python.look.check_license]] *python.look.check_license* ** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] @@ -3255,6 +3227,34 @@ ** domyślna wartość: `+on+` // end::python_options[] +// tag::ruby_options[] +* [[option_ruby.look.check_license]] *ruby.look.check_license* +** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] +** typ: bool +** wartości: on, off +** domyślna wartość: `+off+` + +* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* +** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze] +** typ: bool +** wartości: on, off +** domyślna wartość: `+on+` +// end::ruby_options[] + +// tag::tcl_options[] +* [[option_tcl.look.check_license]] *tcl.look.check_license* +** opis: pass:none[sprawdza licencję skryptów podczas ich ładowania: jeśli licencja jest inna niż licencja wtyczki wyświetlane jest ostrzeżenie] +** typ: bool +** wartości: on, off +** domyślna wartość: `+off+` + +* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +** opis: pass:none[przechowuj kontekst pomiędzy dwoma odwołaniami do wykonania tego samego kodu źródłowego (opcja "eval" komendy script lub info "%s_eval"); ukryty sktypt jest używany do wykonania kodu skryptu; jeśli ta opcja jest wyłączona, ukryty skrypt jest wyładowywany po każdym wykonaniu: zajmuje to mniej pamięci, ale jest wolniejsze] +** typ: bool +** wartości: on, off +** domyślna wartość: `+on+` +// end::tcl_options[] + // tag::script_options[] * [[option_script.color.status_autoloaded]] *script.color.status_autoloaded* ** opis: pass:none[kolor dla statusu "automatycznie ładowany" ("a")] diff --git a/doc/sr/includes/autogen_api_plugins_priority.sr.adoc b/doc/sr/includes/autogen_api_plugins_priority.sr.adoc index daccda73c..c4cdc44c9 100644 --- a/doc/sr/includes/autogen_api_plugins_priority.sr.adoc +++ b/doc/sr/includes/autogen_api_plugins_priority.sr.adoc @@ -16,7 +16,14 @@ . xfer (7000) . irc (6000) . relay (5000) -. guile, javascript, lua, perl, php, python, ruby, tcl (4000) +. guile (4007) +. javascript (4006) +. lua (4005) +. perl (4004) +. php (4003) +. python (4002) +. ruby (4001) +. tcl (4000) . script (3000) . fset (2000) // end::plugins_priority[] diff --git a/doc/sr/includes/autogen_user_options.sr.adoc b/doc/sr/includes/autogen_user_options.sr.adoc index 714410e5f..85d45f624 100644 --- a/doc/sr/includes/autogen_user_options.sr.adoc +++ b/doc/sr/includes/autogen_user_options.sr.adoc @@ -3143,34 +3143,6 @@ ** подразумевана вредност: `+""+` // end::relay_options[] -// tag::javascript_options[] -* [[option_javascript.look.check_license]] *javascript.look.check_license* -** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] -** тип: логичка -** вредности: on, off -** подразумевана вредност: `+off+` - -* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* -** опис: pass:none[задржава се контекст између два позива израчунавања изворног кода (опција „eval” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије] -** тип: логичка -** вредности: on, off -** подразумевана вредност: `+on+` -// end::javascript_options[] - -// tag::ruby_options[] -* [[option_ruby.look.check_license]] *ruby.look.check_license* -** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] -** тип: логичка -** вредности: on, off -** подразумевана вредност: `+off+` - -* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* -** опис: pass:none[задржава се контекст између два позива израчунавања изворног кода (опција „eval” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије] -** тип: логичка -** вредности: on, off -** подразумевана вредност: `+on+` -// end::ruby_options[] - // tag::guile_options[] * [[option_guile.look.check_license]] *guile.look.check_license* ** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] @@ -3185,19 +3157,33 @@ ** подразумевана вредност: `+on+` // end::guile_options[] -// tag::tcl_options[] -* [[option_tcl.look.check_license]] *tcl.look.check_license* +// tag::javascript_options[] +* [[option_javascript.look.check_license]] *javascript.look.check_license* ** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] ** тип: логичка ** вредности: on, off ** подразумевана вредност: `+off+` -* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +* [[option_javascript.look.eval_keep_context]] *javascript.look.eval_keep_context* ** опис: pass:none[задржава се контекст између два позива израчунавања изворног кода (опција „eval” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије] ** тип: логичка ** вредности: on, off ** подразумевана вредност: `+on+` -// end::tcl_options[] +// end::javascript_options[] + +// tag::lua_options[] +* [[option_lua.look.check_license]] *lua.look.check_license* +** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] +** тип: логичка +** вредности: on, off +** подразумевана вредност: `+off+` + +* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* +** опис: pass:none[задржава се контекст између два позива израчунавања изворног кода (опција „eval” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије] +** тип: логичка +** вредности: on, off +** подразумевана вредност: `+on+` +// end::lua_options[] // tag::perl_options[] * [[option_perl.look.check_license]] *perl.look.check_license* @@ -3227,20 +3213,6 @@ ** подразумевана вредност: `+on+` // end::php_options[] -// tag::lua_options[] -* [[option_lua.look.check_license]] *lua.look.check_license* -** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] -** тип: логичка -** вредности: on, off -** подразумевана вредност: `+off+` - -* [[option_lua.look.eval_keep_context]] *lua.look.eval_keep_context* -** опис: pass:none[задржава се контекст између два позива израчунавања изворног кода (опција „eval” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије] -** тип: логичка -** вредности: on, off -** подразумевана вредност: `+on+` -// end::lua_options[] - // tag::python_options[] * [[option_python.look.check_license]] *python.look.check_license* ** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] @@ -3255,6 +3227,34 @@ ** подразумевана вредност: `+on+` // end::python_options[] +// tag::ruby_options[] +* [[option_ruby.look.check_license]] *ruby.look.check_license* +** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] +** тип: логичка +** вредности: on, off +** подразумевана вредност: `+off+` + +* [[option_ruby.look.eval_keep_context]] *ruby.look.eval_keep_context* +** опис: pass:none[задржава се контекст између два позива израчунавања изворног кода (опција „eval” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије] +** тип: логичка +** вредности: on, off +** подразумевана вредност: `+on+` +// end::ruby_options[] + +// tag::tcl_options[] +* [[option_tcl.look.check_license]] *tcl.look.check_license* +** опис: pass:none[провера лиценце скрипти када се учитавају: ако се лиценца разликује од лиценце додатка, исписује се упозорење] +** тип: логичка +** вредности: on, off +** подразумевана вредност: `+off+` + +* [[option_tcl.look.eval_keep_context]] *tcl.look.eval_keep_context* +** опис: pass:none[задржава се контекст између два позива израчунавања изворног кода (опција „eval” команде script или info „%s_eval”); за израчунавање кода скрипте се користи скривена скрипта; ако је ова опција искључена, ова скривена скрипта се уклања из меморије након сваког израчунавања: ово троши мање меморије, али је спорије] +** тип: логичка +** вредности: on, off +** подразумевана вредност: `+on+` +// end::tcl_options[] + // tag::script_options[] * [[option_script.color.status_autoloaded]] *script.color.status_autoloaded* ** опис: pass:none[боја за статус „аутоучитана” („a”)] diff --git a/src/plugins/guile/weechat-guile.c b/src/plugins/guile/weechat-guile.c index b61893cbe..a747277db 100644 --- a/src/plugins/guile/weechat-guile.c +++ b/src/plugins/guile/weechat-guile.c @@ -44,7 +44,7 @@ WEECHAT_PLUGIN_DESCRIPTION(N_("Support of scheme scripts (with Guile)")); WEECHAT_PLUGIN_AUTHOR("Sébastien Helleu "); WEECHAT_PLUGIN_VERSION(WEECHAT_VERSION); WEECHAT_PLUGIN_LICENSE(WEECHAT_LICENSE); -WEECHAT_PLUGIN_PRIORITY(4000); +WEECHAT_PLUGIN_PRIORITY(4007); struct t_weechat_plugin *weechat_guile_plugin = NULL; diff --git a/src/plugins/javascript/weechat-js.cpp b/src/plugins/javascript/weechat-js.cpp index 5dec4f171..8ce2dd7e3 100644 --- a/src/plugins/javascript/weechat-js.cpp +++ b/src/plugins/javascript/weechat-js.cpp @@ -39,7 +39,7 @@ WEECHAT_PLUGIN_DESCRIPTION("Support of javascript scripts"); WEECHAT_PLUGIN_AUTHOR("Koka El Kiwi "); WEECHAT_PLUGIN_VERSION(WEECHAT_VERSION); WEECHAT_PLUGIN_LICENSE(WEECHAT_LICENSE); -WEECHAT_PLUGIN_PRIORITY(4000); +WEECHAT_PLUGIN_PRIORITY(4006); struct t_weechat_plugin *weechat_js_plugin = NULL; diff --git a/src/plugins/lua/weechat-lua.c b/src/plugins/lua/weechat-lua.c index 457c563e3..82abe50df 100644 --- a/src/plugins/lua/weechat-lua.c +++ b/src/plugins/lua/weechat-lua.c @@ -40,7 +40,7 @@ WEECHAT_PLUGIN_DESCRIPTION(N_("Support of lua scripts")); WEECHAT_PLUGIN_AUTHOR("Sébastien Helleu "); WEECHAT_PLUGIN_VERSION(WEECHAT_VERSION); WEECHAT_PLUGIN_LICENSE(WEECHAT_LICENSE); -WEECHAT_PLUGIN_PRIORITY(4000); +WEECHAT_PLUGIN_PRIORITY(4005); struct t_weechat_plugin *weechat_lua_plugin = NULL; diff --git a/src/plugins/perl/weechat-perl.c b/src/plugins/perl/weechat-perl.c index bf79a7b6c..0869df31a 100644 --- a/src/plugins/perl/weechat-perl.c +++ b/src/plugins/perl/weechat-perl.c @@ -37,7 +37,7 @@ WEECHAT_PLUGIN_DESCRIPTION(N_("Support of perl scripts")); WEECHAT_PLUGIN_AUTHOR("Sébastien Helleu "); WEECHAT_PLUGIN_VERSION(WEECHAT_VERSION); WEECHAT_PLUGIN_LICENSE(WEECHAT_LICENSE); -WEECHAT_PLUGIN_PRIORITY(4000); +WEECHAT_PLUGIN_PRIORITY(4004); struct t_weechat_plugin *weechat_perl_plugin = NULL; diff --git a/src/plugins/php/weechat-php.c b/src/plugins/php/weechat-php.c index 942bac425..46d8c26de 100644 --- a/src/plugins/php/weechat-php.c +++ b/src/plugins/php/weechat-php.c @@ -53,7 +53,7 @@ WEECHAT_PLUGIN_DESCRIPTION(N_("Support of PHP scripts")); WEECHAT_PLUGIN_AUTHOR("Adam Saponara "); WEECHAT_PLUGIN_VERSION(WEECHAT_VERSION); WEECHAT_PLUGIN_LICENSE(WEECHAT_LICENSE); -WEECHAT_PLUGIN_PRIORITY(4000); +WEECHAT_PLUGIN_PRIORITY(4003); struct t_weechat_plugin *weechat_php_plugin = NULL; diff --git a/src/plugins/python/weechat-python.c b/src/plugins/python/weechat-python.c index 1e84a6cbd..518151e4b 100644 --- a/src/plugins/python/weechat-python.c +++ b/src/plugins/python/weechat-python.c @@ -40,7 +40,7 @@ WEECHAT_PLUGIN_DESCRIPTION(N_("Support of python scripts")); WEECHAT_PLUGIN_AUTHOR("Sébastien Helleu "); WEECHAT_PLUGIN_VERSION(WEECHAT_VERSION); WEECHAT_PLUGIN_LICENSE(WEECHAT_LICENSE); -WEECHAT_PLUGIN_PRIORITY(4000); +WEECHAT_PLUGIN_PRIORITY(4002); struct t_weechat_plugin *weechat_python_plugin = NULL; diff --git a/src/plugins/ruby/weechat-ruby.c b/src/plugins/ruby/weechat-ruby.c index 56fbff37d..b68f60914 100644 --- a/src/plugins/ruby/weechat-ruby.c +++ b/src/plugins/ruby/weechat-ruby.c @@ -61,7 +61,7 @@ WEECHAT_PLUGIN_DESCRIPTION(N_("Support of ruby scripts")); WEECHAT_PLUGIN_AUTHOR("Sébastien Helleu "); WEECHAT_PLUGIN_VERSION(WEECHAT_VERSION); WEECHAT_PLUGIN_LICENSE(WEECHAT_LICENSE); -WEECHAT_PLUGIN_PRIORITY(4000); +WEECHAT_PLUGIN_PRIORITY(4001); struct t_weechat_plugin *weechat_ruby_plugin = NULL;