diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/weechat_doc_en.texi | 243 | ||||
-rw-r--r-- | doc/weechat_doc_es.texi | 64 | ||||
-rw-r--r-- | doc/weechat_doc_fr.texi | 241 | ||||
-rw-r--r-- | doc/weechat_doc_pt.texi | 906 |
4 files changed, 1201 insertions, 253 deletions
diff --git a/doc/weechat_doc_en.texi b/doc/weechat_doc_en.texi index 862adccb9..f9eb6ef8a 100644 --- a/doc/weechat_doc_en.texi +++ b/doc/weechat_doc_en.texi @@ -35,7 +35,7 @@ @title WeeChat - User guide @subtitle Fast, light and extensible IRC client -@subtitle Documentation for WeeChat v0.1.2 - May, 21 2005 +@subtitle Documentation for WeeChat v0.1.3 - July, 03 2005 @image{weechat_image} @@ -84,27 +84,27 @@ version 2 or higher. @node Description, Pre-requisites, Introduction, Introduction @section Description -WeeChat (Wee Enhanced Environment for Chat) is a free IRC client, fast and light,
-designed for many operating systems.@*
+WeeChat (Wee Enhanced Environment for Chat) is a free IRC client, fast and light, +designed for many operating systems.@* @* -Main features are:
+Main features are: @itemize @minus -@item
-multi-servers connection
-@item
-many GUI (Graphical User Interface): Curses, Gtk and Qt
-@item
-small, fast and light
-@item
-customizable and extensible with scripts
-@item
-compliant with RFCs 1459, 2810, 2811, 2812, and 2813
-@item
-multi-platform (Gnu/Linux, *BSD, Windows and other)
-@item
+@item +multi-servers connection (with SSL, IPv6, proxy) +@item +many GUI: Curses, wxWidgets, Gtk and Qt +@item +small, fast and light +@item +customizable and extensible with scripts +@item +compliant with RFCs 1459, 2810, 2811, 2812, and 2813 +@item +multi-platform (Gnu/Linux, *BSD, MacOS X, Windows and other) +@item 100% GPL, free software -@end itemize
-
+@end itemize + @* WeeChat homepage is here:@* @uref{http://weechat.flashtux.org}@* @@ -116,20 +116,20 @@ In order to install WeeChat, you @b{need}:@* @itemize @bullet @item -A running Gnu/Linux system (with compiler tools for source package)
+A running Gnu/Linux system (with compiler tools for source package) @item "root" privileges (to install WeeChat) @item -According to GUI, one of the following libraries:
-@itemize @minus
-@item
-Curses: ncurses library,
-@item
-Gtk: *** GUI not developed ***,
-@item
-Qt: *** GUI not developed ***,
+According to GUI, one of the following libraries: +@itemize @minus +@item +Curses: ncurses library, +@item +Gtk: *** GUI not developed ***, +@item +Qt: *** GUI not developed ***, +@end itemize @end itemize -@end itemize
@c ******************************* Installation ******************************* @@ -139,31 +139,31 @@ Qt: *** GUI not developed ***, @menu * Binary package:: -* Source package::
+* Source package:: * CVS sources:: @end menu @node Binary package, Source package, Installation, Installation @section Binary package -Binary packages are available for these distributions:
-@itemize @bullet
-@item
-Debian (or any Debian compatible distribution)@*
-To install: @kbd{dpkg -i /path/weechat_x.y.z-1_i386.deb}
-@item
-Mandrake/Redhat (or any RPM compatible distribution)@*
-To install: @kbd{rpm -i /path/weechat-x.y.z-1.i386.rpm}
-@item
-Gentoo@*
-To install: @kbd{emerge weechat}
-@item
-*BSD (not available!)
-@item
-Slackware (not available!)
-@item
-Windows (not available!)
-@end itemize
+Binary packages are available for these distributions: +@itemize @bullet +@item +Debian (or any Debian compatible distribution)@* +To install: @kbd{dpkg -i /path/weechat_x.y.z-1_i386.deb} +@item +Mandriva/Redhat (or any RPM compatible distribution)@* +To install: @kbd{rpm -i /path/weechat-x.y.z-1.i386.rpm} +@item +Gentoo@* +To install: @kbd{emerge weechat} +@item +*BSD (not available!) +@item +Slackware (not available!) +@item +Windows (not available!) +@end itemize where x.y.z is the version (for example 0.0.1) @* @@ -176,27 +176,27 @@ All you have to do is to run in a console or a terminal:@* @kbd{make}@* Nota: to build only some interfaces, you can give parameters to ./configure, type @kbd{./configure --help} for help about options.@* -
-Then get root privileges and install WeeChat:@*
-@kbd{su}@*
-(enter root password)@*
-@kbd{make install}@*
-
+ +Then get root privileges and install WeeChat:@* +@kbd{su}@* +(enter root password)@* +@kbd{make install}@* + @node CVS sources, , Source package, Installation @section CVS sources
-
-Warning: CVS sources are for advanced users: it may not compile or not be stable.
-You're warned!@*
-
-To get CVS sources, issue these commands:@*
-@kbd{cvs -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat login}@*
-@kbd{cvs -z3 -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat co weechat}@*
-(when prompted for a password, just press Enter key)@*
+ +Warning: CVS sources are for advanced users: it may not compile or not be stable. +You're warned!@* + +To get CVS sources, issue these commands:@* +@kbd{cvs -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat login}@* +@kbd{cvs -z3 -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat co weechat}@* +(when prompted for a password, just press Enter key)@* Execute this script:@* @kbd{./autogen.sh}@* -
-Then follow instructions for source package - @xref{Source package}.
+ +Then follow instructions for source package - @xref{Source package}. @c ********************************** Usage *********************************** @@ -206,40 +206,45 @@ Then follow instructions for source package - @xref{Source package}. @menu * Run WeeChat:: -* Config file::
-* Key bindings::
+* Config file:: +* Key bindings:: * WeeChat commands:: * FIFO pipe:: @end menu @node Run WeeChat, Config file, Usage, Usage @section Run WeeChat -
-@subsection Command line parameters
-
+ +@subsection Command line parameters + @table @code @item -c, --config Display config file help (list of options)@* @item -h, --help Display help screen@* +@item -i, --irc-commands +Display IRC commands list@* @item -l, --license Display WeeChat license@* -@item -v, --version
+@item -v, --version Display WeeChat version@* -@end table
-
-@subsection Run WeeChat
-
-Just issue this command to run WeeChat:@*
+@item -w, --weechat-commands +Display WeeChat commands list@* +@end table + +@subsection Run WeeChat + +Just issue this command to run WeeChat:@* @kbd{weechat-curses} (for Curses front-end)@* +or @kbd{weechat-wxwidgets} (for wxWidgets front-end)@* or @kbd{weechat-gtk} (for Gtk front-end)@* -or @kbd{weechat-qt} (for Qt front-end)@*
-
-When you run WeeChat for the first time, a default configuration file is
-created, with default options.@*
-The default configuration file is: ~/.weechat/weechat.rc@*
-
-You can edit this file at your convenience to configure WeeChat, or you can
+or @kbd{weechat-qt} (for Qt front-end)@* + +When you run WeeChat for the first time, a default configuration file is +created, with default options.@* +The default configuration file is: ~/.weechat/weechat.rc@* + +You can edit this file at your convenience to configure WeeChat, or you can set parameters with @kbd{/set} command in WeeChat - @xref{WeeChat commands}. @node Config file, Key bindings, Run WeeChat, Usage @@ -248,7 +253,6 @@ set parameters with @kbd{/set} command in WeeChat - @xref{WeeChat commands}. List of options for config file:@* @table @kbd - @item look_set_title Set title for window (terminal for Curses GUI) with name & version@* Type: boolean (values: 'on' or 'off'), default value: 'on'@* @@ -488,7 +492,7 @@ Default message when away@* Type: string (any string), default value: 'away'@* @item irc_default_msg_part Default part message (leaving channel)@* -Type: string (any string), default value: ''@* +Type: string (any string), default value: 'WeeChat %v'@* @item irc_default_msg_quit Default quit message ('%v' will be replaced by WeeChat version in string)@* Type: string (any string), default value: 'WeeChat %v'@* @@ -537,12 +541,21 @@ Type: boolean (values: 'on' or 'off'), default value: 'on'@* @item proxy_use Use a proxy server to connect to irc server@* Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item proxy_type +Proxy type (http (default), socks4, socks5)@* +Type: string (values: 'http', 'socks4', 'socks5'), default value: 'http'@* +@item proxy_ipv6 +Connect to proxy in ipv6@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* @item proxy_address Proxy server address (IP or hostname)@* Type: string (any string), default value: ''@* @item proxy_port Port for connecting to proxy server@* -Type: integer (values: between 0 and 65535), default value: 1080@* +Type: integer (values: between 0 and 65535), default value: 3128@* +@item proxy_username +Username for proxy server@* +Type: string (any string), default value: ''@* @item proxy_password Password for proxy server@* Type: string (any string), default value: ''@* @@ -564,6 +577,12 @@ Type: string (any string), default value: ''@* @item server_port Port for connecting to server@* Type: integer (values: between 0 and 65535), default value: 6667@* +@item server_ipv6 +Use IPv6 protocol for server communication@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item server_ssl +Use SSL for server communication@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* @item server_password Password for IRC server@* Type: string (any string), default value: ''@* @@ -594,7 +613,9 @@ Type: string (any string), default value: ''@* @item server_autorejoin Automatically rejoin channels when kicked@* Type: boolean (values: 'on' or 'off'), default value: 'on'@* - +@item server_notify_levels +Comma separated list of notify levels for channels of this server (format: #channel:1,..)@* +Type: string (any string), default value: ''@* @end table Colors for Curses GUI are:@* @@ -633,11 +654,11 @@ Colors for Curses GUI are:@* @node Key bindings, WeeChat commands, Config file, Usage @section Key bindings -
+ @table @kbd @item Left arrow / Right arrow Go to previous / next char in command line@* -@*
+@* @item Ctrl + left arrow / Ctrl + right arrow Go to previous / next word in command line@* @* @@ -647,28 +668,28 @@ Go to the beginning of command line@* @item End / Ctrl + E Go to the end of command line@* @* -@item Backspace / Delete
+@item Backspace / Delete Erase previous / next char of command line@* -@*
-@item Ctrl + Backspace / Ctrl + W
+@* +@item Ctrl + Backspace / Ctrl + W Erase previous word of command line@* -@*
-@item Tab
+@* +@item Tab Complete command or nick (@kbd{Tab} again: find next completion)@* -@*
-@item Any char
-Insert char to cursor position in the command line@*
-@*
-@item Enter
+@* +@item Any char +Insert char to cursor position in the command line@* +@* +@item Enter Execute command or send message@* -@*
-@item Up arrow / Down arrow
-Call again last commands/messages@*
-@*
-@item PageUp / PageDown
+@* +@item Up arrow / Down arrow +Call again last commands/messages@* +@* +@item PageUp / PageDown Show buffer history@* @*
-@item F5 / F6
+@item F5 / F6 Switch to previous / next buffer@* @* @item F7 / F8 @@ -682,8 +703,8 @@ Scroll nicklist@* @* @item Ctrl + L Redraw whole window@* -@*
-@item Alt + left arrow / Alt + right arrow
+@* +@item Alt + left arrow / Alt + right arrow Same as F5 / F6@* @* @item Alt + A @@ -715,7 +736,6 @@ Scroll nicklist@* WeeChat internal commands:@* @table @kbd - @item alias [alias_name [command [arguments]] @* create an alias for a command@* @@ -779,13 +799,15 @@ list/load/unload Python scripts@* filename: Python script (file) to load@* Without argument, /python command lists all loaded Python scripts.@* @* -@item server [servername] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command command] [-autojoin channel[,channel]] ] | [del servername] +@item server [servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-pwd password] [-nicks nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command command] [-autojoin channel[,channel]] ] | [del servername] @* list, add or remove servers@* @* servername: server name, for internal & display use@* hostname: name or IP address of server@* port: port for server (integer)@* +ipv6: use IPv6 protocol@* +ssl: use SSL protocol@* password: password for server@* nick1: first nick for server@* nick2: alternate nick for server@* @@ -821,13 +843,11 @@ splith: split current window horizontally@* splitv: split current window vertically@* merge: merge window with another@* @* - @end table IRC commands:@* @table @kbd - @item admin [target] @* find information about the administrator of the server@* @@ -1194,7 +1214,6 @@ nickname: nickname to search@* count: number of replies to return (full search if negative number)@* target: reply should match this mask@* @* - @end table @node FIFO pipe, , WeeChat commands, Usage @@ -1660,7 +1679,7 @@ Look for WeeChat support page for detail:@* @node Copyright, , Get support, Authors / Support @section Copyright -This manual documents WeeChat IRC client, it is part of WeeChat.@*
+This manual documents WeeChat IRC client, it is part of WeeChat.@* Copyright @copyright{} 2005 FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>@* diff --git a/doc/weechat_doc_es.texi b/doc/weechat_doc_es.texi index 7e26b59e2..004ac53f2 100644 --- a/doc/weechat_doc_es.texi +++ b/doc/weechat_doc_es.texi @@ -35,7 +35,7 @@ @title WeeChat - Gui@'on de usuario. @subtitle Cliente IRC r@'apido, peque@~no y extensible -@subtitle Documentaci@'on para WeeChat v0.1.2 - 21 de mayo de 2005 +@subtitle Documentaci@'on para WeeChat v0.1.3 - 03 de Julio de 2005 @image{weechat_image} @@ -90,9 +90,9 @@ dise@~nado para diferentes sistemas operativos.@* Las caracter@'isticas principales son las siguientes: @itemize @minus @item -conexi@'on multi-servidores +conexi@'on multi-servidores (con SSL, IPv6, proxy) @item -m@'ultiples interfaces: Curses, Gtk y Qt +m@'ultiples interfaces: Curses, wxWidgets, Gtk y Qt @item peque@~no, r@'apido y ligero. @item @@ -100,7 +100,7 @@ parametrizable y extensible mediante guiones (scripts) @item conforme a las RFCs 1459, 2810, 2811, 2812, y 2813 @item -multi-plataforma (Gnu/Linux, *BSD, Windows y otros sistemas operativos) +multi-plataforma (Gnu/Linux, *BSD, MacOS X, Windows y otros sistemas operativos) @item 100% GPL, con Licencia Libre @end itemize @@ -223,16 +223,21 @@ Luego, lee las instructiones para Paquetes de fuentes - @xref{Paquetes de fuente Obtener la ayuda del fichero de configuraci@'on (lista de opciones)@* @item -h, --help Obtener la ayuda@* +@item -i, --irc-commands +Display IRC commands list@* @item -l, --license Obtener la licencia de WeeChat@* @item -v, --version Obtener la versi@'on de WeeChat@* +@item -w, --weechat-commands +Display WeeChat commands list@* @end table @subsection Lanzar WeeChat Para ejecutar WeeChat, basta escribir la l@'inea siguiente:@* @kbd{weechat-curses} (para el interfaz con Curses)@* +o @kbd{weechat-wxwidgets} (para el interfaz con wxWidgets)@* o @kbd{weechat-gtk} (para el interfaz con Gtk)@* o @kbd{weechat-qt} (para el interfaz con Qt)@* @@ -247,7 +252,6 @@ Puedes editarlo para configurar WeeChat con las opciones deseadas, o tambi@'en p Enumeraci@'on de las opciones del fichero de configuraci@'on:@* @table @kbd - @item look_set_title Define el t@'itulo de la ventana (el terminal para la interfaz Curses) con el nombre y la versi@'on@* Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@* @@ -487,7 +491,7 @@ Mensaje por defecto para el estado ausente@* Typo: cadena (cualquier cadena), valor por defecto: 'away'@* @item irc_default_msg_part Mensaje por defecto de salida (saliendo de un canal)@* -Typo: cadena (cualquier cadena), valor por defecto: ''@* +Typo: cadena (cualquier cadena), valor por defecto: 'WeeChat %v'@* @item irc_default_msg_quit Mensaje de fin por defecto ('%v' ser@'a reemplazado por la versi@'on de WeeChat en la cadena)@* Typo: cadena (cualquier cadena), valor por defecto: 'WeeChat %v'@* @@ -536,12 +540,21 @@ Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@* @item proxy_use Utilizar un proxy para conectarse al servidor irc@* Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@* +@item proxy_type +Proxy type (http (default), socks4, socks5)@* +Typo: cadena (valores: 'http', 'socks4', 'socks5'), valor por defecto: 'http'@* +@item proxy_ipv6 +Connect to proxy in ipv6@* +Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@* @item proxy_address Direcci@'on del servidor proxy (IP o nombre de m@'aquina)@* Typo: cadena (cualquier cadena), valor por defecto: ''@* @item proxy_port Puerto para conectarse al servidor proxy@* -Typo: entero (valores: entre 0 y 65535), valor por defecto: 1080@* +Typo: entero (valores: entre 0 y 65535), valor por defecto: 3128@* +@item proxy_username +Username for proxy server@* +Typo: cadena (cualquier cadena), valor por defecto: ''@* @item proxy_password Contrase@~na para el servidor proxy@* Typo: cadena (cualquier cadena), valor por defecto: ''@* @@ -563,6 +576,12 @@ Typo: cadena (cualquier cadena), valor por defecto: ''@* @item server_port Puerto para conectarse al servidor@* Typo: entero (valores: entre 0 y 65535), valor por defecto: 6667@* +@item server_ipv6 +Use IPv6 protocol for server communication@* +Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@* +@item server_ssl +Use SSL for server communication@* +Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@* @item server_password Contrase@~na para el servidor IRC@* Typo: cadena (cualquier cadena), valor por defecto: ''@* @@ -593,7 +612,9 @@ Typo: cadena (cualquier cadena), valor por defecto: ''@* @item server_autorejoin Unirse de nuevo autom@'aticamente a los canales cuando sea expulsado@* Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@* - +@item server_notify_levels +Comma separated list of notify levels for channels of this server (format: #channel:1,..)@* +Typo: cadena (cualquier cadena), valor por defecto: ''@* @end table Los colores para el interfaz Curses son:@* @@ -630,7 +651,6 @@ Los colores para el interfaz Curses son:@* @kbd{white}: blanco @end itemize - @node Atajos de teclado, Comandos WeeChat, Ficheros de configuracion, Uso @section Atajos de teclado @@ -715,7 +735,6 @@ Scroll nicklist@* Comandos internos WeeChat:@* @table @kbd - @item alias [nombre_alias [comando [argumentos]] @* crear un alias para un comando@* @@ -779,19 +798,21 @@ lista/carga/descarga de los Python scripts@* fichero: Python script (archivo) a cargar@* Sin argumentos, el comando /python lista todos los Python scripts cargados.@* @* -@item server [nombre_de_servidor] | [nombre_de_servidor nombre/IP puerto [-auto | -noauto] [-pwd contrase@~na] [-nicks alias1 [alias2 [alias3]]] [-username nombre de usuario] [-realname nombre_real] [-command comando] [-autojoin canal[,canal]] ] | [del nombre_de_servidor] +@item server [nombre_de_servidor] | [nombre_de_servidor nombre/IP puerto [-auto | -noauto] [-ipv6] [-ssl] [-pwd contrase@~na] [-nicks alias1 [alias2 [alias3]]] [-username nombre de usuario] [-realname nombre_real] [-command comando] [-autojoin canal[,canal]] ] | [del nombre_de_servidor] @* lista, a@~nade o elimina servidores@* @* -nombre_de_servidor: nombre del servidor, para uso interno y para mostrar@* -nombre/IP: nombre o direcci@'on IP del servidor@* -puerto: puerto para el servidor (número entero)@* -contrase@~na: contrase@~na para el servidor@* -alias1: primer alias para el servidor@* -alias2: alias alternativo para el servidor@* -alias3: segundo alias alternativo para el servidor@* -nombre_de_usuario: nombre de usuario@* -nombre_real: nombre real del usuario@* +servername: server name, for internal & display use@* +hostname: name or IP address of server@* +port: port for server (integer)@* +ipv6: use IPv6 protocol@* +ssl: use SSL protocol@* +password: password for server@* +nick1: first nick for server@* +nick2: alternate nick for server@* +nick3: second alternate nick for server@* +username: user name@* +realname: real name of user@* @* @item save [archivo] @* @@ -821,13 +842,11 @@ splith: dividir la ventana actual horizontalmente@* splitv: dividir la ventana actual verticalmente@* merge: fusionar una ventana con otra@* @* - @end table Comandos IRC:@* @table @kbd - @item admin [target] @* encontrar informaci@'on sobre el administrador del servidor@* @@ -1194,7 +1213,6 @@ usuario: nombre de usuario a buscar@* número: número de respuestas a devolver (búsqueda completa si el número es negativo)@* destinatario: la respuesta deber@'ia concordar con esta m@'ascara@* @* - @end table @node Canal FIFO, , Comandos WeeChat, Uso diff --git a/doc/weechat_doc_fr.texi b/doc/weechat_doc_fr.texi index a3df1d899..11a7d7a11 100644 --- a/doc/weechat_doc_fr.texi +++ b/doc/weechat_doc_fr.texi @@ -35,7 +35,7 @@ @title WeeChat - Guide utilisateur @subtitle Client IRC rapide, l@'eger et extensible -@subtitle Documentation pour WeeChat v0.1.2 - 21 Mai 2005 +@subtitle Documentation pour WeeChat v0.1.3 - 03 Juillet 2005 @image{weechat_image} @@ -83,27 +83,27 @@ License version 2 ou plus. @node Description, Pre-requis, Introduction, Introduction @section Description -WeeChat (Wee Enhanced Environment for Chat) est un client IRC libre, rapide et l@'eger,
+WeeChat (Wee Enhanced Environment for Chat) est un client IRC libre, rapide et l@'eger, concu pour diff@'erents syst@`emes d'exploitation.@* -@*
-Ses principales caract@'eristiques sont les suivantes :
+@* +Ses principales caract@'eristiques sont les suivantes : @itemize @minus -@item
-connexion multi-serveurs
-@item
-plusieurs interfaces : Curses, Gtk et Qt
-@item
-petit, rapide et l@'eger
-@item
-param@'etrable et extensible avec des scripts
-@item
-conforme aux RFCs 1459, 2810, 2811, 2812, et 2813
-@item
-multi-plateformes (Gnu/Linux, *BSD, Windows et d'autres syst@`emes)
-@item
+@item +connexion multi-serveurs (avec SSL, IPv6, proxy) +@item +plusieurs interfaces : Curses, wxWidgets, Gtk et Qt +@item +petit, rapide et l@'eger +@item +param@'etrable et extensible avec des scripts +@item +conforme aux RFCs 1459, 2810, 2811, 2812, et 2813 +@item +multi-plateformes (Gnu/Linux, *BSD, MacOS X, Windows et d'autres syst@`emes) +@item 100% GPL, logiciel libre -@end itemize
-
+@end itemize + @* La page d'accueil de WeeChat est ici :@* @uref{http://weechat.flashtux.org}@* @@ -115,20 +115,20 @@ Pour installer WeeChat, vous @b{devez} avoir :@* @itemize @bullet @item -Un syst@`eme Gnu/Linux (avec le compilateur et les outils associ@'es pour le paquet des sources)
+Un syst@`eme Gnu/Linux (avec le compilateur et les outils associ@'es pour le paquet des sources) @item Droits "root" (pour installer WeeChat) @item -Selon l'interface, une des biblioth@`eques suivantes :
-@itemize @minus
-@item
-Curses: la librairie ncurses,
-@item
-Gtk: *** interface non d@'evelopp@'ee ***,
-@item
-Qt: *** interface non d@'evelopp@'ee ***,
+Selon l'interface, une des biblioth@`eques suivantes : +@itemize @minus +@item +Curses: la librairie ncurses, +@item +Gtk: *** interface non d@'evelopp@'ee ***, +@item +Qt: *** interface non d@'evelopp@'ee ***, +@end itemize @end itemize -@end itemize
@c ******************************* Installation ******************************* @@ -138,31 +138,31 @@ Qt: *** interface non d@'evelopp@'ee ***, @menu * Paquet binaire:: -* Paquet source::
+* Paquet source:: * Sources CVS:: @end menu @node Paquet binaire, Paquet source, Installation, Installation @section Paquet binaire -Les paquets binaires sont disponibles pour les distributions suivantes :
-@itemize @bullet
-@item
-Debian (ou toute distribution compatible Debian)@*
-Pour installer : @kbd{dpkg -i /chemin/weechat_x.y.z-1_i386.deb}
-@item
-Mandrake/Redhat (ou toute distribution compatible avec les RPM)@*
-Pour installer : @kbd{rpm -i /chemin/weechat-x.y.z-1.i386.rpm}
-@item
-Gentoo@*
-Pour installer : @kbd{emerge weechat}
-@item
-*BSD (non disponible !)
-@item
-Slackware (non disponible !)
-@item
-Windows (non disponible !)
-@end itemize
+Les paquets binaires sont disponibles pour les distributions suivantes : +@itemize @bullet +@item +Debian (ou toute distribution compatible Debian)@* +Pour installer : @kbd{dpkg -i /chemin/weechat_x.y.z-1_i386.deb} +@item +Mandrake/Redhat (ou toute distribution compatible avec les RPM)@* +Pour installer : @kbd{rpm -i /chemin/weechat-x.y.z-1.i386.rpm} +@item +Gentoo@* +Pour installer : @kbd{emerge weechat} +@item +*BSD (non disponible !) +@item +Slackware (non disponible !) +@item +Windows (non disponible !) +@end itemize o@`u x.y.z est la version (par exemple 0.0.1) @* @@ -175,28 +175,28 @@ Tapez simplement dans une console ou un terminal :@* @kbd{make}@* Note: pour ne construire que certaines interfaces, vous pouvez passer des param@`etres @`a ./configure, tapez @kbd{./configure --help} pour de l'aide sur ces options.@* -
-Obtenez les droits root et installez WeeChat :@*
-@kbd{su}@*
-(entrez le mot de passe de root)@*
-@kbd{make install}@*
-
+ +Obtenez les droits root et installez WeeChat :@* +@kbd{su}@* +(entrez le mot de passe de root)@* +@kbd{make install}@* + @node Sources CVS, , Paquet source, Installation -@section Sources CVS
-
+@section Sources CVS + Attention: les sources CVS sont r@'eserv@'es aux utilisateurs avanc@'es : il se peut -que WeeChat ne compile pas et qu'il soit tr@`s instable.
-Vous @^etes pr@'evenus !@*
-
-Pour r@'ecup@'erer les sources CVS, tapez ces commandes :@*
-@kbd{cvs -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat login}@*
-@kbd{cvs -z3 -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat co weechat}@*
-(lorsqu'un mot de passe est demand@'e, tapez simplement sur Entr@'ee)@*
+que WeeChat ne compile pas et qu'il soit tr@`s instable. +Vous @^etes pr@'evenus !@* + +Pour r@'ecup@'erer les sources CVS, tapez ces commandes :@* +@kbd{cvs -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat login}@* +@kbd{cvs -z3 -d:pserver:anoncvs@@subversions.gnu.org:/cvsroot/weechat co weechat}@* +(lorsqu'un mot de passe est demand@'e, tapez simplement sur Entr@'ee)@* Ex@'ecutez ce script :@* @kbd{./autogen.sh}@* -Suivez alors les instructions du paquet sources - @xref{Paquet source}.
+Suivez alors les instructions du paquet sources - @xref{Paquet source}. @c ******************************* Utilisation ******************************** @@ -206,40 +206,45 @@ Suivez alors les instructions du paquet sources - @xref{Paquet source}. @menu * Lancer WeeChat:: -* Fichier de configuration::
-* Raccourcis clavier::
+* Fichier de configuration:: +* Raccourcis clavier:: * Commandes WeeChat:: * Tube FIFO:: @end menu @node Lancer WeeChat, Fichier de configuration, Utilisation, Utilisation @section Lancer WeeChat -
-@subsection Param@`etres de ligne de commande
-
+ +@subsection Param@`etres de ligne de commande + @table @code @item -c, --config Afficher l'aide sur le fichier de config (liste des options)@* @item -h, --help Afficher l'aide@* +@item -i, --irc-commands +Afficher la liste des commandes IRC@* @item -l, --license Afficher la licence de WeeChat@* -@item -v, --version
+@item -v, --version Afficher la version de WeeChat@* -@end table
-
-@subsection Lancer WeeChat
-
-Tapez simplement cette commande pour lancer WeeChat :@*
+@item -w, --weechat-commands +Afficher la liste des commandes WeeChat@* +@end table + +@subsection Lancer WeeChat + +Tapez simplement cette commande pour lancer WeeChat :@* @kbd{weechat-curses} (pour l'interface Curses)@* +ou @kbd{weechat-wxwidgets} (pour l'interface wxWidgets)@* ou @kbd{weechat-gtk} (pour l'interface Gtk)@* -ou @kbd{weechat-qt} (pour l'interface Qt)@*
-
+ou @kbd{weechat-qt} (pour l'interface Qt)@* + Lorsque vous lancez WeeChat pour la premi@`ere fois, un fichier de configuration -par d@'efaut est cr@'e@'e, avec les options par d@'efaut.@*
-Le fichier de configuration par d@'efaut est : ~/.weechat/weechat.rc@*
-
-Vous pouvez @'editer ce fichier pour configurer WeeChat @`a votre convenance, ou
+par d@'efaut est cr@'e@'e, avec les options par d@'efaut.@* +Le fichier de configuration par d@'efaut est : ~/.weechat/weechat.rc@* + +Vous pouvez @'editer ce fichier pour configurer WeeChat @`a votre convenance, ou vous pouvez modifier les param@`etres dans WeeChat avec la commande @kbd{/set} - @xref{Commandes WeeChat}. @node Fichier de configuration, Raccourcis clavier, Lancer WeeChat, Utilisation @@ -248,7 +253,6 @@ vous pouvez modifier les param@`etres dans WeeChat avec la commande @kbd{/set} - Liste des options du fichier de configuration :@* @table @kbd - @item look_set_title D@'efinit le titre de la fen@^etre (terminal pour l'interface Curses) avec le nom et la version@* Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'on'@* @@ -418,7 +422,7 @@ Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'lightmagenta'@* Couleur pour le symbole voix@* Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'yellow'@* @item col_nick_more -Color for '+' when scrolling nicks@* +Couleur pour les '+' lors du scroll sur les pseudos@* Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'lightmagenta'@* @item col_nick_sep Couleur pour le s@'eparateur de pseudo@* @@ -488,7 +492,7 @@ Message par d@'efaut pour l'absence@* Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'away'@* @item irc_default_msg_part Message par d@'efaut pour le part (quitte un canal)@* -Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* +Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'WeeChat %v'@* @item irc_default_msg_quit Message de fin par d@'efaut ('%v' sera remplac@'e par la version de WeeChat dans la cha@^ine)@* Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'WeeChat %v'@* @@ -537,12 +541,21 @@ Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'on'@* @item proxy_use Utiliser un proxy pour se connecter au serveur irc@* Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'off'@* +@item proxy_type +Type de proxy (http (d@'efaut), socks4, socks5)@* +Type: cha@^ine (valeurs: 'http', 'socks4', 'socks5'), valeur par d@'efaut: 'http'@* +@item proxy_ipv6 +Se connecter au proxy en ipv6@* +Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'off'@* @item proxy_address Adresse du serveur proxy (IP ou nom)@* Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* @item proxy_port Port pour se connecter au serveur proxy@* -Type: entier (valeurs: entre 0 et 65535), valeur par d@'efaut: 1080@* +Type: entier (valeurs: entre 0 et 65535), valeur par d@'efaut: 3128@* +@item proxy_username +Nom d'utilisateur pour le serveur proxy@* +Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* @item proxy_password Mot de passe pour le serveur proxy@* Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* @@ -564,6 +577,12 @@ Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* @item server_port Port pour se connecter au serveur@* Type: entier (valeurs: entre 0 et 65535), valeur par d@'efaut: 6667@* +@item server_ipv6 +Utiliser le protocole IPv6 pour la communication avec le serveur@* +Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'off'@* +@item server_ssl +Utiliser SSL pour la communication avec le serveur@* +Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'off'@* @item server_password Mot de passe pour le serveur IRC@* Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* @@ -594,7 +613,9 @@ Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* @item server_autorejoin Rejoindre automatiquement les canaux quand mis dehors@* Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'on'@* - +@item server_notify_levels +Liste des niveaux de notifications (s@'epar@'es par des virgules) pour les canaux de ce serveur (format: #canal:1,..)@* +Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@* @end table Les couleurs pour l'interface Curses sont :@* @@ -633,11 +654,11 @@ Les couleurs pour l'interface Curses sont :@* @node Raccourcis clavier, Commandes WeeChat, Fichier de configuration, Utilisation @section Raccourcis clavier -
+ @table @kbd @item Fl@`eche gauche / Fl@`eche droite Aller au caract@`ere pr@'ec@'edent / suivant sur la ligne de commande@* -@*
+@* @item Ctrl + fl@`eche gauche / Ctrl + fl@`eche droite Aller au mot pr@'ec@'edent / suivant sur la ligne de commande@* @* @@ -647,28 +668,28 @@ Aller au d@'ebut de la ligne de commande@* @item End / Ctrl + E Aller @`a la fin de la ligne de commande@* @* -@item Backspace / Delete
+@item Backspace / Delete Effacer le mot pr@'ec@'edent / suivant sur la ligne de commande@* -@*
-@item Ctrl + Backspace / Ctrl + W
+@* +@item Ctrl + Backspace / Ctrl + W Effacer le mot pr@'ec@'edent sur la ligne de commande@* -@*
-@item Tab
+@* +@item Tab Compl@'eter la commande ou le pseudo (@kbd{Tab} @`a nouveau : trouver la compl@'etion suivante)@* -@*
-@item Tout caract@`ere
-Ins@'erer le caract@`ere @`a la position du curseur sur la ligne de commande@*
-@*
-@item Entr@'ee
+@* +@item Tout caract@`ere +Ins@'erer le caract@`ere @`a la position du curseur sur la ligne de commande@* +@* +@item Entr@'ee Ex@'ecuter la commande ou envoyer le message@* -@*
-@item Fl@`eche haut / Fl@`eche bas
-Rappeler les derni@`eres commandes/messages@*
-@*
-@item PageUp / PageDown
+@* +@item Fl@`eche haut / Fl@`eche bas +Rappeler les derni@`eres commandes/messages@* +@* +@item PageUp / PageDown Afficher l'historique du tampon@* -@*
-@item F5 / F6
+@* +@item F5 / F6 Aller au tampon pr@'ec@'edent / suivant@* @* @item F7 / F8 @@ -683,7 +704,7 @@ Faire d@'efiler la liste des pseudos@* @item Ctrl + L R@'eaffiche toute la fen@^etre@* @* -@item Alt + fl@`eche gauche / Alt + fl@`eche droite
+@item Alt + fl@`eche gauche / Alt + fl@`eche droite Identique @`a F5 / F6@* @* @item Alt + A @@ -715,7 +736,6 @@ Faire d@'efiler la liste des pseudos@* Commandes internes WeeChat :@* @table @kbd - @item alias [nom_alias [commande [param@`etres]] @* cr@'eer un alias pour une commande@* @@ -779,13 +799,15 @@ liste/charge/d@'echarge des scripts Python@* fichier: script Python (fichier) @`a charger@* Sans param@`etre, la commande /python liste tous les scripts Python charg@'es.@* @* -@item server [nom_serveur] | [nom_serveur nom/IP port [-auto | -noauto] [-pwd mot_de_passe] [-nicks pseudo1 [pseudo2 [pseudo3]]] [-username nom_utilisateur] [-realname nom_r@'eel] [-command commande] [-autojoin canal[,canal]] ] | [del nom_serveur] +@item server [nom_serveur] | [nom_serveur nom/IP port [-auto | -noauto] [-ipv6] [-ssl] [-pwd mot_de_passe] [-nicks pseudo1 [pseudo2 [pseudo3]]] [-username nom_utilisateur] [-realname nom_r@'eel] [-command commande] [-autojoin canal[,canal]] ] | [del nom_serveur] @* liste, ajoute ou retire des serveurs@* @* nom_serveur: nom du serveur, pour usage interne et affichage@* nom/IP: nom ou adresse IP du serveur@* port: port pour le serveur (nombre entier)@* +ipv6: utiliser le protocole IPv6@* +ssl: utiliser le protocole SSL@* mot_de_passe: mot de passe pour le serveur@* pseudo1: premier pseudo pour le serveur@* pseudo2: pseudo alternatif pour le serveur@* @@ -821,13 +843,11 @@ splith: @'eclate la fen@^etre en deux horizontalement@* splitv: @'eclate la fen@^etre en deux verticalement@* merge: fusionne la fen@^etre avec une autre@* @* - @end table Commandes IRC :@* @table @kbd - @item admin [cible] @* trouver les informations sur l'administrateur du serveur@* @@ -1194,7 +1214,6 @@ pseudo: pseudo @`a chercher@* nombre: nombre de r@'eponses @`a retourner (recherche compl@`ete si nombre n@'egatif)@* cible: la r@'eponse doit correspondre @`a ce masque@* @* - @end table @node Tube FIFO, , Commandes WeeChat, Utilisation diff --git a/doc/weechat_doc_pt.texi b/doc/weechat_doc_pt.texi index 07c6551af..20b748655 100644 --- a/doc/weechat_doc_pt.texi +++ b/doc/weechat_doc_pt.texi @@ -35,7 +35,7 @@ @title WeeChat - Guia do Utilizador @subtitle Cliente de IRC rapido, leve e extencivel -@subtitle Documenta@,{c}@~ao do WeeChat v0.1.2 - 21 de Maio de 2005 +@subtitle Documenta@,{c}@~ao do WeeChat v0.1.3 - 03 de Julho de 2005 @image{weechat_image} @@ -89,9 +89,9 @@ concebido para funcionar em diversos sistemas operativos.@* As suas caracter@'isticas prinicpais s@~ao as seguintes : @itemize @minus @item -liga@,{c}@~ao a m@'ultiplos servidores +liga@,{c}@~ao a m@'ultiplos servidores (com SSL, IPv6, proxy) @item -v@'arias interfaces : Curses, Gtk e Qt +v@'arias interfaces : Curses, wxWidgets, Gtk e Qt @item pequeno r@'apido e leve @item @@ -99,7 +99,7 @@ configuravel e extenc@'ivel com scripts @item compat@'ivel com RFCs 1459, 2810, 2811, 2812, e 2813 @item -multiplataforma (Gnu/Linux, *BSD, Windows e outros) +multiplataforma (Gnu/Linux, *BSD, MacOS X, Windows e outros) @item 100% GPL, Software Livre @end itemize @@ -204,12 +204,13 @@ Segue agora as instru@,{c}@~oes para compilar o c@'odigo fonte - @xref{Codigo Fo @menu * Invocar o WeeChat:: +* Config file:: * Recursos de teclado:: * Comandos do WeeChat:: * FIFO pipe:: @end menu -@node Invocar o WeeChat, Recursos de teclado, Utilizacao, Utilizacao +@node Invocar o WeeChat, Config file, Utilizacao, Utilizacao @section Invocar o WeeChat @subsection Par@^ametros de linha de comandos @@ -219,16 +220,21 @@ Segue agora as instru@,{c}@~oes para compilar o c@'odigo fonte - @xref{Codigo Fo Mostrar da lima dos config da exposi@,{c}@~ao (lista das op@,{c}@~oes) @item -h, --help Mostrar a ajuda@* +@item -i, --irc-commands +Display IRC commands list@* @item -l, --license Mostrar a licen@,{c}a do WeeChat@* @item -v, --version Mostrar a vers@~ao do WeeChat@* +@item -w, --weechat-commands +Display WeeChat commands list@* @end table @subsection Invocar o WeeChat Escreve simplesmente este comando para invoceres o WeeChat :@* @kbd{weechat-curses} (para a interface em Curses)@* +ou @kbd{weechat-wxwidgets} (para a interface em wxWidgets)@* ou @kbd{weechat-gtk} (para a interface em Gtk)@* ou @kbd{weechat-qt} (para a interface em Qt)@* @@ -238,7 +244,412 @@ O ficheiro de configura@,{c}@~ao por defeito @'e : ~/.weechat/weechat.rc@* Podes editar esse ficheiro para configurar o WeeChat @`a tua maneira, man tamb@'em podes modificar os par@^ametros dentro do WeeChat utilizando o comando @kbd{/set} - @xref{Comandos do WeeChat}. -@node Recursos de teclado, Comandos do WeeChat, Invocar o WeeChat, Utilizacao +@node Config file, Recursos de teclado, Invocar o WeeChat, Utilizacao +@section Config file + +List of options for config file:@* + +@table @kbd +@item look_set_title +Set title for window (terminal for Curses GUI) with name & version@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_startup_logo +Display WeeChat logo at startup@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_startup_version +Display WeeChat version at startup@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_weechat_slogan +WeeChat slogan (if empty, slogan is not used)@* +Type: string (any string), default value: 'the geekest IRC client!'@* +@item look_charset_decode +Charset for decoding messages from server, examples: UTF-8, ISO-8859-1 (if empty, messages are not converted)@* +Type: string (any string), default value: 'UTF-8'@* +@item look_charset_encode +Charset for encoding messages sent to server, examples: UFT-8, ISO-8859-1 (if empty, local charset is used)@* +Type: string (any string), default value: ''@* +@item look_charset_internal +Internal WeeChat charset, should be ISO-xxxx even if locale is UTF-8 (if empty, local charset is used)@* +Type: string (any string), default value: 'ISO-8859-1'@* +@item look_buffer_timestamp +Timestamp for buffers@* +Type: string (any string), default value: '[%H:%M:%S]'@* +@item look_color_nicks +Display nick names with different colors@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_color_actions +Display actions with different colors@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_remove_colors_from_msgs +Remove colors from incoming messages@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_nicklist +Display nicklist window (for channel windows)@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_nicklist_position +Nicklist position (top, left, right (default), bottom)@* +Type: string (values: 'left', 'right', 'top', 'bottom'), default value: 'right'@* +@item look_nicklist_min_size +Min size for nicklist (width or height, depending on look_nicklist_position (0 = no min size))@* +Type: integer (values: between 0 and 100), default value: 0@* +@item look_nicklist_max_size +Max size for nicklist (width or height, depending on look_nicklist_position (0 = no max size; if min == max and > 0, then size is fixed))@* +Type: integer (values: between 0 and 100), default value: 0@* +@item look_no_nickname +Text to display instead of nick when not connected@* +Type: string (any string), default value: '-cmd-'@* +@item look_nickmode +Display nick mode ((half)op/voice) before each nick@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_nickmode_empty +Display space if nick mode is not (half)op/voice@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item look_nick_completor +The string inserted after nick completion@* +Type: string (any string), default value: ':'@* +@item look_infobar +Enable info bar@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item look_infobar_timestamp +Timestamp for time in infobar@* +Type: string (any string), default value: '%B, %A %d %Y - %H:%M'@* +@item look_infobar_delay_highlight +Delay (in seconds) for highlight messages in infobar (0 = disable highlight notifications in infobar)@* +Type: integer (values: between 0 and 2147483647), default value: 7@* +@item col_title +Color for title bar@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_title_bg +Background for title bar@* +Type: color (Curses or Gtk color), default value: 'blue'@* +@item col_chat +Color for chat text@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_chat_time +Color for time in chat window@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_chat_time_sep +Color for time separator (chat window)@* +Type: color (Curses or Gtk color), default value: 'brown'@* +@item col_chat_prefix1 +Color for 1st and 3rd char of prefix@* +Type: color (Curses or Gtk color), default value: 'lightcyan'@* +@item col_chat_prefix2 +Color for middle char of prefix@* +Type: color (Curses or Gtk color), default value: 'white'@* +@item col_chat_nick +Color for nicks in actions (chat window)@* +Type: color (Curses or Gtk color), default value: 'lightcyan'@* +@item col_chat_host +Color for hostnames (chat window)@* +Type: color (Curses or Gtk color), default value: 'cyan'@* +@item col_chat_channel +Color for channel names in actions (chat window)@* +Type: color (Curses or Gtk color), default value: 'white'@* +@item col_chat_dark +Color for dark separators (chat window)@* +Type: color (Curses or Gtk color), default value: 'green'@* +@item col_chat_highlight +Color for highlighted nick (chat window)@* +Type: color (Curses or Gtk color), default value: 'yellow'@* +@item col_chat_bg +Background for chat window@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_status +Color for status bar@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_status_delimiters +Color for status bar delimiters@* +Type: color (Curses or Gtk color), default value: 'cyan'@* +@item col_status_data_msg +Color for window with new messages (status bar)@* +Type: color (Curses or Gtk color), default value: 'yellow'@* +@item col_status_highlight +Color for window with highlight (status bar)@* +Type: color (Curses or Gtk color), default value: 'lightmagenta'@* +@item col_status_data_other +Color for window with new data (not messages) (status bar)@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_status_more +Color for window with new data (status bar)@* +Type: color (Curses or Gtk color), default value: 'white'@* +@item col_status_bg +Background for status window@* +Type: color (Curses or Gtk color), default value: 'blue'@* +@item col_infobar +Color for info bar text@* +Type: color (Curses or Gtk color), default value: 'black'@* +@item col_infobar_highlight +Color for info bar highlight notification@* +Type: color (Curses or Gtk color), default value: 'white'@* +@item col_infobar_bg +Background for info bar window@* +Type: color (Curses or Gtk color), default value: 'cyan'@* +@item col_input +Color for input text@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_input_channel +Color for input text (channel name)@* +Type: color (Curses or Gtk color), default value: 'white'@* +@item col_input_nick +Color for input text (nick name)@* +Type: color (Curses or Gtk color), default value: 'lightgreen'@* +@item col_input_bg +Background for input window@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_nick +Color for nicknames@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_nick_away +Color for away nicknames@* +Type: color (Curses or Gtk color), default value: 'cyan'@* +@item col_nick_chanowner +Color for chan owner symbol (specific to unrealircd)@* +Type: color (Curses or Gtk color), default value: 'lightgreen'@* +@item col_nick_chanadmin +Color for chan admin symbol (specific to unrealircd)@* +Type: color (Curses or Gtk color), default value: 'lightgreen'@* +@item col_nick_op +Color for operator symbol@* +Type: color (Curses or Gtk color), default value: 'lightgreen'@* +@item col_nick_halfop +Color for half-operator symbol@* +Type: color (Curses or Gtk color), default value: 'lightmagenta'@* +@item col_nick_voice +Color for voice symbol@* +Type: color (Curses or Gtk color), default value: 'yellow'@* +@item col_nick_more +Color for '+' when scrolling nicks@* +Type: color (Curses or Gtk color), default value: 'lightmagenta'@* +@item col_nick_sep +Color for nick separator@* +Type: color (Curses or Gtk color), default value: 'blue'@* +@item col_nick_self +Color for local nick@* +Type: color (Curses or Gtk color), default value: 'white'@* +@item col_nick_private +Color for other nick in private window@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_nick_bg +Background for nicknames@* +Type: color (Curses or Gtk color), default value: 'default'@* +@item col_chat_dcc_selected +Color for selected DCC (chat window)@* +Type: color (Curses or Gtk color), default value: 'white'@* +@item col_dcc_waiting +Color for "waiting" dcc status@* +Type: color (Curses or Gtk color), default value: 'lightcyan'@* +@item col_dcc_connecting +Color for "connecting" dcc status@* +Type: color (Curses or Gtk color), default value: 'yellow'@* +@item col_dcc_active +Color for "active" dcc status@* +Type: color (Curses or Gtk color), default value: 'lightblue'@* +@item col_dcc_done +Color for "done" dcc status@* +Type: color (Curses or Gtk color), default value: 'lightgreen'@* +@item col_dcc_failed +Color for "failed" dcc status@* +Type: color (Curses or Gtk color), default value: 'lightred'@* +@item col_dcc_aborted +Color for "aborted" dcc status@* +Type: color (Curses or Gtk color), default value: 'lightred'@* +@item history_max_lines +Maximum number of lines in history for one server/channel/private window (0 = unlimited)@* +Type: integer (values: between 0 and 2147483647), default value: 4096@* +@item history_max_commands +Maximum number of user commands in history (0 = unlimited)@* +Type: integer (values: between 0 and 2147483647), default value: 100@* +@item log_auto_server +Automatically log server messages@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item log_auto_channel +Automatically log channel chats@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item log_auto_private +Automatically log private chats@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item log_plugin_msg +Log messages from plugins (scripts)@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item log_path +Path for WeeChat log files@* +Type: string (any string), default value: '~/.weechat/logs/'@* +@item log_timestamp +Timestamp for log (see man strftime for date/time specifiers)@* +Type: string (any string), default value: '%Y %b %d %H:%M:%S'@* +@item log_hide_nickserv_pwd +Hide password displayed by nickserv@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item irc_display_away +Display message to all channels when (un)marking as away@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item irc_default_msg_away +Default message when away@* +Type: string (any string), default value: 'away'@* +@item irc_default_msg_part +Default part message (leaving channel)@* +Type: string (any string), default value: 'WeeChat %v'@* +@item irc_default_msg_quit +Default quit message ('%v' will be replaced by WeeChat version in string)@* +Type: string (any string), default value: 'WeeChat %v'@* +@item irc_away_check +Interval between two checks for away (in minutes, 0 = never check)@* +Type: integer (values: between 0 and 2147483647), default value: 0@* +@item irc_lag_check +Interval between two checks for lag (in seconds)@* +Type: integer (values: between 30 and 2147483647), default value: 60@* +@item irc_lag_min_show +Minimum lag to show (in seconds)@* +Type: integer (values: between 0 and 2147483647), default value: 1@* +@item irc_lag_disconnect +Disconnect after important lag (in minutes, 0 = never disconnect)@* +Type: integer (values: between 0 and 2147483647), default value: 5@* +@item irc_fifo_pipe +Create a FIFO pipe for remote control@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item dcc_auto_accept_files +Automatically accept incoming dcc files@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item dcc_auto_accept_chats +Automatically accept dcc chats (use carefully!)@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item dcc_timeout +Timeout for dcc request (in seconds)@* +Type: integer (values: between 1 and 2147483647), default value: 300@* +@item dcc_blocksize +Block size for dcc packets in bytes (default: 65536)@* +Type: integer (values: between 1024 and 102400), default value: 65536@* +@item dcc_download_path +Path for writing incoming files with dcc (default: user home)@* +Type: string (any string), default value: '~'@* +@item dcc_upload_path +Path for reading files when sending thru dcc (when no path is specified)@* +Type: string (any string), default value: '~'@* +@item dcc_convert_spaces +Convert spaces to underscores when sending files@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item dcc_auto_rename +Rename incoming files if already exists (add '.1', '.2', ...)@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item dcc_auto_resume +Automatically resume dcc transfer if connection with remote host is loosed@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item proxy_use +Use a proxy server to connect to irc server@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item proxy_type +Proxy type (http (default), socks4, socks5)@* +Type: string (values: 'http', 'socks4', 'socks5'), default value: 'http'@* +@item proxy_ipv6 +Connect to proxy in ipv6@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item proxy_address +Proxy server address (IP or hostname)@* +Type: string (any string), default value: ''@* +@item proxy_port +Port for connecting to proxy server@* +Type: integer (values: between 0 and 65535), default value: 3128@* +@item proxy_username +Username for proxy server@* +Type: string (any string), default value: ''@* +@item proxy_password +Password for proxy server@* +Type: string (any string), default value: ''@* +@item server_name +Name associated to IRC server (for display only)@* +Type: string (any string), default value: ''@* +@item server_autoconnect +Automatically connect to server when WeeChat is starting@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item server_autoreconnect +Automatically reconnect to server when disconnected@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item server_autoreconnect_delay +Delay (in seconds) before trying again to reconnect to server@* +Type: integer (values: between 0 and 65535), default value: 30@* +@item server_address +IP address or hostname of IRC server@* +Type: string (any string), default value: ''@* +@item server_port +Port for connecting to server@* +Type: integer (values: between 0 and 65535), default value: 6667@* +@item server_ipv6 +Use IPv6 protocol for server communication@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item server_ssl +Use SSL for server communication@* +Type: boolean (values: 'on' or 'off'), default value: 'off'@* +@item server_password +Password for IRC server@* +Type: string (any string), default value: ''@* +@item server_nick1 +Nickname to use on IRC server@* +Type: string (any string), default value: ''@* +@item server_nick2 +Alternate nickname to use on IRC server (if nickname is already used)@* +Type: string (any string), default value: ''@* +@item server_nick3 +2nd alternate nickname to use on IRC server (if alternate nickname is already used)@* +Type: string (any string), default value: ''@* +@item server_username +User name to use on IRC server@* +Type: string (any string), default value: ''@* +@item server_realname +Real name to use on IRC server@* +Type: string (any string), default value: ''@* +@item server_command +First command to run when connected to server@* +Type: string (any string), default value: ''@* +@item server_command_delay +Delay (in seconds) after command was executed (example: give some time for authentication)@* +Type: integer (values: between 0 and 5), default value: 0@* +@item server_autojoin +Comma separated list of channels to join when connected to server@* +Type: string (any string), default value: ''@* +@item server_autorejoin +Automatically rejoin channels when kicked@* +Type: boolean (values: 'on' or 'off'), default value: 'on'@* +@item server_notify_levels +Comma separated list of notify levels for channels of this server (format: #channel:1,..)@* +Type: string (any string), default value: ''@* +@end table + +Colors for Curses GUI are:@* +@itemize @minus +@item +@kbd{default}: default color (transparent for background) +@item +@kbd{black}: black +@item +@kbd{red}: dark red +@item +@kbd{lightred}: light red +@item +@kbd{green}: dark green +@item +@kbd{lightgreen}: light green +@item +@kbd{brown}: brown +@item +@kbd{yellow}: yellow +@item +@kbd{blue}: dark blue +@item +@kbd{lightblue}: light blue +@item +@kbd{magenta}: dark magenta +@item +@kbd{lightmagenta}: light magenta +@item +@kbd{cyan}: dark cyan +@item +@kbd{lightcyan}: light cyan +@item +@kbd{white}: white +@end itemize + +@node Recursos de teclado, Comandos do WeeChat, Config file, Utilizacao @section Recursos de teclado @table @kbd @@ -319,7 +730,488 @@ Scroll nicklist@* @node Comandos do WeeChat, FIFO pipe, Recursos de teclado, Utilizacao @section Comandos do WeeChat -N@~AO ESCRITO ! +WeeChat internal commands:@* + +@table @kbd +@item alias [alias_name [command [arguments]] +@* +create an alias for a command@* +@* +alias_name: name of alias@* +command: command name (WeeChat or IRC command, without first '/')@* +arguments: arguments for command@* +@* +@item buffer [action | number] +@* +manage buffers@* +@* +action: action to do:@* + move: move buffer in the list (may be relative, for example -1)@* + close: close buffer (for channel: same as /part without part message)@* + list: list opened buffers (no parameter implies this list)@* + notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2+join/part)@* +number: jump to buffer by number@* +@* +@item clear [-all] +@* +clear window(s)@* +@* +-all: clear all windows@* +@* +@item connect [servername] +@* +connect to a server@* +@* +servername: server name to connect@* +@* +@item disconnect [servername] +@* +disconnect from a server@* +@* +servername: server name to disconnect@* +@* +@item debug dump +@* +print debug messages@* +@* +dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)@* +@* +@item help [command] +@* +display help about commands@* +@* +command: name of a WeeChat or IRC command@* +@* +@item perl [load filename] | [autoload] | [reload] | [unload] +@* +list/load/unload Perl scripts@* +@* +filename: Perl script (file) to load@* +Without argument, /perl command lists all loaded Perl scripts.@* +@* +@item python [load filename] | [autoload] | [reload] | [unload] +@* +list/load/unload Python scripts@* +@* +filename: Python script (file) to load@* +Without argument, /python command lists all loaded Python scripts.@* +@* +@item server [servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-pwd password] [-nicks nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command command] [-autojoin channel[,channel]] ] | [del servername] +@* +list, add or remove servers@* +@* +servername: server name, for internal & display use@* +hostname: name or IP address of server@* +port: port for server (integer)@* +ipv6: use IPv6 protocol@* +ssl: use SSL protocol@* +password: password for server@* +nick1: first nick for server@* +nick2: alternate nick for server@* +nick3: second alternate nick for server@* +username: user name@* +realname: real name of user@* +@* +@item save [file] +@* +save config to disk@* +@* +file: filename for writing config@* +@* +@item set [option[=value]] +@* +set config parameters@* +@* +option: name of an option@* +value: value for option@* +@* +@item unalias alias_name +@* +remove an alias@* +@* +alias_name: name of alias to remove@* +@* +@item window [list | splith | splitv | [merge [down | up | left | right | all]]] +@* +manage windows@* +@* +list: list opened windows (no parameter implies this list)@* +splith: split current window horizontally@* +splitv: split current window vertically@* +merge: merge window with another@* +@* +@end table + +IRC commands:@* + +@table @kbd +@item admin [target] +@* +find information about the administrator of the server@* +@* +target: server@* +@* +@item away [-all] [message] +@* +toggle away status@* +@* +-all: toggle away status on all connected servers@* +message: message for away (if no message is given, away status is removed)@* +@* +@item ban [channel] [nickname [nickname ...]] +@* +bans nicks or hosts@* +@* +channel: channel for ban@* +nickname: user or host to ban@* +@* +@item ctcp nickname type +@* +send a ctcp message@* +@* +nickname: user to send ctcp to@* +type: "action" or "version"@* +@* +@item dcc action [nickname [file]] +@* +starts DCC (file or chat) or close chat@* +@* +action: 'send' (file) or 'chat' or 'close' (chat)@* +nickname: nickname to send file or chat@* +file: filename (on local host)@* +@* +@item dehalfop nickname [nickname] +@* +removes half channel operator status from nickname(s)@* +@* +@item deop nickname [nickname] +@* +removes channel operator status from nickname(s)@* +@* +@item devoice nickname [nickname] +@* +removes voice from nickname(s)@* +@* +@item die +@* +shutdown the server@* +@* +@item halfop nickname [nickname] +@* +gives half channel operator status to nickname(s)@* +@* +@item info [target] +@* +get information describing the server@* +@* +target: server name@* +@* +@item invite nickname channel +@* +invite a nick on a channel@* +@* +nickname: nick to invite@* +channel: channel to invite@* +@* +@item ison nickname [nickname ...] +@* +check if a nickname is currently on IRC@* +@* +nickname: nickname@* +@* +@item join channel[,channel] [key[,key]] +@* +join a channel@* +@* +channel: channel name to join@* +key: key to join the channel@* +@* +@item kick [channel] nickname [comment] +@* +forcibly remove a user from a channel@* +@* +channel: channel where user is@* +nickname: nickname to kick@* +comment: comment for kick@* +@* +@item kickban [channel] nickname [comment] +@* +kicks and bans a nick from a channel@* +@* +channel: channel where user is@* +nickname: nickname to kick and ban@* +comment: comment for kick@* +@* +@item kill nickname comment +@* +close client-server connection@* +@* +nickname: nickname@* +comment: comment for kill@* +@* +@item links [[server] server_mask] +@* +list all servernames which are known by the server answering the query@* +@* +server: this server should answer the query@* +server_mask: list of servers must match this mask@* +@* +@item list [channel[,channel] [server]] +@* +list channels and their topic@* +@* +channel: channel to list@* +server: server name@* +@* +@item lusers [mask [target]] +@* +get statistics about the size of the IRC network@* +@* +mask: servers matching the mask only@* +target: server for forwarding request@* +@* +@item me message +@* +send a ctcp action to the current channel@* +@* +message: message to send@* +@* +@item mode @{ channel @{[+|-]|o|p|s|i|t|n|b|v@} [limit] [user] [ban mask] @} | @{ nickname @{[+|-]|i|w|s|o@} @} +@* +change channel or user mode@* +@* +channel modes:@* + channel: channel name to modify@* + o: give/take channel operator privileges@* + p: private channel flag@* + s: secret channel flag@* + i: invite-only channel flag@* + t: topic settable by channel operator only flag@* + n: no messages to channel from clients on the outside@* + m: moderated channel@* + l: set the user limit to channel@* + b: set a ban mask to keep users out@* + v: give/take the ability to speak on a moderated channel@* + k: set a channel key (password)@* +user modes:@* + nickname: nickname to modify@* + i: mark a user as invisible@* + s: mark a user for receive server notices@* + w: user receives wallops@* + o: operator flag@* +@* +@item motd [target] +@* +get the "Message Of The Day"@* +@* +target: server name@* +@* +@item msg receiver[,receiver] text +@* +send message to a nick or channel@* +@* +receiver: nick or channel (may be mask, '*' = current channel)@* +text: text to send@* +@* +@item names [channel[,channel]] +@* +list nicknames on channels@* +@* +channel: channel name@* +@* +@item nick [-all] nickname +@* +change current nickname@* +@* +-all: set new nickname for all connected servers@* +nickname: new nickname@* +@* +@item notice nickname text +@* +send notice message to user@* +@* +nickname: user to send notice to@* +text: text to send@* +@* +@item op nickname [nickname] +@* +gives channel operator status to nickname(s)@* +@* +@item oper user password +@* +get operator privileges@* +@* +user/password: used to get privileges on current IRC server@* +@* +@item part [channel[,channel]] [part_message] +@* +leave a channel@* +@* +channel: channel name to leave@* +part_message: part message (displayed to other users)@* +@* +@item ping server1 [server2] +@* +ping server@* +@* +server1: server to ping@* +server2: forward ping to this server@* +@* +@item pong daemon [daemon2] +@* +answer to a ping message@* +@* +daemon: daemon who has responded to Ping message@* +daemon2: forward message to this daemon@* +@* +@item query nickname [text] +@* +send a private message to a nick@* +@* +nickname: nickname for private conversation@* +text: text to send@* +@* +@item quit [quit_message] +@* +close all connections & quit@* +@* +quit_message: quit message (displayed to other users)@* +@* +@item quote data +@* +send raw data to server without parsing@* +@* +data: raw data to send@* +@* +@item rehash +@* +tell the server to reload its config file@* +@* +@item restart +@* +tell the server to restart itself@* +@* +@item service nickname reserved distribution type reserved info +@* +register a new service@* +@* +distribution: visibility of service@* +type: reserved for future usage@* +@* +@item servlist [mask [type]] +@* +list services currently connected to the network@* +@* +mask: list only services matching this mask@* +type: list only services of this type@* +@* +@item squery service text +@* +deliver a message to a service@* +@* +service: name of service@* +text: text to send@* +@* +@item squit server comment +@* +disconnect server links@* +@* +server: server name@* +comment: comment for quit@* +@* +@item stats [query [server]] +@* +query statistics about server@* +@* +query: c/h/i/k/l/m/o/y/u (see RFC1459)@* +server: server name@* +@* +@item summon user [target [channel]] +@* +give users who are on a host running an IRC server a message asking them to please join IRC@* +@* +user: username@* +target: server name@* +channel: channel name@* +@* +@item time [target] +@* +query local time from server@* +@* +target: query time from specified server@* +@* +@item topic [channel] [topic] +@* +get/set channel topic@* +@* +channel: channel name@* +topic: new topic for channel (if topic is "-delete" then topic is deleted)@* +@* +@item trace [target] +@* +find the route to specific server@* +@* +target: server@* +@* +@item unban [channel] nickname [nickname ...] +@* +unbans nicks or hosts@* +@* +channel: channel for unban@* +nickname: user or host to unban@* +@* +@item userhost nickname [nickname ...] +@* +return a list of information about nicknames@* +@* +nickname: nickname@* +@* +@item users [target] +@* +list of users logged into the server@* +@* +target: server@* +@* +@item version [server | nickname] +@* +gives the version info of nick or server (current or specified)@* +@* +server: server name@* +nickname: nickname@* +@* +@item voice nickname [nickname] +@* +gives voice to nickname(s)@* +@* +@item wallops text +@* +send a message to all currently connected users who have set the 'w' user mode for themselves@* +@* +text to send@* +@* +@item who [mask ["o"]] +@* +generate a query which returns a list of information@* +@* +mask: only information which match this mask@* +o: only operators are returned according to the mask supplied@* +@* +@item whois [server] nickname[,nickname] +@* +query information about user(s)@* +@* +server: server name@* +nickname: nickname (may be a mask)@* +@* +@item whowas nickname [,nickname [,nickname ...]] [count [target]] +@* +ask for information about a nickname which no longer exists@* +@* +nickname: nickname to search@* +count: number of replies to return (full search if negative number)@* +target: reply should match this mask@* +@* +@end table @node FIFO pipe, , Comandos do WeeChat, Utilizacao @section FIFO pipe |