From 8d58b81d83d9a5462f1b4aeb274a16a91ef213d1 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Wed, 10 Jun 2009 12:40:05 +0200 Subject: Add buffer merging feature, with /buffer merge/unmerge (task #7404) --- doc/fr/autogen/plugin_api/infos.txt | 2 - doc/fr/autogen/user/irc_commands.txt | 3 +- doc/fr/autogen/user/irc_options.txt | 10 +- doc/fr/autogen/user/weechat_commands.txt | 21 ++-- doc/fr/autogen/user/weechat_options.txt | 10 ++ doc/fr/weechat_user.fr.txt | 204 ++++++++++++++++++++----------- 6 files changed, 164 insertions(+), 86 deletions(-) (limited to 'doc/fr') diff --git a/doc/fr/autogen/plugin_api/infos.txt b/doc/fr/autogen/plugin_api/infos.txt index dbdbb7c24..4dc289836 100644 --- a/doc/fr/autogen/plugin_api/infos.txt +++ b/doc/fr/autogen/plugin_api/infos.txt @@ -5,8 +5,6 @@ | irc | irc_buffer | retourne le pointeur vers le tampon pour un serveur/canal IRC -| irc | irc_current_server | serveur actuellement sélectionné (seulement si un tampon est utilisé pour tous les serveurs) - | irc | irc_is_channel | 1 si la chaîne est un canal IRC | irc | irc_nick | retourne le pseudo utilisé actuellement sur un serveur diff --git a/doc/fr/autogen/user/irc_commands.txt b/doc/fr/autogen/user/irc_commands.txt index 5ff078b0d..0c8989ce4 100644 --- a/doc/fr/autogen/user/irc_commands.txt +++ b/doc/fr/autogen/user/irc_commands.txt @@ -397,7 +397,7 @@ demander au serveur de redémarrer ........................................ -• *`/server`* `[list [nom_serveur]] | [listfull [nom_serveur]] | [add nom_serveur nom[/port] [-temp] [-auto | -noauto] [-ipv6] [-ssl]] | [copy nom_serveur nouveau_nom_serveur] | [rename nom_serveur nouveau_nom_serveur] | [keep nom_serveur] | [del nom_serveur] | [deloutq] | [raw] | [switch]`:: +• *`/server`* `[list [nom_serveur]] | [listfull [nom_serveur]] | [add nom_serveur nom[/port] [-temp] [-auto | -noauto] [-ipv6] [-ssl]] | [copy nom_serveur nouveau_nom_serveur] | [rename nom_serveur nouveau_nom_serveur] | [keep nom_serveur] | [del nom_serveur] | [deloutq] | [raw]`:: ........................................ liste, ajoute ou retire des serveurs IRC @@ -417,7 +417,6 @@ del: supprimer un serveur deloutq: supprimer la file d'attente des messages sortants pour tous les serveurs (tous les messages que WeeChat est actuellement en train d'envoyer) raw: ouvre le tampon avec les données brutes IRC - switch: changer le serveur actif (quand un tampon est utilisé pour tous les serveurs, touche par défaut: alt-s sur le tampon serveur) Exemples: /server listfull diff --git a/doc/fr/autogen/user/irc_options.txt b/doc/fr/autogen/user/irc_options.txt index 8821dd85a..490b682af 100644 --- a/doc/fr/autogen/user/irc_options.txt +++ b/doc/fr/autogen/user/irc_options.txt @@ -73,11 +73,6 @@ ** type: booléen ** valeurs: on, off (valeur par défaut: off) -* *irc.look.one_server_buffer* -** description: utiliser le même tampon pour tous les serveurs -** type: booléen -** valeurs: on, off (valeur par défaut: off) - * *irc.look.open_near_server* ** description: ouvrir les nouveaux canaux/privés près du serveur ** type: booléen @@ -88,6 +83,11 @@ ** type: entier ** valeurs: 0 .. 65535 (valeur par défaut: 256) +* *irc.look.server_buffer* +** description: mélange des tampons de serveur +** type: entier +** valeurs: merge_with_core, merge_without_core, independent (valeur par défaut: merge_with_core) + * *irc.look.show_away_once* ** description: voir le message d'absence distant une seule fois en privé ** type: booléen diff --git a/doc/fr/autogen/user/weechat_commands.txt b/doc/fr/autogen/user/weechat_commands.txt index a7d2f03bb..b69091790 100644 --- a/doc/fr/autogen/user/weechat_commands.txt +++ b/doc/fr/autogen/user/weechat_commands.txt @@ -45,13 +45,16 @@ /bar scroll nicklist * ye ........................................ -• *`/buffer`* `[clear [nombre | -all] | move nombre | close [n1[-n2]] | list | notify niveau | localvar | set propriété valeur | nombre | nom]`:: +• *`/buffer`* `[clear [nombre | -all] | move nombre | merge nombre | unmerge [nombre] | close [n1[-n2]] | list | notify niveau | localvar | set propriété valeur | nombre | nom]`:: ........................................ gestion des tampons clear: efface le contenu du tampon (-all pour tous les tampons, un numéro pour un tampon, ou rien pour le tampon courant) move: déplace le tampon dans la liste (peut être relatif, par exemple -1) + merge: mélange le tampon courant avec un autre tampon (la zone de discussion sera un mélange des deux tampons) + (par défaut ctrl-x bascule entre les tampons mélangés) + unmerge: détache le tampon courant des autres tampons portant le même numéro close: ferme le tampon (nombre/intervalle optionnel) list: liste les tampons ouverts (pas de paramètre affiche cette liste) notify: définit le niveau de notification pour le tampon courant: ce niveau détermine si le buffer doit être ajouté à la hotlist ou pas: @@ -69,13 +72,15 @@ nom: saute au tampon par nom (partiel) Exemples: - effacer le tampon courant: /buffer clear - effacer tous les tampons: /buffer clear -all - déplacer le tampon: /buffer move 5 - fermer le tampon courant: /buffer close - fermer les tampons 5 à 7: /buffer close 5-7 - aller sur #weechat: /buffer #weechat - aller au tampon suivant: /buffer +1 + effacer le tampon courant: /buffer clear + effacer tous les tampons: /buffer clear -all + déplacer le tampon: /buffer move 5 + mélanger avec le tampon core: /buffer merge 1 + détacher le tampon: /buffer unmerge + fermer le tampon courant: /buffer close + fermer les tampons 5 à 7: /buffer close 5-7 + aller sur #weechat: /buffer #weechat + aller au tampon suivant: /buffer +1 ........................................ • *`/command`* `extension commande`:: diff --git a/doc/fr/autogen/user/weechat_options.txt b/doc/fr/autogen/user/weechat_options.txt index b67ab8f78..a73646010 100644 --- a/doc/fr/autogen/user/weechat_options.txt +++ b/doc/fr/autogen/user/weechat_options.txt @@ -113,6 +113,11 @@ ** type: couleur ** valeurs: un nom de couleur (valeur par défaut: white) +* *weechat.color.chat_prefix_buffer* +** description: couleur du texte pour le nom du tampon (avant le préfixe, quand plusieurs tampons sont mélangés avec le numéro) +** type: couleur +** valeurs: un nom de couleur (valeur par défaut: brown) + * *weechat.color.chat_prefix_error* ** description: couleur du texte pour le préfixe d'erreur ** type: couleur @@ -463,6 +468,11 @@ ** type: entier ** valeurs: 0 .. 64 (valeur par défaut: 0) +* *weechat.look.prefix_buffer_align* +** description: alignement de préfixe pour le nom du tampon, quand plusieurs tampons sont mélangés avec le même numéro (none, left, right (par défaut)) +** type: entier +** valeurs: none, left, right (valeur par défaut: right) + * *weechat.look.prefix_error* ** description: préfixe pour les messages d'erreur ** type: chaîne diff --git a/doc/fr/weechat_user.fr.txt b/doc/fr/weechat_user.fr.txt index a24797646..00857590f 100644 --- a/doc/fr/weechat_user.fr.txt +++ b/doc/fr/weechat_user.fr.txt @@ -313,87 +313,109 @@ Touches pour la ligne de commande [width="100%",cols="^.^4,.^15",options="header"] |======================================== -| Touches | Description +| Touches | Description et commande | Flèche gauche + Ctrl + B | - Aller au caractère précédent sur la ligne de commande + Aller au caractère précédent sur la ligne de commande + + `/input move_previous_char` | Flèche droite + Ctrl + F | - Aller au caractère suivant sur la ligne de commande + Aller au caractère suivant sur la ligne de commande + + `/input move_next_char` | Ctrl + flèche gauche + Alt + B | - Aller au mot précédent sur la ligne de commande + Aller au mot précédent sur la ligne de commande + + `/input move_previous_word` | Ctrl + flèche droite + Alt + F | - Aller au mot suivant sur la ligne de commande + Aller au mot suivant sur la ligne de commande + + `/input move_next_word` | Home + Ctrl + A | - Aller au début de la ligne de commande + Aller au début de la ligne de commande + + `/input move_beginning_of_line` | End + Ctrl + E | - Aller à la fin de la ligne de commande + Aller à la fin de la ligne de commande + + `/input move_end_of_line` | Ctrl + C puis B | - Insérer le code pour mettre le texte en gras + Insérer le code pour mettre le texte en gras + + `/input insert \x02` | Ctrl + C puis C | - Insérer le code pour écrire en couleur + Insérer le code pour écrire en couleur + + `/input insert \x03` | Ctrl + C puis I | - Insérer le code pour mettre le texte en italique + Insérer le code pour mettre le texte en italique + + `/input insert \x1D` | Ctrl + C puis O | - Insérer le code pour réinitaliser la couleur + Insérer le code pour réinitaliser la couleur + + `/input insert \x0F` | Ctrl + C puis R | - Insérer le code pour écrire en couleur inversée + Insérer le code pour écrire en couleur inversée + + `/input insert \x12` | Ctrl + C puis U | - Insérer le code pour écrire en souligné + Insérer le code pour écrire en souligné + + `/input insert \x15` | Delete + Ctrl + D | - Effacer le caractère suivant sur la ligne de commande + Effacer le caractère suivant sur la ligne de commande + + `/input delete_next_char` | Backspace + Ctrl + H | - Effacer le caractère précédent sur la ligne de commande + Effacer le caractère précédent sur la ligne de commande + + `/input delete_previous_char` | Ctrl + K | Effacer du curseur jusqu'à la fin de la ligne de commande (la chaîne - supprimée est copiée dans le presse-papiers) + supprimée est copiée dans le presse-papiers) + + `/input delete_end_of_line` | Ctrl + R | Chercher du texte dans l'historique du tampon (deux appuis successifs pour - rechercher du texte exact) + rechercher du texte exact) + + `/input search_text` | Ctrl + T | - Inverser deux caractères + Inverser deux caractères + + `/input transpose_chars` | Ctrl + U | Effacer du curseur jusqu'au début de la ligne de commande (la chaîne - supprimée est copiée dans le presse-papiers) + supprimée est copiée dans le presse-papiers) + + `/input delete_beginning_of_line` | Ctrl + W | Effacer le mot précédent sur la ligne de commande (la chaîne supprimée est - copiée dans le presse-papiers) + copiée dans le presse-papiers) + + `/input delete_previous_word` | Ctrl + Y | - Coller le contenu du presse-papiers + Coller le contenu du presse-papiers + + `/input clipboard_paste` | Tab | Compléter la commande ou le pseudo (Tab de nouveau: trouver la complétion - suivante) + suivante) + + `/input complete_next` | Shift + Tab | Sans complétion, effectue une complétion partielle. Avec une complétion en - cours, complète avec la complétion précécente. + cours, complète avec la complétion précécente + + `/input complete_previous` | Tout caractère | Insérer le caractère à la position du curseur sur la ligne de commande @@ -402,31 +424,39 @@ Touches pour la ligne de commande Ctrl + J + Ctrl + M | Exécuter la commande ou envoyer le message (en mode recherche: arrêter la - recherche) + recherche) + + `/input return` | Flèche haut | - Rappeler la commande précédente (en mode recherche: chercher plus haut) + Rappeler la commande précédente (en mode recherche: chercher plus haut) + + `/input history_previous` | Flèche bas | - Rappeler la commande suivante (en mode recherche: chercher plus bas) + Rappeler la commande suivante (en mode recherche: chercher plus bas) + + `/input history_next` | Ctrl + flèche haut | Rappeler la commande précédente dans l'historique global (commun à tous les - tampons) + tampons) + + `/input history_global_previous` | Ctrl + flèche bas | Rappeler la commande suivante dans l'historique global (commun à tous les - tampons) + tampons) + + `/input history_global_next` | Alt + D | Effacer le mot suivant (la chaîne supprimée est copiée dans le - presse-papiers) + presse-papiers) + + `/input delete_next_word` | Alt + K | - Capturer une touche et insérer son code sur la ligne de commande + Capturer une touche et insérer son code sur la ligne de commande + + `/input grab_key` | Alt + R | - Effacer entièrement la ligne de commande + Effacer entièrement la ligne de commande + + `/input delete_line` |======================================== Touches pour les tampons / fenêtres @@ -434,105 +464,143 @@ Touches pour les tampons / fenêtres [width="100%",cols="^.^4,.^15",options="header"] |======================================== -| Touches | Description +| Touches | Description et commande | Ctrl + L | - Réafficher toute la fenêtre + Réafficher toute la fenêtre + + `/window refresh` | Ctrl + S puis Ctrl + U | - Positionner le marqueur de données non lues sur tous les tampons + Positionner le marqueur de données non lues sur tous les tampons + + `/input set_unread` + +| Ctrl + X | + Changer de tampon courant si plusieurs tampons sont attachés avec le même + numéro + + `/input switch_active_buffer` | Page haut | - Monter d'une page dans l'historique du tampon + Monter d'une page dans l'historique du tampon + + `/window page_up` | Page bas | - Descendre d'une page dans l'historique du tampon + Descendre d'une page dans l'historique du tampon + + `/window page_down` | Alt + Page haut | - Monter de quelques lignes dans l'historique du tampon + Monter de quelques lignes dans l'historique du tampon + + `/window scroll_up` | Alt + Page bas | - Descendre de quelques lignes dans l'historique du tampon + Descendre de quelques lignes dans l'historique du tampon + + `/window scroll_down` | Alt + Home | - Aller au début du tampon + Aller au début du tampon + + `/window scroll_top` | Alt + End | - Aller à la fin du tampon + Aller à la fin du tampon + + `/window scroll_bottom` | Alt + flèche gauche + Alt + flèche haut + Ctrl + P + F5 | - Aller au tampon précédent + Aller au tampon précédent + + `/buffer -1` | Alt + flèche droite + Alt + flèche bas + Ctrl + N + F6 | - Aller au tampon suivant + Aller au tampon suivant + + `/buffer +1` | F7 | - Aller à la fenêtre précédente + Aller à la fenêtre précédente + + `/window -1` | F8 | - Aller à la fenêtre suivante + Aller à la fenêtre suivante + + `/window +1` | F9 | - Faire défiler le titre du tampon vers la gauche + Faire défiler le titre du tampon vers la gauche + + `/bar scroll title * x-50%` | F10 | - Faire défiler le titre du tampon vers la droite + Faire défiler le titre du tampon vers la droite + + `/bar scroll title * x+50%` | F11 | - Monter d'une page dans la liste des pseudos + Monter d'une page dans la liste des pseudos + + `/bar scroll nicklist * y-100%` | F12 | - Descendre d'une page dans la liste des pseudos + Descendre d'une page dans la liste des pseudos + + `/bar scroll nicklist * y+100%` | Alt + F11 | - Aller au début de la liste des pseudos + Aller au début de la liste des pseudos + + `/bar scroll nicklist * yb` | Alt + F12 | - Aller à la fin de la liste des pseudos + Aller à la fin de la liste des pseudos + + `/bar scroll nicklist * ye` | Alt + A | Sauter au prochain tampon avec activité (avec priorité : highlight, message, - autre) + autre) + + `/input jump_smart` | Alt + J puis Alt + L | - Sauter au dernier tampon + Sauter au dernier tampon + + `/input jump_last_buffer` | Alt + J puis Alt + R | - Effacer entièrement la ligne de commande + Effacer entièrement la ligne de commande + + `/server raw` | Alt + chiffre (0-9) | - Sauter au tampon qui porte ce numéro (0 = 10) + Sauter au tampon qui porte ce numéro (0 = 10) + + `/buffer *N` | Alt + J puis nombre (01-99) | - Sauter au tampon qui porte ce numéro + Sauter au tampon qui porte ce numéro + + `/buffer NN` | Alt + N | - Se positionner sur le highlight suivant + Se positionner sur le highlight suivant + + `/window scroll_next_highlight` | Alt + P | - Se positionner sur le highlight précédent + Se positionner sur le highlight précédent + + `/window scroll_previous_highlight` | Alt + U | - Se positionner sur la première ligne non lue du tampon + Se positionner sur la première ligne non lue du tampon + + `/input scroll_unread` | Alt + W puis Alt + flèche | - Sauter à une fenêtre avec une direction + Sauter à une fenêtre avec une direction + + `/window up + + `/window down + + `/window left + + `/window right` | Alt + Z | Zoom sur la fenêtre courante (Alt + Z de nouveau: restaurer l'état initial - des fenêtres, avant le zoom) + des fenêtres, avant le zoom) + + `/window zoom` | Alt + < | - Sauter au tampon précédent dans la liste des tampons visités + Sauter au tampon précédent dans la liste des tampons visités + + `/input jump_previously_visited_buffer` | Alt + > | - Sauter au tampon suivant dans la liste des tampons visités + Sauter au tampon suivant dans la liste des tampons visités + + `/input jump_next_visited_buffer` |======================================== Autres touches @@ -540,17 +608,15 @@ Autres touches [width="100%",cols="^.^4,.^15",options="header"] |======================================== -| Touches | Description +| Touches | Description et commande | Alt + H | - Vider la hotlist (notification d'activité sur les autres tampons) - -| Alt + S | - Changer de serveur IRC sur le tampon des serveurs (si l'option - "irc.look.one_server_buffer" est activée) + Vider la hotlist (notification d'activité sur les autres tampons) + + `/input hotlist_clear` | Alt + = | - Active/désactive les filtres + Active/désactive les filtres + + `/filter toggle` |======================================== [[command_line]] -- cgit v1.2.3