Version 1.0-dev

Yeah \o/
v2.8-utf8proc
Sébastien Helleu 2014-04-30 19:43:56 +02:00
parent 9af7b7412c
commit 33450ddb8b
20 changed files with 197 additions and 187 deletions

View File

@ -23,6 +23,7 @@ cmake_minimum_required(VERSION 2.4)
project(weechat C)
# CMake options
set(CMAKE_VERBOSE_MAKEFILE OFF)
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
set(CMAKE_SKIP_RPATH ON)
@ -31,11 +32,20 @@ if(PREFIX)
set(CMAKE_INSTALL_PREFIX ${PREFIX} CACHE PATH "Install path prefix" FORCE)
endif()
set(VERSION_MAJOR "0")
set(VERSION_MINOR "4")
set(VERSION_PATCH "4-dev")
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
# version
set(VERSION_MAJOR "1")
set(VERSION_MINOR "0-dev")
set(VERSION_PATCH "")
if(VERSION_PATCH STREQUAL "")
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
else()
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
endif()
# license
set(LICENSE "GPL3")
# package string
set(PKG_STRING "${PROJECT_NAME} ${VERSION}")
string(REPLACE "\";\"" "\ " PKG_STRING ${PKG_STRING})

View File

@ -13,7 +13,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
(file 'ReleaseNotes.asciidoc' in sources).
== Version 0.4.4 (under dev)
== Version 1.0 (under dev)
* core: fix restoration of core buffer properties after /upgrade
* core: add hidden buffers, add options hide/unhide in command /buffer

View File

@ -17,7 +17,7 @@ First, some basic things:
Please give some info:
* The *version* of WeeChat: output of `/v` in WeeChat, for example:
`WeeChat 0.4.4-dev (git: v0.4.3-215-g2d77782)`. +
`WeeChat 1.0-dev (git: v0.4.3-475-gb174b3c)`. +
If WeeChat does not start at all, give the version displayed by
`weechat --help` (or the version installed with your package manager).
* The operating system, including distribution name (for Linux) and its version

View File

@ -15,7 +15,7 @@ http://weechat.org/files/changelog/ChangeLog-devel.html[ChangeLog]
(file 'ChangeLog.asciidoc' in sources).
== Version 0.4.4 (under dev)
== Version 1.0 (under dev)
=== Hide IRC channel modes arguments

View File

@ -24,7 +24,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.56)
AC_INIT(WeeChat, 0.4.4-dev, flashcode@flashtux.org)
AC_INIT(WeeChat, 1.0-dev, flashcode@flashtux.org)
AC_CONFIG_SRCDIR([configure.ac])
AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE([foreign])

View File

@ -227,7 +227,7 @@ werden sollte:
[[terminal_copy_paste]]
=== Wie kann ich einen Text kopieren und einfügen ohne das die Nickliste mit kopiert wird?
Ab WeeChat ≥ 0.4.4 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: key[alt-!]).
Ab WeeChat ≥ 1.0 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: key[alt-!]).
Hierzu kannst Du ein Terminal nutzen welches Block-Auswahl erlaubt (wie z.B. rxvt-unicode,
konsole, gnome-terminal, ...). Im Normalfall erfolgt die Markierung mittels der Tasten
@ -243,7 +243,7 @@ Bildschirm zu positionieren:
[[urls]]
=== Wie kann ich eine URL aufrufen die einen Zeilenumbruch besitzt?
Ab WeeChat ≥ 0.4.4 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: key[alt-!]).
Ab WeeChat ≥ 1.0 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: key[alt-!]).
WeeChat stellt standardmäßig die Uhrzeit als auch einen Präfix in jeder
Zeile dar. Optional können zusätzlich auch Bars im Chatfenster dargestellt

View File

@ -216,7 +216,7 @@ any bar:
[[terminal_copy_paste]]
=== How can I copy/paste text without pasting nicklist?
With WeeChat ≥ 0.4.4, you can use the bare display (default key: key[alt-!]).
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-!]).
You can use a terminal with rectangular selection (like rxvt-unicode,
konsole, gnome-terminal, ...). Key is usually key[ctrl-]key[alt-] mouse
@ -231,7 +231,7 @@ Another solution is to move nicklist to top or bottom, for example:
[[urls]]
=== How can I click on long URLs (more than one line)?
With WeeChat ≥ 0.4.4, you can use the bare display (default key: key[alt-!]).
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-!]).
By default, WeeChat displays time and prefix for each line and optional bars
around chat area. To make easier URL click, you can move nicklist to top and

View File

@ -809,7 +809,7 @@ length = weechat.strlen_screen("é") # 1
==== weechat_string_match
_Updated in 0.4.4._
_Updated in 1.0._
Check if a string matches a mask.
@ -829,7 +829,7 @@ Arguments:
* 'case_sensitive': 1 for case sensitive comparison, otherwise 0
[NOTE]
Since version 0.4.4, wildcards are allowed inside the mask
Since version 1.0, wildcards are allowed inside the mask
(not only beginning/end of mask).
Return value:
@ -970,7 +970,7 @@ This function is not available in scripting API.
==== weechat_string_convert_escaped_chars
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Convert escaped chars to their value:
@ -1274,7 +1274,7 @@ This function is not available in scripting API.
==== weechat_string_replace_regex
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Replace text in a string using a regular expression, replacement text and
optional callback.
@ -1396,7 +1396,7 @@ This function is not available in scripting API.
==== weechat_string_split_shell
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Split a string like the shell does for a command with arguments.
@ -1828,7 +1828,7 @@ Special variables with format `${variable}` are expanded (see command `/eval` in
'WeeChat User's guide').
[NOTE]
Since version 0.4.4, nested variables are supported, for example:
Since version 1.0, nested variables are supported, for example:
`${color:${variable}}`.
Prototype:
@ -3653,7 +3653,7 @@ This function is not available in scripting API.
==== weechat_hashtable_dup
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Duplicate a hashtable.
@ -6603,7 +6603,7 @@ Arguments:
* 'y': line number (first line is 0); a negative value adds a line after last
line displayed: absolute value of 'y' is the number of lines after last line
(for example -1 is immediately after last line, -2 is 2 lines after last line)
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
* 'message': message to display
C example:
@ -7223,13 +7223,13 @@ available:
(see function <<_weechat_hook_set,weechat_hook_set>>)
| buffer_flush +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
number of bytes |
Minimum number of bytes to flush stdout/stderr (to send output to callback),
between 1 and 65536 (default); 1 = send any output immediately to the callback
| detached +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
(not used) |
Run the process in a detached mode: stdout and stderr are redirected to
'/dev/null'
@ -7892,32 +7892,32 @@ List of signals sent by WeeChat and plugins:
Python script(s) removed
| relay | relay_client_connecting +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
A relay client is connecting
| relay | relay_client_waiting_auth +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
Waiting for authentication from a relay client
| relay | relay_client_auth_ok +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
Successful authentication from a relay client
| relay | relay_client_connected +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
A relay client is connected
| relay | relay_client_auth_failed +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
Authentication of a relay client has failed
| relay | relay_client_disconnected +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
A relay client is disconnected
@ -8110,17 +8110,17 @@ List of signals sent by WeeChat and plugins:
Key pressed
| weechat | key_combo_default +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
String: key combo |
Key combo in 'default' context
| weechat | key_combo_search +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
String: key combo |
Key combo in 'search' context
| weechat | key_combo_cursor +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
String: key combo |
Key combo in 'cursor' context
@ -8312,7 +8312,7 @@ hook = weechat.hook_signal("quit", "my_signal_cb", "")
==== weechat_hook_signal_send
_Updated in 0.4.4._
_Updated in 1.0._
Send a signal.
@ -8331,7 +8331,7 @@ Arguments:
<<_weechat_hook_signal,weechat_hook_signal>>)
* 'signal_data': data sent with signal
Return value _(WeeChat ≥ 0.4.4)_:
Return value _(WeeChat ≥ 1.0)_:
* return code of last callback executed ('WEECHAT_RC_OK' if no callback was
executed):
@ -8629,7 +8629,7 @@ hook = weechat.hook_hsignal("test", "my_hsignal_cb", "")
==== weechat_hook_hsignal_send
_WeeChat ≥ 0.3.4, updated in 0.4.4._
_WeeChat ≥ 0.3.4, updated in 1.0._
Send a hsignal (signal with hashtable).
@ -8645,7 +8645,7 @@ Arguments:
* 'signal': signal to send
* 'hashtable': hashtable
Return value _(WeeChat ≥ 0.4.4)_:
Return value _(WeeChat ≥ 1.0)_:
* return code of last callback executed ('WEECHAT_RC_OK' if no callback was
executed):
@ -9169,7 +9169,7 @@ List of modifiers used by WeeChat and plugins:
String with IRC colors (or IRC colors removed)
| irc_color_decode_ansi +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
"1" to keep colors, "0" to remove colors |
Any string |
String with ANSI colors converted to IRC colors (or ANSI colors removed)
@ -9211,7 +9211,7 @@ List of modifiers used by WeeChat and plugins:
New content of message
| color_decode_ansi +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
"1" to keep colors, "0" to remove colors |
Any string |
String with ANSI colors converted to WeeChat colors (or ANSI colors removed)
@ -9802,7 +9802,7 @@ Properties:
Close pipe used to send data on standard input ('stdin') of child process
| signal +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
'process', 'process_hashtable' |
signal number or one of these names: `hup`, `int`, `quit`, `kill`, `term`,
`usr1`, `usr2` |
@ -10029,7 +10029,7 @@ weechat.prnt(weechat.current_buffer(), "Text on current buffer")
==== weechat_buffer_search
_Updated in 0.4.4._
_Updated in 1.0._
Search a buffer by plugin and/or name.
@ -10046,10 +10046,10 @@ Arguments:
* 'plugin': name of plugin, following special value is allowed:
** `==`: the name used is the buffer full name (for example:
`irc.freenode.#weechat` instead of `freenode.#weechat`)
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
* 'name': name of buffer, if it is NULL or empty string, the current buffer is
returned (buffer displayed by current window); if the name starts with
`(?i)`, the search is case insensitive _(WeeChat ≥ 0.4.4)_
`(?i)`, the search is case insensitive _(WeeChat ≥ 1.0)_
Return value:
@ -10060,7 +10060,7 @@ C examples:
[source,C]
----
struct t_gui_buffer *buffer1 = weechat_buffer_search ("irc", "freenode.#weechat");
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 0.4.4 */
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 1.0 */
----
Script (Python):
@ -10289,16 +10289,16 @@ Arguments:
** 'active': 2 if buffer is the only active (merged), 1 if buffer is active,
0 if buffer is merged and not selected
** 'hidden': 1 if buffer is hidden, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'zoomed': 1 if buffer is merged and zoomed, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'print_hooks_enabled': 1 if print hooks are enabled, otherwise 0
** 'day_change': 1 if messages for the day change are displayed, otherwise 0
_(WeeChat ≥ 0.4.3)_
** 'clear': 1 if buffer can be cleared with command `/buffer clear`, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'filter': 1 if filters are enabled on buffer, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'lines_hidden': 1 if at least one line is hidden on buffer (filtered), or 0
if all lines are displayed
** 'prefix_max_length': max length for prefix in this buffer
@ -10482,7 +10482,7 @@ Properties:
"+": enable hotlist (global setting, buffer pointer is not used) +
"-": disable hotlist (global setting, buffer pointer is not used) +
priority: add buffer to hotlist with this priority +
"-1": remove buffer from hotlist _(WeeChat ≥ 0.4.4)_
"-1": remove buffer from hotlist _(WeeChat ≥ 1.0)_
| completion_freeze | "0" or "1" |
"0": no freeze of completion (default value)
@ -10498,7 +10498,7 @@ Properties:
"auto": switch to this buffer in current window, read marker is not reset
| hidden +
_(WeeChat ≥ 0.4.4)_ | "0" or "1" |
_(WeeChat ≥ 1.0)_ | "0" or "1" |
"0": unhide the buffer +
"1": hide the buffer
@ -10514,7 +10514,7 @@ Properties:
| type | "formatted" or "free" |
Set type for buffer: "formatted" (for printing chat messages), or "free" (for
free content); when the value is "free", the property 'clear' is forced to "0"
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
| notify | "0", "1", "2", "3" |
Set notify level for buffer: "0" = never add to hotlist, "1" = add for
@ -10530,14 +10530,14 @@ Properties:
(default for a new buffer)
| clear +
_(WeeChat ≥ 0.4.4)_ | "0" or "1" |
_(WeeChat ≥ 1.0)_ | "0" or "1" |
"0" to prevent user from clearing buffer with the command `/buffer clear`,
"1" to let user clear the buffer (default for a new buffer)
(note: even when it is set to "0", the buffer can still be cleared with
the function <<_weechat_buffer_clear,weechat_buffer_clear>>)
| filter +
_(WeeChat ≥ 0.4.4)_ | "0" or "1" |
_(WeeChat ≥ 1.0)_ | "0" or "1" |
"0": disable filters on buffer +
"1": enable filters on buffer

View File

@ -718,7 +718,7 @@ hda:
[[message_buffer_hidden]]
==== _buffer_hidden
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
This message is sent to the client when the signal "buffer_hidden" is sent by
WeeChat.
@ -753,7 +753,7 @@ hda:
[[message_buffer_unhidden]]
==== _buffer_unhidden
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
This message is sent to the client when the signal "buffer_unhidden" is sent by
WeeChat.

View File

@ -222,7 +222,7 @@ barre, WeeChat recréera automatiquement la barre par défaut "input" si l'objet
[[terminal_copy_paste]]
=== Comment puis-je copier/coller du texte sans coller la liste des pseudos ?
Avec WeeChat ≥ 0.4.4, vous pouvez utiliser l'affichage dépouillé (touche par
Avec WeeChat ≥ 1.0, vous pouvez utiliser l'affichage dépouillé (touche par
défaut : key[alt-!]).
Vous pouvez utiliser un terminal qui propose la sélection rectangulaire (comme
@ -239,7 +239,7 @@ exemple :
[[urls]]
=== Comment puis-je cliquer sur les longs URLs (plus d'une ligne) ?
Avec WeeChat ≥ 0.4.4, vous pouvez utiliser l'affichage dépouillé (touche par
Avec WeeChat ≥ 1.0, vous pouvez utiliser l'affichage dépouillé (touche par
défaut : key[alt-!]).
Par défaut, WeeChat affiche l'heure et un préfixe pour chaque ligne avec des

View File

@ -818,7 +818,7 @@ length = weechat.strlen_screen("é") # 1
==== weechat_string_match
_Mis à jour dans la 0.4.4._
_Mis à jour dans la 1.0._
Vérifier si une chaîne correspond à un masque.
@ -838,7 +838,7 @@ Paramètres :
* 'case_sensitive' : 1 pour une comparaison tenant compte de la casse, sinon 0
[NOTE]
Depuis la version 0.4.4, les caractères joker sont autorisés à l'intérieur du
Depuis la version 1.0, les caractères joker sont autorisés à l'intérieur du
masque (pas seulement au début et à la fin du masque).
Valeur de retour :
@ -980,7 +980,7 @@ Cette fonction n'est pas disponible dans l'API script.
==== weechat_string_convert_escaped_chars
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Convertir les caractères échappés par leur valeur :
@ -1292,7 +1292,7 @@ Cette fonction n'est pas disponible dans l'API script.
==== weechat_string_replace_regex
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Remplacer du texte dans une chaîne en utilisant une expression régulière, du
texte de remplacement et un "callback" optionnel.
@ -1422,7 +1422,7 @@ Cette fonction n'est pas disponible dans l'API script.
==== weechat_string_split_shell
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Découper une chaîne comme le shell le fait pour une commande avec ses
paramètres.
@ -1860,7 +1860,7 @@ Les variables spéciales avec le format `${variable}` sont étendues (voir la
commande `/eval` dans le 'Guide utilisateur WeeChat').
[NOTE]
Depuis la version 0.4.4, les variables imbriquées sont supportées, par exemple :
Depuis la version 1.0, les variables imbriquées sont supportées, par exemple :
`${color:${variable}}`.
Prototype :
@ -3707,7 +3707,7 @@ Cette fonction n'est pas disponible dans l'API script.
==== weechat_hashtable_dup
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Dupliquer une table de hachage.
@ -6705,7 +6705,7 @@ Paramètres :
une ligne après la dernière ligne affichée: la valeur absolue de 'y' est le
nombre de lignes après la dernière ligne (par exemple -1 est immédiatement
après la dernière ligne, -2 est 2 lignes après la dernière ligne)
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
* 'message' : message à afficher
Exemple en C :
@ -7347,14 +7347,14 @@ sont disponibles :
(voir la fonction <<_weechat_hook_set,weechat_hook_set>>)
| buffer_flush +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
nombre d'octets |
Nombre minimum d'octets pour vider stdout/stderr (pour envoyer la sortie au
"callback"), entre 1 et 65536 (par défaut); 1 = envoyer toute sortie
immédiatement au "callback"
| detached +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
(non utilisée) |
Lancer le process dans un mode détaché : stdout et stderr sont redirigés vers
'/dev/null'
@ -8032,32 +8032,32 @@ Liste des signaux envoyés par WeeChat et les extensions :
Script(s) python supprimé(s)
| relay | relay_client_connecting +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointeur : client relay |
Un client relay est en train de se connecter
| relay | relay_client_waiting_auth +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointeur : client relay |
Attente de l'authentification d'un client relay
| relay | relay_client_auth_ok +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointeur : client relay |
Authentification réussie d'un client relay
| relay | relay_client_connected +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointeur : client relay |
Un client relay est connecté
| relay | relay_client_auth_failed +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointeur : client relay |
L'authentification d'un client relay a échoué
| relay | relay_client_disconnected +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointeur : client relay |
Un client relay est déconnecté
@ -8250,17 +8250,17 @@ Liste des signaux envoyés par WeeChat et les extensions :
Touche appuyée
| weechat | key_combo_default +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Chaîne : combinaison de touches |
Combinaison de touches dans le contexte 'default'
| weechat | key_combo_search +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Chaîne : combinaison de touches |
Combinaison de touches dans le contexte 'search'
| weechat | key_combo_cursor +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Chaîne : combinaison de touches |
Combinaison de touches dans le contexte 'cursor'
@ -8452,7 +8452,7 @@ hook = weechat.hook_signal("quit", "my_signal_cb", "")
==== weechat_hook_signal_send
_Mis à jour dans la 0.4.4._
_Mis à jour dans la 1.0._
Envoyer un signal.
@ -8471,7 +8471,7 @@ Paramètres :
<<_weechat_hook_signal,weechat_hook_signal>>)
* 'signal_data' : données envoyées avec le signal
Valeur de retour _(WeeChat ≥ 0.4.4)_ :
Valeur de retour _(WeeChat ≥ 1.0)_ :
* code retour du dernier "callback" exécuté ('WEECHAT_RC_OK' si aucun "callback"
n'a été exécuté) :
@ -8778,7 +8778,7 @@ hook = weechat.hook_hsignal("test", "my_hsignal_cb", "")
==== weechat_hook_hsignal_send
_WeeChat ≥ 0.3.4, mis à jour dans la 0.4.4._
_WeeChat ≥ 0.3.4, mis à jour dans la 1.0._
Envoyer un hsignal (signal avec table de hachage).
@ -8794,7 +8794,7 @@ Paramètres :
* 'signal' : signal à envoyer
* 'hashtable' : table de hachage
Valeur de retour _(WeeChat ≥ 0.4.4)_ :
Valeur de retour _(WeeChat ≥ 1.0)_ :
* code retour du dernier "callback" exécuté ('WEECHAT_RC_OK' si aucun "callback"
n'a été exécuté) :
@ -9339,7 +9339,7 @@ Liste des modificateurs utilisés par WeeChat et les extensions :
Chaîne avec les couleurs IRC (ou avec les couleurs IRC supprimées)
| irc_color_decode_ansi +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
"1" pour garder les couleurs, "0" pour les supprimer |
Toute chaîne |
Chaîne avec les couleurs ANSI converties en couleurs IRC (ou avec les couleurs
@ -9382,7 +9382,7 @@ Liste des modificateurs utilisés par WeeChat et les extensions :
Nouveau contenu du message
| color_decode_ansi +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
"1" pour garder les couleurs, "0" pour les supprimer |
Toute chaîne |
Chaîne avec les couleurs ANSI converties en couleurs WeeChat (ou avec les
@ -9995,7 +9995,7 @@ Propriétés :
('stdin') du processus fils
| signal +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
'process', 'process_hashtable' |
numéro de signal ou un de ces noms : `hup`, `int`, `quit`, `kill`, `term`,
`usr1`, `usr2` |
@ -10225,7 +10225,7 @@ weechat.prnt(weechat.current_buffer(), "Texte sur le tampon courant")
==== weechat_buffer_search
_Mis à jour dans la 0.4.4._
_Mis à jour dans la 1.0._
Rechercher un tampon par l'extension et/ou le nom.
@ -10242,10 +10242,10 @@ Paramètres :
* 'plugin' : nom de l'extension, la valeur spéciale suivante est autorisée :
** `==` : le nom utilisé est le nom complet du tampon (par exemple :
`irc.freenode.#weechat` au lieu de `freenode.#weechat`)
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
* 'name' : nom du tampon, si c'est NULL ou une chaîne vide, le tampon courant
est retourné (tampon affiché par la fenêtre courante); si le nom commence par
`(?i)`, la recherche est insensible à la casse _(WeeChat ≥ 0.4.4)_
`(?i)`, la recherche est insensible à la casse _(WeeChat ≥ 1.0)_
Valeur de retour :
@ -10256,7 +10256,7 @@ Exemples en C :
[source,C]
----
struct t_gui_buffer *buffer1 = weechat_buffer_search ("irc", "freenode.#weechat");
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 0.4.4 */
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 1.0 */
----
Script (Python) :
@ -10485,16 +10485,16 @@ Paramètres :
** 'active' : 2 si le tampon est le seul actif (mélangé), 1 si le tampon est
actif, 0 si le tampon est mélangé et n'est pas sélectionné
** 'hidden' : 1 si le tampon est caché, sinon 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'zoomed' : 1 si le tampon est mélangé et zoomé, sinon 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'print_hooks_enabled' : 1 si les hooks "print" sont activés, sinon 0
** 'day_change' : 1 si les messages de changement de jour sont affichés, sinon 0
_(WeeChat ≥ 0.4.3)_
** 'clear' : 1 si le tampon peut être effacé avec la commande `/buffer clear`,
sinon 0 _(WeeChat ≥ 0.4.4)_
sinon 0 _(WeeChat ≥ 1.0)_
** 'filter' : 1 si les filtres sont activés sur le tampon, sinon 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'lines_hidden' : 1 si au moins une ligne est cachée dans le tampon
(filtrée), ou 0 si toutes les lignes sont affichées
** 'prefix_max_length' : longueur maximale du préfixe dans ce tampon
@ -10684,7 +10684,7 @@ Propriétés :
"-" : désactive la hotlist (option globale, le pointeur vers le tampon n'est
pas utilisé) +
priorité : ajouter ce tampon dans la hotlist avec cette priorité +
"-1" : supprimer ce tampon de la hotlist _(WeeChat ≥ 0.4.4)_
"-1" : supprimer ce tampon de la hotlist _(WeeChat ≥ 1.0)_
| completion_freeze | "0" ou "1" |
"0" : pas de gel de la complétion (valeur par défaut)
@ -10701,7 +10701,7 @@ Propriétés :
données non lues n'est pas réinitialisé
| hidden +
_(WeeChat ≥ 0.4.4)_ | "0" ou "1" |
_(WeeChat ≥ 1.0)_ | "0" ou "1" |
"0" : démasquer le tampon +
"1" : masquer le tampon
@ -10717,7 +10717,7 @@ Propriétés :
| type | "formatted" ou "free" |
Définit le type de tampon : "formatted" (pour afficher les messages d'une
discussion), ou "free" (pour du contenu libre); lorsque la valeur est "free",
la propriété 'clear' est forcée à "0" _(WeeChat ≥ 0.4.4)_
la propriété 'clear' est forcée à "0" _(WeeChat ≥ 1.0)_
| notify | "0", "1", "2", "3" |
Définit le niveau de notification du tampon : "0" = ne jamais ajouter à la
@ -10734,7 +10734,7 @@ Propriétés :
(par défaut pour un nouveau tampon)
| clear +
_(WeeChat ≥ 0.4.4)_ | "0" ou "1" |
_(WeeChat ≥ 1.0)_ | "0" ou "1" |
"0" pour empêcher l'utilisateur d'effacer le tampon avec la commande
`/buffer clear`, "1" pour autoriser l'utilisateur à effacer le tampon (par
défaut pour un nouveau tampon) (note : même lorsque la valeur est "0", le
@ -10742,7 +10742,7 @@ Propriétés :
<<_weechat_buffer_clear,weechat_buffer_clear>>)
| filter +
_(WeeChat ≥ 0.4.4)_ | "0" or "1" |
_(WeeChat ≥ 1.0)_ | "0" or "1" |
"0" : désactiver les filtres sur le tampon +
"1" : activer les filtres sur le tampon

View File

@ -736,7 +736,7 @@ hda:
[[message_buffer_hidden]]
==== _buffer_hidden
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Ce message est envoyé au client lorsque le signal "buffer_hidden" est envoyé par
WeeChat.
@ -771,7 +771,7 @@ hda:
[[message_buffer_unhidden]]
==== _buffer_unhidden
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
Ce message est envoyé au client lorsque le signal "buffer_unhidden" est envoyé
par WeeChat.

View File

@ -226,7 +226,7 @@ non viene usato da un'altra barra:
=== Come posso copiare/incollare testo senza incollare la lista nick?
// TRANSLATION MISSING
With WeeChat ≥ 0.4.4, you can use the bare display (default key: key[alt-!]).
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-!]).
È possibile usare un terminale con la selezione rettangolare (come
rxvt-unicode, konsole, gnome-terminal, ...). La combinazione tasti in
@ -242,7 +242,7 @@ Un'altra soluzione è spostare la lista nick in alto o in basso, per esempio:
=== Come posso cliccare su URL lunghi (più di una riga)?
// TRANSLATION MISSING
With WeeChat ≥ 0.4.4, you can use the bare display (default key: key[alt-!]).
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-!]).
Con le impostazioni predefinite, WeeChat mostra l'ora ed il prefisso per ogni
riga e le barre opzionali intorno all'area di chat. Per facilitare il clic

View File

@ -827,7 +827,7 @@ length = weechat.strlen_screen("é") # 1
==== weechat_string_match
// TRANSLATION MISSING
_Updated in 0.4.4._
_Updated in 1.0._
Verifica se una stringa coincide ad una mask.
@ -849,7 +849,7 @@ Argomenti:
// TRANSLATION MISSING
[NOTE]
Since version 0.4.4, wildcards are allowed inside the mask
Since version 1.0, wildcards are allowed inside the mask
(not only beginning/end of mask).
Valore restituito:
@ -990,7 +990,7 @@ Questa funzione non è disponibile nelle API per lo scripting.
==== weechat_string_convert_escaped_chars
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
// TRANSLATION MISSING
Convert escaped chars to their value:
@ -1310,7 +1310,7 @@ Questa funzione non è disponibile nelle API per lo scripting.
==== weechat_string_replace_regex
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
// TRANSLATION MISSING
Replace text in a string using a regular expression, replacement text and
@ -1436,7 +1436,7 @@ Questa funzione non è disponibile nelle API per lo scripting.
==== weechat_string_split_shell
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
// TRANSLATION MISSING
Split a string like the shell does for a command with arguments.
@ -1874,7 +1874,7 @@ Special variables with format `${variable}` are expanded (see command `/eval` in
// TRANSLATION MISSING
[NOTE]
Since version 0.4.4, nested variables are supported, for example:
Since version 1.0, nested variables are supported, for example:
`${color:${variable}}`.
Prototipo:
@ -3722,7 +3722,7 @@ Questa funzione non è disponibile nelle API per lo scripting.
==== weechat_hashtable_dup
_WeeChat ≥ 0.4.4._
_WeeChat ≥ 1.0._
// TRANSLATION MISSING
Duplicate a hashtable.
@ -6705,7 +6705,7 @@ Argomenti:
* 'y': numero di riga (la prima riga è 0); a negative value adds a line after
last line displayed: absolute value of 'y' is the number of lines after last
line (for example -1 is immediately after last line, -2 is 2 lines after last
line) _(WeeChat ≥ 0.4.4)_
line) _(WeeChat ≥ 1.0)_
* 'message': messaggio da visualizzare
Esempio in C:
@ -7347,14 +7347,14 @@ available:
// TRANSLATION MISSING
| buffer_flush +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
number of bytes |
Minimum number of bytes to flush stdout/stderr (to send output to callback),
between 1 and 65536 (default); 1 = send any output immediately to the callback
// TRANSLATION MISSING
| detached +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
(not used) |
Run the process in a detached mode: stdout and stderr are redirected to
'/dev/null'
@ -8052,37 +8052,37 @@ List of signals sent by WeeChat and plugins:
// TRANSLATION MISSING
| relay | relay_client_connecting +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
A relay client is connecting
// TRANSLATION MISSING
| relay | relay_client_waiting_auth +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
Waiting for authentication from a relay client
// TRANSLATION MISSING
| relay | relay_client_auth_ok +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
Successful authentication from a relay client
// TRANSLATION MISSING
| relay | relay_client_connected +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
A relay client is connected
// TRANSLATION MISSING
| relay | relay_client_auth_failed +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
Authentication of a relay client has failed
// TRANSLATION MISSING
| relay | relay_client_disconnected +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
Pointer: relay client |
A relay client is disconnected
@ -8294,19 +8294,19 @@ List of signals sent by WeeChat and plugins:
// TRANSLATION MISSING
| weechat | key_combo_default +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
String: key combo |
Key combo in 'default' context
// TRANSLATION MISSING
| weechat | key_combo_search +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
String: key combo |
Key combo in 'search' context
// TRANSLATION MISSING
| weechat | key_combo_cursor +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
String: key combo |
Key combo in 'cursor' context
@ -8516,7 +8516,7 @@ hook = weechat.hook_signal("quit", "my_signal_cb", "")
==== weechat_hook_signal_send
// TRANSLATION MISSING
_Updated in 0.4.4._
_Updated in 1.0._
Invia un segnale.
@ -8536,7 +8536,7 @@ Argomenti:
* 'signal_data': dati inviati con il segnale
// TRANSLATION MISSING
Return value _(WeeChat ≥ 0.4.4)_:
Return value _(WeeChat ≥ 1.0)_:
// TRANSLATION MISSING
* return code of last callback executed ('WEECHAT_RC_OK' if no callback was
@ -8853,7 +8853,7 @@ hook = weechat.hook_hsignal("test", "my_hsignal_cb", "")
==== weechat_hook_hsignal_send
// TRANSLATION MISSING
_WeeChat ≥ 0.3.4, updated in 0.4.4._
_WeeChat ≥ 0.3.4, updated in 1.0._
Invia un hsignal (segnale con tabella hash).
@ -8870,7 +8870,7 @@ Argomenti:
* 'hashtable': tabella hash
// TRANSLATION MISSING
Return value _(WeeChat ≥ 0.4.4)_:
Return value _(WeeChat ≥ 1.0)_:
// TRANSLATION MISSING
* return code of last callback executed ('WEECHAT_RC_OK' if no callback was
@ -9409,7 +9409,7 @@ List of modifiers used by WeeChat and plugins:
// TRANSLATION MISSING
| irc_color_decode_ansi +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
"1" per mantenere i colori, "0" per rimuovere i colori |
Qualsiasi stringa |
String with ANSI colors converted to IRC colors (or ANSI colors removed)
@ -9452,7 +9452,7 @@ List of modifiers used by WeeChat and plugins:
// TRANSLATION MISSING
| color_decode_ansi +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
"1" per mantenere i colori, "0" per rimuovere i colori |
Qualsiasi stringa |
String with ANSI colors converted to WeeChat colors (or ANSI colors removed)
@ -10060,7 +10060,7 @@ Properties:
Close pipe used to send data on standard input ('stdin') of child process
| signal +
_(WeeChat ≥ 0.4.4)_ |
_(WeeChat ≥ 1.0)_ |
'process', 'process_hashtable' |
// TRANSLATION MISSING
signal number or one of these names: `hup`, `int`, `quit`, `kill`, `term`,
@ -10292,7 +10292,7 @@ weechat.prnt(weechat.current_buffer(), "Testo sul buffer corrente")
==== weechat_buffer_search
// TRANSLATION MISSING
_Updated in 0.4.4._
_Updated in 1.0._
Cerca un buffer tramite plugin e/o nome.
@ -10310,11 +10310,11 @@ Argomenti:
* 'plugin': name of plugin, following special value is allowed:
** `==`: the name used is the buffer full name (for example:
`irc.freenode.#weechat` instead of `freenode.#weechat`)
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
// TRANSLATION MISSING
* 'name': name of buffer, if it is NULL or empty string, the current buffer is
returned (buffer displayed by current window); if the name starts with
`(?i)`, the search is case insensitive _(WeeChat ≥ 0.4.4)_
`(?i)`, the search is case insensitive _(WeeChat ≥ 1.0)_
Valore restituito:
@ -10325,7 +10325,7 @@ Esempio in C:
[source,C]
----
struct t_gui_buffer *buffer1 = weechat_buffer_search ("irc", "freenode.#weechat");
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 0.4.4 */
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 1.0 */
----
Script (Python):
@ -10558,10 +10558,10 @@ Argomenti:
0 se il buffer è unito e non selezionato
// TRANSLATION MISSING
** 'hidden': 1 if buffer is hidden, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
// TRANSLATION MISSING
** 'zoomed': 1 if buffer is merged and zoomed, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'print_hooks_enabled': 1 se gli hook sulla stampa sono abilitati,
altrimenti 0
// TRANSLATION MISSING
@ -10569,10 +10569,10 @@ Argomenti:
_(WeeChat ≥ 0.4.3)_
// TRANSLATION MISSING
** 'clear': 1 if buffer can be cleared with command `/buffer clear`, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
// TRANSLATION MISSING
** 'filter': 1 if filters are enabled on buffer, otherwise 0
_(WeeChat ≥ 0.4.4)_
_(WeeChat ≥ 1.0)_
** 'lines_hidden': 1 se almeno una riga è nascosta sul buffer (filtrata),
oppure 0 se vengono visualizzate tutte le righe
** 'prefix_max_length': lunghezza massima del prefisso in questo buffer
@ -10769,7 +10769,7 @@ Properties:
"-": disabilita hotlist (impostazione globale, il puntatore al buffer non è
utilizzato) +
priorità: aggiunge il buffer alla hotlist con questa proprietà +
"-1": remove buffer from hotlist _(WeeChat ≥ 0.4.4)_
"-1": remove buffer from hotlist _(WeeChat ≥ 1.0)_
// TRANSLATION MISSING
| completion_freeze | "0" oppure "1" |
@ -10788,7 +10788,7 @@ Properties:
// TRANSLATION MISSING
| hidden +
_(WeeChat ≥ 0.4.4)_ | "0" oppure "1" |
_(WeeChat ≥ 1.0)_ | "0" oppure "1" |
"0": unhide the buffer +
"1": hide the buffer
@ -10805,7 +10805,7 @@ Properties:
| type | "formatted" oppure "free" |
Imposta tipo per il: "formatted" (per stampare i messaggi di chat),
oppure "free" (per contenuto libero); when the value is "free", the property
'clear' is forced to "0" _(WeeChat ≥ 0.4.4)_
'clear' is forced to "0" _(WeeChat ≥ 1.0)_
| notify | "0", "1", "2", "3" |
Imposta il livello di notifica per il buffer: "0" = non aggiungere alla hotlist,
@ -10824,7 +10824,7 @@ Properties:
// TRANSLATION MISSING
| clear +
_(WeeChat ≥ 0.4.4)_ | "0" or "1" |
_(WeeChat ≥ 1.0)_ | "0" or "1" |
"0" to prevent user from clearing buffer with the command `/buffer clear`,
"1" to let user clear the buffer (default for a new buffer)
(note: even when it is set to "0", the buffer can still be cleared with
@ -10832,7 +10832,7 @@ Properties:
// TRANSLATION MISSING
| filter +
_(WeeChat ≥ 0.4.4)_ | "0" or "1" |
_(WeeChat ≥ 1.0)_ | "0" or "1" |
"0": disable filters on buffer +
"1": enable filters on buffer

View File

@ -216,7 +216,7 @@ WeeChat は自動的にデフォルトバー "input" を作成します:
[[terminal_copy_paste]]
=== どうすればニックネームリストを選択せずにテキストだけをコピー/ペーストできますか。
WeeChat ≥ 0.4.4 では、最小限表示を使うことができます (デフォルトキー: key[alt-!])。
WeeChat ≥ 1.0 では、最小限表示を使うことができます (デフォルトキー: key[alt-!])。
矩形選択のできるターミナルを使ってください (rxvt-unicode、
konsole、gnome-terminal、...)。通常、キーは key[ctrl-]key[alt-] マウス選択です。
@ -230,7 +230,7 @@ konsole、gnome-terminal、...)。通常、キーは key[ctrl-]key[alt-] マウ
[[urls]]
=== どうすれば長い (一行以上に渡る) URL をクリックできますか。
WeeChat ≥ 0.4.4 では、最小限表示を使うことができます (デフォルトキー: key[alt-!])。
WeeChat ≥ 1.0 では、最小限表示を使うことができます (デフォルトキー: key[alt-!])。
デフォルトでは、WeeChat はそれぞれの行の最初に時間とプレフィックス、
さらにチャットエリアを囲むようにオプションバーを表示します。url のクリックを簡単にするには、

View File

@ -808,7 +808,7 @@ length = weechat.strlen_screen("é") # 1
==== weechat_string_match
_バージョン 0.4.4 で更新。_
_バージョン 1.0 で更新。_
文字列がマスクにマッチするか確認。
@ -828,7 +828,7 @@ int weechat_string_match (const char *string, const char *mask,
* 'case_sensitive': 大文字小文字を区別する場合は 1、区別しない場合は 0
[NOTE]
バージョン 0.4.4 以上では、ワイルドカードをマスクの内部で使うことが可能です
バージョン 1.0 以上では、ワイルドカードをマスクの内部で使うことが可能です
(マスクの最初および最後だけではありません)。
戻り値:
@ -969,7 +969,7 @@ free (str);
==== weechat_string_convert_escaped_chars
_WeeChat バージョン 0.4.4 以上で利用可。_
_WeeChat バージョン 1.0 以上で利用可。_
エスケープ文字を値に変換:
@ -1272,7 +1272,7 @@ free (str);
==== weechat_string_replace_regex
_WeeChat バージョン 0.4.4 以上で利用可。_
_WeeChat バージョン 1.0 以上で利用可。_
文字列中のテキストを正規表現、置換先テキスト、任意指定のコールバックを使って置換。
@ -1393,7 +1393,7 @@ weechat_string_free_split (argv);
==== weechat_string_split_shell
_WeeChat バージョン 0.4.4 以上で利用可。_
_WeeChat バージョン 1.0 以上で利用可。_
コマンドを引数を分割する際にシェルがやるように文字列を分割。
@ -1824,7 +1824,7 @@ _WeeChat バージョン 0.4.0 以上で利用可、バージョン 0.4.2 で更
('WeeChat ユーザガイド' のコマンド `/eval` を参照)。
[NOTE]
バージョン 0.4.4 以降、入れ子変数を使えるようになりました、例:
バージョン 1.0 以降、入れ子変数を使えるようになりました、例:
`${color:${variable}}`。
プロトタイプ:
@ -3649,7 +3649,7 @@ weechat_hashtable_map_string (hashtable, &map_cb, NULL);
==== weechat_hashtable_dup
_WeeChat バージョン 0.4.4 以上で利用可。_
_WeeChat バージョン 1.0 以上で利用可。_
ハッシュテーブルを複製。
@ -6599,7 +6599,7 @@ void weechat_printf_y (struct t_gui_buffer *buffer, int y,
* 'y': 行番号 (1 行目は 0); 負数の場合は表示された最後の行の後に行を追加する:
'y' の絶対値で最後の行の後に追加する行数を指定 (例えば
-1 は最後の行のすぐ後、-2 は 最後の行の 2 行後)
_(WeeChat バージョン 0.4.4 以上で利用可)_
_(WeeChat バージョン 1.0 以上で利用可)_
* 'message': 表示するメッセージ
C 言語での使用例:
@ -7217,13 +7217,13 @@ struct t_hook *weechat_hook_process_hashtable (const char *command,
に作成します (関数 <<_weechat_hook_set,weechat_hook_set>> を参照)
| buffer_flush +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
バイト数 |
標準出力および標準エラー出力をフラッシュ (出力をコールバックに送信) するバイト数の最小値、
1 から 65536 (デフォルト) まで; 1 = すべての出力をすぐにコールバックに送信
| detached +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
(非使用) |
detached モードでプロセスを実行: 標準出力と標準エラー出力を
'/dev/null' にリダイレクトする
@ -7886,32 +7886,32 @@ WeeChat とプラグインが送信するシグナルのリスト:
Python スクリプトを削除
| relay | relay_client_connecting +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
Pointer: リレークライアント |
リレークライアントが接続中
| relay | relay_client_waiting_auth +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
Pointer: リレークライアント |
リレークライアントからの認証待ち
| relay | relay_client_auth_ok +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
Pointer: リレークライアント |
リレークライアントからの認証に成功
| relay | relay_client_connected +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
Pointer: リレークライアント |
リレークライアントが接続
| relay | relay_client_auth_failed +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
Pointer: リレークライアント |
リレークライアントの認証に失敗
| relay | relay_client_disconnected +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
Pointer: リレークライアント |
リレークライアントが切断
@ -8104,17 +8104,17 @@ WeeChat とプラグインが送信するシグナルのリスト:
キーが押された
| weechat | key_combo_default +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
String: キーの組み合わせ |
'default' コンテキスト内のキーの組み合わせ
| weechat | key_combo_search +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
String: キーの組み合わせ |
'search' コンテキスト内のキーの組み合わせ
| weechat | key_combo_cursor +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
String: キーの組み合わせ |
'cursor' コンテキスト内のキーの組み合わせ
@ -8306,7 +8306,7 @@ hook = weechat.hook_signal("quit", "my_signal_cb", "")
==== weechat_hook_signal_send
_バージョン 0.4.4 で更新。_
_バージョン 1.0 で更新。_
シグナルを送信。
@ -8325,7 +8325,7 @@ int weechat_hook_signal_send (const char *signal, const char *type_data,
(<<_weechat_hook_signal,weechat_hook_signal>> を参照)
* 'signal_data': シグナルと一緒に送信するデータ
戻り値 _(WeeChat バージョン 0.4.4 以上で利用可。)_:
戻り値 _(WeeChat バージョン 1.0 以上で利用可。)_:
* 最後に実行したコールバックの戻り値
(コールバックを実行しなかった場合は 'WEECHAT_RC_OK'):
@ -8623,7 +8623,7 @@ hook = weechat.hook_hsignal("test", "my_hsignal_cb", "")
==== weechat_hook_hsignal_send
_WeeChat バージョン 0.3.4 以上で利用可、バージョン 0.4.4 で更新。_
_WeeChat バージョン 0.3.4 以上で利用可、バージョン 1.0 で更新。_
hsignal (ハッシュテーブルを持つシグナル) を送信。
@ -8639,7 +8639,7 @@ int weechat_hook_hsignal_send (const char *signal, struct t_hashtable *hashtable
* 'signal': 送信するシグナル
* 'hashtable': ハッシュテーブル
戻り値 _(WeeChat バージョン 0.4.4 以上で利用可。)_:
戻り値 _(WeeChat バージョン 1.0 以上で利用可。)_:
* 最後に実行したコールバックの戻り値
(コールバックを実行しなかった場合は 'WEECHAT_RC_OK'):
@ -9163,7 +9163,7 @@ WeeChat とプラグインが使う修飾子のリスト:
IRC 色コードを含む (または IRC 色コードを削除された) 文字列
| irc_color_decode_ansi +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
色を保持する場合は "1"、削除する場合は "0" |
任意の文字列 |
IRC 色コードに変換された ANSI 色コードを含む (または ANSI 色コードを削除された) 文字列
@ -9203,7 +9203,7 @@ WeeChat とプラグインが使う修飾子のリスト:
メッセージの新しい内容
| color_decode_ansi +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
色を保持する場合は "1"、削除する場合は "0" |
任意の文字列 |
WeeChat 色コードに変換された ANSI 色コードを含む (または ANSI 色コードを削除された) 文字列
@ -9794,7 +9794,7 @@ void weechat_hook_set (struct t_hook *hook, const char *property,
子プロセスの標準入力 ('stdin') にデータを送信するパイプを閉じる
| signal +
_(WeeChat バージョン 0.4.4 以上で利用可)_ |
_(WeeChat バージョン 1.0 以上で利用可)_ |
'process'、'process_hashtable' |
シグナル番号または以下の名前から 1 つ:
`hup`、`int`、`quit`、`kill`、`term`、`usr1`、`usr2` |
@ -10021,7 +10021,7 @@ weechat.prnt(weechat.current_buffer(), "Text on current buffer")
==== weechat_buffer_search
_バージョン 0.4.4 で更新。_
_バージョン 1.0 で更新。_
プラグインおよび名前でバッファを検索。
@ -10038,10 +10038,10 @@ struct t_gui_buffer *weechat_buffer_search (const char *plugin,
* 'plugin': プラグインの名前、以下の特殊値を使うことができます:
** `==`: name 引数でバッファの完全な名前を使う (例:
`freenode.#weechat` ではなく `irc.freenode.#weechat`)
_(WeeChat バージョン 0.4.4 以上で利用可)_
_(WeeChat バージョン 1.0 以上で利用可)_
* 'name': バッファの名前、NULL または空文字列の場合、現在のバッファ
(現在のウィンドウに表示されているバッファ) を返す; 名前が `(?i)`
で始まる場合、検索は大文字小文字を区別せずに検索 _(WeeChat バージョン 0.4.4 以上で利用可)_
で始まる場合、検索は大文字小文字を区別せずに検索 _(WeeChat バージョン 1.0 以上で利用可)_
戻り値:
@ -10052,7 +10052,7 @@ C 言語での使用例:
[source,C]
----
struct t_gui_buffer *buffer1 = weechat_buffer_search ("irc", "freenode.#weechat");
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 0.4.4 */
struct t_gui_buffer *buffer2 = weechat_buffer_search ("==", "irc.freenode.#test"); /* WeeChat ≥ 1.0 */
----
スクリプト (Python) での使用例:
@ -10281,16 +10281,16 @@ int weechat_buffer_get_integer (struct t_gui_buffer *buffer,
** 'active': バッファがマージされて選択されている場合は 2、バッファが選択されている場合は
1、バッファがマージされ選択されていない場合は 0
** 'hidden': バッファが隠されている場合は 1、そうでない場合は 0
_(WeeChat バージョン 0.4.4 以上で利用可)_
_(WeeChat バージョン 1.0 以上で利用可)_
** 'zoomed': バッファがマージとズームされている場合は 1、そうでない場合は 0
_(WeeChat バージョン 0.4.4 以上で利用可)_
_(WeeChat バージョン 1.0 以上で利用可)_
** 'print_hooks_enabled': プリントフックが有効化されている場合は 1、そうでない場合は 0
** 'day_change': 日付変更メッセージを表示する場合は 1、そうでない場合は 0
_(WeeChat バージョン 0.4.3 以上で利用可)_
** 'clear': コマンド `/buffer clear` でバッファをクリアできる場合は 1、そうでない場合は 0
_(WeeChat バージョン 0.4.4 以上で利用可)_
_(WeeChat バージョン 1.0 以上で利用可)_
** 'filter': バッファでフィルタが有効な場合は 1、そうでない場合は 0
_(WeeChat バージョン 0.4.4 以上で利用可)_
_(WeeChat バージョン 1.0 以上で利用可)_
** 'lines_hidden': バッファに非表示 (フィルタされた) メッセージが 1
行以上含まれる場合は 1、すべてのメッセージが表示冴えている場合は 0
** 'prefix_max_length': バッファプレフィックスの最大長
@ -10474,7 +10474,7 @@ void weechat_buffer_set (struct t_gui_buffer *buffer, const char *property,
"+": ホットリストを有効化 (グローバル設定、バッファへのポインタは使われない) +
"-": ホットリストを無効化 (グローバル設定、バッファへのポインタは使われない) +
優先度: この優先度でホットリストにバッファを追加 +
"-1": ホットリストからバッファを削除 _(WeeChat バージョン 0.4.4 以上で利用可)_
"-1": ホットリストからバッファを削除 _(WeeChat バージョン 1.0 以上で利用可)_
| completion_freeze | "0" または "1" |
"0": 補完を止める (デフォルト)
@ -10490,7 +10490,7 @@ void weechat_buffer_set (struct t_gui_buffer *buffer, const char *property,
"auto": 指定したバッファを現在のウィンドウに表示、読了マーカーをリセットしない
| hidden +
_(WeeChat バージョン 0.4.4 以上で利用可)_ | "0" または "1" |
_(WeeChat バージョン 1.0 以上で利用可)_ | "0" または "1" |
"0": バッファを隠すことを止める +
"1": バッファを隠す
@ -10506,7 +10506,7 @@ void weechat_buffer_set (struct t_gui_buffer *buffer, const char *property,
| type | "formatted" または "free" |
バッファのタイプを設定: "formatted" (チャットメッセージ用)、または
"free" (自由内容用); 値が "free" の場合、'clear' プロパティは強制的に
"0" に設定されます _(WeeChat バージョン 0.4.4 以上で利用可)_
"0" に設定されます _(WeeChat バージョン 1.0 以上で利用可)_
| notify | "0", "1", "2", "3" |
バッファの通知レベルを設定: "0" = ホットリストに追加しない、"1" =
@ -10522,14 +10522,14 @@ void weechat_buffer_set (struct t_gui_buffer *buffer, const char *property,
"1" (新規バッファに対するデフォルト)
| clear +
_(WeeChat バージョン 0.4.4 以上で利用可)_ | "0" または "1" |
_(WeeChat バージョン 1.0 以上で利用可)_ | "0" または "1" |
ユーザからのコマンド `/buffer clear` でバッファのクリアを禁止する場合は "0"、
バッファのクリアを許可する場合は "1" (新規バッファに対するデフォルト)
(注意: この値が "0" に設定されていたとしても、関数
<<_weechat_buffer_clear,weechat_buffer_clear>> を使えばバッファをクリアすることが可能です)
| filter +
_(WeeChat バージョン 0.4.4 以上で利用可)_ | "0" または "1" |
_(WeeChat バージョン 1.0 以上で利用可)_ | "0" または "1" |
"0": バッファでフィルタを無効化 +
"1": バッファでフィルタを有効化

View File

@ -719,7 +719,7 @@ hda:
[[message_buffer_hidden]]
==== _buffer_hidden
_WeeChat バージョン 0.4.4 以上で利用可。_
_WeeChat バージョン 1.0 以上で利用可。_
このメッセージは WeeChat が "buffer_hidden"
シグナルを送信する際にクライアントに送られます。
@ -754,7 +754,7 @@ hda:
[[message_buffer_unhidden]]
==== _buffer_unhidden
_WeeChat バージョン 0.4.4 以上で利用可。_
_WeeChat バージョン 1.0 以上で利用可。_
このメッセージは WeeChat が "buffer_unhidden"
シグナルを送信する際にクライアントに送られます。

View File

@ -219,7 +219,7 @@ użyty w żadnym z pasków:
=== Jak mogę kopiować/wklejać tekst bez wklejania listy nicków?
// TRANSLATION MISSING
With WeeChat ≥ 0.4.4, you can use the bare display (default key: key[alt-!]).
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-!]).
Możesz użyć terminala z prostokątnym zaznaczaniem (jak rxvt-unicode,
konsole, gnome-terminal, ...). Klawisze to zazwyczaj key[ctrl-]key[alt-] zaznaczenie myszką.
@ -234,7 +234,7 @@ Innym rozwiązaniem jest przesunięcie listy nicków na górę lub dół, na prz
=== Jak mogę kliknąć na długi URL (dłuższy niż linia)?
// TRANSLATION MISSING
With WeeChat ≥ 0.4.4, you can use the bare display (default key: key[alt-!]).
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-!]).
Domyślnie WeeChat wyświetla czas i przedrostki dla każdej linii i opcjonalne paski
dookoła obszaru rozmowy. Aby usprawnić klikanie w urle można przesunąć listę nicków

View File

@ -2942,7 +2942,7 @@ COMMAND_CALLBACK(input)
gui_input_history_global_next (buffer);
else if (string_strcasecmp (argv[1], "jump_smart") == 0)
gui_input_jump_smart (buffer);
/* not used any more in WeeChat >= 0.4.4 (replaced by "/buffer ++") */
/* not used any more in WeeChat >= 1.0 (replaced by "/buffer ++") */
else if (string_strcasecmp (argv[1], "jump_last_buffer") == 0)
input_data (buffer, "/buffer +");
else if (string_strcasecmp (argv[1], "jump_last_buffer_displayed") == 0)
@ -4008,7 +4008,7 @@ COMMAND_CALLBACK(mute)
else if (string_strcasecmp (argv[1], "-all") == 0)
{
/*
* action ignored in WeeChat >= 0.4.4 (mute on all buffers is default)
* action ignored in WeeChat >= 1.0 (mute on all buffers is default)
* (kept for compatibility with old versions)
*/
ptr_command = argv_eol[2];

View File

@ -470,7 +470,7 @@ upgrade_weechat_read_cb (void *data,
infolist_integer (infolist, "type");
upgrade_current_buffer->notify =
infolist_integer (infolist, "notify");
/* "hidden" is in WeeChat >= 0.4.4 */
/* "hidden" is new in WeeChat 1.0 */
if (infolist_search_var (infolist, "hidden"))
{
upgrade_current_buffer->hidden =
@ -489,7 +489,7 @@ upgrade_weechat_read_cb (void *data,
{
upgrade_current_buffer->day_change = 1;
}
/* "clear" is in WeeChat >= 0.4.4 */
/* "clear" is new in WeeChat 1.0 */
if (infolist_search_var (infolist, "clear"))
{
upgrade_current_buffer->clear =
@ -501,7 +501,7 @@ upgrade_weechat_read_cb (void *data,
(upgrade_current_buffer->type == GUI_BUFFER_TYPE_FREE) ?
0 : 1;
}
/* "filter" is in WeeChat >= 0.4.4 */
/* "filter" is new in WeeChat 1.0 */
if (infolist_search_var (infolist, "filter"))
{
upgrade_current_buffer->filter =