diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2005-10-23 11:34:58 +0000 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2005-10-23 11:34:58 +0000 |
commit | b7484eeea794a2ed8b1470bbe1169104db7d661f (patch) | |
tree | 92d51016060ff762dce81d356b91ef5b4d6e803d | |
parent | f7872a9dd8914ff4e6f222715809241b83e9eaeb (diff) | |
download | weechat-b7484eeea794a2ed8b1470bbe1169104db7d661f.zip |
Updated doc
-rw-r--r-- | doc/weechat_doc_en.texi | 65 | ||||
-rw-r--r-- | doc/weechat_doc_es.texi | 607 | ||||
-rw-r--r-- | doc/weechat_doc_fr.texi | 71 | ||||
-rw-r--r-- | doc/weechat_doc_pt.texi | 65 | ||||
-rw-r--r-- | weechat/doc/weechat_doc_en.texi | 65 | ||||
-rw-r--r-- | weechat/doc/weechat_doc_es.texi | 607 | ||||
-rw-r--r-- | weechat/doc/weechat_doc_fr.texi | 71 | ||||
-rw-r--r-- | weechat/doc/weechat_doc_pt.texi | 65 |
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:}@* |