summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2005-10-23 11:34:58 +0000
committerSebastien Helleu <flashcode@flashtux.org>2005-10-23 11:34:58 +0000
commitb7484eeea794a2ed8b1470bbe1169104db7d661f (patch)
tree92d51016060ff762dce81d356b91ef5b4d6e803d
parentf7872a9dd8914ff4e6f222715809241b83e9eaeb (diff)
downloadweechat-b7484eeea794a2ed8b1470bbe1169104db7d661f.zip
Updated doc
-rw-r--r--doc/weechat_doc_en.texi65
-rw-r--r--doc/weechat_doc_es.texi607
-rw-r--r--doc/weechat_doc_fr.texi71
-rw-r--r--doc/weechat_doc_pt.texi65
-rw-r--r--weechat/doc/weechat_doc_en.texi65
-rw-r--r--weechat/doc/weechat_doc_es.texi607
-rw-r--r--weechat/doc/weechat_doc_fr.texi71
-rw-r--r--weechat/doc/weechat_doc_pt.texi65
8 files changed, 966 insertions, 650 deletions
diff --git a/doc/weechat_doc_en.texi b/doc/weechat_doc_en.texi
index 9a13ee991..36da71898 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.6-cvs - October, 18 2005
+@subtitle Documentation for WeeChat v0.1.6-cvs - October, 23 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -265,15 +265,18 @@ 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)@*
+@item look_charset_decode_iso
+ISO charset for decoding messages from server (used only if locale is UTF-8) (if empty, messages are not converted if locale is UTF-8@*
+Type: string (any string), default value: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+UTF charset for decoding messages from server (used only if locale is not UTF-8) (if empty, messages are not converted if locale is not UTF-8@*
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)@*
+Charset for encoding messages sent to server, examples: UFT-8, ISO-8859-1 (if empty, messages are not converted)@*
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'@*
+Forces internal WeeChat charset (should be empty in most cases, that means detected charset is used)@*
+Type: string (any string), default value: ''@*
@item look_buffer_timestamp
Timestamp for buffers@*
Type: string (any string), default value: '[%H:%M:%S]'@*
@@ -435,7 +438,7 @@ Color for input text (nick name)@*
Type: color (Curses or Gtk color), default value: 'lightcyan'@*
@item col_input_delimiters
Color for input text (delimiters)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Type: color (Curses or Gtk color), default value: 'white'@*
@item col_input_bg
Background for input window@*
Type: color (Curses or Gtk color), default value: 'default'@*
@@ -598,6 +601,12 @@ 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_port_range
+Restricts outgoing dcc to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)@*
+Type: string (any string), default value: ''@*
+@item dcc_own_ip
+IP or DNS address used for outgoing dcc (if empty, local interface IP is used)@*
+Type: string (any string), default value: ''@*
@item dcc_download_path
Path for writing incoming files with dcc (default: user home)@*
Type: string (any string), default value: '~'@*
@@ -978,11 +987,14 @@ channel: name of channel for unignore@*
For each argument, '*' means all.@*
Without argument, /unignore command lists all defined ignore.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
manage windows@*
@*
list: list opened windows (no parameter implies this list)@*
+-1: jump to previous window@*
++1: jump to next window@*
+b#: jump to next window displaying buffer number #@*
splith: split current window horizontally@*
splitv: split current window vertically@*
merge: merge window with another@*
@@ -1522,7 +1534,8 @@ dynamically loaded into WeeChat with command @command{/plugin}.@*
@*
The plugin has to be a dynamic library, for dynamic loading by
operating system.
-Under GNU/Linux, the file has ``.so'' extension.
+Under GNU/Linux, the file has ``.so'' extension, ``.dll'' under
+Windows.
@node Write a plugin, Plugin example, Plugins in WeeChat, Plugins
@section Write a plugin
@@ -1551,8 +1564,10 @@ them the plugin can't load):@*
@subsection API functions
-The plugin can call some functions defined in t_weechat_plugin structure.@*
-These functions are detailed below:
+The plugin can call some functions defined in t_weechat_plugin
+structure.@*
+@*
+These functions are detailed below:@*
@itemize @bullet
@item
@@ -1576,7 +1591,30 @@ nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
@emph{Example:}@*
@*
@code{if (plugin->ascii_strcasecmp (plugin, "abc", "def") != 0) ...}@*
+@*
+
+@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+locale and case independent string comparison, for ``max'' chars.@*
+@emph{Arguments:}
+@itemize @minus
+@item @option{plugin}: pointer to plugin structure
+@item @option{string1}: first string for comparison
+@item @option{string2}: second string for comparison
+@item @option{max}: max number of chars for comparison
+@end itemize
+@*
+@emph{Return value:}@*
+@*
+Difference between two strings: negative if chaine1 < chaine2,
+nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
+@*
+@emph{Example:}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
@*
@item
@@ -2054,7 +2092,7 @@ Under WeeChat:@*
Full example of plugin, which adds a /double command, which displays
two times arguments on current channel (ok that's not very useful, but
-that's just an example!):
+that's just an example!):@*
@verbatim
#include <stdlib.h>
@@ -2258,7 +2296,7 @@ Execute a command or send a message to a channel.@*
@*
@item
-@command{weechat::get_info ( name, [server] );}@*
+@command{weechat::get_info ( name, [server, [channel] ] );}@*
@*
Get various info about WeeChat, server or user.@*
@@ -2277,6 +2315,7 @@ Get various info about WeeChat, server or user.@*
@end itemize
@item @option{server}: internal name of server
+@item @option{channel}: channel name
@end itemize
@*
@emph{Examples:}@*
diff --git a/doc/weechat_doc_es.texi b/doc/weechat_doc_es.texi
index 2ce903680..162589b62 100644
--- a/doc/weechat_doc_es.texi
+++ b/doc/weechat_doc_es.texi
@@ -36,7 +36,7 @@
@title WeeChat - Gui@'on de usuario.
@subtitle Cliente IRC r@'apido, peque@~no y extensible
-@subtitle Documentaci@'on para WeeChat v0.1.6-cvs - 18 de octubre de 2005
+@subtitle Documentaci@'on para WeeChat v0.1.6-cvs - 23 de octubre de 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -254,452 +254,461 @@ Enumeraci@'on de las opciones del fichero de configuraci@'on:@*
@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'@*
+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'@*
@item look_startup_logo
-Display WeeChat logo at startup@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar el logotipo de WeeChat en el arranque@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_startup_version
-Display WeeChat version at startup@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar la versi@'on de Weechat en el arranque@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: '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'@*
+Esl@'ogan de WeeChat (si est@'a vac@'io, el esl@'ogan no ser@'a utilizado)@*
+Typo: cadena (cualquier cadena), valor por defecto: 'the geekest IRC client!'@*
+@item look_charset_decode_iso
+ISO charset for decoding messages from server (used only if locale is UTF-8) (if empty, messages are not converted if locale is UTF-8@*
+Typo: cadena (cualquier cadena), valor por defecto: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+UTF charset for decoding messages from server (used only if locale is not UTF-8) (if empty, messages are not converted if locale is not UTF-8@*
+Typo: cadena (cualquier cadena), valor por defecto: '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: ''@*
+Charset for encoding messages sent to server, examples: UFT-8, ISO-8859-1 (if empty, messages are not converted)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@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'@*
+Forces internal WeeChat charset (should be empty in most cases, that means detected charset is used)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item look_buffer_timestamp
-Timestamp for buffers@*
-Type: string (any string), default value: '[%H:%M:%S]'@*
+Fecha y hora para las búfers@*
+Typo: cadena (cualquier cadena), valor por defecto: '[%H:%M:%S]'@*
@item look_color_nicks
-Display nick names with different colors@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar nombres de usuario con colores diferentes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_color_nicks_number
Number of colors to use for nicks colors@*
-Type: integer (values: between 1 and 10), default value: 10@*
+Typo: entero (valores: entre 1 y 10), valor por defecto: 10@*
@item look_color_actions
-Display actions with different colors@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar acciones con colores diferentes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_remove_colors_from_msgs
-Remove colors from incoming messages@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Quitar colores en los mensajes entrantes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_nicklist
-Display nicklist window (for channel windows)@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar ventana de usuarios (para las ventanas de canal)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_nicklist_position
-Nicklist position (top, left, right (default), bottom)@*
-Type: string (values: 'left', 'right', 'top', 'bottom'), default value: 'right'@*
+Posici@'on de la ventana de usuarios (arriba (top), izquierda (left), derecha (right, por defecto), abajo (bottom))@*
+Typo: cadena (valores: 'left', 'right', 'top', 'bottom'), valor por defecto: '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@*
+Tama@~no m@'inimo para la ventana de usuarios (ancho o alto, dependiendo de look_nicklist_position (0 = sin tama@~no m@'inimo))@*
+Typo: entero (valores: entre 0 y 100), valor por defecto: 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@*
+Tama@~no m@'aximo para la ventana de usuarios (ancho o alto, dependiendo de look_nicklist_position (0 = sin tama@~no m@'aximo, si min == max y > 0, entonces se fija el tama@~no))@*
+Typo: entero (valores: entre 0 y 100), valor por defecto: 0@*
@item look_no_nickname
-Text to display instead of nick when not connected@*
-Type: string (any string), default value: '-cmd-'@*
+Texto a mostrar en lugar del nick cuando no se est@'a conectado@*
+Typo: cadena (cualquier cadena), valor por defecto: '-cmd-'@*
@item look_nickmode
-Display nick mode ((half)op/voice) before each nick@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar modo del usuario ((half)op/voice) antes de cada usuario@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_nickmode_empty
-Display space if nick mode is not (half)op/voice@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Mostrar un espacio si el modo de usuario no es (half)op/voice@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item look_nick_completor
-The string inserted after nick completion@*
-Type: string (any string), default value: ':'@*
+La cadena mostrada tras la finalizaci@'on de los nombres de usuario@*
+Typo: cadena (cualquier cadena), valor por defecto: ':'@*
@item look_infobar
-Enable info bar@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Activa la barra de informaci@'on@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_infobar_timestamp
-Timestamp for time in infobar@*
-Type: string (any string), default value: '%B, %A %d %Y'@*
+Fecha y hora para las conversaciones guardadas@*
+Typo: cadena (cualquier cadena), valor por defecto: '%B, %A %d %Y'@*
@item look_infobar_seconds
-Display seconds in infobar time@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar segundos en la hora de la barra de herramientas@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@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@*
+Retraso (en segundos) para la notificaci@'on de mensajes en la barra de informaci@'on (0 = desactivar las notificaciones en la barra de informaci@'on)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 7@*
@item look_hotlist_names_count
Max number of names in hotlist (0 = no name displayed, only buffer numbers)@*
-Type: integer (values: between 0 and 32), default value: 3@*
+Typo: entero (valores: entre 0 y 32), valor por defecto: 3@*
@item look_hotlist_names_level
Level for displaying names in hotlist (combination of: 1=join/part, 2=message, 4=private, 8=highlight, for example: 12=private+highlight)@*
-Type: integer (values: between 1 and 15), default value: 12@*
+Typo: entero (valores: entre 1 y 15), valor por defecto: 12@*
@item look_hotlist_names_length
Max length of names in hotlist (0 = no limit)@*
-Type: integer (values: between 0 and 32), default value: 0@*
+Typo: entero (valores: entre 0 y 32), valor por defecto: 0@*
@item look_day_change
Display special message when day changes@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_day_change_timestamp
Timestamp for date displayed when day changed@*
-Type: string (any string), default value: '%a, %d %b %Y'@*
+Typo: cadena (cualquier cadena), valor por defecto: '%a, %d %b %Y'@*
@item col_title
-Color for title bar@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para la barra de t@'itulo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_title_bg
-Background for title bar@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color de fondo para la barra de t@'itulo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_chat
-Color for chat text@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para el texto de conversaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_chat_time
-Color for time in chat window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para la hora en la ventana de conversaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_chat_time_sep
-Color for time separator (chat window)@*
-Type: color (Curses or Gtk color), default value: 'brown'@*
+Color para el separador de la hora (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'brown'@*
@item col_chat_prefix1
-Color for 1st and 3rd char of prefix@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para el primer o tercer car@'acter de prefijo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_chat_prefix2
-Color for middle char of prefix@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el car@'acter de en medio del prefijo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_chat_join
Color for join arrow (prefix)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_chat_part
Color for part/quit arrow (prefix)@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightred'@*
@item col_chat_nick
-Color for nicks in actions (chat window)@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para los nombres de usuario en las acciones (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_chat_host
-Color for hostnames (chat window)@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color para los nombres de m@'aquina (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_chat_channel
-Color for channel names in actions (chat window)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para los nombres de canal en las acciones (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_chat_dark
-Color for dark separators (chat window)@*
-Type: color (Curses or Gtk color), default value: 'green'@*
+Color para los separadores oscuros (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'green'@*
@item col_chat_highlight
-Color for highlighted nick (chat window)@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para el alias subrayado (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_chat_bg
-Background for chat window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color de fondo para la ventana de conversaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_status
-Color for status bar@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para la barra de estado@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_status_delimiters
-Color for status bar delimiters@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color para los delimitadores de la barra de estado@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_status_channel
Color for current channel in status bar@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_status_data_msg
-Color for window with new messages (status bar)@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para una ventana con mensajes nuevos (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_status_private
Color for window with private message (status bar)@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_status_highlight
-Color for window with highlight (status bar)@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Color para una ventana con resaltado (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightred'@*
@item col_status_data_other
-Color for window with new data (not messages) (status bar)@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para una ventana con nuevos datos (no mensajes) (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_status_more
-Color for window with new data (status bar)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para una ventana con nuevos datos (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_status_bg
-Background for status window@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color de fondo para la ventana de estado@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_infobar
-Color for info bar text@*
-Type: color (Curses or Gtk color), default value: 'black'@*
+Color para el texto de la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'black'@*
@item col_infobar_delimiters
-Color for infobar delimiters@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color para los delimitadores de la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_infobar_highlight
-Color for info bar highlight notification@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para la notificaci@'on en la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_infobar_bg
-Background for info bar window@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color de fondo para la ventana de la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_input
-Color for input text@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para el texto de entrada@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_input_channel
-Color for input text (channel name)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el texto de entrada (nombre de canal)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_input_nick
-Color for input text (nick name)@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para el texto de entrada (alias)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_input_delimiters
Color for input text (delimiters)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_input_bg
-Background for input window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color de fondo para la ventana de entrada@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick
-Color for nicknames@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para los nombres de usuario@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick_away
-Color for away nicknames@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color para los usuarios ausentes@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_nick_chanowner
-Color for chan owner symbol (specific to unrealircd)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el s@'imbolo de propietario de canal (especificado en unrealircd)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_chanadmin
-Color for chan admin symbol (specific to unrealircd)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el s@'imbolo de administrador de canal (especificado en unrealircd)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_op
-Color for operator symbol@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el s@'imbolo de operador@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_halfop
-Color for half-operator symbol@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Color para el s@'imbolo de semi-operador@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_nick_voice
-Color for voice symbol@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para el s@'imbolo de voz@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_nick_more
-Color for '+' when scrolling nicks@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Color para '+' al desplazar nicks@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_nick_sep
-Color for nick separator@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color para el separador de alias@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_nick_self
-Color for local nick@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el alias local@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_nick_color1
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_nick_color2
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'magenta'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'magenta'@*
@item col_nick_color3
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'green'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'green'@*
@item col_nick_color4
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'brown'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'brown'@*
@item col_nick_color5
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightblue'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightblue'@*
@item col_nick_color6
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick_color7
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_nick_color8
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_nick_color9
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_color10
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_nick_private
-Color for other nick in private window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para el otro alias en la ventana privada@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick_bg
-Background for nicknames@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color de fondo para los nombres de usuario@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_chat_dcc_selected
-Color for selected DCC (chat window)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el DCC seleccionado (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_dcc_waiting
-Color for "waiting" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para el estado dcc "esperando"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_dcc_connecting
-Color for "connecting" dcc status@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para el estado dcc "conectando"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_dcc_active
-Color for "active" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightblue'@*
+Color para el estado dcc "activo"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightblue'@*
@item col_dcc_done
-Color for "done" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el estado dcc "terminado"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_dcc_failed
-Color for "failed" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Color para el estado dcc "fallo"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightred'@*
@item col_dcc_aborted
-Color for "aborted" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Color para el estado dcc "abortado"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: '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@*
+Número m@'aximo de l@'ineas en el hist@'orico para un servidor/canal/privado (0 = ilimitado)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 4096@*
@item history_max_commands
-Maximum number of user commands in history (0 = unlimited)@*
-Type: integer (values: between 0 and 2147483647), default value: 100@*
+Número m@'aximo de comandos de usuario en el hist@'orico (0 = ilimitado)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 100@*
@item log_auto_server
-Automatically log server messages@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar autom@'aticamente los mensajes de servidor@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_auto_channel
-Automatically log channel chats@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar autom@'aticamente las conversaciones de canal@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_auto_private
-Automatically log private chats@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar autom@'aticamente las conversaciones privadas@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_plugin_msg
-Log messages from plugins (scripts)@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar mensajes de plugins (scripts)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_path
-Path for WeeChat log files@*
-Type: string (any string), default value: '~/.weechat/logs/'@*
+Ruta para los archivos de registro (logs) de WeeChat@*
+Typo: cadena (cualquier cadena), valor por defecto: '~/.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'@*
+Fecha y hora para los registros (ver man strftime para el formato de fecha/hora)@*
+Typo: cadena (cualquier cadena), valor por defecto: '%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'@*
+Ocultar contrase@~na mostrada por nickserv@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item irc_display_away
-Display message to all channels when (un)marking as away@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar mensaje en todos los canales cuando se vuelva del estado ausente@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item irc_default_msg_away
-Default message when away@*
-Type: string (any string), default value: 'away'@*
+Mensaje por defecto para el estado ausente@*
+Typo: cadena (cualquier cadena), valor por defecto: 'away'@*
@item irc_default_msg_part
-Default part message (leaving channel)@*
-Type: string (any string), default value: 'WeeChat %v'@*
+Mensaje por defecto de salida (saliendo de un canal)@*
+Typo: cadena (cualquier cadena), valor por defecto: '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'@*
+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'@*
@item irc_notice_as_pv
Display notices as private messages@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@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@*
+Intervalo entre dos comprobaciones de ausencia (en minutos, 0 = no comprobar)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 0@*
@item irc_lag_check
-Interval between two checks for lag (in seconds)@*
-Type: integer (values: between 30 and 2147483647), default value: 60@*
+Intervalo entre dos medidas de lag (en segundos)@*
+Typo: entero (valores: entre 30 y 2147483647), valor por defecto: 60@*
@item irc_lag_min_show
-Minimum lag to show (in seconds)@*
-Type: integer (values: between 0 and 2147483647), default value: 1@*
+Lag m@'inimo a mostrar (en segundos)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 1@*
@item irc_lag_disconnect
-Disconnect after important lag (in minutes, 0 = never disconnect)@*
-Type: integer (values: between 0 and 2147483647), default value: 5@*
+Desconexi@'on tras un lag importante (en minutos, 0 = no desconectar nunca)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 5@*
@item irc_fifo_pipe
-Create a FIFO pipe for remote control@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Crea una tuber@'ia FIFO para control remoto@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item irc_highlight
Comma separated list of words to highlight (case insensitive comparison)@*
-Type: string (any string), default value: ''@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item dcc_auto_accept_files
-Automatically accept incoming dcc files@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Aceptar autom@'aticamente los ficheros dcc entrantes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item dcc_auto_accept_chats
-Automatically accept dcc chats (use carefully!)@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Aceptar autom@'aticamente las peticiones de conversaci@'on dcc (¡utilizar con precauci@'on!)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item dcc_timeout
-Timeout for dcc request (in seconds)@*
-Type: integer (values: between 1 and 2147483647), default value: 300@*
+Tiempo de espera para la petici@'on dcc (en segundos)@*
+Typo: entero (valores: entre 1 y 2147483647), valor por defecto: 300@*
@item dcc_blocksize
-Block size for dcc packets in bytes (default: 65536)@*
-Type: integer (values: between 1024 and 102400), default value: 65536@*
+Tama@~no de bloque para los paquetes dcc en bytes (por defecto: 65536)@*
+Typo: entero (valores: entre 1024 y 102400), valor por defecto: 65536@*
+@item dcc_port_range
+Restricts outgoing dcc to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
+@item dcc_own_ip
+IP or DNS address used for outgoing dcc (if empty, local interface IP is used)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item dcc_download_path
-Path for writing incoming files with dcc (default: user home)@*
-Type: string (any string), default value: '~'@*
+Ruta para los ficheros recibidos con dcc (por defecto: directorio home del usuario)@*
+Typo: cadena (cualquier cadena), valor por defecto: '~'@*
@item dcc_upload_path
-Path for reading files when sending thru dcc (when no path is specified)@*
-Type: string (any string), default value: '~'@*
+Ruta para la lectura de ficheros cuando se env@'ian a trav@'es de dcc (cuando no se especifica una ruta)@*
+Typo: cadena (cualquier cadena), valor por defecto: '~'@*
@item dcc_convert_spaces
-Convert spaces to underscores when sending files@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Convertir los espacios a subrayados cuando se env@'ian los ficheros@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item dcc_auto_rename
-Rename incoming files if already exists (add '.1', '.2', ...)@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Renombrar los ficheros recibidos si ya existen (a@~nadir '.1', '.2', ...)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: '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'@*
+Continuar autom@'aticamente la transferencia dcc si se ha perdido la conexi@'on con la m@'aquina remota@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item proxy_use
-Use a proxy server to connect to irc server@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+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)@*
-Type: string (values: 'http', 'socks4', 'socks5'), default value: 'http'@*
+Tipo de proxy(http (por defecto), socks4, socks5)@*
+Typo: cadena (valores: 'http', 'socks4', 'socks5'), valor por defecto: 'http'@*
@item proxy_ipv6
-Connect to proxy in ipv6@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Conectar al proxy en ipv6@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item proxy_address
-Proxy server address (IP or hostname)@*
-Type: string (any string), default value: ''@*
+Direcci@'on del servidor proxy (IP o nombre de m@'aquina)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item proxy_port
-Port for connecting to proxy server@*
-Type: integer (values: between 0 and 65535), default value: 3128@*
+Puerto para conectarse al servidor proxy@*
+Typo: entero (valores: entre 0 y 65535), valor por defecto: 3128@*
@item proxy_username
-Username for proxy server@*
-Type: string (any string), default value: ''@*
+Nombre de usuario para el servidor proxy@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item proxy_password
-Password for proxy server@*
-Type: string (any string), default value: ''@*
+Contrase@~na para el servidor proxy@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item plugins_path
Path for searching plugins@*
-Type: string (any string), default value: '~/.weechat/plugins'@*
+Typo: cadena (cualquier cadena), valor por defecto: '~/.weechat/plugins'@*
@item plugins_autoload
Comma separated list of plugins to load automatically at startup, "*" means all plugins found (names may be partial, for example "perl" is ok for "libperl.so")@*
-Type: string (any string), default value: '*'@*
+Typo: cadena (cualquier cadena), valor por defecto: '*'@*
@item plugins_extension
Standard plugins extension in filename, used for autoload (if empty, then all files are loaded when autoload is "*")@*
-Type: string (any string), default value: '.so'@*
+Typo: cadena (cualquier cadena), valor por defecto: '.so'@*
@item server_name
-Name associated to IRC server (for display only)@*
-Type: string (any string), default value: ''@*
+Nombre asociado al servidor IRC (para mostrar solamente)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_autoconnect
-Automatically connect to server when WeeChat is starting@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Conexi@'on autom@'atica al servidor cuando WeeChat est@'e arrancando@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item server_autoreconnect
-Automatically reconnect to server when disconnected@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Reconexi@'on autom@'atica al servidor tras una desconexi@'on@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: '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@*
+Espera (en segundos) antes de intentar de nuevo una reconexi@'on al servidor@*
+Typo: entero (valores: entre 0 y 65535), valor por defecto: 30@*
@item server_address
-IP address or hostname of IRC server@*
-Type: string (any string), default value: ''@*
+Direcci@'on IP o nombre de m@'aquina del servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_port
-Port for connecting to server@*
-Type: integer (values: between 0 and 65535), default value: 6667@*
+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@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Usar el protocolo IPv6 para la comunicaci@'on del servidor@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item server_ssl
-Use SSL for server communication@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Usar SSL para la comunicaci@'on del servidor@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item server_password
-Password for IRC server@*
-Type: string (any string), default value: ''@*
+Contrase@~na para el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_nick1
-Nickname to use on IRC server@*
-Type: string (any string), default value: ''@*
+Nombre de usuario a utilizar en el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_nick2
-Alternate nickname to use on IRC server (if nickname is already used)@*
-Type: string (any string), default value: ''@*
+Nombre de usuario alternativo para el servidor IRC (si el nombre de usuario ya est@'a en uso)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_nick3
-2nd alternate nickname to use on IRC server (if alternate nickname is already used)@*
-Type: string (any string), default value: ''@*
+Segundo nombre de usuario alternativo a utilizar en el servidor IRC (si el nombre de usuario alternativo ya est@'a en uso)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_username
-User name to use on IRC server@*
-Type: string (any string), default value: ''@*
+Nombre de usuario para el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_realname
-Real name to use on IRC server@*
-Type: string (any string), default value: ''@*
+Nombre real para el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_command
-First command to run when connected to server@*
-Type: string (any string), default value: ''@*
+Primer comando a ejecutar cuando se conecte a un servidor@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@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@*
+Espera (en segundos) despu@'es de que el comando sea ejecutado (ejemplo: dar algo de tiempo para la autenticaci@'on)@*
+Typo: entero (valores: entre 0 y 5), valor por defecto: 0@*
@item server_autojoin
-Comma separated list of channels to join when connected to server (example: "#chan1,#chan2,#chan3 key1,key2")@*
-Type: string (any string), default value: ''@*
+Lista de canales (separados por comas) a unirse cuando se conecte a un servidor (ejemplo: "#chan1,#chan2,#chan3 key1,key2")@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_autorejoin
-Automatically rejoin channels when kicked@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+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,..)@*
-Type: string (any string), default value: ''@*
+Lista separada por comas de niveles de notificaci@'on para canales de este servidor (formato: #canal:1,...)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@end table
Los colores para el interfaz Curses son:@*
@@ -978,14 +987,17 @@ channel: name of channel for unignore@*
For each argument, '*' means all.@*
Without argument, /unignore command lists all defined ignore.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
gesti@'on de ventanas@*
@*
-list: lista las ventanas abiertas (si no hay par@'ametros, significa esta lista)@*
-splith: dividir la ventana actual horizontalmente@*
-splitv: dividir la ventana actual verticalmente@*
-merge: fusionar una ventana con otra@*
+list: list opened windows (no parameter implies this list)@*
+-1: jump to previous window@*
++1: jump to next window@*
+b#: jump to next window displaying buffer number #@*
+splith: split current window horizontally@*
+splitv: split current window vertically@*
+merge: merge window with another@*
@*
@end table
@@ -1525,7 +1537,8 @@ dynamically loaded into WeeChat with command @command{/plugin}.@*
@*
The plugin has to be a dynamic library, for dynamic loading by
operating system.
-Under GNU/Linux, the file has ``.so'' extension.
+Under GNU/Linux, the file has ``.so'' extension, ``.dll'' under
+Windows.
@node Write a plugin, Plugin example, Plugins in WeeChat, Plugins
@section Write a plugin
@@ -1554,8 +1567,10 @@ them the plugin can't load):@*
@subsection API functions
-The plugin can call some functions defined in t_weechat_plugin structure.@*
-These functions are detailed below:
+The plugin can call some functions defined in t_weechat_plugin
+structure.@*
+@*
+These functions are detailed below:@*
@itemize @bullet
@item
@@ -1579,7 +1594,30 @@ nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
@emph{Example:}@*
@*
@code{if (plugin->ascii_strcasecmp (plugin, "abc", "def") != 0) ...}@*
+@*
+
+@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+locale and case independent string comparison, for ``max'' chars.@*
+@emph{Arguments:}
+@itemize @minus
+@item @option{plugin}: pointer to plugin structure
+@item @option{string1}: first string for comparison
+@item @option{string2}: second string for comparison
+@item @option{max}: max number of chars for comparison
+@end itemize
+@*
+@emph{Return value:}@*
+@*
+Difference between two strings: negative if chaine1 < chaine2,
+nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
+@*
+@emph{Example:}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
@*
@item
@@ -2057,7 +2095,7 @@ Under WeeChat:@*
Full example of plugin, which adds a /double command, which displays
two times arguments on current channel (ok that's not very useful, but
-that's just an example!):
+that's just an example!):@*
@verbatim
#include <stdlib.h>
@@ -2261,7 +2299,7 @@ Execute a command or send a message to a channel.@*
@*
@item
-@command{weechat::get_info ( nombre, [servidor] );}@*
+@command{weechat::get_info ( nombre, [servidor, [canal] ] );}@*
@*
Obtener informaciones distintas sobre WeeChat, el servidor o el usuario.@*
@@ -2279,6 +2317,7 @@ Obtener informaciones distintas sobre WeeChat, el servidor o el usuario.@*
@item @option{weechat_sharedir}: get WeeChat system share dir
@end itemize
@item @option{servidor}: nombre interno del servidor
+@item @option{canal}: nombre del canal
@end itemize
@*
@emph{Ejemplos:}@*
diff --git a/doc/weechat_doc_fr.texi b/doc/weechat_doc_fr.texi
index c0d2ab71d..14b478c64 100644
--- a/doc/weechat_doc_fr.texi
+++ b/doc/weechat_doc_fr.texi
@@ -36,7 +36,7 @@
@title WeeChat - Guide utilisateur
@subtitle Client IRC rapide, l@'eger et extensible
-@subtitle Documentation pour WeeChat v0.1.6-cvs - 18 octobre 2005
+@subtitle Documentation pour WeeChat v0.1.6-cvs - 23 octobre 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -266,15 +266,18 @@ Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'on'@*
@item look_weechat_slogan
Slogan WeeChat (si vide, le slogan ne sera pas utilis@'e)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'the geekest IRC client!'@*
-@item look_charset_decode
-Jeu de caract@`eres pour d@'ecoder les messages du serveur, exemples: UTF-8, ISO-8859-1 (si non renseign@'e, les messages ne sont pas convertis)@*
+@item look_charset_decode_iso
+Jeu de caract@`eres ISO pour d@'ecoder les messages du serveur (utilis@'e seulement si la locale est UTF-8) (si non renseign@'e, les messages ne sont pas concertis si la locale est UTF-8)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+Jeu de caract@`eres UTF pour d@'ecoder les messages du serveur (utilis@'e seulement si la locale n'est pas UTF-8) (si non renseign@'e, les messages ne sont pas convertis si la locale n'est pas UTF-8)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'UTF-8'@*
@item look_charset_encode
-Jeu de caract@`eres pour encoder les messages envoy@'es au serveur, exemples: UFT-8, ISO-8859-1 (si non renseign@'e, le jeu de caract@`eres local est utilis@'e)@*
+Jeu de caract@`eres pour encoder les messages envoy@'es au serveur, exemples: UFT-8, ISO-8859-1 (si non renseign@'e, les messages ne sont pas convertis)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
@item look_charset_internal
-Jeu de caract@`eres interne @`a WeeChat, devrait @^etre ISO-xxxx m@^eme si la locale est UTF-8 (si non renseign@'e, le jeu de caract@`eres local est utilis@'e)@*
-Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'ISO-8859-1'@*
+Force le jeu de caract@`eres interne @`a WeeChat (doit @^etre vide dans la plupart des cas, ce qui signifie que le jeu de caract@`eres d@'etect@'e est utilis@'e)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
@item look_buffer_timestamp
Format de date/heure pour les tampons@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: '[%H:%M:%S]'@*
@@ -436,7 +439,7 @@ Couleur pour le texte saisi (pseudo)@*
Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'lightcyan'@*
@item col_input_delimiters
Couleur pour le texte saisi (d@'elimiteurs)@*
-Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'lightgreen'@*
+Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'white'@*
@item col_input_bg
Couleur de fond pour la fen@^etre de saisie@*
Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'default'@*
@@ -599,6 +602,12 @@ Type: entier (valeurs: entre 1 et 2147483647), valeur par d@'efaut: 300@*
@item dcc_blocksize
Taille de bloc pour les paquets dcc en octets (d@'efaut: 65536)@*
Type: entier (valeurs: entre 1024 et 102400), valeur par d@'efaut: 65536@*
+@item dcc_port_range
+Restreint le dcc sortant @`a utiliser des ports dans la plage donn@'ee (pratique pour le NAT) (syntaxe: un port simple, par exemple 5000, une plage de ports, par exemple 5000-5015, si non renseign@'e tout port peut @^etre utilis@'e)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
+@item dcc_own_ip
+Adresse IP ou DNS utilis@'ee pour le dcc sortant (si non renseign@'e, l'interface IP locale est utilis@'ee)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
@item dcc_download_path
Chemin pour @'ecrire les fichiers re@,{c}us par dcc (par d@'efaut: r@'epertoire de l'utilisateur)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: '~'@*
@@ -979,11 +988,14 @@ commande: commande IRC@*
Pour chaque param@`etre, '*' signifie tou(te)s.@*
Sans param@`etre, /ignore liste les ignore d@'efinis.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
gestion des fen@^etres@*
@*
list: liste les fen@^etres ouvertes (pas de param@`etre affiche cette liste)@*
+-1: saute @`a la fen@^etre pr@'ec@'edente@*
++1: saute @`a la fen@^etre suivante@*
+b#: saute @`a la fen@^etre affichant le tampon n°#@*
splith: @'eclate la fen@^etre en deux horizontalement@*
splitv: @'eclate la fen@^etre en deux verticalement@*
merge: fusionne la fen@^etre avec une autre@*
@@ -1528,7 +1540,8 @@ WeeChat via la commande @command{/plugin}.@*
@*
L'extension doit @^etre au format biblioth@`eque, chargeable
dynamiquement par le syst@^eme d'exploitation.@*
-Sous GNU/Linux, il s'agit d'un fichier ayant pour extension ``.so''.
+Sous GNU/Linux, il s'agit d'un fichier ayant pour extension ``.so'',
+sous Windows ``.dll''.
@node Ecrire une extension, Exemple d'extension, Les extensions dans WeeChat, Extensions
@section Ecrire une extension
@@ -1551,8 +1564,8 @@ obligatoires (sans quoi l'extension ne peut être chargée) :@*
@end itemize
@item fonctions d'initialisation et fin de l'extension :
@itemize @minus
-@item weechat_plugin_init: fonction appel@'e au chargement de l'extension
-@item weechat_plugin_end: fonction appel@'e au d@'echargement de l'extension
+@item weechat_plugin_init: fonction appel@'ee au chargement de l'extension
+@item weechat_plugin_end: fonction appel@'ee au d@'echargement de l'extension
@end itemize
@end itemize
@@ -1560,7 +1573,8 @@ obligatoires (sans quoi l'extension ne peut être chargée) :@*
L'extension peut appeler un certain nombre de fonctions d@'efinies
dans la structure t_weechat_plugin.@*
-Ces fonctions sont d@'etaill@'ees ci-dessous :
+@*
+Ces fonctions sont d@'etaill@'ees ci-dessous :@*
@itemize @bullet
@item
@@ -1588,6 +1602,32 @@ chaine2, nul si chaine1 == chaine 2, positif si chaine1 > chaine2@*
@*
@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+Effectue une comparaison entre deux cha@^ines, sans tenir compte des
+majuscules/minuscules ni de la locale, en comparant au plus ``max''
+caract@`eres.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{plugin}: un pointeur vers la structure de l'extension
+@item @option{string1}: la premi@`ere cha@^ine @`a comparer
+@item @option{string2}: la deuxi@`eme cha@^ine @`a comparer
+@item @option{max}: nombre de caract@`eres max @`a comparer
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La diff@'erence entre les deux cha@^ines: n@'egatif si chaine1 <
+chaine2, nul si chaine1 == chaine 2, positif si chaine1 > chaine2@*
+@*
+@emph{Exemple :}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
+@*
+
+@item
@command{char **explode_string (t_weechat_plugin *plugin,
char *string, char *separators, int num_items_max, int *num_items)}@*
@*
@@ -2077,7 +2117,7 @@ Sous WeeChat :@*
Un exemple complet d'extension, qui ajoute une commande /double
affichant deux fois les param@`etres pass@'es sur le canal courant
-(d'accord ce n'est pas tr@`es utile mais ceci est un exemple !) :
+(d'accord ce n'est pas tr@`es utile mais ceci est un exemple !) :@*
@verbatim
#include <stdlib.h>
@@ -2107,7 +2147,7 @@ int weechat_plugin_init (t_weechat_plugin *plugin)
plugin->cmd_handler_add (plugin, "double",
"Affiche deux fois un message",
"msg",
- "msg: message @`a afficher deux fois",
+ "msg: message a afficher deux fois",
&toto_cmd_double,
NULL, NULL);
return 1;
@@ -2283,7 +2323,7 @@ Ex@'ecute une commande ou envoie un message @'a un canal.@*
@*
@item
-@command{weechat::get_info ( nom, [serveur] );}@*
+@command{weechat::get_info ( nom, [serveur, [canal] ] );}@*
@*
Obtenir des informations vari@'ees sur WeeChat, le serveur ou l'utilisateur.@*
@@ -2303,6 +2343,7 @@ syst@`eme de WeeChat
syst@`eme de partage WeeChat
@end itemize
@item @option{serveur}: nom interne du serveur
+@item @option{canal}: nom du canal
@end itemize
@*
@emph{Exemples :}@*
diff --git a/doc/weechat_doc_pt.texi b/doc/weechat_doc_pt.texi
index 652ec7f4e..00ff316bf 100644
--- a/doc/weechat_doc_pt.texi
+++ b/doc/weechat_doc_pt.texi
@@ -36,7 +36,7 @@
@title WeeChat - Guia do Utilizador
@subtitle Cliente de IRC rapido, leve e extencivel
-@subtitle Documenta@,{c}@~ao do WeeChat v0.1.6-cvs - 18 de outubro de 2005
+@subtitle Documenta@,{c}@~ao do WeeChat v0.1.6-cvs - 23 de outubro de 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -263,15 +263,18 @@ 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)@*
+@item look_charset_decode_iso
+ISO charset for decoding messages from server (used only if locale is UTF-8) (if empty, messages are not converted if locale is UTF-8@*
+Type: string (any string), default value: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+UTF charset for decoding messages from server (used only if locale is not UTF-8) (if empty, messages are not converted if locale is not UTF-8@*
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)@*
+Charset for encoding messages sent to server, examples: UFT-8, ISO-8859-1 (if empty, messages are not converted)@*
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'@*
+Forces internal WeeChat charset (should be empty in most cases, that means detected charset is used)@*
+Type: string (any string), default value: ''@*
@item look_buffer_timestamp
Timestamp for buffers@*
Type: string (any string), default value: '[%H:%M:%S]'@*
@@ -433,7 +436,7 @@ Color for input text (nick name)@*
Type: color (Curses or Gtk color), default value: 'lightcyan'@*
@item col_input_delimiters
Color for input text (delimiters)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Type: color (Curses or Gtk color), default value: 'white'@*
@item col_input_bg
Background for input window@*
Type: color (Curses or Gtk color), default value: 'default'@*
@@ -596,6 +599,12 @@ 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_port_range
+Restricts outgoing dcc to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)@*
+Type: string (any string), default value: ''@*
+@item dcc_own_ip
+IP or DNS address used for outgoing dcc (if empty, local interface IP is used)@*
+Type: string (any string), default value: ''@*
@item dcc_download_path
Path for writing incoming files with dcc (default: user home)@*
Type: string (any string), default value: '~'@*
@@ -976,11 +985,14 @@ channel: name of channel for unignore@*
For each argument, '*' means all.@*
Without argument, /unignore command lists all defined ignore.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
manage windows@*
@*
list: list opened windows (no parameter implies this list)@*
+-1: jump to previous window@*
++1: jump to next window@*
+b#: jump to next window displaying buffer number #@*
splith: split current window horizontally@*
splitv: split current window vertically@*
merge: merge window with another@*
@@ -1520,7 +1532,8 @@ dynamically loaded into WeeChat with command @command{/plugin}.@*
@*
The plugin has to be a dynamic library, for dynamic loading by
operating system.
-Under GNU/Linux, the file has ``.so'' extension.
+Under GNU/Linux, the file has ``.so'' extension, ``.dll'' under
+Windows.
@node Write a plugin, Plugin example, Plugins in WeeChat, Plugins
@section Write a plugin
@@ -1549,8 +1562,10 @@ them the plugin can't load):@*
@subsection API functions
-The plugin can call some functions defined in t_weechat_plugin structure.@*
-These functions are detailed below:
+The plugin can call some functions defined in t_weechat_plugin
+structure.@*
+@*
+These functions are detailed below:@*
@itemize @bullet
@item
@@ -1574,7 +1589,30 @@ nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
@emph{Example:}@*
@*
@code{if (plugin->ascii_strcasecmp (plugin, "abc", "def") != 0) ...}@*
+@*
+@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+locale and case independent string comparison, for ``max'' chars.@*
+
+@emph{Arguments:}
+@itemize @minus
+@item @option{plugin}: pointer to plugin structure
+@item @option{string1}: first string for comparison
+@item @option{string2}: second string for comparison
+@item @option{max}: max number of chars for comparison
+@end itemize
+@*
+@emph{Return value:}@*
+@*
+Difference between two strings: negative if chaine1 < chaine2,
+nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
+@*
+@emph{Example:}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
@*
@item
@@ -2052,7 +2090,7 @@ Under WeeChat:@*
Full example of plugin, which adds a /double command, which displays
two times arguments on current channel (ok that's not very useful, but
-that's just an example!):
+that's just an example!):@*
@verbatim
#include <stdlib.h>
@@ -2251,7 +2289,7 @@ Execute a command or send a message to a channel.@*
@*
@item
-@command{weechat::get_info ( nome, [servidor] );}@*
+@command{weechat::get_info ( nome, [servidor, [canal] ] );}@*
@*
Comece o v@'ario info sobre WeeChat, servidor ou usu@'ario.@*
@@ -2269,6 +2307,7 @@ Comece o v@'ario info sobre WeeChat, servidor ou usu@'ario.@*
@item @option{weechat_sharedir}: get WeeChat system share dir
@end itemize
@item @option{servidor}: nome interno da servidor
+@item @option{canal}: nome da canal
@end itemize
@*
@emph{Exemplos:}@*
diff --git a/weechat/doc/weechat_doc_en.texi b/weechat/doc/weechat_doc_en.texi
index 9a13ee991..36da71898 100644
--- a/weechat/doc/weechat_doc_en.texi
+++ b/weechat/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.6-cvs - October, 18 2005
+@subtitle Documentation for WeeChat v0.1.6-cvs - October, 23 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -265,15 +265,18 @@ 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)@*
+@item look_charset_decode_iso
+ISO charset for decoding messages from server (used only if locale is UTF-8) (if empty, messages are not converted if locale is UTF-8@*
+Type: string (any string), default value: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+UTF charset for decoding messages from server (used only if locale is not UTF-8) (if empty, messages are not converted if locale is not UTF-8@*
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)@*
+Charset for encoding messages sent to server, examples: UFT-8, ISO-8859-1 (if empty, messages are not converted)@*
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'@*
+Forces internal WeeChat charset (should be empty in most cases, that means detected charset is used)@*
+Type: string (any string), default value: ''@*
@item look_buffer_timestamp
Timestamp for buffers@*
Type: string (any string), default value: '[%H:%M:%S]'@*
@@ -435,7 +438,7 @@ Color for input text (nick name)@*
Type: color (Curses or Gtk color), default value: 'lightcyan'@*
@item col_input_delimiters
Color for input text (delimiters)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Type: color (Curses or Gtk color), default value: 'white'@*
@item col_input_bg
Background for input window@*
Type: color (Curses or Gtk color), default value: 'default'@*
@@ -598,6 +601,12 @@ 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_port_range
+Restricts outgoing dcc to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)@*
+Type: string (any string), default value: ''@*
+@item dcc_own_ip
+IP or DNS address used for outgoing dcc (if empty, local interface IP is used)@*
+Type: string (any string), default value: ''@*
@item dcc_download_path
Path for writing incoming files with dcc (default: user home)@*
Type: string (any string), default value: '~'@*
@@ -978,11 +987,14 @@ channel: name of channel for unignore@*
For each argument, '*' means all.@*
Without argument, /unignore command lists all defined ignore.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
manage windows@*
@*
list: list opened windows (no parameter implies this list)@*
+-1: jump to previous window@*
++1: jump to next window@*
+b#: jump to next window displaying buffer number #@*
splith: split current window horizontally@*
splitv: split current window vertically@*
merge: merge window with another@*
@@ -1522,7 +1534,8 @@ dynamically loaded into WeeChat with command @command{/plugin}.@*
@*
The plugin has to be a dynamic library, for dynamic loading by
operating system.
-Under GNU/Linux, the file has ``.so'' extension.
+Under GNU/Linux, the file has ``.so'' extension, ``.dll'' under
+Windows.
@node Write a plugin, Plugin example, Plugins in WeeChat, Plugins
@section Write a plugin
@@ -1551,8 +1564,10 @@ them the plugin can't load):@*
@subsection API functions
-The plugin can call some functions defined in t_weechat_plugin structure.@*
-These functions are detailed below:
+The plugin can call some functions defined in t_weechat_plugin
+structure.@*
+@*
+These functions are detailed below:@*
@itemize @bullet
@item
@@ -1576,7 +1591,30 @@ nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
@emph{Example:}@*
@*
@code{if (plugin->ascii_strcasecmp (plugin, "abc", "def") != 0) ...}@*
+@*
+
+@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+locale and case independent string comparison, for ``max'' chars.@*
+@emph{Arguments:}
+@itemize @minus
+@item @option{plugin}: pointer to plugin structure
+@item @option{string1}: first string for comparison
+@item @option{string2}: second string for comparison
+@item @option{max}: max number of chars for comparison
+@end itemize
+@*
+@emph{Return value:}@*
+@*
+Difference between two strings: negative if chaine1 < chaine2,
+nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
+@*
+@emph{Example:}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
@*
@item
@@ -2054,7 +2092,7 @@ Under WeeChat:@*
Full example of plugin, which adds a /double command, which displays
two times arguments on current channel (ok that's not very useful, but
-that's just an example!):
+that's just an example!):@*
@verbatim
#include <stdlib.h>
@@ -2258,7 +2296,7 @@ Execute a command or send a message to a channel.@*
@*
@item
-@command{weechat::get_info ( name, [server] );}@*
+@command{weechat::get_info ( name, [server, [channel] ] );}@*
@*
Get various info about WeeChat, server or user.@*
@@ -2277,6 +2315,7 @@ Get various info about WeeChat, server or user.@*
@end itemize
@item @option{server}: internal name of server
+@item @option{channel}: channel name
@end itemize
@*
@emph{Examples:}@*
diff --git a/weechat/doc/weechat_doc_es.texi b/weechat/doc/weechat_doc_es.texi
index 2ce903680..162589b62 100644
--- a/weechat/doc/weechat_doc_es.texi
+++ b/weechat/doc/weechat_doc_es.texi
@@ -36,7 +36,7 @@
@title WeeChat - Gui@'on de usuario.
@subtitle Cliente IRC r@'apido, peque@~no y extensible
-@subtitle Documentaci@'on para WeeChat v0.1.6-cvs - 18 de octubre de 2005
+@subtitle Documentaci@'on para WeeChat v0.1.6-cvs - 23 de octubre de 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -254,452 +254,461 @@ Enumeraci@'on de las opciones del fichero de configuraci@'on:@*
@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'@*
+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'@*
@item look_startup_logo
-Display WeeChat logo at startup@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar el logotipo de WeeChat en el arranque@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_startup_version
-Display WeeChat version at startup@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar la versi@'on de Weechat en el arranque@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: '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'@*
+Esl@'ogan de WeeChat (si est@'a vac@'io, el esl@'ogan no ser@'a utilizado)@*
+Typo: cadena (cualquier cadena), valor por defecto: 'the geekest IRC client!'@*
+@item look_charset_decode_iso
+ISO charset for decoding messages from server (used only if locale is UTF-8) (if empty, messages are not converted if locale is UTF-8@*
+Typo: cadena (cualquier cadena), valor por defecto: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+UTF charset for decoding messages from server (used only if locale is not UTF-8) (if empty, messages are not converted if locale is not UTF-8@*
+Typo: cadena (cualquier cadena), valor por defecto: '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: ''@*
+Charset for encoding messages sent to server, examples: UFT-8, ISO-8859-1 (if empty, messages are not converted)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@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'@*
+Forces internal WeeChat charset (should be empty in most cases, that means detected charset is used)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item look_buffer_timestamp
-Timestamp for buffers@*
-Type: string (any string), default value: '[%H:%M:%S]'@*
+Fecha y hora para las búfers@*
+Typo: cadena (cualquier cadena), valor por defecto: '[%H:%M:%S]'@*
@item look_color_nicks
-Display nick names with different colors@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar nombres de usuario con colores diferentes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_color_nicks_number
Number of colors to use for nicks colors@*
-Type: integer (values: between 1 and 10), default value: 10@*
+Typo: entero (valores: entre 1 y 10), valor por defecto: 10@*
@item look_color_actions
-Display actions with different colors@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar acciones con colores diferentes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_remove_colors_from_msgs
-Remove colors from incoming messages@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Quitar colores en los mensajes entrantes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_nicklist
-Display nicklist window (for channel windows)@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar ventana de usuarios (para las ventanas de canal)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_nicklist_position
-Nicklist position (top, left, right (default), bottom)@*
-Type: string (values: 'left', 'right', 'top', 'bottom'), default value: 'right'@*
+Posici@'on de la ventana de usuarios (arriba (top), izquierda (left), derecha (right, por defecto), abajo (bottom))@*
+Typo: cadena (valores: 'left', 'right', 'top', 'bottom'), valor por defecto: '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@*
+Tama@~no m@'inimo para la ventana de usuarios (ancho o alto, dependiendo de look_nicklist_position (0 = sin tama@~no m@'inimo))@*
+Typo: entero (valores: entre 0 y 100), valor por defecto: 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@*
+Tama@~no m@'aximo para la ventana de usuarios (ancho o alto, dependiendo de look_nicklist_position (0 = sin tama@~no m@'aximo, si min == max y > 0, entonces se fija el tama@~no))@*
+Typo: entero (valores: entre 0 y 100), valor por defecto: 0@*
@item look_no_nickname
-Text to display instead of nick when not connected@*
-Type: string (any string), default value: '-cmd-'@*
+Texto a mostrar en lugar del nick cuando no se est@'a conectado@*
+Typo: cadena (cualquier cadena), valor por defecto: '-cmd-'@*
@item look_nickmode
-Display nick mode ((half)op/voice) before each nick@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar modo del usuario ((half)op/voice) antes de cada usuario@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_nickmode_empty
-Display space if nick mode is not (half)op/voice@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Mostrar un espacio si el modo de usuario no es (half)op/voice@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item look_nick_completor
-The string inserted after nick completion@*
-Type: string (any string), default value: ':'@*
+La cadena mostrada tras la finalizaci@'on de los nombres de usuario@*
+Typo: cadena (cualquier cadena), valor por defecto: ':'@*
@item look_infobar
-Enable info bar@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Activa la barra de informaci@'on@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_infobar_timestamp
-Timestamp for time in infobar@*
-Type: string (any string), default value: '%B, %A %d %Y'@*
+Fecha y hora para las conversaciones guardadas@*
+Typo: cadena (cualquier cadena), valor por defecto: '%B, %A %d %Y'@*
@item look_infobar_seconds
-Display seconds in infobar time@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar segundos en la hora de la barra de herramientas@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@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@*
+Retraso (en segundos) para la notificaci@'on de mensajes en la barra de informaci@'on (0 = desactivar las notificaciones en la barra de informaci@'on)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 7@*
@item look_hotlist_names_count
Max number of names in hotlist (0 = no name displayed, only buffer numbers)@*
-Type: integer (values: between 0 and 32), default value: 3@*
+Typo: entero (valores: entre 0 y 32), valor por defecto: 3@*
@item look_hotlist_names_level
Level for displaying names in hotlist (combination of: 1=join/part, 2=message, 4=private, 8=highlight, for example: 12=private+highlight)@*
-Type: integer (values: between 1 and 15), default value: 12@*
+Typo: entero (valores: entre 1 y 15), valor por defecto: 12@*
@item look_hotlist_names_length
Max length of names in hotlist (0 = no limit)@*
-Type: integer (values: between 0 and 32), default value: 0@*
+Typo: entero (valores: entre 0 y 32), valor por defecto: 0@*
@item look_day_change
Display special message when day changes@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item look_day_change_timestamp
Timestamp for date displayed when day changed@*
-Type: string (any string), default value: '%a, %d %b %Y'@*
+Typo: cadena (cualquier cadena), valor por defecto: '%a, %d %b %Y'@*
@item col_title
-Color for title bar@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para la barra de t@'itulo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_title_bg
-Background for title bar@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color de fondo para la barra de t@'itulo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_chat
-Color for chat text@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para el texto de conversaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_chat_time
-Color for time in chat window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para la hora en la ventana de conversaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_chat_time_sep
-Color for time separator (chat window)@*
-Type: color (Curses or Gtk color), default value: 'brown'@*
+Color para el separador de la hora (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'brown'@*
@item col_chat_prefix1
-Color for 1st and 3rd char of prefix@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para el primer o tercer car@'acter de prefijo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_chat_prefix2
-Color for middle char of prefix@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el car@'acter de en medio del prefijo@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_chat_join
Color for join arrow (prefix)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_chat_part
Color for part/quit arrow (prefix)@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightred'@*
@item col_chat_nick
-Color for nicks in actions (chat window)@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para los nombres de usuario en las acciones (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_chat_host
-Color for hostnames (chat window)@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color para los nombres de m@'aquina (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_chat_channel
-Color for channel names in actions (chat window)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para los nombres de canal en las acciones (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_chat_dark
-Color for dark separators (chat window)@*
-Type: color (Curses or Gtk color), default value: 'green'@*
+Color para los separadores oscuros (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'green'@*
@item col_chat_highlight
-Color for highlighted nick (chat window)@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para el alias subrayado (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_chat_bg
-Background for chat window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color de fondo para la ventana de conversaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_status
-Color for status bar@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para la barra de estado@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_status_delimiters
-Color for status bar delimiters@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color para los delimitadores de la barra de estado@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_status_channel
Color for current channel in status bar@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_status_data_msg
-Color for window with new messages (status bar)@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para una ventana con mensajes nuevos (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_status_private
Color for window with private message (status bar)@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_status_highlight
-Color for window with highlight (status bar)@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Color para una ventana con resaltado (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightred'@*
@item col_status_data_other
-Color for window with new data (not messages) (status bar)@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para una ventana con nuevos datos (no mensajes) (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_status_more
-Color for window with new data (status bar)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para una ventana con nuevos datos (barra de estado)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_status_bg
-Background for status window@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color de fondo para la ventana de estado@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_infobar
-Color for info bar text@*
-Type: color (Curses or Gtk color), default value: 'black'@*
+Color para el texto de la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'black'@*
@item col_infobar_delimiters
-Color for infobar delimiters@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color para los delimitadores de la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_infobar_highlight
-Color for info bar highlight notification@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para la notificaci@'on en la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_infobar_bg
-Background for info bar window@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color de fondo para la ventana de la barra de informaci@'on@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_input
-Color for input text@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para el texto de entrada@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_input_channel
-Color for input text (channel name)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el texto de entrada (nombre de canal)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_input_nick
-Color for input text (nick name)@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para el texto de entrada (alias)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_input_delimiters
Color for input text (delimiters)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_input_bg
-Background for input window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color de fondo para la ventana de entrada@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick
-Color for nicknames@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para los nombres de usuario@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick_away
-Color for away nicknames@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Color para los usuarios ausentes@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_nick_chanowner
-Color for chan owner symbol (specific to unrealircd)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el s@'imbolo de propietario de canal (especificado en unrealircd)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_chanadmin
-Color for chan admin symbol (specific to unrealircd)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el s@'imbolo de administrador de canal (especificado en unrealircd)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_op
-Color for operator symbol@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el s@'imbolo de operador@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_halfop
-Color for half-operator symbol@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Color para el s@'imbolo de semi-operador@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_nick_voice
-Color for voice symbol@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para el s@'imbolo de voz@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_nick_more
-Color for '+' when scrolling nicks@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Color para '+' al desplazar nicks@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_nick_sep
-Color for nick separator@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Color para el separador de alias@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_nick_self
-Color for local nick@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el alias local@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_nick_color1
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'cyan'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'cyan'@*
@item col_nick_color2
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'magenta'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'magenta'@*
@item col_nick_color3
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'green'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'green'@*
@item col_nick_color4
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'brown'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'brown'@*
@item col_nick_color5
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightblue'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightblue'@*
@item col_nick_color6
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick_color7
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_nick_color8
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightmagenta'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightmagenta'@*
@item col_nick_color9
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_nick_color10
Color for nick@*
-Type: color (Curses or Gtk color), default value: 'blue'@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'blue'@*
@item col_nick_private
-Color for other nick in private window@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color para el otro alias en la ventana privada@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_nick_bg
-Background for nicknames@*
-Type: color (Curses or Gtk color), default value: 'default'@*
+Color de fondo para los nombres de usuario@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'default'@*
@item col_chat_dcc_selected
-Color for selected DCC (chat window)@*
-Type: color (Curses or Gtk color), default value: 'white'@*
+Color para el DCC seleccionado (ventana de conversaci@'on)@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'white'@*
@item col_dcc_waiting
-Color for "waiting" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightcyan'@*
+Color para el estado dcc "esperando"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightcyan'@*
@item col_dcc_connecting
-Color for "connecting" dcc status@*
-Type: color (Curses or Gtk color), default value: 'yellow'@*
+Color para el estado dcc "conectando"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'yellow'@*
@item col_dcc_active
-Color for "active" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightblue'@*
+Color para el estado dcc "activo"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightblue'@*
@item col_dcc_done
-Color for "done" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Color para el estado dcc "terminado"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightgreen'@*
@item col_dcc_failed
-Color for "failed" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Color para el estado dcc "fallo"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: 'lightred'@*
@item col_dcc_aborted
-Color for "aborted" dcc status@*
-Type: color (Curses or Gtk color), default value: 'lightred'@*
+Color para el estado dcc "abortado"@*
+Typo: color (color Curses @'o Gtk), valor por defecto: '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@*
+Número m@'aximo de l@'ineas en el hist@'orico para un servidor/canal/privado (0 = ilimitado)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 4096@*
@item history_max_commands
-Maximum number of user commands in history (0 = unlimited)@*
-Type: integer (values: between 0 and 2147483647), default value: 100@*
+Número m@'aximo de comandos de usuario en el hist@'orico (0 = ilimitado)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 100@*
@item log_auto_server
-Automatically log server messages@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar autom@'aticamente los mensajes de servidor@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_auto_channel
-Automatically log channel chats@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar autom@'aticamente las conversaciones de canal@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_auto_private
-Automatically log private chats@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar autom@'aticamente las conversaciones privadas@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_plugin_msg
-Log messages from plugins (scripts)@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Registrar mensajes de plugins (scripts)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item log_path
-Path for WeeChat log files@*
-Type: string (any string), default value: '~/.weechat/logs/'@*
+Ruta para los archivos de registro (logs) de WeeChat@*
+Typo: cadena (cualquier cadena), valor por defecto: '~/.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'@*
+Fecha y hora para los registros (ver man strftime para el formato de fecha/hora)@*
+Typo: cadena (cualquier cadena), valor por defecto: '%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'@*
+Ocultar contrase@~na mostrada por nickserv@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item irc_display_away
-Display message to all channels when (un)marking as away@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Mostrar mensaje en todos los canales cuando se vuelva del estado ausente@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item irc_default_msg_away
-Default message when away@*
-Type: string (any string), default value: 'away'@*
+Mensaje por defecto para el estado ausente@*
+Typo: cadena (cualquier cadena), valor por defecto: 'away'@*
@item irc_default_msg_part
-Default part message (leaving channel)@*
-Type: string (any string), default value: 'WeeChat %v'@*
+Mensaje por defecto de salida (saliendo de un canal)@*
+Typo: cadena (cualquier cadena), valor por defecto: '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'@*
+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'@*
@item irc_notice_as_pv
Display notices as private messages@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@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@*
+Intervalo entre dos comprobaciones de ausencia (en minutos, 0 = no comprobar)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 0@*
@item irc_lag_check
-Interval between two checks for lag (in seconds)@*
-Type: integer (values: between 30 and 2147483647), default value: 60@*
+Intervalo entre dos medidas de lag (en segundos)@*
+Typo: entero (valores: entre 30 y 2147483647), valor por defecto: 60@*
@item irc_lag_min_show
-Minimum lag to show (in seconds)@*
-Type: integer (values: between 0 and 2147483647), default value: 1@*
+Lag m@'inimo a mostrar (en segundos)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 1@*
@item irc_lag_disconnect
-Disconnect after important lag (in minutes, 0 = never disconnect)@*
-Type: integer (values: between 0 and 2147483647), default value: 5@*
+Desconexi@'on tras un lag importante (en minutos, 0 = no desconectar nunca)@*
+Typo: entero (valores: entre 0 y 2147483647), valor por defecto: 5@*
@item irc_fifo_pipe
-Create a FIFO pipe for remote control@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Crea una tuber@'ia FIFO para control remoto@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item irc_highlight
Comma separated list of words to highlight (case insensitive comparison)@*
-Type: string (any string), default value: ''@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item dcc_auto_accept_files
-Automatically accept incoming dcc files@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Aceptar autom@'aticamente los ficheros dcc entrantes@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item dcc_auto_accept_chats
-Automatically accept dcc chats (use carefully!)@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Aceptar autom@'aticamente las peticiones de conversaci@'on dcc (¡utilizar con precauci@'on!)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item dcc_timeout
-Timeout for dcc request (in seconds)@*
-Type: integer (values: between 1 and 2147483647), default value: 300@*
+Tiempo de espera para la petici@'on dcc (en segundos)@*
+Typo: entero (valores: entre 1 y 2147483647), valor por defecto: 300@*
@item dcc_blocksize
-Block size for dcc packets in bytes (default: 65536)@*
-Type: integer (values: between 1024 and 102400), default value: 65536@*
+Tama@~no de bloque para los paquetes dcc en bytes (por defecto: 65536)@*
+Typo: entero (valores: entre 1024 y 102400), valor por defecto: 65536@*
+@item dcc_port_range
+Restricts outgoing dcc to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
+@item dcc_own_ip
+IP or DNS address used for outgoing dcc (if empty, local interface IP is used)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item dcc_download_path
-Path for writing incoming files with dcc (default: user home)@*
-Type: string (any string), default value: '~'@*
+Ruta para los ficheros recibidos con dcc (por defecto: directorio home del usuario)@*
+Typo: cadena (cualquier cadena), valor por defecto: '~'@*
@item dcc_upload_path
-Path for reading files when sending thru dcc (when no path is specified)@*
-Type: string (any string), default value: '~'@*
+Ruta para la lectura de ficheros cuando se env@'ian a trav@'es de dcc (cuando no se especifica una ruta)@*
+Typo: cadena (cualquier cadena), valor por defecto: '~'@*
@item dcc_convert_spaces
-Convert spaces to underscores when sending files@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Convertir los espacios a subrayados cuando se env@'ian los ficheros@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item dcc_auto_rename
-Rename incoming files if already exists (add '.1', '.2', ...)@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Renombrar los ficheros recibidos si ya existen (a@~nadir '.1', '.2', ...)@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: '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'@*
+Continuar autom@'aticamente la transferencia dcc si se ha perdido la conexi@'on con la m@'aquina remota@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item proxy_use
-Use a proxy server to connect to irc server@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+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)@*
-Type: string (values: 'http', 'socks4', 'socks5'), default value: 'http'@*
+Tipo de proxy(http (por defecto), socks4, socks5)@*
+Typo: cadena (valores: 'http', 'socks4', 'socks5'), valor por defecto: 'http'@*
@item proxy_ipv6
-Connect to proxy in ipv6@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Conectar al proxy en ipv6@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item proxy_address
-Proxy server address (IP or hostname)@*
-Type: string (any string), default value: ''@*
+Direcci@'on del servidor proxy (IP o nombre de m@'aquina)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item proxy_port
-Port for connecting to proxy server@*
-Type: integer (values: between 0 and 65535), default value: 3128@*
+Puerto para conectarse al servidor proxy@*
+Typo: entero (valores: entre 0 y 65535), valor por defecto: 3128@*
@item proxy_username
-Username for proxy server@*
-Type: string (any string), default value: ''@*
+Nombre de usuario para el servidor proxy@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item proxy_password
-Password for proxy server@*
-Type: string (any string), default value: ''@*
+Contrase@~na para el servidor proxy@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item plugins_path
Path for searching plugins@*
-Type: string (any string), default value: '~/.weechat/plugins'@*
+Typo: cadena (cualquier cadena), valor por defecto: '~/.weechat/plugins'@*
@item plugins_autoload
Comma separated list of plugins to load automatically at startup, "*" means all plugins found (names may be partial, for example "perl" is ok for "libperl.so")@*
-Type: string (any string), default value: '*'@*
+Typo: cadena (cualquier cadena), valor por defecto: '*'@*
@item plugins_extension
Standard plugins extension in filename, used for autoload (if empty, then all files are loaded when autoload is "*")@*
-Type: string (any string), default value: '.so'@*
+Typo: cadena (cualquier cadena), valor por defecto: '.so'@*
@item server_name
-Name associated to IRC server (for display only)@*
-Type: string (any string), default value: ''@*
+Nombre asociado al servidor IRC (para mostrar solamente)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_autoconnect
-Automatically connect to server when WeeChat is starting@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Conexi@'on autom@'atica al servidor cuando WeeChat est@'e arrancando@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'on'@*
@item server_autoreconnect
-Automatically reconnect to server when disconnected@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+Reconexi@'on autom@'atica al servidor tras una desconexi@'on@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: '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@*
+Espera (en segundos) antes de intentar de nuevo una reconexi@'on al servidor@*
+Typo: entero (valores: entre 0 y 65535), valor por defecto: 30@*
@item server_address
-IP address or hostname of IRC server@*
-Type: string (any string), default value: ''@*
+Direcci@'on IP o nombre de m@'aquina del servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_port
-Port for connecting to server@*
-Type: integer (values: between 0 and 65535), default value: 6667@*
+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@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Usar el protocolo IPv6 para la comunicaci@'on del servidor@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item server_ssl
-Use SSL for server communication@*
-Type: boolean (values: 'on' or 'off'), default value: 'off'@*
+Usar SSL para la comunicaci@'on del servidor@*
+Typo: booleano (valores: 'on' u 'off'), valor por defecto: 'off'@*
@item server_password
-Password for IRC server@*
-Type: string (any string), default value: ''@*
+Contrase@~na para el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_nick1
-Nickname to use on IRC server@*
-Type: string (any string), default value: ''@*
+Nombre de usuario a utilizar en el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_nick2
-Alternate nickname to use on IRC server (if nickname is already used)@*
-Type: string (any string), default value: ''@*
+Nombre de usuario alternativo para el servidor IRC (si el nombre de usuario ya est@'a en uso)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_nick3
-2nd alternate nickname to use on IRC server (if alternate nickname is already used)@*
-Type: string (any string), default value: ''@*
+Segundo nombre de usuario alternativo a utilizar en el servidor IRC (si el nombre de usuario alternativo ya est@'a en uso)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_username
-User name to use on IRC server@*
-Type: string (any string), default value: ''@*
+Nombre de usuario para el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_realname
-Real name to use on IRC server@*
-Type: string (any string), default value: ''@*
+Nombre real para el servidor IRC@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_command
-First command to run when connected to server@*
-Type: string (any string), default value: ''@*
+Primer comando a ejecutar cuando se conecte a un servidor@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@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@*
+Espera (en segundos) despu@'es de que el comando sea ejecutado (ejemplo: dar algo de tiempo para la autenticaci@'on)@*
+Typo: entero (valores: entre 0 y 5), valor por defecto: 0@*
@item server_autojoin
-Comma separated list of channels to join when connected to server (example: "#chan1,#chan2,#chan3 key1,key2")@*
-Type: string (any string), default value: ''@*
+Lista de canales (separados por comas) a unirse cuando se conecte a un servidor (ejemplo: "#chan1,#chan2,#chan3 key1,key2")@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@item server_autorejoin
-Automatically rejoin channels when kicked@*
-Type: boolean (values: 'on' or 'off'), default value: 'on'@*
+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,..)@*
-Type: string (any string), default value: ''@*
+Lista separada por comas de niveles de notificaci@'on para canales de este servidor (formato: #canal:1,...)@*
+Typo: cadena (cualquier cadena), valor por defecto: ''@*
@end table
Los colores para el interfaz Curses son:@*
@@ -978,14 +987,17 @@ channel: name of channel for unignore@*
For each argument, '*' means all.@*
Without argument, /unignore command lists all defined ignore.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
gesti@'on de ventanas@*
@*
-list: lista las ventanas abiertas (si no hay par@'ametros, significa esta lista)@*
-splith: dividir la ventana actual horizontalmente@*
-splitv: dividir la ventana actual verticalmente@*
-merge: fusionar una ventana con otra@*
+list: list opened windows (no parameter implies this list)@*
+-1: jump to previous window@*
++1: jump to next window@*
+b#: jump to next window displaying buffer number #@*
+splith: split current window horizontally@*
+splitv: split current window vertically@*
+merge: merge window with another@*
@*
@end table
@@ -1525,7 +1537,8 @@ dynamically loaded into WeeChat with command @command{/plugin}.@*
@*
The plugin has to be a dynamic library, for dynamic loading by
operating system.
-Under GNU/Linux, the file has ``.so'' extension.
+Under GNU/Linux, the file has ``.so'' extension, ``.dll'' under
+Windows.
@node Write a plugin, Plugin example, Plugins in WeeChat, Plugins
@section Write a plugin
@@ -1554,8 +1567,10 @@ them the plugin can't load):@*
@subsection API functions
-The plugin can call some functions defined in t_weechat_plugin structure.@*
-These functions are detailed below:
+The plugin can call some functions defined in t_weechat_plugin
+structure.@*
+@*
+These functions are detailed below:@*
@itemize @bullet
@item
@@ -1579,7 +1594,30 @@ nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
@emph{Example:}@*
@*
@code{if (plugin->ascii_strcasecmp (plugin, "abc", "def") != 0) ...}@*
+@*
+
+@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+locale and case independent string comparison, for ``max'' chars.@*
+@emph{Arguments:}
+@itemize @minus
+@item @option{plugin}: pointer to plugin structure
+@item @option{string1}: first string for comparison
+@item @option{string2}: second string for comparison
+@item @option{max}: max number of chars for comparison
+@end itemize
+@*
+@emph{Return value:}@*
+@*
+Difference between two strings: negative if chaine1 < chaine2,
+nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
+@*
+@emph{Example:}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
@*
@item
@@ -2057,7 +2095,7 @@ Under WeeChat:@*
Full example of plugin, which adds a /double command, which displays
two times arguments on current channel (ok that's not very useful, but
-that's just an example!):
+that's just an example!):@*
@verbatim
#include <stdlib.h>
@@ -2261,7 +2299,7 @@ Execute a command or send a message to a channel.@*
@*
@item
-@command{weechat::get_info ( nombre, [servidor] );}@*
+@command{weechat::get_info ( nombre, [servidor, [canal] ] );}@*
@*
Obtener informaciones distintas sobre WeeChat, el servidor o el usuario.@*
@@ -2279,6 +2317,7 @@ Obtener informaciones distintas sobre WeeChat, el servidor o el usuario.@*
@item @option{weechat_sharedir}: get WeeChat system share dir
@end itemize
@item @option{servidor}: nombre interno del servidor
+@item @option{canal}: nombre del canal
@end itemize
@*
@emph{Ejemplos:}@*
diff --git a/weechat/doc/weechat_doc_fr.texi b/weechat/doc/weechat_doc_fr.texi
index c0d2ab71d..14b478c64 100644
--- a/weechat/doc/weechat_doc_fr.texi
+++ b/weechat/doc/weechat_doc_fr.texi
@@ -36,7 +36,7 @@
@title WeeChat - Guide utilisateur
@subtitle Client IRC rapide, l@'eger et extensible
-@subtitle Documentation pour WeeChat v0.1.6-cvs - 18 octobre 2005
+@subtitle Documentation pour WeeChat v0.1.6-cvs - 23 octobre 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -266,15 +266,18 @@ Type: bool@'een (valeurs: 'on' ou 'off'), valeur par d@'efaut: 'on'@*
@item look_weechat_slogan
Slogan WeeChat (si vide, le slogan ne sera pas utilis@'e)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'the geekest IRC client!'@*
-@item look_charset_decode
-Jeu de caract@`eres pour d@'ecoder les messages du serveur, exemples: UTF-8, ISO-8859-1 (si non renseign@'e, les messages ne sont pas convertis)@*
+@item look_charset_decode_iso
+Jeu de caract@`eres ISO pour d@'ecoder les messages du serveur (utilis@'e seulement si la locale est UTF-8) (si non renseign@'e, les messages ne sont pas concertis si la locale est UTF-8)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+Jeu de caract@`eres UTF pour d@'ecoder les messages du serveur (utilis@'e seulement si la locale n'est pas UTF-8) (si non renseign@'e, les messages ne sont pas convertis si la locale n'est pas UTF-8)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'UTF-8'@*
@item look_charset_encode
-Jeu de caract@`eres pour encoder les messages envoy@'es au serveur, exemples: UFT-8, ISO-8859-1 (si non renseign@'e, le jeu de caract@`eres local est utilis@'e)@*
+Jeu de caract@`eres pour encoder les messages envoy@'es au serveur, exemples: UFT-8, ISO-8859-1 (si non renseign@'e, les messages ne sont pas convertis)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
@item look_charset_internal
-Jeu de caract@`eres interne @`a WeeChat, devrait @^etre ISO-xxxx m@^eme si la locale est UTF-8 (si non renseign@'e, le jeu de caract@`eres local est utilis@'e)@*
-Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: 'ISO-8859-1'@*
+Force le jeu de caract@`eres interne @`a WeeChat (doit @^etre vide dans la plupart des cas, ce qui signifie que le jeu de caract@`eres d@'etect@'e est utilis@'e)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
@item look_buffer_timestamp
Format de date/heure pour les tampons@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: '[%H:%M:%S]'@*
@@ -436,7 +439,7 @@ Couleur pour le texte saisi (pseudo)@*
Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'lightcyan'@*
@item col_input_delimiters
Couleur pour le texte saisi (d@'elimiteurs)@*
-Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'lightgreen'@*
+Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'white'@*
@item col_input_bg
Couleur de fond pour la fen@^etre de saisie@*
Type: couleur (couleur Curses ou Gtk), valeur par d@'efaut: 'default'@*
@@ -599,6 +602,12 @@ Type: entier (valeurs: entre 1 et 2147483647), valeur par d@'efaut: 300@*
@item dcc_blocksize
Taille de bloc pour les paquets dcc en octets (d@'efaut: 65536)@*
Type: entier (valeurs: entre 1024 et 102400), valeur par d@'efaut: 65536@*
+@item dcc_port_range
+Restreint le dcc sortant @`a utiliser des ports dans la plage donn@'ee (pratique pour le NAT) (syntaxe: un port simple, par exemple 5000, une plage de ports, par exemple 5000-5015, si non renseign@'e tout port peut @^etre utilis@'e)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
+@item dcc_own_ip
+Adresse IP ou DNS utilis@'ee pour le dcc sortant (si non renseign@'e, l'interface IP locale est utilis@'ee)@*
+Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: ''@*
@item dcc_download_path
Chemin pour @'ecrire les fichiers re@,{c}us par dcc (par d@'efaut: r@'epertoire de l'utilisateur)@*
Type: cha@^ine (toute cha@^ine), valeur par d@'efaut: '~'@*
@@ -979,11 +988,14 @@ commande: commande IRC@*
Pour chaque param@`etre, '*' signifie tou(te)s.@*
Sans param@`etre, /ignore liste les ignore d@'efinis.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
gestion des fen@^etres@*
@*
list: liste les fen@^etres ouvertes (pas de param@`etre affiche cette liste)@*
+-1: saute @`a la fen@^etre pr@'ec@'edente@*
++1: saute @`a la fen@^etre suivante@*
+b#: saute @`a la fen@^etre affichant le tampon n°#@*
splith: @'eclate la fen@^etre en deux horizontalement@*
splitv: @'eclate la fen@^etre en deux verticalement@*
merge: fusionne la fen@^etre avec une autre@*
@@ -1528,7 +1540,8 @@ WeeChat via la commande @command{/plugin}.@*
@*
L'extension doit @^etre au format biblioth@`eque, chargeable
dynamiquement par le syst@^eme d'exploitation.@*
-Sous GNU/Linux, il s'agit d'un fichier ayant pour extension ``.so''.
+Sous GNU/Linux, il s'agit d'un fichier ayant pour extension ``.so'',
+sous Windows ``.dll''.
@node Ecrire une extension, Exemple d'extension, Les extensions dans WeeChat, Extensions
@section Ecrire une extension
@@ -1551,8 +1564,8 @@ obligatoires (sans quoi l'extension ne peut être chargée) :@*
@end itemize
@item fonctions d'initialisation et fin de l'extension :
@itemize @minus
-@item weechat_plugin_init: fonction appel@'e au chargement de l'extension
-@item weechat_plugin_end: fonction appel@'e au d@'echargement de l'extension
+@item weechat_plugin_init: fonction appel@'ee au chargement de l'extension
+@item weechat_plugin_end: fonction appel@'ee au d@'echargement de l'extension
@end itemize
@end itemize
@@ -1560,7 +1573,8 @@ obligatoires (sans quoi l'extension ne peut être chargée) :@*
L'extension peut appeler un certain nombre de fonctions d@'efinies
dans la structure t_weechat_plugin.@*
-Ces fonctions sont d@'etaill@'ees ci-dessous :
+@*
+Ces fonctions sont d@'etaill@'ees ci-dessous :@*
@itemize @bullet
@item
@@ -1588,6 +1602,32 @@ chaine2, nul si chaine1 == chaine 2, positif si chaine1 > chaine2@*
@*
@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+Effectue une comparaison entre deux cha@^ines, sans tenir compte des
+majuscules/minuscules ni de la locale, en comparant au plus ``max''
+caract@`eres.@*
+
+@emph{Param@`etres :}
+@itemize @minus
+@item @option{plugin}: un pointeur vers la structure de l'extension
+@item @option{string1}: la premi@`ere cha@^ine @`a comparer
+@item @option{string2}: la deuxi@`eme cha@^ine @`a comparer
+@item @option{max}: nombre de caract@`eres max @`a comparer
+@end itemize
+@*
+@emph{Valeur renvoy@'ee :}@*
+@*
+La diff@'erence entre les deux cha@^ines: n@'egatif si chaine1 <
+chaine2, nul si chaine1 == chaine 2, positif si chaine1 > chaine2@*
+@*
+@emph{Exemple :}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
+@*
+
+@item
@command{char **explode_string (t_weechat_plugin *plugin,
char *string, char *separators, int num_items_max, int *num_items)}@*
@*
@@ -2077,7 +2117,7 @@ Sous WeeChat :@*
Un exemple complet d'extension, qui ajoute une commande /double
affichant deux fois les param@`etres pass@'es sur le canal courant
-(d'accord ce n'est pas tr@`es utile mais ceci est un exemple !) :
+(d'accord ce n'est pas tr@`es utile mais ceci est un exemple !) :@*
@verbatim
#include <stdlib.h>
@@ -2107,7 +2147,7 @@ int weechat_plugin_init (t_weechat_plugin *plugin)
plugin->cmd_handler_add (plugin, "double",
"Affiche deux fois un message",
"msg",
- "msg: message @`a afficher deux fois",
+ "msg: message a afficher deux fois",
&toto_cmd_double,
NULL, NULL);
return 1;
@@ -2283,7 +2323,7 @@ Ex@'ecute une commande ou envoie un message @'a un canal.@*
@*
@item
-@command{weechat::get_info ( nom, [serveur] );}@*
+@command{weechat::get_info ( nom, [serveur, [canal] ] );}@*
@*
Obtenir des informations vari@'ees sur WeeChat, le serveur ou l'utilisateur.@*
@@ -2303,6 +2343,7 @@ syst@`eme de WeeChat
syst@`eme de partage WeeChat
@end itemize
@item @option{serveur}: nom interne du serveur
+@item @option{canal}: nom du canal
@end itemize
@*
@emph{Exemples :}@*
diff --git a/weechat/doc/weechat_doc_pt.texi b/weechat/doc/weechat_doc_pt.texi
index 652ec7f4e..00ff316bf 100644
--- a/weechat/doc/weechat_doc_pt.texi
+++ b/weechat/doc/weechat_doc_pt.texi
@@ -36,7 +36,7 @@
@title WeeChat - Guia do Utilizador
@subtitle Cliente de IRC rapido, leve e extencivel
-@subtitle Documenta@,{c}@~ao do WeeChat v0.1.6-cvs - 18 de outubro de 2005
+@subtitle Documenta@,{c}@~ao do WeeChat v0.1.6-cvs - 23 de outubro de 2005
@author FlashCode <@email{flashcode@@flashtux.org, flashcode AT flashtux.org}>
@@ -263,15 +263,18 @@ 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)@*
+@item look_charset_decode_iso
+ISO charset for decoding messages from server (used only if locale is UTF-8) (if empty, messages are not converted if locale is UTF-8@*
+Type: string (any string), default value: 'ISO-8859-1'@*
+@item look_charset_decode_utf
+UTF charset for decoding messages from server (used only if locale is not UTF-8) (if empty, messages are not converted if locale is not UTF-8@*
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)@*
+Charset for encoding messages sent to server, examples: UFT-8, ISO-8859-1 (if empty, messages are not converted)@*
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'@*
+Forces internal WeeChat charset (should be empty in most cases, that means detected charset is used)@*
+Type: string (any string), default value: ''@*
@item look_buffer_timestamp
Timestamp for buffers@*
Type: string (any string), default value: '[%H:%M:%S]'@*
@@ -433,7 +436,7 @@ Color for input text (nick name)@*
Type: color (Curses or Gtk color), default value: 'lightcyan'@*
@item col_input_delimiters
Color for input text (delimiters)@*
-Type: color (Curses or Gtk color), default value: 'lightgreen'@*
+Type: color (Curses or Gtk color), default value: 'white'@*
@item col_input_bg
Background for input window@*
Type: color (Curses or Gtk color), default value: 'default'@*
@@ -596,6 +599,12 @@ 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_port_range
+Restricts outgoing dcc to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)@*
+Type: string (any string), default value: ''@*
+@item dcc_own_ip
+IP or DNS address used for outgoing dcc (if empty, local interface IP is used)@*
+Type: string (any string), default value: ''@*
@item dcc_download_path
Path for writing incoming files with dcc (default: user home)@*
Type: string (any string), default value: '~'@*
@@ -976,11 +985,14 @@ channel: name of channel for unignore@*
For each argument, '*' means all.@*
Without argument, /unignore command lists all defined ignore.@*
@*
-@item window [list | splith | splitv | [merge [down | up | left | right | all]]]
+@item window [list | -1 | +1 | b# | splith | splitv | [merge [down | up | left | right | all]]]
@*
manage windows@*
@*
list: list opened windows (no parameter implies this list)@*
+-1: jump to previous window@*
++1: jump to next window@*
+b#: jump to next window displaying buffer number #@*
splith: split current window horizontally@*
splitv: split current window vertically@*
merge: merge window with another@*
@@ -1520,7 +1532,8 @@ dynamically loaded into WeeChat with command @command{/plugin}.@*
@*
The plugin has to be a dynamic library, for dynamic loading by
operating system.
-Under GNU/Linux, the file has ``.so'' extension.
+Under GNU/Linux, the file has ``.so'' extension, ``.dll'' under
+Windows.
@node Write a plugin, Plugin example, Plugins in WeeChat, Plugins
@section Write a plugin
@@ -1549,8 +1562,10 @@ them the plugin can't load):@*
@subsection API functions
-The plugin can call some functions defined in t_weechat_plugin structure.@*
-These functions are detailed below:
+The plugin can call some functions defined in t_weechat_plugin
+structure.@*
+@*
+These functions are detailed below:@*
@itemize @bullet
@item
@@ -1574,7 +1589,30 @@ nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
@emph{Example:}@*
@*
@code{if (plugin->ascii_strcasecmp (plugin, "abc", "def") != 0) ...}@*
+@*
+@item
+@command{int ascii_strncasecmp (t_weechat_plugin *plugin,
+char *string1, char *string2, int max)}@*
+@*
+locale and case independent string comparison, for ``max'' chars.@*
+
+@emph{Arguments:}
+@itemize @minus
+@item @option{plugin}: pointer to plugin structure
+@item @option{string1}: first string for comparison
+@item @option{string2}: second string for comparison
+@item @option{max}: max number of chars for comparison
+@end itemize
+@*
+@emph{Return value:}@*
+@*
+Difference between two strings: negative if chaine1 < chaine2,
+nul if chaine1 == chaine 2, positive if chaine1 > chaine2@*
+@*
+@emph{Example:}@*
+@*
+@code{if (plugin->ascii_strncasecmp (plugin, "abc", "def", 2) != 0) ...}@*
@*
@item
@@ -2052,7 +2090,7 @@ Under WeeChat:@*
Full example of plugin, which adds a /double command, which displays
two times arguments on current channel (ok that's not very useful, but
-that's just an example!):
+that's just an example!):@*
@verbatim
#include <stdlib.h>
@@ -2251,7 +2289,7 @@ Execute a command or send a message to a channel.@*
@*
@item
-@command{weechat::get_info ( nome, [servidor] );}@*
+@command{weechat::get_info ( nome, [servidor, [canal] ] );}@*
@*
Comece o v@'ario info sobre WeeChat, servidor ou usu@'ario.@*
@@ -2269,6 +2307,7 @@ Comece o v@'ario info sobre WeeChat, servidor ou usu@'ario.@*
@item @option{weechat_sharedir}: get WeeChat system share dir
@end itemize
@item @option{servidor}: nome interno da servidor
+@item @option{canal}: nome da canal
@end itemize
@*
@emph{Exemplos:}@*