diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/de/config.xml | 2 | ||||
-rw-r--r-- | doc/de/weechat.de.xml | 162 | ||||
-rw-r--r-- | doc/de/weechat_commands.xml | 31 | ||||
-rw-r--r-- | doc/en/config.xml | 2 | ||||
-rw-r--r-- | doc/en/weechat.en.xml | 159 | ||||
-rw-r--r-- | doc/en/weechat_commands.xml | 15 | ||||
-rw-r--r-- | doc/fr/config.xml | 2 | ||||
-rw-r--r-- | doc/fr/weechat.fr.xml | 166 | ||||
-rw-r--r-- | doc/fr/weechat_commands.xml | 15 |
9 files changed, 493 insertions, 61 deletions
diff --git a/doc/de/config.xml b/doc/de/config.xml index 704a27e2f..7c0c4349f 100644 --- a/doc/de/config.xml +++ b/doc/de/config.xml @@ -955,7 +955,7 @@ <entry>Boolean</entry> <entry>eine beliebige Zeichenfolge</entry> <entry>'on'</entry> - <entry>Erlaube Benutzern, spezielle Codes zu versenden (%B=fett, %Cxx,yy=Farbe, %U=unterstrichen, %R=reverse/umgekehrt)</entry> + <entry>Allow user to send colors with special codes (^Cb=bold, ^Ccxx=color, ^Ccxx,yy=color+background, ^Cu=underline, ^Cr=reverse)</entry> </row> <row> <entry><option>irc_send_unknown_commands</option></entry> diff --git a/doc/de/weechat.de.xml b/doc/de/weechat.de.xml index eddcc9ca0..db3514a3a 100644 --- a/doc/de/weechat.de.xml +++ b/doc/de/weechat.de.xml @@ -810,7 +810,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. <para> Wenn die Option IRC-Farben ("<literal>irc_colors_send</literal>") senden - angeschaltet ist, können sie Farbcodierung und Attribute wiefolgt verwenden: + angeschaltet ist, können sie Farbcodierung und Attribute wiefolgt verwenden + <!-- TRANSLATION NEEDED --> + (press Ctrl-C then following letter, with optional value): <informaltable colsep="0" frame="none"> <tgroup cols="2"> <thead> @@ -821,20 +823,20 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. </thead> <tbody> <row> - <entry>%B</entry> + <entry>^Cb</entry> <entry> Fett (bold) </entry> </row> <row> - <entry>%Cxx</entry> + <entry>^Ccxx</entry> <entry> Textfarbe "<literal>xx</literal>" (color) (siehe Farbtabelle) </entry> </row> <row> - <entry>%Cxx,yy</entry> + <entry>^Ccxx,yy</entry> <entry> Textfarbe "<literal>xx</literal>" und Hintergrund "<literal>yy</literal>" @@ -842,29 +844,23 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. </entry> </row> <row> - <entry>%O</entry> + <entry>^Co</entry> <entry> Schalte Farben und Attribute ab </entry> </row> <row> - <entry>%R</entry> + <entry>^Cr</entry> <entry> umgedrehte Farben (tausche Textfarbe mit Hintergrundfarbe) </entry> </row> <row> - <entry>%U</entry> + <entry>^Cu</entry> <entry> Unterstreiche Text </entry> </row> - <row> - <entry>%%</entry> - <entry> - Schreibe ein einzelnes "<literal>%</literal>" - </entry> - </row> </tbody> </tgroup> </informaltable> @@ -873,7 +869,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. </para> <para> - Farbcodes für %C: + Farbcodes für ^Cc: <informaltable colsep="0" frame="none"> <tgroup cols="2"> <thead> @@ -956,7 +952,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. Beispiel: Anzeige von "<literal>hello everybody!</literal>" mit "<literal>hello</literal>" fett in hellem Blau, und "<literal>everybody</literal>" unterstrichen in hellem Rot: -<screen><userinput>%C12%Bhello%B%C04%U everybody%U%C!</userinput></screen> +<screen><userinput>^Cc12^Cbhello^Cb^Cc04^Cu everybody^Cu^Cc!</userinput></screen> </para> </section> @@ -1851,6 +1847,63 @@ plugin->exec_on_files (plugin, "/tmp", &callback); </listitem> </itemizedlist> </para> + <!-- TRANSLATION NEEDED --> + <para> + To display colored text, there are following codes: + <informaltable colsep="0" frame="none"> + <tgroup cols="2"> + <thead> + <row> + <entry>Code</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry>0x02</entry> + <entry> + bold text + </entry> + </row> + <row> + <entry>0x03 + "xx"</entry> + <entry> + text color "<literal>xx</literal>" + (see <xref linkend="secAPI_get_irc_color" /> for colors) + </entry> + </row> + <row> + <entry>0x03 + "xx,yy"</entry> + <entry> + text color "<literal>xx</literal>" + and background "<literal>yy</literal>" + (see <xref linkend="secAPI_get_irc_color" /> for colors) + </entry> + </row> + <row> + <entry>0x0F</entry> + <entry> + disable color and attributes + </entry> + </row> + <row> + <entry>0x12</entry> + <entry> + reverse video (revert text color with background) + </entry> + </row> + <row> + <entry>0x1F</entry> + <entry> + underlined text + </entry> + </row> + </tbody> + </tgroup> + </informaltable> + Note: the same code (without number for 0x03) may be used to stop + the attribute. + </para> <para> Rückgabewert: keiner. </para> @@ -1860,6 +1913,10 @@ plugin->exec_on_files (plugin, "/tmp", &callback); plugin->print (plugin, NULL, NULL, "hello"); plugin->print (plugin, NULL, "#weechat", "hello"); plugin->print (plugin, "freenode", "#weechat", "hello"); +plugin->print (plugin, NULL, NULL, + "Test: \x02 Fett \x0F\x03%02d Blau \x03%02d Grün", + plugin->get_irc_color (plugin, "blue"), + plugin->get_irc_color (plugin, "green")); </screen> </para> </section> @@ -1893,6 +1950,10 @@ plugin->print (plugin, "freenode", "#weechat", "hello"); </itemizedlist> </para> <para> + <!-- TRANSLATION NEEDED --> + To display colored text, see <xref linkend="secAPI_print" />. + </para> + <para> Rückgabewert: keiner. </para> <para> @@ -5221,6 +5282,10 @@ weechat.set_charset("ISO-8859-1") </itemizedlist> </para> <para> + <!-- TRANSLATION NEEDED --> + To display colored text, see <xref linkend="secAPI_print" />. + </para> + <para> Rückgabewert: 1 bei Erfolg, 0 wenn ein Fehler aufgetreten ist </para> <para> @@ -5230,6 +5295,7 @@ weechat.set_charset("ISO-8859-1") weechat::print("message"); weechat::print("message", "#weechat"); weechat::print("message", "#weechat", "freenode"); +weechat::print("test: \x0305 rot \x0F normal"); # python weechat.prnt("message") @@ -5249,6 +5315,72 @@ weechat.print("message", "#weechat", "freenode") </para> </section> + <!-- TRANSLATION NEEDED --> + <section id="secScript_print_server"> + <title>print_server</title> + + <para> + Perl prototype: + <command> + weechat::print_server(message) + </command> + </para> + <para> + Python prototype: + <command> + weechat.print_server(message) + </command> + </para> + <para> + Ruby prototype: + <command> + Weechat.print_server(message) + </command> + </para> + <para> + Lua prototype: + <command> + weechat.print_server(message) + </command> + </para> + <para> + Display a message on server buffer. + </para> + <para> + Arguments: + <itemizedlist> + <listitem> + <para> + <option>message</option>: message + </para> + </listitem> + </itemizedlist> + </para> + <para> + To display colored text, see <xref linkend="secAPI_print" />. + </para> + <para> + Return value: 1 if success, 0 if an error occurred. + </para> + <para> + Examples: +<screen> +# perl +weechat::print_server("message"); +weechat::print_server("test: \x0305 rot \x0F normal"); + +# python +weechat.print_server("message") + +# ruby +Weechat.print_server("message") + +-- lua +weechat.print_server("message") +</screen> + </para> + </section> + <section id="secScript_print_infobar"> <title>print_infobar</title> diff --git a/doc/de/weechat_commands.xml b/doc/de/weechat_commands.xml index a1a46c58d..c999b7533 100644 --- a/doc/de/weechat_commands.xml +++ b/doc/de/weechat_commands.xml @@ -22,15 +22,28 @@ Argumente: Argumente für den Befehl <programlisting> Puffer verwalten - Aktion: Pufferaktion: - move: Puffer in der Liste bewegen (kann auch relativ sein, wie -1) - close: Puffer schließen (eine Part-Message kann optional angegeben werden) - list: alle offenen Puffer auflisten (Standardaktion) - notify: Notify-Level für Puffer festlegen (0=nie, 1=bei hervorgehobenen Nachrichten, 2=1+persönliche Nachricht, 3=2+join/part) - (wenn der Befehl in einem Server Puffer ausgeführt wird, setzt er den Default-Notify-Level für den ganzen Server) -Server -Channel: gehe zum Puffer mit Servernamen oder Channelnamen - Nummer: gehe zu Puffer mit dieser Nummer + action: action to do: + move: move buffer in the list (may be relative, for example -1) + close: close buffer (optional arg is part message, for a channel) + list: list open buffers (no parameter implies this list) + notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2+join/part) + (when executed on server buffer, this sets default notify level for whole server) + scroll: scroll in history (may be relative, and may end by a letter: s=sec, m=min, h=hour, d=day, M=month, y=year); if there is only letter, then scroll to beginning of this item + + number: jump to buffer by number +server, +channel: jump to buffer by server and/or channel name + +Examples: + move buffer: /buffer move 5 + close buffer: /buffer close this is part msg + set notify: /buffer notify 2 + scroll 1 day up: /buffer scroll 1d == /buffer scroll -1d == /buffer scroll -24h +scroll to beginning + of this day: /buffer scroll d + scroll 15 min down: /buffer scroll +15m + scroll 20 msgs up: /buffer scroll -20 + jump to #weechat: /buffer #weechat </programlisting> <command>builtin Befehl</command> diff --git a/doc/en/config.xml b/doc/en/config.xml index 1b911318c..505fa9514 100644 --- a/doc/en/config.xml +++ b/doc/en/config.xml @@ -955,7 +955,7 @@ <entry>boolean</entry> <entry>'on' or 'off'</entry> <entry>'on'</entry> - <entry>Allow user to send colors with special codes (%B=bold, %Cxx,yy=color, %U=underline, %R=reverse)</entry> + <entry>Allow user to send colors with special codes (^Cb=bold, ^Ccxx=color, ^Ccxx,yy=color+background, ^Cu=underline, ^Cr=reverse)</entry> </row> <row> <entry><option>irc_send_unknown_commands</option></entry> diff --git a/doc/en/weechat.en.xml b/doc/en/weechat.en.xml index aebe0866d..ffd42c85f 100644 --- a/doc/en/weechat.en.xml +++ b/doc/en/weechat.en.xml @@ -804,7 +804,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. <para> If option for sending IRC colors ("<literal>irc_colors_send</literal>") - is enabled, you can use color codes and attributes, as follow: + is enabled, you can use color codes and attributes, as follow (press + Ctrl-C then following letter, with optional value): <informaltable colsep="0" frame="none"> <tgroup cols="2"> <thead> @@ -815,20 +816,20 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. </thead> <tbody> <row> - <entry>%B</entry> + <entry>^Cb</entry> <entry> bold text </entry> </row> <row> - <entry>%Cxx</entry> + <entry>^Ccxx</entry> <entry> text color "<literal>xx</literal>" (see colors table below) </entry> </row> <row> - <entry>%Cxx,yy</entry> + <entry>^Ccxx,yy</entry> <entry> text color "<literal>xx</literal>" and background "<literal>yy</literal>" @@ -836,38 +837,32 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. </entry> </row> <row> - <entry>%O</entry> + <entry>^Co</entry> <entry> disable color and attributes </entry> </row> <row> - <entry>%R</entry> + <entry>^Cr</entry> <entry> reverse video (revert text color with background) </entry> </row> <row> - <entry>%U</entry> + <entry>^Cu</entry> <entry> underlined text </entry> </row> - <row> - <entry>%%</entry> - <entry> - display one "<literal>%</literal>" - </entry> - </row> </tbody> </tgroup> </informaltable> - Note: the same code (without number for %C) may be used to stop the + Note: the same code (without number for ^Cc) may be used to stop the attribute. </para> <para> - Color codes for %C are: + Color codes for ^Cc are: <informaltable colsep="0" frame="none"> <tgroup cols="2"> <thead> @@ -950,7 +945,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. Example: display of "<literal>hello everybody!</literal>" with "<literal>hello</literal>" in light blue bold, and "<literal>everybody</literal>" in light red underlined: -<screen><userinput>%C12%Bhello%B%C04%U everybody%U%C!</userinput></screen> +<screen><userinput>^Cc12^Cbhello^Cb^Cc04^Cu everybody^Cu^Cc!</userinput></screen> </para> </section> @@ -1851,6 +1846,62 @@ plugin->exec_on_files (plugin, "/tmp", &callback); </itemizedlist> </para> <para> + To display colored text, there are following codes: + <informaltable colsep="0" frame="none"> + <tgroup cols="2"> + <thead> + <row> + <entry>Code</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry>0x02</entry> + <entry> + bold text + </entry> + </row> + <row> + <entry>0x03 + "xx"</entry> + <entry> + text color "<literal>xx</literal>" + (see <xref linkend="secAPI_get_irc_color" /> for colors) + </entry> + </row> + <row> + <entry>0x03 + "xx,yy"</entry> + <entry> + text color "<literal>xx</literal>" + and background "<literal>yy</literal>" + (see <xref linkend="secAPI_get_irc_color" /> for colors) + </entry> + </row> + <row> + <entry>0x0F</entry> + <entry> + disable color and attributes + </entry> + </row> + <row> + <entry>0x12</entry> + <entry> + reverse video (revert text color with background) + </entry> + </row> + <row> + <entry>0x1F</entry> + <entry> + underlined text + </entry> + </row> + </tbody> + </tgroup> + </informaltable> + Note: the same code (without number for 0x03) may be used to stop + the attribute. + </para> + <para> Return value: none. </para> <para> @@ -1859,6 +1910,10 @@ plugin->exec_on_files (plugin, "/tmp", &callback); plugin->print (plugin, NULL, NULL, "hello"); plugin->print (plugin, NULL, "#weechat", "hello"); plugin->print (plugin, "freenode", "#weechat", "hello"); +plugin->print (plugin, NULL, NULL, + "test: \x02 bold \x0F\x03%02d blue \x03%02d green", + plugin->get_irc_color (plugin, "blue"), + plugin->get_irc_color (plugin, "green")); </screen> </para> </section> @@ -1892,6 +1947,9 @@ plugin->print (plugin, "freenode", "#weechat", "hello"); </itemizedlist> </para> <para> + To display colored text, see <xref linkend="secAPI_print" />. + </para> + <para> Return value: none. </para> <para> @@ -5254,6 +5312,9 @@ weechat.set_charset("ISO-8859-1") </itemizedlist> </para> <para> + To display colored text, see <xref linkend="secAPI_print" />. + </para> + <para> Return value: 1 if success, 0 if an error occurred. </para> <para> @@ -5263,6 +5324,7 @@ weechat.set_charset("ISO-8859-1") weechat::print("message"); weechat::print("message", "#weechat"); weechat::print("message", "#weechat", "freenode"); +weechat::print("test: \x0305 red \x0F normal"); # python weechat.prnt("message") @@ -5282,6 +5344,71 @@ weechat.print("message", "#weechat", "freenode") </para> </section> + <section id="secScript_print_server"> + <title>print_server</title> + + <para> + Perl prototype: + <command> + weechat::print_server(message) + </command> + </para> + <para> + Python prototype: + <command> + weechat.print_server(message) + </command> + </para> + <para> + Ruby prototype: + <command> + Weechat.print_server(message) + </command> + </para> + <para> + Lua prototype: + <command> + weechat.print_server(message) + </command> + </para> + <para> + Display a message on server buffer. + </para> + <para> + Arguments: + <itemizedlist> + <listitem> + <para> + <option>message</option>: message + </para> + </listitem> + </itemizedlist> + </para> + <para> + To display colored text, see <xref linkend="secAPI_print" />. + </para> + <para> + Return value: 1 if success, 0 if an error occurred. + </para> + <para> + Examples: +<screen> +# perl +weechat::print_server("message"); +weechat::print_server("test: \x0305 red \x0F normal"); + +# python +weechat.print_server("message") + +# ruby +Weechat.print_server("message") + +-- lua +weechat.print_server("message") +</screen> + </para> + </section> + <section id="secScript_print_infobar"> <title>print_infobar</title> diff --git a/doc/en/weechat_commands.xml b/doc/en/weechat_commands.xml index f0b5d9575..72bf9daa3 100644 --- a/doc/en/weechat_commands.xml +++ b/doc/en/weechat_commands.xml @@ -28,9 +28,22 @@ manage buffers list: list open buffers (no parameter implies this list) notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2+join/part) (when executed on server buffer, this sets default notify level for whole server) + scroll: scroll in history (may be relative, and may end by a letter: s=sec, m=min, h=hour, d=day, M=month, y=year); if there is only letter, then scroll to beginning of this item + + number: jump to buffer by number server, channel: jump to buffer by server and/or channel name - number: jump to buffer by number + +Examples: + move buffer: /buffer move 5 + close buffer: /buffer close this is part msg + set notify: /buffer notify 2 + scroll 1 day up: /buffer scroll 1d == /buffer scroll -1d == /buffer scroll -24h +scroll to beginning + of this day: /buffer scroll d + scroll 15 min down: /buffer scroll +15m + scroll 20 msgs up: /buffer scroll -20 + jump to #weechat: /buffer #weechat </programlisting> <command>builtin command</command> diff --git a/doc/fr/config.xml b/doc/fr/config.xml index 8f7ebe357..ea3171ab7 100644 --- a/doc/fr/config.xml +++ b/doc/fr/config.xml @@ -955,7 +955,7 @@ <entry>booléen</entry> <entry>'on' ou 'off'</entry> <entry>'on'</entry> - <entry>Autorise l'utilisateur à envoyer des couleurs avec des codes spéciaux (%B=gras, %Cxx,yy=couleur, %U=souligné, %R=inversé)</entry> + <entry>Autorise l'utilisateur à envoyer des couleurs avec des codes spéciaux (^Cb=gras, ^Cxx=couleur, ^Ccxx,yy=couleur+fond, ^Cu=souligné, ^Cr=inversé)</entry> </row> <row> <entry><option>irc_send_unknown_commands</option></entry> diff --git a/doc/fr/weechat.fr.xml b/doc/fr/weechat.fr.xml index 5d1fb4c11..ba72a9527 100644 --- a/doc/fr/weechat.fr.xml +++ b/doc/fr/weechat.fr.xml @@ -818,7 +818,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. <para> Si l'option d'envoi des couleurs IRC ("<literal>irc_colors_send</literal>") est activée, il est possible - d'utiliser des codes couleur et attributs comme suit : + d'utiliser des codes couleur et attributs comme suit (appuyer sur Ctrl-C + puis la lettre qui suit et éventuellement une valeur) : <informaltable colsep="0" frame="none"> <tgroup cols="2"> <thead> @@ -829,20 +830,20 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. </thead> <tbody> <row> - <entry>%B</entry> + <entry>^Cb</entry> <entry> texte gras </entry> </row> <row> - <entry>%Cxx</entry> + <entry>^Ccxx</entry> <entry> couleur du texte "<literal>xx</literal>" (voir le tableau des couleurs ci-dessous) </entry> </row> <row> - <entry>%Cxx,yy</entry> + <entry>^Ccxx,yy</entry> <entry> couleur du texte "<literal>xx</literal>" et du fond "<literal>yy</literal>" @@ -850,38 +851,32 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. </entry> </row> <row> - <entry>%O</entry> + <entry>^Co</entry> <entry> désactiver la couleur et tous les attributs </entry> </row> <row> - <entry>%R</entry> + <entry>^Cr</entry> <entry> vidéo inverse (inversion de la couleur d'écriture et du fond) </entry> </row> <row> - <entry>%U</entry> + <entry>^Cu</entry> <entry> texte souligné </entry> </row> - <row> - <entry>%%</entry> - <entry> - afficher un seul "<literal>%</literal>" - </entry> - </row> </tbody> </tgroup> </informaltable> - NB: le même code (sans le numéro pour %C) peut être utilisé pour stopper + NB: le même code (sans le numéro pour ^Cc) peut être utilisé pour stopper l'attribut défini. </para> <para> - Les codes couleur pour %C sont : + Les codes couleur pour ^Cc sont : <informaltable colsep="0" frame="none"> <tgroup cols="2"> <thead> @@ -964,7 +959,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. Exemple : affichage de "<literal>bonjour tout le monde !</literal>" avec "<literal>bonjour</literal>" en bleu clair gras, et "<literal>tout le monde</literal>" en rouge clair souligné : -<screen><userinput>%C12%Bbonjour%B%C04%U tout le monde%U%C !</userinput></screen> +<screen><userinput>^Cc12^Cbbonjour^Cb^Cc04^Cu tout le monde^Cu^Cc !</userinput></screen> </para> </section> @@ -1898,6 +1893,65 @@ plugin->exec_on_files (plugin, "/tmp", &callback); </itemizedlist> </para> <para> + Pour afficher du texte en couleur, il faut utiliser les codes + suivants : + <informaltable colsep="0" frame="none"> + <tgroup cols="2"> + <thead> + <row> + <entry>Code</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry>0x02</entry> + <entry> + texte gras + </entry> + </row> + <row> + <entry>0x03 + "xx"</entry> + <entry> + couleur du texte "<literal>xx</literal>" + (voir <xref linkend="secAPI_get_irc_color" /> pour les + couleurs) + </entry> + </row> + <row> + <entry>0x03 + "xx,yy"</entry> + <entry> + couleur du texte "<literal>xx</literal>" + et du fond "<literal>yy</literal>" + (voir <xref linkend="secAPI_get_irc_color" /> pour les + couleurs) + </entry> + </row> + <row> + <entry>0x0F</entry> + <entry> + désactiver la couleur et tous les attributs + </entry> + </row> + <row> + <entry>0x12</entry> + <entry> + vidéo inverse (inversion de la couleur d'écriture et du fond) + </entry> + </row> + <row> + <entry>0x1F</entry> + <entry> + texte souligné + </entry> + </row> + </tbody> + </tgroup> + </informaltable> + NB: le même code (sans le numéro pour 0x03) peut être utilisé pour stopper + l'attribut défini. + </para> + <para> Valeur renvoyée : aucune. </para> <para> @@ -1906,6 +1960,11 @@ plugin->exec_on_files (plugin, "/tmp", &callback); plugin->print (plugin, NULL, NULL, "hello"); plugin->print (plugin, NULL, "#weechat", "hello"); plugin->print (plugin, "freenode", "#weechat", "hello"); +plugin->print (plugin, "freenode", "#weechat", "hello"); +plugin->print (plugin, NULL, NULL, + "test: \x02 gras \x0F\x03%02d bleu \x03%02d vert", + plugin->get_irc_color (plugin, "blue"), + plugin->get_irc_color (plugin, "green")); </screen> </para> </section> @@ -1940,6 +1999,10 @@ plugin->print (plugin, "freenode", "#weechat", "hello"); </itemizedlist> </para> <para> + Pour afficher du texte en couleur, voir + <xref linkend="secAPI_print" />. + </para> + <para> Valeur renvoyée : aucune. </para> <para> @@ -5389,6 +5452,10 @@ weechat.set_charset("ISO-8859-1") </itemizedlist> </para> <para> + Pour afficher du texte en couleur, voir + <xref linkend="secAPI_print" />. + </para> + <para> Valeur renvoyée : 1 si succès, 0 si une erreur s'est produite. </para> <para> @@ -5398,6 +5465,7 @@ weechat.set_charset("ISO-8859-1") weechat::print("message"); weechat::print("message", "#weechat"); weechat::print("message", "#weechat", "freenode"); +weechat::print("test: \x0305 rouge \x0F normal"); # python weechat.prnt("message") @@ -5417,6 +5485,72 @@ weechat.print("message", "#weechat", "freenode") </para> </section> + <section id="secScript_print_server"> + <title>print_server</title> + + <para> + Prototype Perl : + <command> + weechat::print_server(message) + </command> + </para> + <para> + Prototype Python : + <command> + weechat.print_server(message) + </command> + </para> + <para> + Prototype Ruby : + <command> + Weechat.print_server(message) + </command> + </para> + <para> + Prototype Lua : + <command> + weechat.print_server(message) + </command> + </para> + <para> + Affiche un message sur le tampon serveur. + </para> + <para> + Paramètres : + <itemizedlist> + <listitem> + <para> + <option>message</option> : message à afficher + </para> + </listitem> + </itemizedlist> + </para> + <para> + Pour afficher du texte en couleur, voir + <xref linkend="secAPI_print" />. + </para> + <para> + Valeur renvoyée : 1 si succès, 0 si une erreur s'est produite. + </para> + <para> + Exemples : +<screen> +# perl +weechat::print_server("message"); +weechat::print_server("test: \x0305 rouge \x0F normal"); + +# python +weechat.print_server("message") + +# ruby +Weechat.print_server("message") + +-- lua +weechat.print_server("message") +</screen> + </para> + </section> + <section id="secScript_print_infobar"> <title>print_infobar</title> diff --git a/doc/fr/weechat_commands.xml b/doc/fr/weechat_commands.xml index 2cc539443..460211806 100644 --- a/doc/fr/weechat_commands.xml +++ b/doc/fr/weechat_commands.xml @@ -28,9 +28,22 @@ gestion des tampons list: liste les tampons ouverts (pas de paramètre affiche cette liste) notify: fixe le niveau de notification (0=jamais, 1=highlight, 2=1+msg, 3=2+join/part) (quand exécuté sur un tampon serveur, cela fixe le niveau de notification par défaut pour le serveur entier) + scroll: fait défiler l'historique (peut être relatif, et peut se terminer par une lettre: s=sec, m=min, h=heure, d=jour, M=mois, y=année); s'il y a seulement une lettre, alors fait défiler jusqu'au début de cet élément + + nombre: saute au tampon qui a ce numéro serveur, canal: saute au tampon par serveur et/ou nom de canal - nombre: saute au tampon qui a ce numéro + +Exemples : + déplacer tampon: /buffer move 5 + fermer tampon: /buffer close c'est le message de départ + niveau de notif.: /buffer notify 2 + défiler 1 jour haut: /buffer scroll 1d == /buffer scroll -1d == /buffer scroll -24h + défiler au début + de ce jour: /buffer scroll d + défiler 15 min bas: /buffer scroll +15m +défiler 20 msgs haut: /buffer scroll -20 + aller sur #weechat: /buffer #weechat </programlisting> <command>builtin commande</command> |