1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-29 06:16:40 +02:00

script: add option script.look.quiet_actions (no messages when installing/removing/loading/unloading scripts on script buffer)

This commit is contained in:
Sebastien Helleu
2012-08-21 18:57:49 +02:00
parent cc5118b3b6
commit 129f32ce8e
69 changed files with 1113 additions and 705 deletions
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`guile`* auflisten/installieren/deinstallieren von Skripten::
........................................
/guile list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: installierte Skripten werden aufgelistet
listfull: detaillierte Auflistung aller installierten Skripten
load: installiert ein Skript
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
filename: Skript (Datei) welches geladen werden soll
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`lua`* auflisten/installieren/deinstallieren von Skripten::
........................................
/lua list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: installierte Skripten werden aufgelistet
listfull: detaillierte Auflistung aller installierten Skripten
load: installiert ein Skript
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
filename: Skript (Datei) welches geladen werden soll
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`perl`* auflisten/installieren/deinstallieren von Skripten::
........................................
/perl list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: installierte Skripten werden aufgelistet
listfull: detaillierte Auflistung aller installierten Skripten
load: installiert ein Skript
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
filename: Skript (Datei) welches geladen werden soll
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`python`* auflisten/installieren/deinstallieren von Skripten::
........................................
/python list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: installierte Skripten werden aufgelistet
listfull: detaillierte Auflistung aller installierten Skripten
load: installiert ein Skript
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
filename: Skript (Datei) welches geladen werden soll
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`ruby`* auflisten/installieren/deinstallieren von Skripten::
........................................
/ruby list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: installierte Skripten werden aufgelistet
listfull: detaillierte Auflistung aller installierten Skripten
load: installiert ein Skript
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
filename: Skript (Datei) welches geladen werden soll
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
Without argument, this command lists all loaded scripts.
........................................
+14 -12
View File
@@ -5,21 +5,23 @@
search <text>
show <script>
load|unload|reload <script> [<script>...]
install|remove|hold <script> [<script>...]
install|remove|installremove|hold [-q] <script> [<script>...]
upgrade
update
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
installremove: install or remove script(s), depending on current state
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
-q: quiet mode: do not display messages
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
Without argument, this command opens a buffer with list of scripts.
+5
View File
@@ -133,6 +133,11 @@
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"%s %n %V %v %u | %d | %t"`)
* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
** Beschreibung: `quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)`
** Typ: boolesch
** Werte: on, off (Standardwert: `on`)
* [[option_script.look.sort]] *script.look.sort*
** Beschreibung: `default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date`
** Typ: Zeichenkette
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`tcl`* auflisten/installieren/deinstallieren von Skripten::
........................................
/tcl list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: installierte Skripten werden aufgelistet
listfull: detaillierte Auflistung aller installierten Skripten
load: installiert ein Skript
autoload: installiert automatisch alle Skripten aus dem "autoload" Verzeichnis
reload: ein Skript wird erneut installiert (wird kein Name angegeben, dann werden alle Skripten entfernt und erneut installiert)
unload: deinstalliert ein Skript (wird kein Name angegeben, dann werden alle Skripten deinstalliert)
filename: Skript (Datei) welches geladen werden soll
name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
Without argument, this command lists all loaded scripts.
........................................
+1 -1
View File
@@ -787,7 +787,7 @@ Diese Tasten werden im Kontext "mouse" verwendet, wenn eine Mausfunktion genutzt
| ◾◽◽ | links(lang) | Chat | Switch to first buffer | /window ${_window_number};/buffer 1
| ◾◽◽ | rechts(lang) | Chat | wechselt zum letzten Buffer | /window ${_window_number};/input jump_last_buffer
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | /script go ${_chat_line_y}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
| ⇑ | - | Chat | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | /window scroll_up -window ${_window_number}
| ⇓ | - | Chat | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | /window scroll_down -window ${_window_number}
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | /script up 5
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`guile`* list/load/unload scripts::
........................................
/guile list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: list loaded scripts
listfull: list loaded scripts (verbose)
@@ -14,6 +14,7 @@ autoload: load all scripts in "autoload" directory
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Without argument, this command lists all loaded scripts.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`lua`* list/load/unload scripts::
........................................
/lua list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: list loaded scripts
listfull: list loaded scripts (verbose)
@@ -14,6 +14,7 @@ autoload: load all scripts in "autoload" directory
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Without argument, this command lists all loaded scripts.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`perl`* list/load/unload scripts::
........................................
/perl list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: list loaded scripts
listfull: list loaded scripts (verbose)
@@ -14,6 +14,7 @@ autoload: load all scripts in "autoload" directory
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Without argument, this command lists all loaded scripts.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`python`* list/load/unload scripts::
........................................
/python list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: list loaded scripts
listfull: list loaded scripts (verbose)
@@ -14,6 +14,7 @@ autoload: load all scripts in "autoload" directory
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Without argument, this command lists all loaded scripts.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`ruby`* list/load/unload scripts::
........................................
/ruby list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: list loaded scripts
listfull: list loaded scripts (verbose)
@@ -14,6 +14,7 @@ autoload: load all scripts in "autoload" directory
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Without argument, this command lists all loaded scripts.
........................................
+14 -12
View File
@@ -5,21 +5,23 @@
search <text>
show <script>
load|unload|reload <script> [<script>...]
install|remove|hold <script> [<script>...]
install|remove|installremove|hold [-q] <script> [<script>...]
upgrade
update
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
installremove: install or remove script(s), depending on current state
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
-q: quiet mode: do not display messages
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
Without argument, this command opens a buffer with list of scripts.
+5
View File
@@ -133,6 +133,11 @@
** type: string
** values: any string (default value: `"%s %n %V %v %u | %d | %t"`)
* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
** description: `quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)`
** type: boolean
** values: on, off (default value: `on`)
* [[option_script.look.sort]] *script.look.sort*
** description: `default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date`
** type: string
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`tcl`* list/load/unload scripts::
........................................
/tcl list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: list loaded scripts
listfull: list loaded scripts (verbose)
@@ -14,6 +14,7 @@ autoload: load all scripts in "autoload" directory
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Without argument, this command lists all loaded scripts.
........................................
+1 -1
View File
@@ -777,7 +777,7 @@ These keys are used in context "mouse", namely when a mouse event occurs.
| ◾◽◽ | left (long) | chat | Switch to first buffer | /window ${_window_number};/buffer 1
| ◾◽◽ | right (long) | chat | Switch to last buffer | /window ${_window_number};/input jump_last_buffer
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | /script go ${_chat_line_y}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
| ⇑ | - | chat | Scroll up a few lines in buffer history | /window scroll_up -window ${_window_number}
| ⇓ | - | chat | Scroll down a few lines in buffer history | /window scroll_down -window ${_window_number}
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | /script up 5
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`guile`* lister/charger/décharger des scripts::
........................................
/guile list|listfull [<nom>]
load <fichier>
load [-q] <fichier>
autoload
reload|unload [<nom>]
reload|unload [-q] [<nom>]
list: lister les scripts chargés
listfull: lister les scripts chargés (verbeux)
@@ -14,6 +14,7 @@ autoload: charger tous les scripts dans le répertoire "autoload"
unload: décharger un script (si pas de nom donné, décharger tous les scripts)
fichier: script (fichier) à charger
nom: nom de script (nom utilisé dans l'appel à la fonction "register")
-q: mode silencieux: ne pas afficher de messages
Sans paramètre, cette commande liste les scripts chargés.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`lua`* lister/charger/décharger des scripts::
........................................
/lua list|listfull [<nom>]
load <fichier>
load [-q] <fichier>
autoload
reload|unload [<nom>]
reload|unload [-q] [<nom>]
list: lister les scripts chargés
listfull: lister les scripts chargés (verbeux)
@@ -14,6 +14,7 @@ autoload: charger tous les scripts dans le répertoire "autoload"
unload: décharger un script (si pas de nom donné, décharger tous les scripts)
fichier: script (fichier) à charger
nom: nom de script (nom utilisé dans l'appel à la fonction "register")
-q: mode silencieux: ne pas afficher de messages
Sans paramètre, cette commande liste les scripts chargés.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`perl`* lister/charger/décharger des scripts::
........................................
/perl list|listfull [<nom>]
load <fichier>
load [-q] <fichier>
autoload
reload|unload [<nom>]
reload|unload [-q] [<nom>]
list: lister les scripts chargés
listfull: lister les scripts chargés (verbeux)
@@ -14,6 +14,7 @@ autoload: charger tous les scripts dans le répertoire "autoload"
unload: décharger un script (si pas de nom donné, décharger tous les scripts)
fichier: script (fichier) à charger
nom: nom de script (nom utilisé dans l'appel à la fonction "register")
-q: mode silencieux: ne pas afficher de messages
Sans paramètre, cette commande liste les scripts chargés.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`python`* lister/charger/décharger des scripts::
........................................
/python list|listfull [<nom>]
load <fichier>
load [-q] <fichier>
autoload
reload|unload [<nom>]
reload|unload [-q] [<nom>]
list: lister les scripts chargés
listfull: lister les scripts chargés (verbeux)
@@ -14,6 +14,7 @@ autoload: charger tous les scripts dans le répertoire "autoload"
unload: décharger un script (si pas de nom donné, décharger tous les scripts)
fichier: script (fichier) à charger
nom: nom de script (nom utilisé dans l'appel à la fonction "register")
-q: mode silencieux: ne pas afficher de messages
Sans paramètre, cette commande liste les scripts chargés.
........................................
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`ruby`* lister/charger/décharger des scripts::
........................................
/ruby list|listfull [<nom>]
load <fichier>
load [-q] <fichier>
autoload
reload|unload [<nom>]
reload|unload [-q] [<nom>]
list: lister les scripts chargés
listfull: lister les scripts chargés (verbeux)
@@ -14,6 +14,7 @@ autoload: charger tous les scripts dans le répertoire "autoload"
unload: décharger un script (si pas de nom donné, décharger tous les scripts)
fichier: script (fichier) à charger
nom: nom de script (nom utilisé dans l'appel à la fonction "register")
-q: mode silencieux: ne pas afficher de messages
Sans paramètre, cette commande liste les scripts chargés.
........................................
+14 -12
View File
@@ -5,21 +5,23 @@
search <texte>
show <script>
load|unload|reload <script> [<script>...]
install|remove|hold <script> [<script>...]
install|remove|installremove|hold [-q] <script> [<script>...]
upgrade
update
list: lister les scripts chargés (tous les langages)
search: chercher des scripts par étiquettes ou texte et afficher le résultat sur le tampon des scripts
show: afficher des infos détaillées sur le script
load: charger un ou plusieurs scripts
unload: décharger un ou plusieurs scripts
reload: recharger un ou plusieurs scripts
install: installer/mettre à jour un ou plusieurs scripts
remove: supprimer un ou plusieurs scripts
hold: figer/défiger un ou plusieurs scripts (un script figé ne sera plus mis à jour et ne peut pas être supprimé)
upgrade: mettre à jour les scripts obsolètes (avec nouvelle version disponible)
update: mettre à jour le cache local des scripts
list: lister les scripts chargés (tous les langages)
search: chercher des scripts par étiquettes ou texte et afficher le résultat sur le tampon des scripts
show: afficher des infos détaillées sur le script
load: charger un ou plusieurs scripts
unload: décharger un ou plusieurs scripts
reload: recharger un ou plusieurs scripts
install: installer/mettre à jour un ou plusieurs scripts
remove: supprimer un ou plusieurs scripts
installremove: installer ou supprimer un ou plusieurs scripts, selon l'état courant
hold: figer/défiger un ou plusieurs scripts (un script figé ne sera plus mis à jour et ne peut pas être supprimé)
-q: mode silencieux: ne pas afficher de messages
upgrade: mettre à jour les scripts obsolètes (avec nouvelle version disponible)
update: mettre à jour le cache local des scripts
Sans paramètre, cette commande ouvre un tampon avec la liste des scripts.
+5
View File
@@ -133,6 +133,11 @@
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `"%s %n %V %v %u | %d | %t"`)
* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
** description: `actions silencieuses sur le tampon script: ne pas afficher de messages sur le tampon "core" quand les scripts sont installés/supprimés/chargés/déchargés (seules les erreurs sont affichées)`
** type: booléen
** valeurs: on, off (valeur par défaut: `on`)
* [[option_script.look.sort]] *script.look.sort*
** description: `tri par défaut des scripts: liste d'identifiants séparés par des virgules: a=auteur, A=chargé auto, d=date d'ajout, e=extension, i=installé, l=langage, n=nom, o=obsolète, p=populaire, r=chargé, u=date de mise à jour; le caractère "-" peut être utilisé avant l'identifiant pour inverser l'ordre; exemple: "i,u": scripts installés en premier, triés par date de mise à jour`
** type: chaîne
+3 -2
View File
@@ -2,9 +2,9 @@
[command]*`tcl`* lister/charger/décharger des scripts::
........................................
/tcl list|listfull [<nom>]
load <fichier>
load [-q] <fichier>
autoload
reload|unload [<nom>]
reload|unload [-q] [<nom>]
list: lister les scripts chargés
listfull: lister les scripts chargés (verbeux)
@@ -14,6 +14,7 @@ autoload: charger tous les scripts dans le répertoire "autoload"
unload: décharger un script (si pas de nom donné, décharger tous les scripts)
fichier: script (fichier) à charger
nom: nom de script (nom utilisé dans l'appel à la fonction "register")
-q: mode silencieux: ne pas afficher de messages
Sans paramètre, cette commande liste les scripts chargés.
........................................
+1 -1
View File
@@ -792,7 +792,7 @@ Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un
| ◾◽◽ | left (long) | chat | Aller au premier tampon | /window ${_window_number};/buffer 1
| ◾◽◽ | right (long) | chat | Aller au dernier tampon | /window ${_window_number};/input jump_last_buffer
| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | /script go ${_chat_line_y}
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | /window scroll_up -window ${_window_number}
| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | /window scroll_down -window ${_window_number}
| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | /script up 5
+13 -12
View File
@@ -1,20 +1,21 @@
[[command_guile_guile]]
[command]*`guile`* elenca/carica/scarica script::
........................................
/guile list|listfull [<nome>]
load <nomefile>
/guile list|listfull [<name>]
load [-q] <filename>
autoload
reload|unload [<nome>]
reload|unload [-q] [<name>]
list: elenca i plugin caricati
listfull: elenca i plugin caricati (dettagliato)
load: carica un plugin
autoload: carica automaticamente i plugin nella directory utente o di sistema
reload: ricarica un plugin (se non specificato, scarica i plugin e li ricarica automaticamente)
unload: scarica uno o tutti i plugin
nome_file: (file) script da caricare
nome: il nome di uno script (usato nella chiamata alla funzione "register")
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Senza argomento, questo comando elenca tutti i plugin caricati.
Without argument, this command lists all loaded scripts.
........................................
+13 -12
View File
@@ -1,20 +1,21 @@
[[command_lua_lua]]
[command]*`lua`* elenca/carica/scarica script::
........................................
/lua list|listfull [<nome>]
load <nomefile>
/lua list|listfull [<name>]
load [-q] <filename>
autoload
reload|unload [<nome>]
reload|unload [-q] [<name>]
list: elenca i plugin caricati
listfull: elenca i plugin caricati (dettagliato)
load: carica un plugin
autoload: carica automaticamente i plugin nella directory utente o di sistema
reload: ricarica un plugin (se non specificato, scarica i plugin e li ricarica automaticamente)
unload: scarica uno o tutti i plugin
nome_file: (file) script da caricare
nome: il nome di uno script (usato nella chiamata alla funzione "register")
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Senza argomento, questo comando elenca tutti i plugin caricati.
Without argument, this command lists all loaded scripts.
........................................
+13 -12
View File
@@ -1,20 +1,21 @@
[[command_perl_perl]]
[command]*`perl`* elenca/carica/scarica script::
........................................
/perl list|listfull [<nome>]
load <nomefile>
/perl list|listfull [<name>]
load [-q] <filename>
autoload
reload|unload [<nome>]
reload|unload [-q] [<name>]
list: elenca i plugin caricati
listfull: elenca i plugin caricati (dettagliato)
load: carica un plugin
autoload: carica automaticamente i plugin nella directory utente o di sistema
reload: ricarica un plugin (se non specificato, scarica i plugin e li ricarica automaticamente)
unload: scarica uno o tutti i plugin
nome_file: (file) script da caricare
nome: il nome di uno script (usato nella chiamata alla funzione "register")
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Senza argomento, questo comando elenca tutti i plugin caricati.
Without argument, this command lists all loaded scripts.
........................................
+13 -12
View File
@@ -1,20 +1,21 @@
[[command_python_python]]
[command]*`python`* elenca/carica/scarica script::
........................................
/python list|listfull [<nome>]
load <nomefile>
/python list|listfull [<name>]
load [-q] <filename>
autoload
reload|unload [<nome>]
reload|unload [-q] [<name>]
list: elenca i plugin caricati
listfull: elenca i plugin caricati (dettagliato)
load: carica un plugin
autoload: carica automaticamente i plugin nella directory utente o di sistema
reload: ricarica un plugin (se non specificato, scarica i plugin e li ricarica automaticamente)
unload: scarica uno o tutti i plugin
nome_file: (file) script da caricare
nome: il nome di uno script (usato nella chiamata alla funzione "register")
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Senza argomento, questo comando elenca tutti i plugin caricati.
Without argument, this command lists all loaded scripts.
........................................
+13 -12
View File
@@ -1,20 +1,21 @@
[[command_ruby_ruby]]
[command]*`ruby`* elenca/carica/scarica script::
........................................
/ruby list|listfull [<nome>]
load <nomefile>
/ruby list|listfull [<name>]
load [-q] <filename>
autoload
reload|unload [<nome>]
reload|unload [-q] [<name>]
list: elenca i plugin caricati
listfull: elenca i plugin caricati (dettagliato)
load: carica un plugin
autoload: carica automaticamente i plugin nella directory utente o di sistema
reload: ricarica un plugin (se non specificato, scarica i plugin e li ricarica automaticamente)
unload: scarica uno o tutti i plugin
nome_file: (file) script da caricare
nome: il nome di uno script (usato nella chiamata alla funzione "register")
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Senza argomento, questo comando elenca tutti i plugin caricati.
Without argument, this command lists all loaded scripts.
........................................
+14 -12
View File
@@ -5,21 +5,23 @@
search <text>
show <script>
load|unload|reload <script> [<script>...]
install|remove|hold <script> [<script>...]
install|remove|installremove|hold [-q] <script> [<script>...]
upgrade
update
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
installremove: install or remove script(s), depending on current state
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
-q: quiet mode: do not display messages
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
Without argument, this command opens a buffer with list of scripts.
+5
View File
@@ -133,6 +133,11 @@
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `"%s %n %V %v %u | %d | %t"`)
* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
** descrizione: `quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)`
** tipo: bool
** valori: on, off (valore predefinito: `on`)
* [[option_script.look.sort]] *script.look.sort*
** descrizione: `default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date`
** tipo: stringa
+13 -12
View File
@@ -1,20 +1,21 @@
[[command_tcl_tcl]]
[command]*`tcl`* elenca/carica/scarica script::
........................................
/tcl list|listfull [<nome>]
load <nomefile>
/tcl list|listfull [<name>]
load [-q] <filename>
autoload
reload|unload [<nome>]
reload|unload [-q] [<name>]
list: elenca i plugin caricati
listfull: elenca i plugin caricati (dettagliato)
load: carica un plugin
autoload: carica automaticamente i plugin nella directory utente o di sistema
reload: ricarica un plugin (se non specificato, scarica i plugin e li ricarica automaticamente)
unload: scarica uno o tutti i plugin
nome_file: (file) script da caricare
nome: il nome di uno script (usato nella chiamata alla funzione "register")
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
Senza argomento, questo comando elenca tutti i plugin caricati.
Without argument, this command lists all loaded scripts.
........................................
+1 -1
View File
@@ -796,7 +796,7 @@ evento del mouse.
| ◾◽◽ | sinistra (lungo) | chat | Switch to first buffer | /window ${_window_number};/buffer 1
| ◾◽◽ | destra (lungo) | chat | Passa all'ultimo buffer | /window ${_window_number};/input jump_last_buffer
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | /script go ${_chat_line_y}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
| ⇑ | - | chat | Scorre di qualche riga in alto nella cronologia del buffer | /window scroll_up -window ${_window_number}
| ⇓ | - | chat | Scorre di qualche riga in basso nella cronologia del buffer | /window scroll_down -window ${_window_number}
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | /script up 5
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`guile`* スクリプトをリストアップ/ロード/アンロード::
........................................
/guile list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: ロード済みスクリプトをリストアップ
listfull: ロード済みスクリプトをリストアップ (詳細)
load: スクリプトをロード
autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
filename: ロードするスクリプト (ファイル)
name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
引数無しの場合、全てのロード済みスクリプトをリストアップする。
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`lua`* スクリプトをリストアップ/ロード/アンロード::
........................................
/lua list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: ロード済みスクリプトをリストアップ
listfull: ロード済みスクリプトをリストアップ (詳細)
load: スクリプトをロード
autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
filename: ロードするスクリプト (ファイル)
name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
引数無しの場合、全てのロード済みスクリプトをリストアップする。
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`perl`* スクリプトをリストアップ/ロード/アンロード::
........................................
/perl list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: ロード済みスクリプトをリストアップ
listfull: ロード済みスクリプトをリストアップ (詳細)
load: スクリプトをロード
autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
filename: ロードするスクリプト (ファイル)
name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
引数無しの場合、全てのロード済みスクリプトをリストアップする。
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`python`* スクリプトをリストアップ/ロード/アンロード::
........................................
/python list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: ロード済みスクリプトをリストアップ
listfull: ロード済みスクリプトをリストアップ (詳細)
load: スクリプトをロード
autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
filename: ロードするスクリプト (ファイル)
name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
引数無しの場合、全てのロード済みスクリプトをリストアップする。
Without argument, this command lists all loaded scripts.
........................................
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`ruby`* スクリプトをリストアップ/ロード/アンロード::
........................................
/ruby list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: ロード済みスクリプトをリストアップ
listfull: ロード済みスクリプトをリストアップ (詳細)
load: スクリプトをロード
autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
filename: ロードするスクリプト (ファイル)
name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
引数無しの場合、全てのロード済みスクリプトをリストアップする。
Without argument, this command lists all loaded scripts.
........................................
+14 -12
View File
@@ -5,21 +5,23 @@
search <text>
show <script>
load|unload|reload <script> [<script>...]
install|remove|hold <script> [<script>...]
install|remove|installremove|hold [-q] <script> [<script>...]
upgrade
update
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
list: list loaded scripts (all languages)
search: search scripts by tags or text and display result on scripts buffer
show: show detailed info about a script
load: load script(s)
unload: unload script(s)
reload: reload script(s)
install: install/upgrade script(s)
remove: remove script(s)
installremove: install or remove script(s), depending on current state
hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
-q: quiet mode: do not display messages
upgrade: upgrade all installed scripts which are obsolete (new version available)
update: update local scripts cache
Without argument, this command opens a buffer with list of scripts.
+5
View File
@@ -133,6 +133,11 @@
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `"%s %n %V %v %u | %d | %t"`)
* [[option_script.look.quiet_actions]] *script.look.quiet_actions*
** 説明: `quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)`
** タイプ: ブール
** 値: on, off (デフォルト値: `on`)
* [[option_script.look.sort]] *script.look.sort*
** 説明: `default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date`
** タイプ: 文字列
+12 -11
View File
@@ -2,19 +2,20 @@
[command]*`tcl`* スクリプトをリストアップ/ロード/アンロード::
........................................
/tcl list|listfull [<name>]
load <filename>
load [-q] <filename>
autoload
reload|unload [<name>]
reload|unload [-q] [<name>]
list: ロード済みスクリプトをリストアップ
listfull: ロード済みスクリプトをリストアップ (詳細)
load: スクリプトをロード
autoload: "autoload" ディレクトリに含まれる全てのスクリプトをロード
reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトをアンロードし、"autoload" ディレクトリに含まれる全てのスクリプトをロード)
unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプトをアンロード)
filename: ロードするスクリプト (ファイル)
name: スクリプト名 (名前は "register" 関数を呼び出すために使われる)
list: list loaded scripts
listfull: list loaded scripts (verbose)
load: load a script
autoload: load all scripts in "autoload" directory
reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
unload: unload a script (if no name given, unload all scripts)
filename: script (file) to load
name: a script name (name used in call to "register" function)
-q: quiet mode: do not display messages
引数無しの場合、全てのロード済みスクリプトをリストアップする。
Without argument, this command lists all loaded scripts.
........................................
+1 -1
View File
@@ -753,7 +753,7 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定
| ◾◽◽ | 左 (長く) | チャット | 最初のバッファに移動 | /window ${_window_number};/buffer 1
| ◾◽◽ | 右 (長く) | チャット | 最後のバッファに移動 | /window ${_window_number};/input jump_last_buffer
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | /script go ${_chat_line_y}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}
| ◽◽◾ | - | chat (script buffer) | Install/remove script | /script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}
| ⇑ | - | チャット | バッファ履歴を上方向にスクロール | /window scroll_up -window ${_window_number}
| ⇓ | - | チャット | バッファ履歴を下方向にスクロール | /window scroll_down -window ${_window_number}
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | /script up 5
+27 -17
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8025,13 +8025,15 @@ msgstr "%s%s: nemohu inicializovat %s"
msgid "list/load/unload scripts"
msgstr "seznam/načíst/odebrat skirpty"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<jméno>] || load <jméno_souboru> || autoload || reload|unload "
"[<jméno>]"
#, fuzzy
msgid ""
" list: list loaded scripts\n"
"listfull: list loaded scripts (verbose)\n"
@@ -8042,6 +8044,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -8330,25 +8333,27 @@ msgstr "stránka WeeChat"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8416,6 +8421,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+27 -17
View File
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.7-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\n"
@@ -8589,13 +8589,15 @@ msgstr "%s%s: %s kann nicht initialisiert werden"
msgid "list/load/unload scripts"
msgstr "auflisten/installieren/deinstallieren von Skripten"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
#, fuzzy
msgid ""
" list: list loaded scripts\n"
"listfull: list loaded scripts (verbose)\n"
@@ -8606,6 +8608,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -8902,25 +8905,27 @@ msgstr "WeeChat Seite"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8988,6 +8993,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+27 -17
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8293,13 +8293,15 @@ msgstr "%s%s: no ha sido posible inicializar %s"
msgid "list/load/unload scripts"
msgstr "listar/cargar/descargar scripts"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<nombre>] || load <archivo> || autoload || reload|unload "
"[<nombre>]"
#, fuzzy
msgid ""
" list: list loaded scripts\n"
"listfull: list loaded scripts (verbose)\n"
@@ -8310,6 +8312,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -8603,25 +8606,27 @@ msgstr "sitio web de WeeChat"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8689,6 +8694,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+49 -33
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"PO-Revision-Date: 2012-08-20 15:25+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-21 18:38+0200\n"
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: French\n"
@@ -8374,10 +8374,11 @@ msgid "list/load/unload scripts"
msgstr "lister/charger/décharger des scripts"
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<nom>] || load <fichier> || autoload || reload|unload [<nom>]"
"list|listfull [<nom>] || load [-q] <fichier> || autoload || reload|unload [-"
"q] [<nom>]"
msgid ""
" list: list loaded scripts\n"
@@ -8389,6 +8390,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -8403,6 +8405,7 @@ msgstr ""
" fichier: script (fichier) à charger\n"
" nom: nom de script (nom utilisé dans l'appel à la fonction \"register"
"\")\n"
" -q: mode silencieux: ne pas afficher de messages\n"
"\n"
"Sans paramètre, cette commande liste les scripts chargés."
@@ -8683,28 +8686,30 @@ msgstr "Gestionnaire de scripts WeeChat"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
"list || search <texte> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8749,20 +8754,23 @@ msgid ""
" /script reload urlserver\n"
" /script upgrade"
msgstr ""
" list: lister les scripts chargés (tous les langages)\n"
" search: chercher des scripts par étiquettes ou texte et afficher le "
" list: lister les scripts chargés (tous les langages)\n"
" search: chercher des scripts par étiquettes ou texte et afficher le "
"résultat sur le tampon des scripts\n"
" show: afficher des infos détaillées sur le script\n"
" load: charger un ou plusieurs scripts\n"
" unload: décharger un ou plusieurs scripts\n"
" reload: recharger un ou plusieurs scripts\n"
" install: installer/mettre à jour un ou plusieurs scripts\n"
" remove: supprimer un ou plusieurs scripts\n"
" hold: figer/défiger un ou plusieurs scripts (un script figé ne sera plus "
"mis à jour et ne peut pas être supprimé)\n"
" upgrade: mettre à jour les scripts obsolètes (avec nouvelle version "
" show: afficher des infos détaillées sur le script\n"
" load: charger un ou plusieurs scripts\n"
" unload: décharger un ou plusieurs scripts\n"
" reload: recharger un ou plusieurs scripts\n"
" install: installer/mettre à jour un ou plusieurs scripts\n"
" remove: supprimer un ou plusieurs scripts\n"
"installremove: installer ou supprimer un ou plusieurs scripts, selon l'état "
"courant\n"
" hold: figer/défiger un ou plusieurs scripts (un script figé ne sera "
"plus mis à jour et ne peut pas être supprimé)\n"
" -q: mode silencieux: ne pas afficher de messages\n"
" upgrade: mettre à jour les scripts obsolètes (avec nouvelle version "
"disponible)\n"
" update: mettre à jour le cache local des scripts\n"
" update: mettre à jour le cache local des scripts\n"
"\n"
"Sans paramètre, cette commande ouvre un tampon avec la liste des scripts.\n"
"\n"
@@ -8834,6 +8842,14 @@ msgstr ""
"%u=date de mise à jour, %v=version, %V=version chargée, %w=min_weechat, "
"%W=max_weechat"
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
"actions silencieuses sur le tampon script: ne pas afficher de messages sur "
"le tampon \"core\" quand les scripts sont installés/supprimés/chargés/"
"déchargés (seules les erreurs sont affichées)"
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+25 -17
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7510,8 +7510,8 @@ msgstr "modulok listázása/betöltése/eltávolítása"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"[list [név]] | [listfull [név]] | [load fájlnév] | [autoload] | [reload "
"[név]] | [unload [név]]"
@@ -7527,6 +7527,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -7811,25 +7812,27 @@ msgstr "WeeChat szlogen"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -7897,6 +7900,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+27 -17
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8280,13 +8280,15 @@ msgstr "%s%s: impossibile inizializzare %s"
msgid "list/load/unload scripts"
msgstr "elenca/carica/scarica script"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<nome>] || load <nomefile> || autoload || reload|unload "
"[<nome>]"
#, fuzzy
msgid ""
" list: list loaded scripts\n"
"listfull: list loaded scripts (verbose)\n"
@@ -8297,6 +8299,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -8593,25 +8596,27 @@ msgstr "sito di WeeChat"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8679,6 +8684,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+27 -17
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/WeeChat>\n"
@@ -8087,13 +8087,15 @@ msgstr "%s%s: %s の初期化に失敗"
msgid "list/load/unload scripts"
msgstr "スクリプトをリストアップ/ロード/アンロード"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
#, fuzzy
msgid ""
" list: list loaded scripts\n"
"listfull: list loaded scripts (verbose)\n"
@@ -8104,6 +8106,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -8392,25 +8395,27 @@ msgstr "WeeChat サイト"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8478,6 +8483,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+27 -17
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8219,13 +8219,15 @@ msgstr "%s%s: nie można zainicjować %s"
msgid "list/load/unload scripts"
msgstr "list/load/unload skrypt"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<nazwa>] || load <nazwapliku> || autoload || reload|unload "
"[<nazwa>]"
#, fuzzy
msgid ""
" list: list loaded scripts\n"
"listfull: list loaded scripts (verbose)\n"
@@ -8236,6 +8238,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -8526,25 +8529,27 @@ msgstr "Strona WeeChat"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8612,6 +8617,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+26 -17
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7653,9 +7653,10 @@ msgstr "%s%s: não foi possível inicializar %s"
msgid "list/load/unload scripts"
msgstr "listar/carregar/descarregar scripts"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"list|listfull [<nome>] || load <arquivo> || autoload || reload|unload "
"[<name>]"
@@ -7672,6 +7673,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -7961,25 +7963,27 @@ msgstr "site do WeeChat"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -8047,6 +8051,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+25 -17
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.9-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7533,8 +7533,8 @@ msgstr "перечислить/загрузить/выгрузить plugin'ы"
#, fuzzy
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
"[list [имя]] | [listfull [имя]] | [load имя_файла] | [autoload] | [reload "
"[имя]] | [unload [имя]]"
@@ -7550,6 +7550,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -7834,25 +7835,27 @@ msgstr "слоган WeeChat"
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -7920,6 +7923,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+25 -17
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2012-08-20 18:22+0200\n"
"POT-Creation-Date: 2012-08-21 18:49+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -6608,8 +6608,8 @@ msgid "list/load/unload scripts"
msgstr ""
msgid ""
"list|listfull [<name>] || load <filename> || autoload || reload|unload "
"[<name>]"
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>]"
msgstr ""
msgid ""
@@ -6622,6 +6622,7 @@ msgid ""
" unload: unload a script (if no name given, unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to \"register\" function)\n"
" -q: quiet mode: do not display messages\n"
"\n"
"Without argument, this command lists all loaded scripts."
msgstr ""
@@ -6886,25 +6887,27 @@ msgstr ""
msgid ""
"list || search <text> || show <script> || load|unload|reload <script> "
"[<script>...] || install|remove|hold <script> [<script>...] || upgrade || "
"update"
"[<script>...] || install|remove|installremove|hold [-q] <script> "
"[<script>...] || upgrade || update"
msgstr ""
msgid ""
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and display result on scripts "
"buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any more "
"and cannot be removed)\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), depending on current state\n"
" hold: hold/unhold script(s) (a script held will not be upgraded any "
"more and cannot be removed)\n"
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which are obsolete (new version "
"available)\n"
" update: update local scripts cache\n"
" update: update local scripts cache\n"
"\n"
"Without argument, this command opens a buffer with list of scripts.\n"
"\n"
@@ -6970,6 +6973,11 @@ msgid ""
"loaded, %w=min_weechat, %W=max_weechat)"
msgstr ""
msgid ""
"quiet actions on script buffer: do not display messages on core buffer when "
"scripts are installed/removed/loaded/unloaded (only errors are displayed)"
msgstr ""
msgid ""
"default sort keys for scripts: comma-separated list of identifiers: "
"a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, "
+1 -1
View File
@@ -261,7 +261,7 @@ gui_key_default_bindings (int context)
/* mouse events on chat area */
BIND("@chat:button1", "/window ${_window_number}");
BIND("@chat(script.scripts):button1", "/script go ${_chat_line_y}");
BIND("@chat(script.scripts):button2", "/script go ${_chat_line_y};/script installremove ${script_name_with_extension}");
BIND("@chat(script.scripts):button2", "/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}");
BIND("@chat:button1-gesture-left", "/window ${_window_number};/buffer -1");
BIND("@chat:button1-gesture-right", "/window ${_window_number};/buffer +1");
BIND("@chat:button1-gesture-left-long", "/window ${_window_number};/buffer 1");
+48 -24
View File
@@ -489,9 +489,12 @@ weechat_guile_unload_name (const char *name)
if (ptr_script)
{
weechat_guile_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
GUILE_PLUGIN_NAME, name);
if (!guile_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
GUILE_PLUGIN_NAME, name);
}
}
else
{
@@ -531,9 +534,12 @@ weechat_guile_reload_name (const char *name)
if (filename)
{
weechat_guile_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
GUILE_PLUGIN_NAME, name);
if (!guile_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
GUILE_PLUGIN_NAME, name);
}
weechat_guile_load (filename);
free (filename);
}
@@ -554,7 +560,7 @@ int
weechat_guile_command_cb (void *data, struct t_gui_buffer *buffer,
int argc, char **argv, char **argv_eol)
{
char *path_script;
char *ptr_name, *path_script;
SCM value;
/* make C compiler happy */
@@ -604,24 +610,40 @@ weechat_guile_command_cb (void *data, struct t_gui_buffer *buffer,
plugin_script_display_list (weechat_guile_plugin, guile_scripts,
argv_eol[2], 1);
}
else if (weechat_strcasecmp (argv[1], "load") == 0)
else if ((weechat_strcasecmp (argv[1], "load") == 0)
|| (weechat_strcasecmp (argv[1], "reload") == 0)
|| (weechat_strcasecmp (argv[1], "unload") == 0))
{
/* load Guile script */
path_script = plugin_script_search_path (weechat_guile_plugin,
argv_eol[2]);
weechat_guile_load ((path_script) ? path_script : argv_eol[2]);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Guile script */
weechat_guile_reload_name (argv_eol[2]);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Guile script */
weechat_guile_unload_name (argv_eol[2]);
ptr_name = argv_eol[2];
if (strncmp (ptr_name, "-q ", 3) == 0)
{
guile_quiet = 1;
ptr_name += 3;
while (ptr_name[0] == ' ')
{
ptr_name++;
}
}
if (weechat_strcasecmp (argv[1], "load") == 0)
{
/* load Guile script */
path_script = plugin_script_search_path (weechat_guile_plugin,
ptr_name);
weechat_guile_load ((path_script) ? path_script : ptr_name);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Guile script */
weechat_guile_reload_name (ptr_name);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Guile script */
weechat_guile_unload_name (ptr_name);
}
guile_quiet = 0;
}
else if (weechat_strcasecmp (argv[1], "eval") == 0)
{
@@ -767,6 +789,7 @@ weechat_guile_timer_action_cb (void *data, int remaining_calls)
guile_scripts,
&weechat_guile_unload,
&weechat_guile_load,
&guile_quiet,
&guile_action_install_list);
}
else if (data == &guile_action_remove_list)
@@ -774,6 +797,7 @@ weechat_guile_timer_action_cb (void *data, int remaining_calls)
plugin_script_action_remove (weechat_guile_plugin,
guile_scripts,
&weechat_guile_unload,
&guile_quiet,
&guile_action_remove_list);
}
}
+48 -24
View File
@@ -461,9 +461,12 @@ weechat_lua_unload_name (const char *name)
if (ptr_script)
{
weechat_lua_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
LUA_PLUGIN_NAME, name);
if (!lua_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
LUA_PLUGIN_NAME, name);
}
}
else
{
@@ -490,9 +493,12 @@ weechat_lua_reload_name (const char *name)
if (filename)
{
weechat_lua_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
LUA_PLUGIN_NAME, name);
if (!lua_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
LUA_PLUGIN_NAME, name);
}
weechat_lua_load (filename);
free (filename);
}
@@ -526,7 +532,7 @@ int
weechat_lua_command_cb (void *data, struct t_gui_buffer *buffer,
int argc, char **argv, char **argv_eol)
{
char *path_script;
char *ptr_name, *path_script;
/* make C compiler happy */
(void) data;
@@ -575,24 +581,40 @@ weechat_lua_command_cb (void *data, struct t_gui_buffer *buffer,
plugin_script_display_list (weechat_lua_plugin, lua_scripts,
argv_eol[2], 1);
}
else if (weechat_strcasecmp (argv[1], "load") == 0)
else if ((weechat_strcasecmp (argv[1], "load") == 0)
|| (weechat_strcasecmp (argv[1], "reload") == 0)
|| (weechat_strcasecmp (argv[1], "unload") == 0))
{
/* load Lua script */
path_script = plugin_script_search_path (weechat_lua_plugin,
argv_eol[2]);
weechat_lua_load ((path_script) ? path_script : argv_eol[2]);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Lua script */
weechat_lua_reload_name (argv_eol[2]);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Lua script */
weechat_lua_unload_name (argv_eol[2]);
ptr_name = argv_eol[2];
if (strncmp (ptr_name, "-q ", 3) == 0)
{
lua_quiet = 1;
ptr_name += 3;
while (ptr_name[0] == ' ')
{
ptr_name++;
}
}
if (weechat_strcasecmp (argv[1], "load") == 0)
{
/* load Lua script */
path_script = plugin_script_search_path (weechat_lua_plugin,
ptr_name);
weechat_lua_load ((path_script) ? path_script : ptr_name);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Lua script */
weechat_lua_reload_name (ptr_name);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Lua script */
weechat_lua_unload_name (ptr_name);
}
lua_quiet = 0;
}
else
{
@@ -723,6 +745,7 @@ weechat_lua_timer_action_cb (void *data, int remaining_calls)
lua_scripts,
&weechat_lua_unload,
&weechat_lua_load,
&lua_quiet,
&lua_action_install_list);
}
else if (data == &lua_action_remove_list)
@@ -730,6 +753,7 @@ weechat_lua_timer_action_cb (void *data, int remaining_calls)
plugin_script_action_remove (weechat_lua_plugin,
lua_scripts,
&weechat_lua_unload,
&lua_quiet,
&lua_action_remove_list);
}
}
+48 -24
View File
@@ -626,9 +626,12 @@ weechat_perl_unload_name (const char *name)
if (ptr_script)
{
weechat_perl_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PERL_PLUGIN_NAME, name);
if (!perl_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PERL_PLUGIN_NAME, name);
}
}
else
{
@@ -668,9 +671,12 @@ weechat_perl_reload_name (const char *name)
if (filename)
{
weechat_perl_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PERL_PLUGIN_NAME, name);
if (!perl_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PERL_PLUGIN_NAME, name);
}
weechat_perl_load (filename);
free (filename);
}
@@ -691,7 +697,7 @@ int
weechat_perl_command_cb (void *data, struct t_gui_buffer *buffer,
int argc, char **argv, char **argv_eol)
{
char *path_script;
char *ptr_name, *path_script;
/* make C compiler happy */
(void) data;
@@ -740,24 +746,40 @@ weechat_perl_command_cb (void *data, struct t_gui_buffer *buffer,
plugin_script_display_list (weechat_perl_plugin, perl_scripts,
argv_eol[2], 1);
}
else if (weechat_strcasecmp (argv[1], "load") == 0)
else if ((weechat_strcasecmp (argv[1], "load") == 0)
|| (weechat_strcasecmp (argv[1], "reload") == 0)
|| (weechat_strcasecmp (argv[1], "unload") == 0))
{
/* load Perl script */
path_script = plugin_script_search_path (weechat_perl_plugin,
argv_eol[2]);
weechat_perl_load ((path_script) ? path_script : argv_eol[2]);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Perl script */
weechat_perl_reload_name (argv_eol[2]);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Perl script */
weechat_perl_unload_name (argv_eol[2]);
ptr_name = argv_eol[2];
if (strncmp (ptr_name, "-q ", 3) == 0)
{
perl_quiet = 1;
ptr_name += 3;
while (ptr_name[0] == ' ')
{
ptr_name++;
}
}
if (weechat_strcasecmp (argv[1], "load") == 0)
{
/* load Perl script */
path_script = plugin_script_search_path (weechat_perl_plugin,
ptr_name);
weechat_perl_load ((path_script) ? path_script : ptr_name);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Perl script */
weechat_perl_reload_name (ptr_name);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Perl script */
weechat_perl_unload_name (ptr_name);
}
perl_quiet = 0;
}
else
{
@@ -888,6 +910,7 @@ weechat_perl_timer_action_cb (void *data, int remaining_calls)
perl_scripts,
&weechat_perl_unload,
&weechat_perl_load,
&perl_quiet,
&perl_action_install_list);
}
else if (data == &perl_action_remove_list)
@@ -895,6 +918,7 @@ weechat_perl_timer_action_cb (void *data, int remaining_calls)
plugin_script_action_remove (weechat_perl_plugin,
perl_scripts,
&weechat_perl_unload,
&perl_quiet,
&perl_action_remove_list);
}
}
+42 -14
View File
@@ -138,9 +138,9 @@ plugin_script_init (struct t_weechat_plugin *weechat_plugin,
weechat_hook_command (weechat_plugin->name,
N_("list/load/unload scripts"),
N_("list|listfull [<name>]"
" || load <filename>"
" || load [-q] <filename>"
" || autoload"
" || reload|unload [<name>]"),
" || reload|unload [-q] [<name>]"),
N_(" list: list loaded scripts\n"
"listfull: list loaded scripts (verbose)\n"
" load: load a script\n"
@@ -153,7 +153,8 @@ plugin_script_init (struct t_weechat_plugin *weechat_plugin,
"unload all scripts)\n"
"filename: script (file) to load\n"
" name: a script name (name used in call to "
"\"register\" function)\n\n"
"\"register\" function)\n"
" -q: quiet mode: do not display messages\n\n"
"Without argument, this command "
"lists all loaded scripts."),
completion,
@@ -862,6 +863,7 @@ plugin_script_action_add (char **action_list, const char *name)
void
plugin_script_remove_file (struct t_weechat_plugin *weechat_plugin,
const char *name,
int quiet,
int display_error_if_no_script_removed)
{
int num_found, i;
@@ -878,9 +880,12 @@ plugin_script_remove_file (struct t_weechat_plugin *weechat_plugin,
num_found++;
if (unlink (path_script) == 0)
{
weechat_printf (NULL, _("%s: script removed: %s"),
weechat_plugin->name,
path_script);
if (!quiet)
{
weechat_printf (NULL, _("%s: script removed: %s"),
weechat_plugin->name,
path_script);
}
}
else
{
@@ -923,10 +928,11 @@ plugin_script_action_install (struct t_weechat_plugin *weechat_plugin,
struct t_plugin_script *scripts,
void (*script_unload)(struct t_plugin_script *script),
int (*script_load)(const char *filename),
int *quiet,
char **list)
{
char **argv, *name, *ptr_base_name, *base_name, *new_path, *autoload_path;
char *symlink_path, str_signal[128];
char *symlink_path, str_signal[128], *ptr_list;
const char *dir_home, *dir_separator;
int argc, i, length, rc;
struct t_plugin_script *ptr_script;
@@ -934,7 +940,15 @@ plugin_script_action_install (struct t_weechat_plugin *weechat_plugin,
if (!*list)
return;
argv = weechat_string_split (*list, ",", 0, 0, &argc);
ptr_list = *list;
*quiet = 0;
if (strncmp (ptr_list, "-q ", 3) == 0)
{
*quiet = 1;
ptr_list += 3;
}
argv = weechat_string_split (ptr_list, ",", 0, 0, &argc);
if (argv)
{
for (i = 0; i < argc; i++)
@@ -953,7 +967,8 @@ plugin_script_action_install (struct t_weechat_plugin *weechat_plugin,
(*script_unload) (ptr_script);
/* remove script file(s) */
plugin_script_remove_file (weechat_plugin, base_name, 0);
plugin_script_remove_file (weechat_plugin, base_name,
*quiet, 0);
/* move file from install dir to language dir */
dir_home = weechat_info_get ("weechat_dir", "");
@@ -1016,10 +1031,12 @@ plugin_script_action_install (struct t_weechat_plugin *weechat_plugin,
weechat_string_free_split (argv);
}
*quiet = 0;
snprintf (str_signal, sizeof (str_signal),
"%s_script_installed", weechat_plugin->name);
weechat_hook_signal_send (str_signal, WEECHAT_HOOK_SIGNAL_STRING,
*list);
ptr_list);
free (*list);
*list = NULL;
@@ -1036,16 +1053,25 @@ void
plugin_script_action_remove (struct t_weechat_plugin *weechat_plugin,
struct t_plugin_script *scripts,
void (*script_unload)(struct t_plugin_script *script),
int *quiet,
char **list)
{
char **argv, str_signal[128];
char **argv, str_signal[128], *ptr_list;
int argc, i;
struct t_plugin_script *ptr_script;
if (!*list)
return;
argv = weechat_string_split (*list, ",", 0, 0, &argc);
ptr_list = *list;
*quiet = 0;
if (strncmp (ptr_list, "-q ", 3) == 0)
{
*quiet = 1;
ptr_list += 3;
}
argv = weechat_string_split (ptr_list, ",", 0, 0, &argc);
if (argv)
{
for (i = 0; i < argc; i++)
@@ -1056,15 +1082,17 @@ plugin_script_action_remove (struct t_weechat_plugin *weechat_plugin,
(*script_unload) (ptr_script);
/* remove script file(s) */
plugin_script_remove_file (weechat_plugin, argv[i], 1);
plugin_script_remove_file (weechat_plugin, argv[i], *quiet, 1);
}
weechat_string_free_split (argv);
}
*quiet = 0;
snprintf (str_signal, sizeof (str_signal),
"%s_script_removed", weechat_plugin->name);
weechat_hook_signal_send (str_signal, WEECHAT_HOOK_SIGNAL_STRING,
*list);
ptr_list);
free (*list);
*list = NULL;
+2
View File
@@ -138,10 +138,12 @@ extern void plugin_script_action_install (struct t_weechat_plugin *weechat_plugi
struct t_plugin_script *scripts,
void (*script_unload)(struct t_plugin_script *script),
int (*script_load)(const char *filename),
int *quiet,
char **list);
extern void plugin_script_action_remove (struct t_weechat_plugin *weechat_plugin,
struct t_plugin_script *scripts,
void (*script_unload)(struct t_plugin_script *script),
int *quiet,
char **list);
extern void plugin_script_display_list (struct t_weechat_plugin *weechat_plugin,
struct t_plugin_script *scripts,
+48 -24
View File
@@ -825,9 +825,12 @@ weechat_python_unload_name (const char *name)
if (ptr_script)
{
weechat_python_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PYTHON_PLUGIN_NAME, name);
if (!python_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PYTHON_PLUGIN_NAME, name);
}
}
else
{
@@ -867,9 +870,12 @@ weechat_python_reload_name (const char *name)
if (filename)
{
weechat_python_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PYTHON_PLUGIN_NAME, name);
if (!python_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
PYTHON_PLUGIN_NAME, name);
}
weechat_python_load (filename);
free (filename);
}
@@ -890,7 +896,7 @@ int
weechat_python_command_cb (void *data, struct t_gui_buffer *buffer,
int argc, char **argv, char **argv_eol)
{
char *path_script;
char *ptr_name, *path_script;
/* make C compiler happy */
(void) data;
@@ -939,24 +945,40 @@ weechat_python_command_cb (void *data, struct t_gui_buffer *buffer,
plugin_script_display_list (weechat_python_plugin, python_scripts,
argv_eol[2], 1);
}
else if (weechat_strcasecmp (argv[1], "load") == 0)
else if ((weechat_strcasecmp (argv[1], "load") == 0)
|| (weechat_strcasecmp (argv[1], "reload") == 0)
|| (weechat_strcasecmp (argv[1], "unload") == 0))
{
/* load Python script */
path_script = plugin_script_search_path (weechat_python_plugin,
argv_eol[2]);
weechat_python_load ((path_script) ? path_script : argv_eol[2]);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Python script */
weechat_python_reload_name (argv_eol[2]);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Python script */
weechat_python_unload_name (argv_eol[2]);
ptr_name = argv_eol[2];
if (strncmp (ptr_name, "-q ", 3) == 0)
{
python_quiet = 1;
ptr_name += 3;
while (ptr_name[0] == ' ')
{
ptr_name++;
}
}
if (weechat_strcasecmp (argv[1], "load") == 0)
{
/* load Python script */
path_script = plugin_script_search_path (weechat_python_plugin,
ptr_name);
weechat_python_load ((path_script) ? path_script : ptr_name);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Python script */
weechat_python_reload_name (ptr_name);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Python script */
weechat_python_unload_name (ptr_name);
}
python_quiet = 0;
}
else
{
@@ -1123,6 +1145,7 @@ weechat_python_timer_action_cb (void *data, int remaining_calls)
python_scripts,
&weechat_python_unload,
&weechat_python_load,
&python_quiet,
&python_action_install_list);
}
else if (data == &python_action_remove_list)
@@ -1130,6 +1153,7 @@ weechat_python_timer_action_cb (void *data, int remaining_calls)
plugin_script_action_remove (weechat_python_plugin,
python_scripts,
&weechat_python_unload,
&python_quiet,
&python_action_remove_list);
}
}
+48 -24
View File
@@ -674,9 +674,12 @@ weechat_ruby_unload_name (const char *name)
if (ptr_script)
{
weechat_ruby_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
RUBY_PLUGIN_NAME, name);
if (!ruby_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
RUBY_PLUGIN_NAME, name);
}
}
else
{
@@ -703,9 +706,12 @@ weechat_ruby_reload_name (const char *name)
if (filename)
{
weechat_ruby_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
RUBY_PLUGIN_NAME, name);
if (!ruby_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
RUBY_PLUGIN_NAME, name);
}
weechat_ruby_load (filename);
free (filename);
}
@@ -739,7 +745,7 @@ int
weechat_ruby_command_cb (void *data, struct t_gui_buffer *buffer,
int argc, char **argv, char **argv_eol)
{
char *path_script;
char *ptr_name, *path_script;
/* make C compiler happy */
(void) data;
@@ -788,24 +794,40 @@ weechat_ruby_command_cb (void *data, struct t_gui_buffer *buffer,
plugin_script_display_list (weechat_ruby_plugin, ruby_scripts,
argv_eol[2], 1);
}
else if (weechat_strcasecmp (argv[1], "load") == 0)
else if ((weechat_strcasecmp (argv[1], "load") == 0)
|| (weechat_strcasecmp (argv[1], "reload") == 0)
|| (weechat_strcasecmp (argv[1], "unload") == 0))
{
/* load Ruby script */
path_script = plugin_script_search_path (weechat_ruby_plugin,
argv_eol[2]);
weechat_ruby_load ((path_script) ? path_script : argv_eol[2]);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Ruby script */
weechat_ruby_reload_name (argv_eol[2]);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Ruby script */
weechat_ruby_unload_name (argv_eol[2]);
ptr_name = argv_eol[2];
if (strncmp (ptr_name, "-q ", 3) == 0)
{
ruby_quiet = 1;
ptr_name += 3;
while (ptr_name[0] == ' ')
{
ptr_name++;
}
}
if (weechat_strcasecmp (argv[1], "load") == 0)
{
/* load Ruby script */
path_script = plugin_script_search_path (weechat_ruby_plugin,
ptr_name);
weechat_ruby_load ((path_script) ? path_script : ptr_name);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Ruby script */
weechat_ruby_reload_name (ptr_name);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Ruby script */
weechat_ruby_unload_name (ptr_name);
}
ruby_quiet = 0;
}
else
{
@@ -936,6 +958,7 @@ weechat_ruby_timer_action_cb (void *data, int remaining_calls)
ruby_scripts,
&weechat_ruby_unload,
&weechat_ruby_load,
&ruby_quiet,
&ruby_action_install_list);
}
else if (data == &ruby_action_remove_list)
@@ -943,6 +966,7 @@ weechat_ruby_timer_action_cb (void *data, int remaining_calls)
plugin_script_action_remove (weechat_ruby_plugin,
ruby_scripts,
&weechat_ruby_unload,
&ruby_quiet,
&ruby_action_remove_list);
}
}
+63 -34
View File
@@ -37,7 +37,7 @@
char *script_actions = NULL;
void script_action_install ();
void script_action_install (int quiet);
/*
@@ -118,8 +118,9 @@ script_action_load (const char *name, int quiet)
/* execute command (for example: "/perl load iset.pl") */
snprintf (str_command, sizeof (str_command),
"/%s load %s",
"/%s load %s%s",
script_language[language],
(quiet && weechat_config_boolean (script_config_look_quiet_actions)) ? "-q " : "",
name);
weechat_command (NULL, str_command);
}
@@ -183,8 +184,9 @@ script_action_unload (const char *name, int quiet)
if (ptr_registered_name)
{
snprintf (str_command, sizeof (str_command),
"/%s unload %s",
"/%s unload %s%s",
script_language[language],
(quiet && weechat_config_boolean (script_config_look_quiet_actions)) ? "-q " : "",
ptr_registered_name);
weechat_command (NULL, str_command);
}
@@ -209,8 +211,9 @@ script_action_unload (const char *name, int quiet)
if (strcmp (ptr_registered_name, name) == 0)
{
snprintf (str_command, sizeof (str_command),
"/%s unload %s",
"/%s unload %s%s",
script_language[i],
(quiet && weechat_config_boolean (script_config_look_quiet_actions)) ? "-q " : "",
name);
weechat_command (NULL, str_command);
return;
@@ -287,8 +290,9 @@ script_action_reload (const char *name, int quiet)
if (ptr_registered_name)
{
snprintf (str_command, sizeof (str_command),
"/%s reload %s",
"/%s reload %s%s",
script_language[language],
(quiet && weechat_config_boolean (script_config_look_quiet_actions)) ? "-q " : "",
ptr_registered_name);
weechat_command (NULL, str_command);
}
@@ -313,8 +317,9 @@ script_action_reload (const char *name, int quiet)
if (strcmp (ptr_registered_name, name) == 0)
{
snprintf (str_command, sizeof (str_command),
"/%s reload %s",
"/%s reload %s%s",
script_language[i],
(quiet && weechat_config_boolean (script_config_look_quiet_actions)) ? "-q " : "",
name);
weechat_command (NULL, str_command);
return;
@@ -340,10 +345,9 @@ int
script_action_installnext_timer_cb (void *data, int remaining_calls)
{
/* make C compiler happy */
(void) data;
(void) remaining_calls;
script_action_install ();
script_action_install ((data) ? 1 : 0);
return WEECHAT_RC_OK;
}
@@ -357,11 +361,11 @@ script_action_install_process_cb (void *data, const char *command,
int return_code, const char *out,
const char *err)
{
char *pos, *filename, str_signal[256];
char *pos, *filename, *filename2, str_signal[256];
int quiet, length;
struct t_repo_script *ptr_script;
/* make C compiler happy */
(void) data;
quiet = (data) ? 1 : 0;
if (return_code >= 0)
{
@@ -386,18 +390,29 @@ script_action_install_process_cb (void *data, const char *command,
filename = script_config_get_script_download_filename (ptr_script);
if (filename)
{
snprintf (str_signal, sizeof (str_signal),
"%s_script_install",
script_language[ptr_script->language]);
weechat_hook_signal_send (str_signal,
WEECHAT_HOOK_SIGNAL_STRING,
filename);
length = 3 + strlen (filename) + 1;
filename2 = malloc (length);
if (filename2)
{
snprintf (filename2, length,
"%s%s",
(quiet && weechat_config_boolean (script_config_look_quiet_actions)) ? "-q " : "",
filename);
snprintf (str_signal, sizeof (str_signal),
"%s_script_install",
script_language[ptr_script->language]);
weechat_hook_signal_send (str_signal,
WEECHAT_HOOK_SIGNAL_STRING,
filename2);
free (filename2);
}
free (filename);
}
/* schedule install of next script */
weechat_hook_timer (10, 0, 1,
&script_action_installnext_timer_cb, NULL);
&script_action_installnext_timer_cb,
(quiet) ? (void *)1 : (void *)0);
}
}
}
@@ -410,7 +425,7 @@ script_action_install_process_cb (void *data, const char *command,
*/
void
script_action_install ()
script_action_install (int quiet)
{
struct t_repo_script *ptr_script, *ptr_script_to_install;
char *filename, *url;
@@ -446,17 +461,20 @@ script_action_install ()
url = malloc (length);
if (url)
{
weechat_printf (NULL,
_("%s: downloading script \"%s\"..."),
SCRIPT_PLUGIN_NAME,
ptr_script_to_install->name_with_extension);
if (!weechat_config_boolean (script_config_look_quiet_actions))
{
weechat_printf (NULL,
_("%s: downloading script \"%s\"..."),
SCRIPT_PLUGIN_NAME,
ptr_script_to_install->name_with_extension);
}
snprintf (url, length, "url:%s",
ptr_script_to_install->url);
weechat_hashtable_set (options, "file_out", filename);
weechat_hook_process_hashtable (url, options, 30000,
&script_action_install_process_cb,
NULL);
(quiet) ? (void *)1 : (void *)0);
free (url);
}
weechat_hashtable_free (options);
@@ -474,7 +492,8 @@ void
script_action_remove (const char *name, int quiet)
{
struct t_repo_script *ptr_script;
char str_signal[256];
char str_signal[256], *filename;
int length;
ptr_script = script_repo_search_by_name_ext (name);
if (ptr_script)
@@ -499,12 +518,22 @@ script_action_remove (const char *name, int quiet)
}
else
{
snprintf (str_signal, sizeof (str_signal),
"%s_script_remove",
script_language[ptr_script->language]);
weechat_hook_signal_send (str_signal,
WEECHAT_HOOK_SIGNAL_STRING,
ptr_script->name_with_extension);
length = 3 + strlen (ptr_script->name_with_extension) + 1;
filename = malloc (length);
if (filename)
{
snprintf (filename, length,
"%s%s",
(quiet && weechat_config_boolean (script_config_look_quiet_actions)) ? "-q " : "",
ptr_script->name_with_extension);
snprintf (str_signal, sizeof (str_signal),
"%s_script_remove",
script_language[ptr_script->language]);
weechat_hook_signal_send (str_signal,
WEECHAT_HOOK_SIGNAL_STRING,
filename);
free (filename);
}
}
}
else
@@ -717,7 +746,7 @@ script_action_run ()
}
}
if (script_found)
script_action_install ();
script_action_install (quiet);
}
else if (weechat_strcasecmp (argv[0], "remove") == 0)
{
@@ -758,7 +787,7 @@ script_action_run ()
}
}
if (script_found)
script_action_install ();
script_action_install (quiet);
}
else if (weechat_strcasecmp (argv[0], "hold") == 0)
{
@@ -798,7 +827,7 @@ script_action_run ()
}
}
if (script_found)
script_action_install ();
script_action_install (quiet);
else
{
weechat_printf (NULL,
+37 -16
View File
@@ -46,10 +46,21 @@ script_command_action (struct t_gui_buffer *buffer, const char *action,
char str_action[4096];
long value;
char *error;
int quiet;
if (arguments)
{
/* action with arguments on command line */
quiet = 0;
if (strncmp (arguments, "-q ", 3) == 0)
{
quiet = 1;
arguments += 3;
while (arguments[0] == ' ')
{
arguments++;
}
}
error = NULL;
value = strtol (arguments, &error, 10);
if (error && !error[0])
@@ -58,15 +69,21 @@ script_command_action (struct t_gui_buffer *buffer, const char *action,
if (ptr_script)
{
snprintf (str_action, sizeof (str_action),
"%s %s", action, ptr_script->name_with_extension);
script_action_schedule (str_action, need_repository, 0);
"%s%s %s",
(quiet) ? "-q " : "",
action,
ptr_script->name_with_extension);
script_action_schedule (str_action, need_repository, quiet);
}
}
else
{
snprintf (str_action, sizeof (str_action),
"%s %s", action, arguments);
script_action_schedule (str_action, need_repository, 0);
"%s%s %s",
(quiet) ? "-q " : "",
action,
arguments);
script_action_schedule (str_action, need_repository, quiet);
}
}
else if (script_buffer && (buffer == script_buffer))
@@ -260,23 +277,26 @@ script_command_init ()
N_("WeeChat scripts manager"),
N_("list || search <text> || show <script>"
" || load|unload|reload <script> [<script>...]"
" || install|remove|hold <script> [<script>...]"
" || install|remove|installremove|hold [-q] <script> [<script>...]"
" || upgrade || update"),
N_(" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and "
N_(" list: list loaded scripts (all languages)\n"
" search: search scripts by tags or text and "
"display result on scripts buffer\n"
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
" hold: hold/unhold script(s) (a script held "
" show: show detailed info about a script\n"
" load: load script(s)\n"
" unload: unload script(s)\n"
" reload: reload script(s)\n"
" install: install/upgrade script(s)\n"
" remove: remove script(s)\n"
"installremove: install or remove script(s), "
"depending on current state\n"
" hold: hold/unhold script(s) (a script held "
"will not be upgraded any more and cannot be "
"removed)\n"
" upgrade: upgrade all installed scripts which "
" -q: quiet mode: do not display messages\n"
" upgrade: upgrade all installed scripts which "
"are obsolete (new version available)\n"
" update: update local scripts cache\n\n"
" update: update local scripts cache\n\n"
"Without argument, this command opens a buffer "
"with list of scripts.\n\n"
"On script buffer, the possible status for each "
@@ -329,6 +349,7 @@ script_command_init ()
"%(guile_script)|%*"
" || install %(script_scripts)|%*"
" || remove %(script_scripts_installed)|%*"
" || installremove %(script_scripts)|%*"
" || hold %(script_scripts)|%*"
" || update"
" || upgrade",
+9
View File
@@ -40,6 +40,7 @@ struct t_config_section *script_config_section_scripts = NULL;
/* script config, look section */
struct t_config_option *script_config_look_columns;
struct t_config_option *script_config_look_quiet_actions;
struct t_config_option *script_config_look_sort;
struct t_config_option *script_config_look_translate_description;
struct t_config_option *script_config_look_use_keys;
@@ -358,6 +359,14 @@ script_config_init ()
"%W=max_weechat)"),
NULL, 0, 0, "%s %n %V %v %u | %d | %t", NULL, 0,
NULL, NULL, &script_config_refresh_cb, NULL, NULL, NULL);
script_config_look_quiet_actions = weechat_config_new_option (
script_config_file, ptr_section,
"quiet_actions", "boolean",
N_("quiet actions on script buffer: do not display messages on core "
"buffer when scripts are installed/removed/loaded/unloaded (only "
"errors are displayed)"),
NULL, 0, 0, "on", NULL, 0,
NULL, NULL, NULL, NULL, NULL, NULL);
script_config_look_sort = weechat_config_new_option (
script_config_file, ptr_section,
"sort", "string",
+1
View File
@@ -25,6 +25,7 @@
struct t_repo_script;
extern struct t_config_option *script_config_look_columns;
extern struct t_config_option *script_config_look_quiet_actions;
extern struct t_config_option *script_config_look_sort;
extern struct t_config_option *script_config_look_translate_description;
extern struct t_config_option *script_config_look_use_keys;
+48 -24
View File
@@ -420,9 +420,12 @@ weechat_tcl_unload_name (const char *name)
if (ptr_script)
{
weechat_tcl_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
TCL_PLUGIN_NAME, name);
if (!tcl_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
TCL_PLUGIN_NAME, name);
}
}
else
{
@@ -462,9 +465,12 @@ weechat_tcl_reload_name (const char *name)
if (filename)
{
weechat_tcl_unload (ptr_script);
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
TCL_PLUGIN_NAME, name);
if (!tcl_quiet)
{
weechat_printf (NULL,
weechat_gettext ("%s: script \"%s\" unloaded"),
TCL_PLUGIN_NAME, name);
}
weechat_tcl_load (filename);
free (filename);
}
@@ -485,7 +491,7 @@ int
weechat_tcl_command_cb (void *data, struct t_gui_buffer *buffer,
int argc, char **argv, char **argv_eol)
{
char *path_script;
char *ptr_name, *path_script;
/* make C compiler happy */
(void) data;
@@ -534,24 +540,40 @@ weechat_tcl_command_cb (void *data, struct t_gui_buffer *buffer,
plugin_script_display_list (weechat_tcl_plugin, tcl_scripts,
argv_eol[2], 1);
}
else if (weechat_strcasecmp (argv[1], "load") == 0)
else if ((weechat_strcasecmp (argv[1], "load") == 0)
|| (weechat_strcasecmp (argv[1], "reload") == 0)
|| (weechat_strcasecmp (argv[1], "unload") == 0))
{
/* load Tcl script */
path_script = plugin_script_search_path (weechat_tcl_plugin,
argv_eol[2]);
weechat_tcl_load ((path_script) ? path_script : argv_eol[2]);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Tcl script */
weechat_tcl_reload_name (argv_eol[2]);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Tcl script */
weechat_tcl_unload_name (argv_eol[2]);
ptr_name = argv_eol[2];
if (strncmp (ptr_name, "-q ", 3) == 0)
{
tcl_quiet = 1;
ptr_name += 3;
while (ptr_name[0] == ' ')
{
ptr_name++;
}
}
if (weechat_strcasecmp (argv[1], "load") == 0)
{
/* load Tcl script */
path_script = plugin_script_search_path (weechat_tcl_plugin,
ptr_name);
weechat_tcl_load ((path_script) ? path_script : ptr_name);
if (path_script)
free (path_script);
}
else if (weechat_strcasecmp (argv[1], "reload") == 0)
{
/* reload one Tcl script */
weechat_tcl_reload_name (ptr_name);
}
else if (weechat_strcasecmp (argv[1], "unload") == 0)
{
/* unload Tcl script */
weechat_tcl_unload_name (ptr_name);
}
tcl_quiet = 0;
}
else
{
@@ -682,6 +704,7 @@ weechat_tcl_timer_action_cb (void *data, int remaining_calls)
tcl_scripts,
&weechat_tcl_unload,
&weechat_tcl_load,
&tcl_quiet,
&tcl_action_install_list);
}
else if (data == &tcl_action_remove_list)
@@ -689,6 +712,7 @@ weechat_tcl_timer_action_cb (void *data, int remaining_calls)
plugin_script_action_remove (weechat_tcl_plugin,
tcl_scripts,
&weechat_tcl_unload,
&tcl_quiet,
&tcl_action_remove_list);
}
}