diff --git a/CMakeLists.txt b/CMakeLists.txt index e9c0ed1c5..4c1f18212 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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}) diff --git a/ChangeLog.asciidoc b/ChangeLog.asciidoc index 892563db5..1db9db3a4 100644 --- a/ChangeLog.asciidoc +++ b/ChangeLog.asciidoc @@ -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 diff --git a/Contributing.asciidoc b/Contributing.asciidoc index 0bc3f7360..3e5156caf 100644 --- a/Contributing.asciidoc +++ b/Contributing.asciidoc @@ -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 diff --git a/ReleaseNotes.asciidoc b/ReleaseNotes.asciidoc index 64e5690ec..0d6a9b524 100644 --- a/ReleaseNotes.asciidoc +++ b/ReleaseNotes.asciidoc @@ -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 diff --git a/configure.ac b/configure.ac index e94f7332a..febf0dafc 100644 --- a/configure.ac +++ b/configure.ac @@ -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]) diff --git a/doc/de/weechat_faq.de.txt b/doc/de/weechat_faq.de.txt index 237600c38..7ccd02402 100644 --- a/doc/de/weechat_faq.de.txt +++ b/doc/de/weechat_faq.de.txt @@ -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 diff --git a/doc/en/weechat_faq.en.txt b/doc/en/weechat_faq.en.txt index a15062bc2..6dd0bc5fa 100644 --- a/doc/en/weechat_faq.en.txt +++ b/doc/en/weechat_faq.en.txt @@ -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 diff --git a/doc/en/weechat_plugin_api.en.txt b/doc/en/weechat_plugin_api.en.txt index a28837207..91932efe5 100644 --- a/doc/en/weechat_plugin_api.en.txt +++ b/doc/en/weechat_plugin_api.en.txt @@ -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 diff --git a/doc/en/weechat_relay_protocol.en.txt b/doc/en/weechat_relay_protocol.en.txt index c31aa19bc..62e66e22d 100644 --- a/doc/en/weechat_relay_protocol.en.txt +++ b/doc/en/weechat_relay_protocol.en.txt @@ -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. diff --git a/doc/fr/weechat_faq.fr.txt b/doc/fr/weechat_faq.fr.txt index 48001c7e7..cffc8beb8 100644 --- a/doc/fr/weechat_faq.fr.txt +++ b/doc/fr/weechat_faq.fr.txt @@ -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 diff --git a/doc/fr/weechat_plugin_api.fr.txt b/doc/fr/weechat_plugin_api.fr.txt index d0b6d8e59..338e5f15d 100644 --- a/doc/fr/weechat_plugin_api.fr.txt +++ b/doc/fr/weechat_plugin_api.fr.txt @@ -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 diff --git a/doc/fr/weechat_relay_protocol.fr.txt b/doc/fr/weechat_relay_protocol.fr.txt index f17bfc686..1930af9c6 100644 --- a/doc/fr/weechat_relay_protocol.fr.txt +++ b/doc/fr/weechat_relay_protocol.fr.txt @@ -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. diff --git a/doc/it/weechat_faq.it.txt b/doc/it/weechat_faq.it.txt index 8a77f62fb..5e27ae77f 100644 --- a/doc/it/weechat_faq.it.txt +++ b/doc/it/weechat_faq.it.txt @@ -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 diff --git a/doc/it/weechat_plugin_api.it.txt b/doc/it/weechat_plugin_api.it.txt index c41fe1a42..2c9aaa0c4 100644 --- a/doc/it/weechat_plugin_api.it.txt +++ b/doc/it/weechat_plugin_api.it.txt @@ -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 diff --git a/doc/ja/weechat_faq.ja.txt b/doc/ja/weechat_faq.ja.txt index b847fa742..0a4575692 100644 --- a/doc/ja/weechat_faq.ja.txt +++ b/doc/ja/weechat_faq.ja.txt @@ -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 のクリックを簡単にするには、 diff --git a/doc/ja/weechat_plugin_api.ja.txt b/doc/ja/weechat_plugin_api.ja.txt index 60c566adc..0057a699d 100644 --- a/doc/ja/weechat_plugin_api.ja.txt +++ b/doc/ja/weechat_plugin_api.ja.txt @@ -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": バッファでフィルタを有効化 diff --git a/doc/ja/weechat_relay_protocol.ja.txt b/doc/ja/weechat_relay_protocol.ja.txt index 42293a486..271dda122 100644 --- a/doc/ja/weechat_relay_protocol.ja.txt +++ b/doc/ja/weechat_relay_protocol.ja.txt @@ -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" シグナルを送信する際にクライアントに送られます。 diff --git a/doc/pl/weechat_faq.pl.txt b/doc/pl/weechat_faq.pl.txt index ceb9ca34d..2c9314eae 100644 --- a/doc/pl/weechat_faq.pl.txt +++ b/doc/pl/weechat_faq.pl.txt @@ -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 diff --git a/src/core/wee-command.c b/src/core/wee-command.c index b6fb7fc0e..c21f25f3c 100644 --- a/src/core/wee-command.c +++ b/src/core/wee-command.c @@ -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]; diff --git a/src/core/wee-upgrade.c b/src/core/wee-upgrade.c index b9d9c0e72..8f07bb219 100644 --- a/src/core/wee-upgrade.c +++ b/src/core/wee-upgrade.c @@ -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 =