1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-24 20:06:38 +02:00

Compare commits

...

20 Commits

Author SHA1 Message Date
Sebastien Helleu 01129cbc79 Version 0.4.3-rc2 2014-02-02 09:57:51 +01:00
Sebastien Helleu 74d236dfeb doc: add French developer's guide 2014-02-02 09:49:59 +01:00
Nils Görs 6b0bd1302a core: update German translations 2014-02-02 09:28:42 +01:00
Sebastien Helleu 01fb345fe0 core: fix compilation on Android (replace calls to rindex by strrchr) (bug #41420, patch #8301) 2014-02-02 09:00:46 +01:00
Sebastien Helleu 9db356bd9b core: fix crash when creating two bars with same name but different case (bug #41418) 2014-02-01 09:12:51 +01:00
Sebastien Helleu 219f75b225 irc: clear the gnutls session in all cases after SSL connection error 2014-01-31 19:24:26 +01:00
Sebastien Helleu 59481611dd relay: send backlog for irc private buffers 2014-01-31 16:41:12 +01:00
Sebastien Helleu ac4e762a0e doc: replace weeget.py by script plugin in plugin API reference 2014-01-30 12:33:09 +01:00
Sebastien Helleu f3d614460b core: fix typos in translations and docs 2014-01-29 22:37:33 +01:00
Sebastien Helleu 537f5617cf core: fix typo in NEWS 2014-01-28 22:24:45 +01:00
Sebastien Helleu f285fdafa0 irc: add value "353" in option irc.look.display_join_message
So now the values mean:
- 353: names on channel
- 366: names count (before this commit it meant 353 + 366)
2014-01-28 18:31:03 +01:00
Sebastien Helleu ff92b79712 core: fix typo in ChangeLog 2014-01-27 18:51:25 +01:00
Sebastien Helleu 1b2f4108fd core: fix display of read marker when all buffers line are unread
The bug is when all buffer lines are unread (so "last_read_line" pointer
is NULL), and that the option weechat.look.read_marker_always_show is on.
The read marker was displayed at bottom after switch to the buffer.

Thanks to Nils Görs.
2014-01-27 18:32:32 +01:00
Sebastien Helleu b8ffa87b5c logger: replace backslashs in name by logger replacement char under Cygwin (bug #41207) 2014-01-27 16:31:36 +01:00
Sebastien Helleu 58c615f33b core: fix memory leak in regex matching when evaluating expression 2014-01-26 20:04:05 +01:00
Sebastien Helleu f566de5d60 doc: update german auto-generated files with WeeChat commands and IRC options 2014-01-26 10:23:03 +01:00
Nils Görs 518dcfe9d9 core: update german translations and user's guide 2014-01-26 10:06:02 +01:00
Sebastien Helleu 0fbbbb4435 irc: add command "monitor" in /help irc.look.notify_tags_ison 2014-01-25 13:37:41 +01:00
Sebastien Helleu 86a99af606 scripts: fix script interpreter used after register during load of script in python/perl/ruby/lua/guile plugins (bug #41345) 2014-01-25 13:04:25 +01:00
Sebastien Helleu 97cede06b5 core: add support of escaped unicode chars in commands /print and "/input insert" 2014-01-24 12:53:23 +01:00
128 changed files with 2313 additions and 962 deletions
+1 -1
View File
@@ -82,4 +82,4 @@ Alphabetically:
Developers are connected to IRC:
* server: 'irc.freenode.net'
* channels: '#weechat' (english) and '#weechat-fr' (french)
* channels: '#weechat' (English) and '#weechat-fr' (French)
+1 -1
View File
@@ -33,7 +33,7 @@ ENDIF(PREFIX)
SET(VERSION_MAJOR "0")
SET(VERSION_MINOR "4")
SET(VERSION_PATCH "3-rc1")
SET(VERSION_PATCH "3-rc2")
SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
SET(LICENSE "GPL3")
SET(PKG_STRING "${PROJECT_NAME} ${VERSION}")
+15 -1
View File
@@ -11,8 +11,16 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
== Version 0.4.3 (under dev)
* core: fix compilation on Android (replace calls to rindex by strrchr)
(bug #41420, patch #8301)
* core: fix crash when creating two bars with same name but different case
(bug #41418)
* core: fix display of read marker when all buffer lines are unread and that
option weechat.look.read_marker_always_show is on
* core: fix memory leak in regex matching when evaluating expression
* core: add signals "signal_sighup" and "signal_sigwinch" (terminal resized)
* core: add command /print
* core: add command /print, add support of more escaped chars in command
"/input insert"
* core: add option weechat.look.tab_width
* core: add completion "plugins_installed"
* core: fix crash in /eval when config option has a NULL value
@@ -81,6 +89,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
* aspell: fix detection of nicks with non-alphanumeric chars
* guile: disable guile gmp allocator (fix crash on unload of relay plugin)
(bug #40628)
* irc: clear the gnutls session in all cases after SSL connection error
* irc: use MONITOR instead of ISON for /notify when it is available on server
(task #11477)
* irc: do not display names by default when joining a channel (task #13045)
@@ -109,11 +118,16 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
* irc: add option irc.look.notice_welcome_tags
* irc: add server option "default_msg_kick" to customize default kick/kickban
message (task #12777)
* logger: replace backslashs in name by logger replacement char under Cygwin
(bug #41207)
* lua: fix detection of Lua 5.2 in autotools (patch #8270)
* lua: fix crash on calls to callbacks during load of script
* python: fix load of scripts with python >= 3.3
* relay: send backlog for irc private buffers
* relay: fix memory leak on unload of relay plugin
* ruby: fix ruby init with ruby >= 2.0 (bug #41115)
* scripts: fix script interpreter used after register during load of script
in python/perl/ruby/lua/guile plugins (bug #41345)
* xfer: add support of IPv6 for DCC chat/file (patch #7992)
* xfer: use same infolist for hook and signals (patch #7974)
* xfer: add option xfer.file.auto_check_crc32 (patch #7963)
+15
View File
@@ -67,6 +67,21 @@ The default value for status bar items becomes:
/set weechat.bar.status.items "[time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,[lag],[hotlist],completion,scroll"
----
=== IRC messages on channel join
The names are not displayed any more by default on channel join (they are in
nicklist anyway).
Names can be displayed with the value "353" in option
'irc.look.display_join_message' (which is not in default value). +
The value "366" shows only names count on channel.
If you want to display all messages on join (including names), you can do:
----
/set irc.look.display_join_message "329,332,333,353,366"
----
=== Maximum lag in IRC
Option 'irc.network.lag_max' has been added.
+1 -1
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.3-rc1, flashcode@flashtux.org)
AC_INIT(WeeChat, 0.4.3-rc2, flashcode@flashtux.org)
AC_CONFIG_SRCDIR([configure.ac])
AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-dev-en
Title: WeeChat Developer's Guide (English)
Title: WeeChat developer's guide (English)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat internals and
how to contribute to WeeChat (English version).
+10
View File
@@ -0,0 +1,10 @@
Document: weechat-dev-fr
Title: WeeChat developer's guide (French)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat internals and
how to contribute to WeeChat (French version).
Section: Network/Communication
Format: HTML
Index: /usr/share/doc/weechat-doc/html/weechat_dev.fr.html
Files: /usr/share/doc/weechat-doc/html/weechat_dev.fr.html
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-dev-ja
Title: WeeChat Developer's Guide (Japanese)
Title: WeeChat developer's guide (Japanese)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat internals and
how to contribute to WeeChat (Japanese version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-plugin-en
Title: WeeChat plugins API (English)
Title: WeeChat plugin API reference (English)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (English version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-plugin-fr
Title: WeeChat plugins API (French)
Title: WeeChat plugin API reference (French)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (French version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-plugin-it
Title: WeeChat plugins API (Italian)
Title: WeeChat plugin API reference (Italian)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (Italian version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-plugin-ja
Title: WeeChat plugins API (Japanese)
Title: WeeChat plugin API reference (Japanese)
Author: Sébastien Helleu
Abstract: This document describes the API to create plugins
for WeeChat (Japanese version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-de
Title: WeeChat Quickstart (German)
Title: WeeChat quick start guide (German)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (German version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-en
Title: WeeChat Quickstart (English)
Title: WeeChat quick start guide (English)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (English version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-es
Title: WeeChat Quickstart (Spanish)
Title: WeeChat quick start guide (Spanish)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Spanish version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-fr
Title: WeeChat Quickstart (French)
Title: WeeChat quick start guide (French)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (French version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-it
Title: WeeChat Quickstart (Italian)
Title: WeeChat quick start guide (Italian)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Italian version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-ja
Title: WeeChat Quickstart (Japanese)
Title: WeeChat quick start guide (Japanese)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Japanese version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-pl
Title: WeeChat Quickstart (Polish)
Title: WeeChat quick start guide (Polish)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Polish version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-quickstart-ru
Title: WeeChat Quickstart (Russian)
Title: WeeChat quick start guide (Russian)
Author: Sébastien Helleu
Abstract: A short HowTo for new WeeChat users (Russian version).
Section: Network/Communication
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-relay-protocol-en
Title: WeeChat Relay Protocol (English)
Title: WeeChat Relay protocol (English)
Author: Sébastien Helleu
Abstract: This manual describes WeeChat Relay Protocol, used by
remote GUI to communicate with Relay plugin (English version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-scripting-de
Title: WeeChat Scripting Guide (German)
Title: WeeChat scripting guide (German)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (German version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-scripting-en
Title: WeeChat Scripting Guide (English)
Title: WeeChat scripting guide (English)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (English version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-scripting-fr
Title: WeeChat Scripting Guide (French)
Title: WeeChat scripting guide (French)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (French version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-scripting-it
Title: WeeChat Scripting Guide (Italian)
Title: WeeChat scripting guide (Italian)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (Italian version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-scripting-ja
Title: WeeChat Scripting Guide (Japanese)
Title: WeeChat scripting guide (Japanese)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (Japanese version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-scripting-pl
Title: WeeChat Scripting Guide (Polish)
Title: WeeChat scripting guide (Polish)
Author: Sébastien Helleu
Abstract: This document describes the API to create scripts
for WeeChat (Polish version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-tester-de
Title: WeeChat Tester's Guide (German)
Title: WeeChat tester's guide (German)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (German version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-tester-en
Title: WeeChat Tester's Guide (English)
Title: WeeChat tester's guide (English)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (English version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-tester-fr
Title: WeeChat Tester's Guide (French)
Title: WeeChat tester's guide (French)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (French version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-tester-it
Title: WeeChat Tester's Guide (Italian)
Title: WeeChat tester's guide (Italian)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (Italian version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-tester-ja
Title: WeeChat Tester's Guide (Japanese)
Title: WeeChat tester's guide (Japanese)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (Japanese version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-tester-pl
Title: WeeChat Tester's Guide (Polish)
Title: WeeChat tester's guide (Polish)
Author: Sébastien Helleu
Abstract: This document describes how to test and report
bugs against the WeeChat IRC Client (Polish version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-user-de
Title: WeeChat User's Guide (German)
Title: WeeChat user's guide (German)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (German version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-user-en
Title: WeeChat User's Guide (English)
Title: WeeChat user's guide (English)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (English version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-user-fr
Title: WeeChat User's Guide (French)
Title: WeeChat user's guide (French)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (French version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-user-it
Title: WeeChat User's Guide (Italian)
Title: WeeChat user's guide (Italian)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (Italian version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-user-ja
Title: WeeChat User's Guide (Japanese)
Title: WeeChat user's guide (Japanese)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (Japanese version).
+1 -1
View File
@@ -1,5 +1,5 @@
Document: weechat-user-pl
Title: WeeChat User's Guide (Polish)
Title: WeeChat user's guide (Polish)
Author: Sébastien Helleu
Abstract: This manual describes how to use the WeeChat
IRC client (Polish version).
+3 -3
View File
@@ -134,9 +134,9 @@
** Werte: on, off (Standardwert: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** Beschreibung: `durch Kommata getrennte Liste von Nachrichten die beim betreten eines Channels angezeigt werden sollen: 329 = Erstellungsdatum des Channels, 332 = Topic, 333 = Nick/Datum für Topic, 366 = genutzte Namen im Channel`
** Beschreibung: `durch Kommata getrennte Liste von Nachrichten die beim Betreten eines Channels angezeigt werden sollen: 329 = Erstellungsdatum des Channels, 332 = Topic, 333 = Nick/Datum für Topic, 353 = genutzte Namen im Channel, 366 = Anzahl der Nicks im Channel`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"329,332,333"`)
** Werte: beliebige Zeichenkette (Standardwert: `"329,332,333,366"`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** Beschreibung: `Zeige das alte Thema an, falls das Thema des Channels geändert wurde`
@@ -264,7 +264,7 @@
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** Beschreibung: `durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls ein Nick einen Server betritt oder verlässt (Rückgabe durch Befehl ison), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"`
** Beschreibung: `durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls ein Nick einen Server betritt oder verlässt (Rückgabewert des Befehls ison oder monitor), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"notify_message"`)
+1 -1
View File
@@ -159,7 +159,7 @@
** Werte: beliebige Zeichenkette (Standardwert: `"p,n"`)
* [[option_script.look.translate_description]] *script.look.translate_description*
** Beschreibung: `Für die Beschreibung der Skripten wird die Muttersprache verwendet (sollte keine Übersetzung in der eigenen Sprache verfügbar sein, wird auf die englische Beschreibung zurückgegriffen)`
** Beschreibung: `für die Beschreibung der Skripten wird die Muttersprache verwendet (sollte keine Übersetzung in der eigenen Sprache verfügbar sein, wird auf die englische Beschreibung zurückgegriffen)`
** Typ: boolesch
** Werte: on, off (Standardwert: `on`)
+12 -9
View File
@@ -363,7 +363,7 @@ value: Anzahl der gewünschten Einträgen im Befehlsverlauf anzeigen
----
/input <action> [<arguments>]
Auflistung der möglichen Funktionen:
Auflistung der möglichen Aktionen:
return: simuliert die "enter" Taste
complete_next: vervollständigt Wort mit nächster Komplettierung
complete_previous: vervollständigt Word mit vorheriger Komplettierung
@@ -410,7 +410,7 @@ Auflistung der möglichen Funktionen:
switch_active_buffer: springt zum nächsten zusammengefügten Buffer
switch_active_buffer_previous: springt zum vorherigen zusammengefügten Buffer
zoom_merged_buffer: zoomt in zusammengefügte Buffer
insert: fügt einen Text in die Eingabezeile ein
insert: fügt einen Text in die Eingabezeile ein (Escapesequenzen sind möglich, siehe /help print)
paste_start: Einfügen wird gestartet (bracketed paste mode)
paste_stop: Einfügen wird beendet (bracketed paste mode)
@@ -579,12 +579,13 @@ Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.
time: hh:mm:ss (Beispiel: 04:32:55)
-tags: durch Kommata getrennte Liste von Tags (siehe /help filter für eine Liste von Tags die häufig genutzt werden)
text: Text der ausgegeben werden soll (Präfix und Nachricht muss durch \t getrennt werden)
-stdout: Text wird an stdout geschickt (und nicht im Buffer dargestellt)
-stderr: Text wird an stderr geschickt (und nicht im Buffer dargestellt)
-stdout: Text wird an stdout geschickt (Escapesequenzen werden umgewandelt)
-stderr: Text wird an stderr geschickt (Escapesequenzen werden umgewandelt)
Die Option -action ... -quit nutzt den Präfix der in der Option "weechat.look.prefix_*" definiert ist.
Die Optionen -stdout und -stderr wandeln Escapesequenzen automatisch um.
Folgende Escapesequenzen werden unterstützt:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
Beispiele:
zeigt eine Erinnerung, mit Highlight, im Core-Buffer dar:
@@ -595,6 +596,8 @@ Beispiele:
/print -core abc\tmeine Nachricht
es wird eine Nachricht im Channel #weechat ausgegeben:
/print -buffer irc.freenode.#weechat Message on #weechat
gibt einen Schneemann aus (U+2603):
/print -escape \u2603
verschickt Alarm (BEL):
/print -stderr \a
----
@@ -809,8 +812,8 @@ Es ist möglich die WeeChat-Sitzung auf einem anderen Rechner wiederherzustellen
----
/uptime [-o | -ol]
-o: sendet die WeeChat Laufzeit in den aktuellen Buffer (englisch)
-ol: sendet die WeeChat Laufzeit in den aktuellen Buffer (in der voreingestellten Landessprache)
-o: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in englischer Sprache)
-ol: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in der voreingestellten Landessprache)
----
[[command_weechat_version]]
@@ -819,8 +822,8 @@ Es ist möglich die WeeChat-Sitzung auf einem anderen Rechner wiederherzustellen
----
/version [-o | -ol]
-o: sendet die WeeChat Version in den aktuellen Buffer (englisch)
-ol: sendet die WeeChat Version in den aktuellen Buffer (in der Voreingestellten Landessprache)
-o: die Version von WeeChat wird in den aktuellen Buffer geschrieben (in englischer Sprache)
-ol: die Version von WeeChat wird in den aktuellen Buffer geschrieben (in der voreingestellten Landessprache)
----
[[command_weechat_wait]]
+1 -1
View File
@@ -740,7 +740,7 @@ Damit WeeChat weniger Speicher benötigt, solltest Du folgende Tipps umsetzen:
Es gibt drei Möglichkeiten:
. Du kannst zu uns in den IRC kommen: 'irc.freenode.net', channel '#weechat'
. Du kannst die Internetseite savannah nutzen:
. Du kannst die Internetseite Savannah nutzen:
* Einen Fehler melden: https://savannah.nongnu.org/bugs/?group=weechat
* Einen Verbesserungsvorschlag machen: https://savannah.nongnu.org/task/?group=weechat
* Einen Patch einsenden: https://savannah.nongnu.org/patch/?group=weechat
+1 -1
View File
@@ -35,7 +35,7 @@ Allerdings ist die API für alle Skriptsprachen nahezu identisch.
[[scripts_in_weechat]]
== Skripten in WeeChat
[[languages_specifities]]
[[languages_specificities]]
=== Besonderheiten der einzelnen Skriptsprachen
==== Python
+3 -5
View File
@@ -38,7 +38,7 @@ wesentliche Merkmale:
Die WeeChat Homepage findet man unter: http://weechat.org/
[[pre-requisites]]
[[prerequisites]]
=== Vorbereitung
Um WeeChat zu installieren wird folgendes benötigt:
@@ -2267,10 +2267,8 @@ Unvollständige Liste der IRC Nachrichten bzw. Alias die angepasst werden könne
| 671 | whois | whois (sichere Verbindung)
| 728 | quietlist | quiet Liste
| 729 | quietlist | Ende der quiet Liste
// TRANSLATION MISSING
| 732 | monitor | list of monitored nicks
// TRANSLATION MISSING
| 733 | monitor | list of monitored nicks (end)
| 732 | monitor | Liste der Nicks welche überwacht werden
| 733 | monitor | Liste der Nicks welche überwacht werden (Ende)
| 901 | | Sie sind nun eingelogged
|===
+3 -3
View File
@@ -134,9 +134,9 @@
** values: on, off (default value: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** description: `comma-separated list of messages to display after joining a channel: 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names on channel`
** description: `comma-separated list of messages to display after joining a channel: 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count`
** type: string
** values: any string (default value: `"329,332,333"`)
** values: any string (default value: `"329,332,333,366"`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** description: `display old topic when channel topic is changed`
@@ -264,7 +264,7 @@
** values: any string (default value: `""`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** description: `comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison), for example: "notify_message", "notify_private" or "notify_highlight"`
** description: `comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"`
** type: string
** values: any string (default value: `"notify_message"`)
+1 -1
View File
@@ -159,7 +159,7 @@
** values: any string (default value: `"p,n"`)
* [[option_script.look.translate_description]] *script.look.translate_description*
** description: `translate description of scripts (if translation is available in your language, otherwise english version is used)`
** description: `translate description of scripts (if translation is available in your language, otherwise English version is used)`
** type: boolean
** values: on, off (default value: `on`)
+9 -6
View File
@@ -410,7 +410,7 @@ list of actions:
switch_active_buffer: switch to next merged buffer
switch_active_buffer_previous: switch to previous merged buffer
zoom_merged_buffer: zoom on merged buffer
insert: insert text in command line
insert: insert text in command line (escaped chars are allowed, see /help print)
paste_start: start paste (bracketed paste mode)
paste_stop: stop paste (bracketed paste mode)
@@ -579,12 +579,13 @@ Without argument, this command lists loaded plugins.
time: hh:mm:ss (example: 04:32:55)
-tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
text: text to display (prefix and message must be separated by \t)
-stdout: display text on stdout (not in a buffer)
-stderr: display text on stderr (not in a buffer)
-stdout: display text on stdout (escaped chars are interpreted)
-stderr: display text on stderr (escaped chars are interpreted)
The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
With options -stdout and -stderr, escaped chars are always interpreted.
Following escaped chars are supported:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
Examples:
display a reminder on core buffer with a highlight:
@@ -595,6 +596,8 @@ Examples:
/print -core abc\tThe message
display a message on channel #weechat:
/print -buffer irc.freenode.#weechat Message on #weechat
display a snowman (U+2603):
/print -escape \u2603
send alert (BEL):
/print -stderr \a
----
@@ -809,7 +812,7 @@ It is possible to restore WeeChat session on another machine if you copy the con
----
/uptime [-o | -ol]
-o: send uptime to current buffer as input (english string)
-o: send uptime to current buffer as input (English string)
-ol: send uptime to current buffer as input (translated string)
----
@@ -819,7 +822,7 @@ It is possible to restore WeeChat session on another machine if you copy the con
----
/version [-o | -ol]
-o: send version to current buffer as input (english string)
-o: send version to current buffer as input (English string)
-ol: send version to current buffer as input (translated string)
----
+76 -65
View File
@@ -1,4 +1,4 @@
= WeeChat Developer's Guide
= WeeChat developer's guide
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: en
@@ -34,7 +34,7 @@ WeeChat has two main repositories:
* core repository: it contains source code and documentation,
URL is: http://git.savannah.gnu.org/gitweb/?p=weechat.git
* scripts: the 'official' scripts submitted on weechat.org,
URL is: http://git.savannah.gnu.org/gitweb/?p=weechat/scripts.git;a=summary
URL is: http://git.savannah.gnu.org/gitweb/?p=weechat/scripts.git
This manual documents only core repository.
@@ -46,7 +46,6 @@ The main WeeChat directories are:
[width="100%",cols="1v,5",options="header"]
|===
| Directory | Description
| debian/ | Debian packaging
| src/ | Root of sources
| core/ | Core functions: entry point, internal structures
| gui/ | Functions for buffers, windows, ... (used by all interfaces)
@@ -56,7 +55,7 @@ The main WeeChat directories are:
| aspell/ | Aspell plugin
| charset/ | Charset plugin
| fifo/ | Fifo plugin (FIFO pipe used to remotely send commands to WeeChat)
| irc/ | IRC plugin
| irc/ | IRC (Internet Relay Chat) plugin
| logger/ | Logger plugin (write messages displayed to files)
| relay/ | Relay plugin (irc proxy + relay for remote interfaces)
| rmodifier/ | Rmodifier plugin (alter modifier strings with regular expressions)
@@ -67,10 +66,11 @@ The main WeeChat directories are:
| lua/ | Lua scripting API
| tcl/ | Tcl scripting API
| guile/ | Guile (scheme) scripting API
| xfer/ | Xfer (IRC DCC file/chat)
| xfer/ | Xfer plugin (IRC DCC file/chat)
| doc/ | Documentation
| po/ | Translations files (gettext)
| test/ | Weercd: WeeChat flood irc server, written in Python
| test/ | Tools/files to test WeeChat (like Weercd, an IRC server)
| debian/ | Debian packaging
|===
[[sources]]
@@ -79,7 +79,7 @@ The main WeeChat directories are:
[[sources_core]]
==== Core
WeeChat "core" reside in following directories:
WeeChat "core" is located in following directories:
* 'src/core/': core functions (for data manipulation)
* 'src/gui/': functions about interface (buffers, windows, ...)
@@ -89,21 +89,21 @@ WeeChat "core" reside in following directories:
| Path/file | Description
| core/ | Core functions: entry point, internal structures
| weechat.c | Entry point, command line options, main functions, startup
| wee-backtrace.c | Display backtrace after a segfault
| wee-backtrace.c | Display a backtrace after a crash
| wee-command.c | WeeChat core commands
| wee-completion.c | Completion on command line
| wee-completion.c | Default completions
| wee-config-file.c | Configuration file management
| wee-config.c | Configuration options for WeeChat core (file weechat.conf)
| wee-debug.c | Some debug functions
| wee-eval.c | Evaluate expressions with references to internal vars
| wee-eval.c | Evaluation of expressions with references to internal vars
| wee-hashtable.c | Hashtables
| wee-hdata.c | Hdata (direct access to data using hashtables)
| wee-hook.c | Hooks
| wee-infolist.c | Infolists (lists built with data about objects)
| wee-infolist.c | Infolists (lists with objects data)
| wee-input.c | Input of commands/text
| wee-list.c | Sorted lists
| wee-log.c | Write to WeeChat log file (weechat.log)
| wee-network.c | Network functions (connection to servers, proxy)
| wee-network.c | Network functions (connection to servers/proxies)
| wee-proxy.c | Proxy management
| wee-secure.c | Secured data options (file sec.conf)
| wee-string.c | Functions on strings
@@ -120,11 +120,11 @@ WeeChat "core" reside in following directories:
| gui-buffer.c | Buffers
| gui-chat.c | Chat functions (display message, ...)
| gui-color.c | Color functions
| gui-completion.c | Default completions
| gui-completion.c | Completion on command line
| gui-cursor.c | Cursor mode (free movement of cursor)
| gui-filter.c | Filters
| gui-focus.c | Functions about focus (for cursor mode and mouse)
| gui-history.c | commands/text saved in buffers
| gui-history.c | Commands/text saved in buffers
| gui-hotlist.c | Hotlist management (list of buffers with activity)
| gui-input.c | Input functions (input bar)
| gui-key.c | Keyboard functions
@@ -183,7 +183,7 @@ WeeChat "core" reside in following directories:
| irc-bar-item.c | IRC bar items
| irc-buffer.c | IRC buffers
| irc-channel.c | IRC channels
| irc-color.c | Color functions
| irc-color.c | IRC colors
| irc-command.c | IRC commands
| irc-completion.c | IRC completions
| irc-config.c | IRC config options (file irc.conf)
@@ -201,14 +201,14 @@ WeeChat "core" reside in following directories:
| irc-raw.c | IRC raw buffer
| irc-redirect.c | Redirection of IRC command output
| irc-sasl.c | SASL authentication with IRC server
| irc-server.c | I/O communication with IRC servers
| irc-upgrade.c | Save/restore IRC data when upgrading WeeChat
| irc-server.c | I/O communication with IRC server
| irc-upgrade.c | Save/restore of IRC data when upgrading WeeChat
| logger/ | Logger plugin
| logger.c | Main logger functions
| logger-buffer.c | Logger buffer list management
| logger-config.c | Logger config options (file logger.conf)
| logger-info.c | Logger info/infolists/hdata
| logger-tail.c | Return last lines of a file
| logger-tail.c | Functions to get last lines of a file
| lua/ | Lua plugin
| weechat-lua.c | Main lua functions (load/unload scripts, execute lua code)
| weechat-lua-api.c | Lua scripting API functions
@@ -229,12 +229,12 @@ WeeChat "core" reside in following directories:
| relay-network.c | Network functions for relay
| relay-raw.c | Relay raw buffer
| relay-server.c | Relay server
| relay-upgrade.c | Save/restore relay data when upgrading WeeChat
| relay-websocket.c | Websocket server functions for relay (RFC 6455)
| relay-upgrade.c | Save/restore of relay data when upgrading WeeChat
| relay-websocket.c | WebSocket server functions (RFC 6455)
| irc/ | IRC proxy
| relay-irc.c | Main IRC proxy functions
| weechat/ | Relay for remote interface
| relay-weechat.c | Relay for remote interface (main functions)
| weechat/ | Relay for remote interfaces
| relay-weechat.c | Relay for remote interfaces (main functions)
| relay-weechat-msg.c | Send binary messages to clients
| relay-weechat-nicklist.c | Nicklist functions
| relay-weechat-protocol.c | Read commands from clients
@@ -250,7 +250,7 @@ WeeChat "core" reside in following directories:
| weechat-ruby-api.c | Ruby scripting API functions
| script/ | Scripts manager
| script.c | Main functions for scripts manager
| script-action.c | Actions on scripts (load/unload, install/remove, hold, ...)
| script-action.c | Actions on scripts (load/unload, install/remove, ...)
| script-buffer.c | Buffer for scripts manager
| script-command.c | Commands for scripts manager
| script-completion.c | Completions for scripts manager
@@ -263,15 +263,15 @@ WeeChat "core" reside in following directories:
| xfer/ | Xfer plugin (IRC DCC file/chat)
| xfer.c | Main xfer functions
| xfer-buffer.c | Xfer buffer
| xfer-chat.c | Xfer DCC chat
| xfer-chat.c | DCC chat
| xfer-command.c | Xfer commands
| xfer-completion.c | Xfer completions
| xfer-config.c | Xfer config options (file xfer.conf)
| xfer-dcc.c | Xfer DCC file
| xfer-dcc.c | DCC file transfer
| xfer-file.c | File functions for xfer
| xfer-info.c | Xfer info/infolists/hdata
| xfer-network.c | Network functions for xfer
| xfer-upgrade.c | Save/restore xfer data when upgrading WeeChat
| xfer-upgrade.c | Save/restore of xfer data when upgrading WeeChat
|===
[[documentation_translations]]
@@ -297,12 +297,13 @@ Documentation files:
| weechat_dev.XX.txt | Developer's guide (this document)
| weechat_relay_protocol.XX.txt | Relay protocol
| cmdline_options.XX.txt | Command-line options (file included in man page and user's guide)
| autogen/ | Files auto-built with script docgen.py (do *NEVER* update manually!)
| autogen/ | Files auto-built with script docgen.py
| user/ | Files auto-built for user's guide (do *NEVER* update manually!)
| plugin_api/ | Files auto-built for plugin API (do *NEVER* update manually!)
|===
Translations for WeeChat and plugins are done with gettext, files are in 'po/' directory:
Translations for WeeChat and plugins are done with gettext, files are in 'po/'
directory:
[width="100%",cols="1v,5",options="header"]
|===
@@ -319,9 +320,15 @@ Translations for WeeChat and plugins are done with gettext, files are in 'po/' d
=== General rules
* In source code, your comments, variable names, .. must be written in English
*only* (no other language is allowed)
* Use a copyright header in each new source file, with date, name, e-mail,
license and below that a short description of file. Example in C:
*only* (no other language is allowed).
* Use a copyright header in each new source file with:
** short description of file (one line),
** date,
** name,
** e-mail,
** license.
Example in C:
[source,C]
----
@@ -356,8 +363,8 @@ Some basic rules you *must* follow when you write C code:
* Try to not exceed 80 chars by line, except if this is needed to increase
readability.
* Use comments `/* comment */` (not C99-style comments like `// comment`).
* Add a comment before any function, to explain what does the function (always
use a multi-line comment, even if description is very short).
* Add a comment before any function, to explain what it does (always use a
multi-line comment, even if description is very short).
Example:
@@ -406,7 +413,7 @@ foo ()
----
* Use parentheses to explicitly show how expression is evaluated, even if
they are not required, for example: write `x + (y * z)` instead of `x + y * z`
they are not required, for example: write `x + (y * z)` instead of `x + y * z`.
* Place curly brackets `{ }` alone on lines, and indent them with number of
spaces used for line above opening curly bracket (the `if` in example):
@@ -462,7 +469,7 @@ irc_server_outqueue_send (struct t_irc_server *server)
----
* Indent the `if` conditions, and use parentheses around conditions with an
operator (not needed for single booleans), like this:
operator (not needed for single boolean), like this:
[source,C]
----
@@ -504,7 +511,7 @@ switch (string[0])
}
----
* Use `typedef` for function prototypes, not structures:
* Use `typedef` for function prototypes but not for structures:
[source,C]
----
@@ -554,8 +561,8 @@ See http://www.python.org/dev/peps/pep-0008/
==== Files
File names are composed by letters and hyphens, with format: 'xxx-yyyyy.[ch]',
where 'xxx' is directory/component (can be abbreviation) where the file is, and
'yyyyy' a name for the file, which shows the purpose of file.
where 'xxx' is directory/component (can be abbreviation) and 'yyyyy' a name for
the file.
The main file of a directory may have same name as directory, for example
'irc.c' in irc plugin.
@@ -625,7 +632,7 @@ struct t_gui_window *gui_current_window = NULL; /* current window */
----
There is no naming convention for local variables (in functions). The only
recommendation is that name is explicit (not too short).
recommendation is that name is explicit (not too short). +
Nevertheless, pointers to structures are often named 'ptr_xxxx', for example a
pointer on a 'struct t_gui_buffer *' will be: '*ptr_buffer'.
@@ -633,7 +640,7 @@ pointer on a 'struct t_gui_buffer *' will be: '*ptr_buffer'.
==== Functions
Naming convention for functions is the same as
<<naming_convention_variables,variables,>>.
<<naming_convention_variables,variables>>.
Example: creation of a new window (from 'src/gui/gui-window.c'):
@@ -730,7 +737,7 @@ In following table, these conventions are used:
All combinations are summarized in this table:
[width="100%",cols="3,2,1,5",options="header"]
[width="100%",cols="4,2,2,8",options="header"]
|===
| Code | Example | Areas | Description
| hex[19] + STD | hex[19]`01` | chat + bars | Set attributes and color using option, see table below
@@ -753,16 +760,17 @@ All combinations are summarized in this table:
| hex[19] + "b" + "#" | hex[19]`b#` | input bar | Move cursor char (used only in item "input_text")
| hex[19] + "b" + "i" | hex[19]`bi` | bars | Start item
| hex[19] + "b" + "l" (lower L) | hex[19]`bl` | bars | Start line item
| hex[19] + "E" | hex[19]`E` | chat + bars | Emphasize text _(new in version 0.4.2)_
| hex[19] + "E" | hex[19]`E` | chat + bars | Emphasize text _(WeeChat ≥ 0.4.2)_
| hex[19] + hex[1C] | hex[19]hex[1C] | chat + bars | Reset color (keep attributes)
| hex[1A] + ATTR | hex[1A]`*` | chat + bars | Set attribute
| hex[1B] + ATTR | hex[1B]`*` | chat + bars | Remove attribute
| hex[1C] | hex[1C] | chat + bars | Reset attributes and color
|===
Color codes using options (see 't_gui_color_enum', in file 'src/gui/gui-color.h'):
Color codes using options (see 't_gui_color_enum', in file
'src/gui/gui-color.h'):
[width="60%",cols="^1m,10",options="header"]
[width="70%",cols="^1m,10",options="header"]
|===
| Code | Option
| 00 | weechat.color.separator
@@ -799,21 +807,21 @@ Color codes using options (see 't_gui_color_enum', in file 'src/gui/gui-color.h'
| 31 | weechat.color.chat_text_found
| 32 | weechat.color.chat_value
| 33 | weechat.color.chat_prefix_buffer
| 34 | weechat.color.chat_tags _(new in version 0.3.6)_
| 35 | weechat.color.chat_inactive_window _(new in version 0.3.6)_
| 36 | weechat.color.chat_inactive_buffer _(new in version 0.3.6)_
| 37 | weechat.color.chat_prefix_buffer_inactive_buffer _(new in version 0.3.6)_
| 38 | weechat.color.chat_nick_offline _(new in version 0.3.9)_
| 39 | weechat.color.chat_nick_offline_highlight _(new in version 0.3.9)_
| 40 | weechat.color.chat_nick_prefix _(new in version 0.4.1)_
| 41 | weechat.color.chat_nick_suffix _(new in version 0.4.1)_
| 42 | weechat.color.emphasis _(new in version 0.4.2)_
| 43 | weechat.color.chat_day_change _(new in version 0.4.2)_
| 34 | weechat.color.chat_tags _(WeeChat ≥ 0.3.6)_
| 35 | weechat.color.chat_inactive_window _(WeeChat ≥ 0.3.6)_
| 36 | weechat.color.chat_inactive_buffer _(WeeChat ≥ 0.3.6)_
| 37 | weechat.color.chat_prefix_buffer_inactive_buffer _(WeeChat ≥ 0.3.6)_
| 38 | weechat.color.chat_nick_offline _(WeeChat ≥ 0.3.9)_
| 39 | weechat.color.chat_nick_offline_highlight _(WeeChat ≥ 0.3.9)_
| 40 | weechat.color.chat_nick_prefix _(WeeChat ≥ 0.4.1)_
| 41 | weechat.color.chat_nick_suffix _(WeeChat ≥ 0.4.1)_
| 42 | weechat.color.emphasis _(WeeChat ≥ 0.4.2)_
| 43 | weechat.color.chat_day_change _(WeeChat ≥ 0.4.2)_
|===
WeeChat colors are:
[width="40%",cols="^1m,6",options="header"]
[width="70%",cols="^1m,6",options="header"]
|===
| Code | Color
| 00 | Default (terminal foreground/background)
@@ -837,7 +845,7 @@ WeeChat colors are:
Examples of color codes:
[width="50%",cols="1,2",options="header"]
[width="70%",cols="1,2",options="header"]
|===
| Code | Description
| hex[19]`01` | Color of option "01" (chat text)
@@ -853,13 +861,13 @@ Examples of color codes:
== Plugin internals
The file 'src/plugins/weechat-plugin.h' defines and exports all functions
available for API.
available in the API.
A structure called 't_weechat_plugin' is used to store info about plugin
(filename, name, author, description, ...) and all API functions, as pointers
to WeeChat functions.
Then some macros are defined to call these functions in an easier way.
Then some macros are defined to call these functions.
For example, function 'hook_timer' is defined in structure 't_weechat_plugin'
like this:
@@ -915,7 +923,7 @@ component: fix a problem (bug #12345)
Where 'component' is one of following:
* WeeChat core: 'core' (files in directory 'src/' except doc and plugins)
* WeeChat core: 'core' (files in directory 'src/' except 'doc' and 'plugins')
* documentation files: 'doc' (files in directory 'doc/')
* name of a plugin: 'irc', 'python', 'relay', ... (files in directory 'src/plugins/')
@@ -943,6 +951,7 @@ core: update Japanese translations (patch #7783)
==== Gettext
Gettext files are in directory 'po/'.
If you want to initialize a new language, use command `msginit`. For example to
create a dutch empty file:
@@ -951,8 +960,8 @@ $ cd po
$ msginit -i weechat.pot -l nl_NL -o nl.po
----
Base language for WeeChat is English, so you must of course understand English
in order to translate to your language.
Base language for WeeChat is English, so you must of course perfectly understand
English in order to translate to your language.
When done, you *have* to check your file with script 'msgcheck.py'
(https://github.com/flashcode/msgcheck):
@@ -980,18 +989,20 @@ Then create this alias to build files:
/alias doc /perl unload; /python unload; /ruby unload; /lua unload; /tcl unload; /guile unload; /python load docgen.py; /wait 1ms /docgen
----
And use command `/doc` to build all auto-generated files (for all languages).
And use command `/doc` to build all files, for all languages.
[IMPORTANT]
When using command `/doc`, be sure all C plugins (irc, charset, ...) are loaded,
because files are built using options currently in memory.
because files are built using data currently in memory.
[[asciidoc]]
==== Asciidoc
Asciidoc files are in directory 'doc/XX/' where 'XX' is language (en, fr, de, it, ...)
Asciidoc files are in directory 'doc/XX/' where 'XX' is language (en, fr, de,
it, ...).
First make a copy of an English asciidoc file (in directory 'doc/en/'), then work on it.
First make a copy of an English asciidoc file (in directory 'doc/en/'), then
work on it.
The translations missing in files are indicated by this string:
+1 -1
View File
@@ -701,7 +701,7 @@ You can try following tips to consume less memory:
There are 3 ways:
. you can join us on IRC: 'irc.freenode.net', channel '#weechat'
. you can use the savannah website:
. you can use the Savannah website:
* report a bug: https://savannah.nongnu.org/bugs/?group=weechat
* request a new feature: https://savannah.nongnu.org/task/?group=weechat
* send a patch: https://savannah.nongnu.org/patch/?group=weechat
+27 -25
View File
@@ -1,4 +1,4 @@
= WeeChat Plugin API Reference
= WeeChat plugin API reference
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: en
@@ -136,7 +136,7 @@ Under WeeChat:
=== Plugin example
Full example of plugin, which adds a command '/double': displays two times
arguments on current buffer, or execute two times a command (ok that's not
arguments on current buffer, or execute two times a command (OK that's not
very useful, but that's just an example!):
[source,C]
@@ -263,7 +263,7 @@ name = weechat.plugin_get_name(plugin)
=== Strings
Many string functions below are already available thru standard C functions,
but it's recommended to use functions in this API because they are ok with
but it's recommended to use functions in this API because they are OK with
UTF-8 and locale.
==== weechat_charset_set
@@ -1115,7 +1115,7 @@ Arguments:
Return value:
* same return code as function `regcomp` (0 if ok, other value for error,
* same return code as function `regcomp` (0 if OK, other value for error,
see `man regcomp`)
C example:
@@ -1428,7 +1428,7 @@ C examples:
[source,C]
----
/* examples with english locale */
/* examples with English locale */
char *str = weechat_string_format_size (0); /* str == "0 byte" */
/* ... */
@@ -3632,7 +3632,7 @@ Arguments:
Return value:
* 1 if ok, 0 if error
* 1 if OK, 0 if error
C example:
@@ -4151,7 +4151,7 @@ Arguments:
** 'struct t_config_option *option': option pointer
** 'const char *value': new value for option
** return value:
*** 1 if value is ok
*** 1 if value is OK
*** 0 if value is invalid
* 'callback_check_value_data': pointer given to check_value callback when it
is called by WeeChat
@@ -6472,7 +6472,7 @@ beginning of hooks list, so it will be found and executed before other hooks.
It's useful for modifiers, because execution order is important.
To set a priority, you must use this syntax, for argument where priority is
allowed: "nnn|name" where "nnn" is nonnegative integer with priority and "name"
allowed: "nnn|name" where "nnn" is non-negative integer with priority and "name"
the name for argument (priority does not appear in name, it is automatically
removed from string).
@@ -6870,7 +6870,7 @@ Arguments:
** 'const char *command': command executed by child
** 'int return_code': return code:
*** '>= 0': child return code for a command, and for URL possible values are:
**** '0': transfer ok
**** '0': transfer OK
**** '1': invalid URL
**** '2': transfer error
**** '3': not enough memory
@@ -6907,8 +6907,8 @@ will be called more than one time.
[IMPORTANT]
Even if most of times your callback is called only once, you must ensure that
many calls to callback are ok in your code: you must concatenate data issued by
many calls and use data only when return code is nonnegative.
many calls to callback are OK in your code: you must concatenate data issued by
many calls and use data only when return code is non-negative.
C example:
@@ -7211,11 +7211,11 @@ Arguments:
** 'EXPORT'
** 'NONE'
* 'local_hostname': local hostname to use for connection (optional)
* 'callback': function called when connection is ok or failed, arguments and
* 'callback': function called when connection is OK or failed, arguments and
return value:
** 'void *data': pointer
** 'int status': connection status:
*** 'WEECHAT_HOOK_CONNECT_OK': connection ok
*** 'WEECHAT_HOOK_CONNECT_OK': connection OK
*** 'WEECHAT_HOOK_CONNECT_ADDRESS_NOT_FOUND': address not found
*** 'WEECHAT_HOOK_CONNECT_IP_ADDRESS_NOT_FOUND': IP address not found
*** 'WEECHAT_HOOK_CONNECT_CONNECTION_REFUSED': connection refused
@@ -8122,7 +8122,7 @@ The callback will do following actions when receiving signal:
. create link to new script in directory '~/.weechat/xxx/autoload/'
. load new script
These signals are used by script 'weeget.py' to install scripts.
These signals are used by 'script' plugin to install scripts.
Argument is a string with path to script to install.
@@ -8155,7 +8155,7 @@ Five signals can be sent to remove list of scripts, according to language:
For each script in list, the callback will unload then remove script.
These signals are used by script 'weeget.py' to remove scripts.
These signals are used by 'script' plugin to remove scripts.
Argument is a string with comma-separated list of script to remove (script
is name without path, for example 'script.py').
@@ -8910,12 +8910,14 @@ List of modifiers used by WeeChat and plugins:
| irc_out1_xxx ^(1)^ +
_(WeeChat ≥ 0.3.7)_ |
Server name |
Content of message about to be sent to IRC server (before automatic split to fit in 512 bytes) |
Content of message about to be sent to IRC server (before automatic split to
fit in 512 bytes) |
New content of message
| irc_out_xxx ^(1)^ |
Server name |
Content of message about to be sent to IRC server (after automatic split to fit in 512 bytes) |
Content of message about to be sent to IRC server (after automatic split to
fit in 512 bytes) |
New content of message
| bar_condition_yyy ^(2)^ |
@@ -11804,8 +11806,8 @@ Arguments:
** 'columns_horizontal': items are filled horizontally, displayed with columns
** 'columns_vertical': items are filled vertically, displayed with columns
* 'filling_left_right':
** 'horizontal': items are filled horitontally (space after each item)
** 'vertical': items are filled verticaly (new line after each item)
** 'horizontal': items are filled horizontally (space after each item)
** 'vertical': items are filled vertically (new line after each item)
** 'columns_horizontal': items are filled horizontally, displayed with columns
** 'columns_vertical': items are filled vertically, displayed with columns
* 'size': bar size in chars (0 means automatic size)
@@ -12015,7 +12017,7 @@ Network functions.
==== weechat_network_pass_proxy
Establish a connection/authentification to a proxy.
Establish a connection/authentication to a proxy.
[IMPORTANT]
This function is blocking on call to connect(), so it must be called in a forked
@@ -12040,7 +12042,7 @@ Arguments:
Return value:
* 1 if connection is ok, 0 if an error occurred
* 1 if connection is OK, 0 if an error occurred
C example:
@@ -14231,7 +14233,7 @@ Arguments:
Return value:
* 1 if ok, 0 if error
* 1 if OK, 0 if error
C example:
@@ -14454,7 +14456,7 @@ Arguments:
Return value:
* 1 if ok, 0 if error
* 1 if OK, 0 if error
C example:
@@ -14462,7 +14464,7 @@ C example:
----
if (weechat_upgrade_write_object (upgrade_file, 1, &infolist))
{
/* ok */
/* OK */
}
else
{
@@ -14514,7 +14516,7 @@ Arguments:
Return value:
* 1 if ok, 0 if error
* 1 if OK, 0 if error
C example:
+1 -1
View File
@@ -1,4 +1,4 @@
= WeeChat Quick Start Guide
= WeeChat quick start guide
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: en
+1 -1
View File
@@ -1,4 +1,4 @@
= WeeChat Relay Protocol
= WeeChat Relay protocol
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: en
+2 -2
View File
@@ -1,4 +1,4 @@
= WeeChat Scripting Guide
= WeeChat scripting guide
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: en
@@ -35,7 +35,7 @@ other languages.
[[scripts_in_weechat]]
== Scripts in WeeChat
[[languages_specifities]]
[[languages_specificities]]
=== Languages specificities
==== Python
+1 -1
View File
@@ -1,4 +1,4 @@
= WeeChat Tester's Guide
= WeeChat tester's guide
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: en
+3 -3
View File
@@ -1,4 +1,4 @@
= WeeChat User's Guide
= WeeChat user's guide
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: en
@@ -37,8 +37,8 @@ Main features are:
WeeChat homepage is here: http://weechat.org/
[[pre-requisites]]
=== Pre-requisites
[[prerequisites]]
=== Prerequisites
In order to install WeeChat, you need:
+11
View File
@@ -104,4 +104,15 @@ IF(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
ADD_CUSTOM_TARGET(doc-tester-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.fr.html)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.fr.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
# developer's guide
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.fr.txt
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.fr.txt
COMMENT "Building weechat_dev.fr.html"
)
ADD_CUSTOM_TARGET(doc-dev-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
ENDIF(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
+7 -1
View File
@@ -29,6 +29,7 @@ EXTRA_DIST = CMakeLists.txt \
weechat_faq.fr.txt \
weechat_quickstart.fr.txt \
weechat_tester.fr.txt \
weechat_dev.fr.txt \
$(wildcard autogen/user/*.txt) \
$(wildcard autogen/plugin_api/*.txt)
@@ -43,7 +44,8 @@ if DOC
weechat_scripting.fr.html \
weechat_faq.fr.html \
weechat_quickstart.fr.html \
weechat_tester.fr.html
weechat_tester.fr.html \
weechat_dev.fr.html
doc_install = install-doc
doc_uninstall = uninstall-doc
endif
@@ -79,6 +81,10 @@ weechat_quickstart.fr.html: weechat_quickstart.fr.txt
weechat_tester.fr.html: weechat_tester.fr.txt
$(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_tester.fr.html $(abs_top_srcdir)/doc/fr/weechat_tester.fr.txt
# developer's guide
weechat_dev.fr.html: weechat_dev.fr.txt
$(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_dev.fr.html $(abs_top_srcdir)/doc/fr/weechat_dev.fr.txt
# install man/docs
install-data-hook: $(man_install) $(doc_install)
@@ -1,6 +1,6 @@
[width="100%",cols="^1,^2,6,6,6",options="header"]
|===
| Extension | Nom | Description | Hashtable (entrée) | Hashtable (sortie)
| Extension | Nom | Description | Table de hachage (entrée) | Table de hachage (sortie)
| irc | irc_message_parse | analyse un message IRC | "message": message IRC, "server": nom du serveur (optionnel) | "tags": étiquettes, "message_without_tags": message sans les étiquettes, "nick": pseudo, "host": nom d'hôte, "command": commande, "channel": canal, "arguments": paramètres (inclut le canal)
+5 -5
View File
@@ -34,7 +34,7 @@
** valeurs: un nom de couleur WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), un numéro de couleur du terminal ou un alias; des attributs sont autorisés avant la couleur (seulement pour la couleur du texte, pas le fond) : "*" pour le gras, "!" pour la vidéo inverse, "/" pour l'italique, "_" pour le souligné (valeur par défaut: `red`)
* [[option_irc.color.mirc_remap]] *irc.color.mirc_remap*
** description: `réassigner les couleurs mirc dans les messages en utilisant une hashtable: les clés sont "fg,bg" sous forme d'entiers entre -1 (non spécifié) et 15, les valeurs sont des noms de couleur WeeChat ou nombres (le format est: "1,-1:couleur1;2,7:couleur2"), exemple: "1,-1:darkgray;1,2:white,blue" pour réassigner le noir en "darkgray" et le noir sur bleu en "white,blue"; les couleurs WeeChat par défaut pour les codes IRC sont: 0:white, 1:black, 2:blue, 3:green, 4:lightred, 5:red, 6:magenta, 7:brown, 8:yellow, 9:lightgreen, 10:cyan, 11:lightcyan, 12:lightblue, 13:lightmagenta, 14:gray, 15:white`
** description: `réassigner les couleurs mirc dans les messages en utilisant une table de hachage: les clés sont "fg,bg" sous forme d'entiers entre -1 (non spécifié) et 15, les valeurs sont des noms de couleur WeeChat ou nombres (le format est: "1,-1:couleur1;2,7:couleur2"), exemple: "1,-1:darkgray;1,2:white,blue" pour réassigner le noir en "darkgray" et le noir sur bleu en "white,blue"; les couleurs WeeChat par défaut pour les codes IRC sont: 0:white, 1:black, 2:blue, 3:green, 4:lightred, 5:red, 6:magenta, 7:brown, 8:yellow, 9:lightgreen, 10:cyan, 11:lightcyan, 12:lightblue, 13:lightmagenta, 14:gray, 15:white`
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `"1,-1:darkgray"`)
@@ -134,9 +134,9 @@
** valeurs: on, off (valeur par défaut: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** description: `liste de messages (séparés par des virgules) à afficher après avoir rejoint un canal: 329 = date de création du canal, 332 = titre, 333 = pseudo/date pour le titre, 366 = noms sur le canal`
** description: `liste de messages (séparés par des virgules) à afficher après avoir rejoint un canal: 329 = date de création du canal, 332 = titre, 333 = pseudo/date pour le titre, 353 = noms sur le canal, 366 = décompte des noms`
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `"329,332,333"`)
** valeurs: toute chaîne (valeur par défaut: `"329,332,333,366"`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** description: `afficher l'ancien titre lorsque le titre du canal est changé`
@@ -264,7 +264,7 @@
** valeurs: toute chaîne (valeur par défaut: `""`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** description: `liste des étiquettes (séparées par des virgules) utilisées dans les messages affichés par notify lorsqu'un pseudo a rejoint ou quitté le serveur (résultat de la commande ison), par exemple: "notify_message", "notify_private" ou "notify_highlight"`
** description: `liste des étiquettes (séparées par des virgules) utilisées dans les messages affichés par notify lorsqu'un pseudo a rejoint ou quitté le serveur (résultat de la commande ison ou monitor), par exemple: "notify_message", "notify_private" ou "notify_highlight"`
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `"notify_message"`)
@@ -374,7 +374,7 @@
** valeurs: 0 .. 604800 (valeur par défaut: `60`)
* [[option_irc.network.lag_max]] *irc.network.lag_max*
** description: `lax maximum (en secondes): si ce lag est atteint, WeeChat considérera que la réponse du serveur (pong) ne sera jamais reçue et arrêtera de compter le lag (0 = ne jamais abandonner)`
** description: `lag maximum (en secondes): si ce lag est atteint, WeeChat considérera que la réponse du serveur (pong) ne sera jamais reçue et arrêtera de compter le lag (0 = ne jamais abandonner)`
** type: entier
** valeurs: 0 .. 604800 (valeur par défaut: `1800`)
+8 -5
View File
@@ -410,7 +410,7 @@ liste des actions:
switch_active_buffer: basculer vers le tampon mélangé suivant
switch_active_buffer_previous: basculer vers le tampon mélangé précédent
zoom_merged_buffer: zoom sur le tampon mélangé
insert: insérer du texte dans la ligne de commande
insert: insérer du texte dans la ligne de commande (les caractères échappés sont autorisés, voir /help print)
paste_start: début de collage (mode "bracketed paste")
paste_stop: fin de collage (mode "bracketed paste")
@@ -456,7 +456,7 @@ Pour le contexte "mouse" (possible aussi pour le contexte "cursor"), la touche a
item(*): n'importe quel objet de barre
item(xxx): l'objet de barre "xxx"
La touche peut commencer ou se terminer par '*' pour plusieurs évènements de la souris.
Une valeur spéciale pour la commande avec le format "hsignal:nom" peut être utilisée dans le contexte "mouse", cela enverra le signal "nom" avec la hashtable du focus comme paramètre.
Une valeur spéciale pour la commande avec le format "hsignal:nom" peut être utilisée dans le contexte "mouse", cela enverra le signal "nom" avec la table de hachage du focus comme paramètre.
Une autre valeur spéciale "-" peut être utilisée pour désactiver la touche (elle sera ignorée lors de la recherche de touches).
Exemples:
@@ -579,12 +579,13 @@ Sans paramètre, cette commande liste les extensions chargées.
heure: hh:mm:ss (exemple: 04:32:55)
-tags: liste d'étiquettes séparées par des virgules (voir /help filter pour une liste des étiquettes couramment utilisées)
texte: texte à afficher (le préfixe et le message doivent être séparés par \t)
-stdout: afficher le texte sur stdout (pas dans un tampon)
-stderr: afficher le texte sur stderr (pas dans un tampon)
-stdout: afficher le texte sur stdout (les caractères échappés sont interprétés)
-stderr: afficher le texte sur stderr (les caractères échappés sont interprétés)
Les options -action ... -quit utilisent le préfixe défini dans les options "weechat.look.prefix_*".
Avec les options -stdout et -stderr, les caractères échappés sont toujours interprétés.
Les caractères échappés suivants sont supportés:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
Exemples:
afficher un pense-bête sur le tampon core avec un highlight:
@@ -595,6 +596,8 @@ Exemples:
/print -core abc\tLe message
afficher un message sur le canal #weechat:
/print -buffer irc.freenode.#weechat Message sur #weechat
afficher un bonhomme de neige (U+2603):
/print -escape \u2603
envoyer une alerte (BEL):
/print -stderr \a
----
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -730,7 +730,7 @@ Vous pouvez essayer les astuces suivantes pour consommer moins de mémoire :
Il y a 3 possibilités :
. vous pouvez nous joindre sur IRC : 'irc.freenode.net', canal '#weechat'
. vous pouvez utiliser le site savannah :
. vous pouvez utiliser le site Savannah :
* reporter un bug: https://savannah.nongnu.org/bugs/?group=weechat
* demander une nouvelle fonctionnalité: https://savannah.nongnu.org/task/?group=weechat
* envoyer un patch: https://savannah.nongnu.org/patch/?group=weechat
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,4 +1,4 @@
= Guide de Démarrage Rapide WeeChat
= Guide de démarrage rapide WeeChat
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: fr
+8 -8
View File
@@ -1,4 +1,4 @@
= WeeChat Guide pour Scripts
= Guide pour scripts WeeChat
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: fr
@@ -36,7 +36,7 @@ l'API est la même pour les autres langages.
[[scripts_in_weechat]]
== Scripts dans WeeChat
[[languages_specifities]]
[[languages_specificities]]
=== Spécificités des langages
==== Python
@@ -271,7 +271,7 @@ rapport de crash ;)
=== Callbacks
Tous les "callbacks" WeeChat doivent retourner WEECHAT_RC_OK ou
WEECHAT_RC_ERROR (l'exception est le callback du "modifier", qui retourne une
WEECHAT_RC_ERROR (l'exception est le callback du modificateur, qui retourne une
chaîne de caractères).
Les "callbacks" C utilisent un paramètre "data", qui est un pointeur. Dans
@@ -662,9 +662,9 @@ Puis sous WeeChat :
----
[[hook_timer]]
==== Ajouter un timer
==== Ajouter un minuteur
Ajoutez un timer avec `hook_timer`.
Ajoutez un minuteur avec `hook_timer`.
Exemple :
@@ -674,7 +674,7 @@ def timer_cb(data, remaining_calls):
# ...
return weechat.WEECHAT_RC_OK
# timer appelé chaque minute quand la seconde est 00
# minuteur appelé chaque minute quand la seconde est 00
weechat.hook_timer(60 * 1000, 60, 0, "timer_cb", "")
----
@@ -869,8 +869,8 @@ weechat.hook_signal("*,irc_in2_join", "join_cb", "")
[[irc_modify_messages]]
==== Modifier des messages
L'extension IRC envoie un "modifier" appelé "irc_in_xxx" ("xxx" est la commande
IRC) pour un message reçu, de sorte que vous puissiez le modifier.
L'extension IRC envoie un modificateur appelé "irc_in_xxx" ("xxx" est la
commande IRC) pour un message reçu, de sorte que vous puissiez le modifier.
[source,python]
----
+24 -24
View File
@@ -1,4 +1,4 @@
= Guide Utilisateur WeeChat
= Guide utilisateur WeeChat
:author: Sébastien Helleu
:email: flashcode@flashtux.org
:lang: fr
@@ -38,7 +38,7 @@ Ses principales fonctionnalités sont les suivantes :
La page d'accueil de WeeChat est ici : http://weechat.org/
[[pre-requisites]]
[[prerequisites]]
=== Prérequis
Pour installer WeeChat, vous devez avoir :
@@ -1177,17 +1177,17 @@ Vous pouvez modifier ou ajouter des associations avec la commande `/key` en
utilisant le contexte "mouse" (pour la syntaxe voir
<<command_weechat_key,la commande /key>>).
Un nom d'évènement consiste en un modifieur (facultatif), un bouton/roulette et
un geste (facultatif). Les différents éléments sont séparés par "-".
Un nom d'évènement consiste en un modificateur (facultatif), un bouton/roulette
et un geste (facultatif). Les différents éléments sont séparés par "-".
Liste des modifieurs :
Liste des modificateurs :
[width="50%",cols="3m,4",options="header"]
|===
| Modifieur | Description
| ctrl | Touche key[ctrl]
| alt | Touche key[alt]
| ctrl-alt | Touches key[ctrl-]key[alt]
| Modificateur | Description
| ctrl | Touche key[ctrl]
| alt | Touche key[alt]
| ctrl-alt | Touches key[ctrl-]key[alt]
|===
Liste des boutons/roulette :
@@ -1527,9 +1527,9 @@ Sections :
|===
| Section | Commande de contrôle | Description
| debug | <<command_weechat_debug,/debug set>> +
/set weechat.debug.* | Niveau de debug, pour le Debug level, pour le cœur et les extensions (les options peuvent être ajoutées/supprimées dans la section)
/set weechat.debug.* | Niveau de debug, pour le cœur et les extensions (les options peuvent être ajoutées/supprimées dans la section)
| startup | /set weechat.startup.* | Options de démarrage
| look | /set weechat.look.* | Look and feel
| look | /set weechat.look.* | Aspect/présentation
| palette | <<command_weechat_color,/color alias>> +
/set weechat.palette.* | Alias de couleurs (les options peuvent être ajoutées/supprimées dans la section)
| color | /set weechat.color.* | Couleurs
@@ -1599,7 +1599,7 @@ Les extensions par défaut sont :
| irc | Discussion avec le protocole IRC
| logger | Enregistrement des tampons dans des fichiers
| relay | Relai de données via le réseau
| rmodifier | Modification des chaînes de "modifier" avec des expressions régulières
| rmodifier | Modification des chaînes de modificateur avec des expressions régulières
| script | Gestionnaire de scripts
| python | Interface (API) pour scripts Python
| perl | Interface (API) pour scripts Perl
@@ -1918,7 +1918,7 @@ Sections :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| look | /set irc.look.* | Look and feel
| look | /set irc.look.* | Aspect/présentation
| color | /set irc.color.* | Couleurs
| network | /set irc.network.* | Options réseau
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Tampon cible pour les messages IRC>> (les options peuvent être ajoutées/supprimées dans la section)
@@ -2349,7 +2349,7 @@ Sections :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| look | /set logger.look.* | Look and feel
| look | /set logger.look.* | Aspect/présentation
| color | /set logger.color.* | Couleurs
| file | /set logger.file.* | Options pour les fichiers de log
| level | /set logger.level.* | Niveau de log par tampon (les options peuvent être ajoutées/supprimées dans la section)
@@ -2506,7 +2506,7 @@ Sections :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| look | /set relay.look.* | Look and feel
| look | /set relay.look.* | Aspect/présentation
| color | /set relay.color.* | Couleurs
| network | /set relay.network.* | Options réseau
| irc | /set relay.irc.* | Options spécifiques au protocole irc (proxy irc)
@@ -2598,7 +2598,7 @@ si aucun serveur n'a été spécifié dans le relai).
L'extension Relay peut envoyer les données à une interface distante en
utilisant le protocole WeeChat.
Vous pouvez vous connected avec une interface distante, voir la liste sur la
Vous pouvez vous connecter avec une interface distante, voir la liste sur la
page de téléchargement : http://weechat.org/download
[IMPORTANT]
@@ -2640,7 +2640,7 @@ L'URI doit toujours se terminer par "/weechat" (pour les protocoles 'irc' et
[[rmodifier_plugin]]
=== Extension Rmodifier
L'extension Rmodifier vous permet de modifier les chaînes de "modifier" avec
L'extension Rmodifier vous permet de modifier les chaînes de modificateur avec
des expressions régulières.
L'utilisation typique est pour cacher les mots de passe lorsque vous les tapez,
@@ -2655,7 +2655,7 @@ Sections :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| look | /set rmodifier.look.* | Look and feel
| look | /set rmodifier.look.* | Aspect/présentation
| modifier | <<command_rmodifier_rmodifier,/rmodifier add>> +
/set rmodifier.modifier.* | Rmodifiers
|===
@@ -2674,12 +2674,12 @@ include::autogen/user/rmodifier_commands.txt[]
Un rmodifier se compose de trois éléments :
. un ou plusieurs "modifiers"
. un ou plusieurs modificateurs
. une expression régulière, permettant de capturer des "groupes"
. une chaîne décrivant la sortie en utilisant les numéros de "groupes" capturés
dans l'expression régulière
Pour la liste des modifiers utilisés par WeeChat ou des extensions, voir la
Pour la liste des modificateurs utilisés par WeeChat ou des extensions, voir la
'Référence API Extension WeeChat', fonction 'weechat_hook_modifier'.
Pour chaque groupe capturé, les actions suivantes sont possibles :
@@ -2691,14 +2691,14 @@ Pour chaque groupe capturé, les actions suivantes sont possibles :
Exemple du rmodifier par défaut pour la commande `/oper` :
* modifiers : `history_add,input_text_display`
* modificateurs : `history_add,input_text_display`
** `history_add` : appelé lorsque WeeChat stocke la commande dans l'historique
** `input_text_display` : appelé lorsque la ligne de commande a changé
(agit uniquement sur l'affichage, pas le contenu de la ligne de commande)
* expression régulière : `^(/oper +\S+ +)(.*)`
* groupes : `1,2*`
À chaque fois que les modifiers "history_add" ou "input_text_display" sont
À chaque fois que les modificateurs "history_add" ou "input_text_display" sont
appelés, l'expression régulière est vérifiée. Si la chaîne correspond, alors
elle est remplacée par les groupes capturés, tels que définis dans la chaîne
des groupes.
@@ -2734,7 +2734,7 @@ Sections :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| look | /set script.look.* | Look and feel
| look | /set script.look.* | Aspect/présentation
| color | /set script.color.* | Couleurs
| scripts | /set script.scripts.* | Options pour le téléchargement des scripts
|===
@@ -2795,7 +2795,7 @@ Sections :
[width="100%",cols="3m,6m,16",options="header"]
|===
| Section | Commande de contrôle | Description
| look | /set xfer.look.* | Look and feel
| look | /set xfer.look.* | Aspect/présentation
| color | /set xfer.color.* | Couleurs
| network | /set xfer.network.* | Options réseau
| file | /set xfer.file.* | Options pour les fichiers envoyés/reçus
+3 -3
View File
@@ -134,9 +134,9 @@
** valori: on, off (valore predefinito: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** descrizione: `elenco separato da virgole di messaggi da mostrare dopo l'ingresso in un canale: 329 = data di creazione del canale, 332 = argomento, 333 = nick/data per l'argomento, 366 = nomi sul canale`
** descrizione: `comma-separated list of messages to display after joining a channel: 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `"329,332,333"`)
** valori: qualsiasi stringa (valore predefinito: `"329,332,333,366"`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** descrizione: `visualizza l'argomento del canale precedente quando viene cambiato`
@@ -264,7 +264,7 @@
** valori: qualsiasi stringa (valore predefinito: `""`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** descrizione: `elenco separato da virgole di tag usati nei messaggi mostrati dalle notifiche quando un nick entra o esce da un server (risultato del comando ison), ad esempio: "notify_message", "notify_private" o "notify_highlight"`
** descrizione: `comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `"notify_message"`)
+1 -1
View File
@@ -159,7 +159,7 @@
** valori: qualsiasi stringa (valore predefinito: `"p,n"`)
* [[option_script.look.translate_description]] *script.look.translate_description*
** descrizione: `translate description of scripts (if translation is available in your language, otherwise english version is used)`
** descrizione: `translate description of scripts (if translation is available in your language, otherwise English version is used)`
** tipo: bool
** valori: on, off (valore predefinito: `on`)
+7 -4
View File
@@ -410,7 +410,7 @@ list of actions:
switch_active_buffer: switch to next merged buffer
switch_active_buffer_previous: switch to previous merged buffer
zoom_merged_buffer: zoom on merged buffer
insert: insert text in command line
insert: insert text in command line (escaped chars are allowed, see /help print)
paste_start: start paste (bracketed paste mode)
paste_stop: stop paste (bracketed paste mode)
@@ -579,12 +579,13 @@ Senza argomento, questo comando elenca i plugin caricati.
time: hh:mm:ss (example: 04:32:55)
-tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
text: text to display (prefix and message must be separated by \t)
-stdout: display text on stdout (not in a buffer)
-stderr: display text on stderr (not in a buffer)
-stdout: display text on stdout (escaped chars are interpreted)
-stderr: display text on stderr (escaped chars are interpreted)
The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
With options -stdout and -stderr, escaped chars are always interpreted.
Following escaped chars are supported:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
Examples:
display a reminder on core buffer with a highlight:
@@ -595,6 +596,8 @@ Examples:
/print -core abc\tThe message
display a message on channel #weechat:
/print -buffer irc.freenode.#weechat Message on #weechat
display a snowman (U+2603):
/print -escape \u2603
send alert (BEL):
/print -stderr \a
----
+1 -1
View File
@@ -724,7 +724,7 @@ Esistono diversi trucchi per ottimizzare l'uso della memoria:
Esistono 3 modi:
. entrando su IRC: 'irc.freenode.net', canale `#weechat'
. utilizzando il sito savannah:
. utilizzando il sito Savannah:
* segnalare un bug: https://savannah.nongnu.org/bugs/?group=weechat
* richiedere nuove funzionalità: https://savannah.nongnu.org/task/?group=weechat
* inviare una patch: https://savannah.nongnu.org/patch/?group=weechat
+4 -4
View File
@@ -8298,8 +8298,8 @@ La callback compirà le seguenti azioni alla ricezione del segnale:
. crea un link al nuovo script nella cartella '~/.weechat/xxx/autoload/'
. carica il nuovo script
Questi segnali vengono usati dallo script 'weeget.py' per installare gli
script.
// TRANSLATION MISSING
These signals are used by 'script' plugin to install scripts.
L'argomento è una stringa con il percorso dello script da installare.
@@ -8333,8 +8333,8 @@ seconda del linguaggio:
Per ogni script nella lista, la callback scaricherà e rimuoverà lo script.
Questi segnali vengono utilizzati dallo script 'weeget.py' per rimuovere gli
script.
// TRANSLATION MISSING
These signals are used by 'script' plugin to remove scripts.
L'argomento è una stringa con una lista separata da virgole di script da
rimuovere (script è il nome senza percorso, ad esempio 'script.py').
+1 -1
View File
@@ -36,7 +36,7 @@ Quasi tutti gli esempi in questo manuale sono scritti in Python, ma l'API
[[scripts_in_weechat]]
== Script in WeeChat
[[languages_specifities]]
[[languages_specificities]]
=== Specifiche per i linguaggi
==== Python
+1 -1
View File
@@ -39,7 +39,7 @@ Le principali caratteristiche:
La home page di WeeChat si trova qui: http://weechat.org/
[[pre-requisites]]
[[prerequisites]]
=== Requisiti
Per poter installare WeeChat, è necessario:
+3 -3
View File
@@ -134,9 +134,9 @@
** 値: on, off (デフォルト値: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** 説明: `チャンネルに参加した後に表示するメッセージのコンマ区切りリスト: 329 = チャンネル作成日、332 = トピック、333 = トピックを作成したニックネームおよび日付、366 = チャンネル参加者リスト`
** 説明: `comma-separated list of messages to display after joining a channel: 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `"329,332,333"`)
** 値: 未制約文字列 (デフォルト値: `"329,332,333,366"`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** 説明: `チャンネルトピックが変更された場合に、古いトピックを表示`
@@ -264,7 +264,7 @@
** 値: 未制約文字列 (デフォルト値: `""`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** 説明: `あるニックネームが参加またはサーバから切断したときの (ison コマンドの結果)、notify によって表示されたメッセージに使われたタグのコンマ区切りリスト、例えば: "notify_message""notify_highlight"、"notify_private"`
** 説明: `comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `"notify_message"`)
+57 -54
View File
@@ -363,58 +363,58 @@ value: 表示する履歴エントリの数
----
/input <action> [<arguments>]
アクションリスト:
return: "enter" キーをシミュレート
complete_next: 次の補完候補で単語を補完
complete_previous: 一つ前の補完候補で単語を補完
search_text: バッファ内のテキストを検索
search_switch_case: 完全一致検索に変更
search_switch_regex: 検索タイプの切り替え: 文字列/正規表現
search_switch_where: 検索範囲の切り替え: メッセージ/プレフィックス
search_previous: 一つ前の行を検索
search_next: 次の行を検索
search_stop: 検索を終了
delete_previous_char: 一つ前の文字を削除
delete_next_char: 次の文字を削除
delete_previous_word: 一つ前の単語を削除
delete_next_word: 次の単語を削除
delete_beginning_of_line: 行の最初からカーソル位置までを削除
delete_end_of_line: カーソルから行の最後までを削除
delete_line: 行を削除
clipboard_paste: クリップボードから貼り付け
transpose_chars: 2 つの文字を入れ替え
undo: 最新のコマンドラインアクションまで元に戻す
redo: 最新のコマンドラインアクションまでやり直す
move_beginning_of_line: カーソルを行頭に移動
move_end_of_line: カーソルを行末まで移動
move_previous_char: カーソルを一つ前の文字に移動
move_next_char: カーソルを次の文字に移動
move_previous_word: カーソルを一つ前の単語に移動
move_next_word: カーソルを次の単語に移動
history_previous: 現在のバッファ履歴のひとつ前のコマンドを再呼び出し
history_next: 現在のバッファ履歴の次のコマンドを再呼び出し
history_global_previous: グローバル履歴の一つ前のコマンドを再呼び出し
history_global_next: グローバル履歴の次のコマンドを再呼び出し
jump_smart: 次のアクティブバッファに飛ぶ
jump_last_buffer: 最後のバッファに移動
jump_last_buffer_displayed: 表示されている最後のバッファに移動 (最新のバッファ移動の一つ前に表示されていたバッファ)
jump_previously_visited_buffer: 一つ前に訪れたバッファに移動
jump_next_visited_buffer: 次に訪れたバッファに移動
hotlist_clear: ホットリストを消去
grab_key: キーを横取り (任意引数: 最後の横取りからの遅延時間、デフォルトは 500 ミリ秒)
grab_key_command: あるコマンドに関連してキーを横取り (任意引数: 最後の横取りからの遅延時間、デフォルトは 500 ミリ秒)
grab_mouse: grab マウスイベントコードを横取り
grab_mouse_area: 範囲指定のマウスイベントコードを横取り
set_unread: 全てのバッファに対して未読マーカーを設定
set_unread_current_buffer: 現在のバッファに対して未読マーカーを設定
switch_active_buffer: 次のマージされたバッファに移動
switch_active_buffer_previous: 一つ前のマージされたバッファに移動
zoom_merged_buffer: マージされたバッファにズーム
insert: コマンドラインにテキストを挿入
paste_start: ペーストの開始 (括弧付きペーストモード)
paste_stop: ペーストの終了 (括弧付きペーストモード)
list of actions:
return: simulate key "enter"
complete_next: complete word with next completion
complete_previous: complete word with previous completion
search_text: search text in buffer
search_switch_case: switch exact case for search
search_switch_regex: switch search type: string/regular expression
search_switch_where: switch search in messages/prefixes
search_previous: search previous line
search_next: search next line
search_stop: stop search
delete_previous_char: delete previous char
delete_next_char: delete next char
delete_previous_word: delete previous word
delete_next_word: delete next word
delete_beginning_of_line: delete from beginning of line until cursor
delete_end_of_line: delete from cursor until end of line
delete_line: delete entire line
clipboard_paste: paste from clipboard
transpose_chars: transpose two chars
undo: undo last command line action
redo: redo last command line action
move_beginning_of_line: move cursor to beginning of line
move_end_of_line: move cursor to end of line
move_previous_char: move cursor to previous char
move_next_char: move cursor to next char
move_previous_word: move cursor to previous word
move_next_word: move cursor to next word
history_previous: recall previous command in current buffer history
history_next: recall next command in current buffer history
history_global_previous: recall previous command in global history
history_global_next: recall next command in global history
jump_smart: jump to next buffer with activity
jump_last_buffer: jump to last buffer
jump_last_buffer_displayed: jump to last buffer displayed (before last jump to a buffer)
jump_previously_visited_buffer: jump to previously visited buffer
jump_next_visited_buffer: jump to next visited buffer
hotlist_clear: clear hotlist
grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
grab_mouse: grab mouse event code
grab_mouse_area: grab mouse event code with area
set_unread: set unread marker for all buffers
set_unread_current_buffer: set unread marker for current buffer
switch_active_buffer: switch to next merged buffer
switch_active_buffer_previous: switch to previous merged buffer
zoom_merged_buffer: zoom on merged buffer
insert: insert text in command line (escaped chars are allowed, see /help print)
paste_start: start paste (bracketed paste mode)
paste_stop: stop paste (bracketed paste mode)
これらのコマンドはキーバインドかプラグインで利用できます。
This command is used by key bindings or plugins.
----
[[command_weechat_key]]
@@ -579,12 +579,13 @@ arguments: ロードするプラグインに与える引数
time: hh:mm:ss (example: 04:32:55)
-tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
text: text to display (prefix and message must be separated by \t)
-stdout: display text on stdout (not in a buffer)
-stderr: display text on stderr (not in a buffer)
-stdout: display text on stdout (escaped chars are interpreted)
-stderr: display text on stderr (escaped chars are interpreted)
The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
With options -stdout and -stderr, escaped chars are always interpreted.
Following escaped chars are supported:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
Examples:
display a reminder on core buffer with a highlight:
@@ -595,6 +596,8 @@ Examples:
/print -core abc\tThe message
display a message on channel #weechat:
/print -buffer irc.freenode.#weechat Message on #weechat
display a snowman (U+2603):
/print -escape \u2603
send alert (BEL):
/print -stderr \a
----
+47 -34
View File
@@ -34,7 +34,7 @@ WeeChat の主要なリポジトリは 2 つあります:
* コアリポジトリ: ソースコードと文書が含まれています、
URL は: http://git.savannah.gnu.org/gitweb/?p=weechat.git
* スクリプト: weechat.org に投稿された '公式' スクリプト、
URL は: http://git.savannah.gnu.org/gitweb/?p=weechat/scripts.git;a=summary
URL は: http://git.savannah.gnu.org/gitweb/?p=weechat/scripts.git
このマニュアルはコアリポジトリの解説です。
@@ -46,7 +46,6 @@ WeeChat の主要なリポジトリは 2 つあります:
[width="100%",cols="1v,5",options="header"]
|===
| ディレクトリ | 説明
| debian/ | Debian パッケージ用
| src/ | ソースコードのルートディレクトリ
| core/ | コア関数: エントリポイント、内部構造体
| gui/ | バッファ、ウィンドウ、... を操作する関数 (全てのインターフェイスで使う)
@@ -56,7 +55,7 @@ WeeChat の主要なリポジトリは 2 つあります:
| aspell/ | aspell プラグイン
| charset/ | charset プラグイン
| fifo/ | fifo プラグイン (WeeChat にコマンドを送信する FIFO パイプ)
| irc/ | IRC プラグイン
| irc/ | IRC (Internet Relay Chat) プラグイン
| logger/ | logger プラグイン (表示されたメッセージをファイルに書き込む)
| relay/ | relay プラグイン (irc プロキシ + リモートインターフェイス用の中継)
| rmodifier/ | rmodifier プラグイン (正規表現を含む修飾子文字列)
@@ -70,7 +69,9 @@ WeeChat の主要なリポジトリは 2 つあります:
| xfer/ | xfer (IRC DCC ファイル/チャット)
| doc/ | 文書
| po/ | 翻訳ファイル (gettext)
| test/ | Weercd: WeeChat flood irc サーバ、Python 製
// TRANSLATION MISSING
| test/ | Tools/files to test WeeChat (like Weercd, an IRC server)
| debian/ | Debian パッケージ用
|===
[[sources]]
@@ -89,9 +90,10 @@ WeeChat "core" は以下のディレクトリに配置されています:
| パス/ファイル名 | 説明
| core/ | コア関数: エントリポイント、内部構造体
| weechat.c | エントリポイント、コマンドラインオプション、main 関数、起動
| wee-backtrace.c | セグメンテーション違反の後にバックトレースを表示
// TRANSLATION MISSING
| wee-backtrace.c | Display a backtrace after a crash
| wee-command.c | WeeChat コアコマンド
| wee-completion.c | コマンドラインの補完
| wee-completion.c | デフォルト補完
| wee-config-file.c | 設定ファイル管理
| wee-config.c | WeeChat コアの設定オプション (weechat.conf ファイル)
| wee-debug.c | デバッグ用関数
@@ -120,7 +122,7 @@ WeeChat "core" は以下のディレクトリに配置されています:
| gui-buffer.c | バッファ
| gui-chat.c | チャット関数 (メッセージの表示、...)
| gui-color.c | 色関数
| gui-completion.c | デフォルト補完
| gui-completion.c | コマンドラインの補完
| gui-cursor.c | カーソルモード (カーソルを自由に移動)
| gui-filter.c | フィルタ
| gui-focus.c | フォーカスについての関数 (カーソルモードとマウス用)
@@ -183,7 +185,8 @@ WeeChat "core" は以下のディレクトリに配置されています:
| irc-bar-item.c | IRC バー要素
| irc-buffer.c | IRC バッファ
| irc-channel.c | IRC チャンネル
| irc-color.c | 色関数
// TRANSLATION MISSING
| irc-color.c | IRC colors
| irc-command.c | IRC コマンド
| irc-completion.c | IRC 補完
| irc-config.c | IRC 設定オプション (irc.conf ファイル)
@@ -250,7 +253,8 @@ WeeChat "core" は以下のディレクトリに配置されています:
| weechat-ruby-api.c | ruby スクリプト作成 API 関数
| script/ | スクリプトマネージャ
| script.c | スクリプトマネージャの主要関数
| script-action.c | スクリプトに対する操作 (ロード/アンロード、インストール/削除、ホールド、...)
// TRANSLATION MISSING
| script-action.c | Actions on scripts (load/unload, install/remove, ...)
| script-buffer.c | スクリプトマネージャ用のバッファ
| script-command.c | スクリプトマネージャ用のコマンド
| script-completion.c | スクリプトマネージャ用の補完
@@ -267,7 +271,8 @@ WeeChat "core" は以下のディレクトリに配置されています:
| xfer-command.c | xfer コマンド
| xfer-completion.c | xfer 補完
| xfer-config.c | xfer 設定オプション (xfer.conf ファイル)
| xfer-dcc.c | xfer DCC ファイル
// TRANSLATION MISSING
| xfer-dcc.c | DCC file transfer
| xfer-file.c | xfer のファイル関数
| xfer-info.c | xfer の情報/インフォリスト/hdata
| xfer-network.c | xfer のネットワーク関数
@@ -297,7 +302,7 @@ WeeChat "core" は以下のディレクトリに配置されています:
| weechat_dev.XX.txt | 開発者リファレンス (この文書)
| weechat_relay_protocol.XX.txt | リレープロトコル
| cmdline_options.XX.txt | コマンドラインオプション (man ページとユーザガイドに含まれるファイル)
| autogen/ | docgen.py スクリプトが自動生成するファイル (手作業による編集は*禁止* !)
| autogen/ | docgen.py スクリプトが自動生成するファイル
| user/ | ユーザーガイド用の自動生成ファイル (手作業による編集は*禁止* !)
| plugin_api/ | プラグイン API 用の自動生成ファイル (手作業による編集は*禁止* !)
|===
@@ -320,8 +325,13 @@ WeeChat とプラグインの翻訳は gettext で行います、ファイルは
* ソースコード内で使用する、コメント、変数名、...
は必ず*英語* で記述してください (他の言語を使わないでください)
* 新しいファイルのヘッダにはコピーライトを入れてください。日付、名前、電子メールアドレス、ライセンスを明記し、その後に短い説明を入れてください。C
言語の例:
// TRANSLATION MISSING
* Use a copyright header in each new source file with:
** short description of file (one line),
** date,
** name,
** e-mail,
** license.
[source,C]
----
@@ -552,9 +562,10 @@ http://www.python.org/dev/peps/pep-0008/ を参照
[[naming_convention_files]]
==== ファイル
ファイル名に使えるのは文字とハイフンだけで、フォーマット: 'xxx-yyyyy.[ch]'
に従ってください。'xxx' はファイルを置くディレクトリおよび構成要素
(略称も可)で、'yyyyy' はファイルの目的を表す名前です。
// TRANSLATION MISSING
File names are composed by letters and hyphens, with format: 'xxx-yyyyy.[ch]',
where 'xxx' is directory/component (can be abbreviation) and 'yyyyy' a name for
the file.
主要ファイルにはディレクトリと同じ名前を付ける事ができます。例えば
irc プラグインの 'irc.c' など。
@@ -631,7 +642,7 @@ struct t_gui_window *gui_current_window = NULL; /* current window */
[[naming_convention_functions]]
==== 関数
関数に対する命名規則は<<naming_convention_variables,変数,>>と同じです。
関数に対する命名規則は<<naming_convention_variables,変数>>と同じです。
例: 新しいウィンドウの作成 ('src/gui/gui-window.c' より):
@@ -728,7 +739,7 @@ WeeChat は文字列中に独自の色コードを使うことで、属性
以下の表にすべての組み合わせをまとめています:
[width="100%",cols="3,2,1,5",options="header"]
[width="100%",cols="4,2,2,8",options="header"]
|===
| コード | 例 | エリア | 説明
| hex[19] + STD | hex[19]`01` | chat + bars | オプションを使って属性と色を指定、色コードは以下の表を参照
@@ -751,7 +762,7 @@ WeeChat は文字列中に独自の色コードを使うことで、属性
| hex[19] + "b" + "#" | hex[19]`b#` | input bar | カーソル文字を移動 ("input_text" 要素のみで利用可)
| hex[19] + "b" + "i" | hex[19]`bi` | bars | 要素を開始
| hex[19] + "b" + "l" (小文字の L) | hex[19]`bl` | bars | 行要素を開始
| hex[19] + "E" | hex[19]`E` | chat + bars | テキストを強調 _(バージョン 0.4.2 の新機能)_
| hex[19] + "E" | hex[19]`E` | chat + bars | テキストを強調 _(WeeChat ≥ 0.4.2)_
| hex[19] + hex[1C] | hex[19]hex[1C] | chat + bars | 色をリセット (属性は保存)
| hex[1A] + ATTR | hex[1A]`*` | chat + bars | 属性を設定
| hex[1B] + ATTR | hex[1B]`*` | chat + bars | 属性を削除
@@ -760,7 +771,7 @@ WeeChat は文字列中に独自の色コードを使うことで、属性
オプションを使う色コード ('src/gui/gui-color.h' ファイルの 't_gui_color_enum' を参照):
[width="60%",cols="^1m,10",options="header"]
[width="70%",cols="^1m,10",options="header"]
|===
| コード | オプション
| 00 | weechat.color.separator
@@ -797,21 +808,21 @@ WeeChat は文字列中に独自の色コードを使うことで、属性
| 31 | weechat.color.chat_text_found
| 32 | weechat.color.chat_value
| 33 | weechat.color.chat_prefix_buffer
| 34 | weechat.color.chat_tags _(バージョン 0.3.6 の新機能)_
| 35 | weechat.color.chat_inactive_window _(バージョン 0.3.6 の新機能)_
| 36 | weechat.color.chat_inactive_buffer _(バージョン 0.3.6 の新機能)_
| 37 | weechat.color.chat_prefix_buffer_inactive_buffer _(バージョン 0.3.6 の新機能)_
| 38 | weechat.color.chat_nick_offline _(バージョン 0.3.9 の新機能)_
| 39 | weechat.color.chat_nick_offline_highlight _(バージョン 0.3.9 の新機能)_
| 40 | weechat.color.chat_nick_prefix _(バージョン 0.4.1 の新機能)_
| 41 | weechat.color.chat_nick_suffix _(バージョン 0.4.1 の新機能)_
| 42 | weechat.color.emphasis _(バージョン 0.4.2 の新機能)_
| 43 | weechat.color.chat_day_change _(バージョン 0.4.2 の新機能)_
| 34 | weechat.color.chat_tags _(WeeChat ≥ 0.3.6)_
| 35 | weechat.color.chat_inactive_window _(WeeChat ≥ 0.3.6)_
| 36 | weechat.color.chat_inactive_buffer _(WeeChat ≥ 0.3.6)_
| 37 | weechat.color.chat_prefix_buffer_inactive_buffer _(WeeChat ≥ 0.3.6)_
| 38 | weechat.color.chat_nick_offline _(WeeChat ≥ 0.3.9)_
| 39 | weechat.color.chat_nick_offline_highlight _(WeeChat ≥ 0.3.9)_
| 40 | weechat.color.chat_nick_prefix _(WeeChat ≥ 0.4.1)_
| 41 | weechat.color.chat_nick_suffix _(WeeChat ≥ 0.4.1)_
| 42 | weechat.color.emphasis _(WeeChat ≥ 0.4.2)_
| 43 | weechat.color.chat_day_change _(WeeChat ≥ 0.4.2)_
|===
WeeChat 色は:
[width="40%",cols="^1m,6",options="header"]
[width="70%",cols="^1m,6",options="header"]
|===
| コード | 色
| 00 | デフォルト (ターミナルの文字色/背景色)
@@ -835,7 +846,7 @@ WeeChat 色は:
色コードの例:
[width="50%",cols="1,2",options="header"]
[width="70%",cols="1,2",options="header"]
|===
| コード | 説明
| hex[19]`01` | オプション "01" の色 (チャットテキスト)
@@ -941,6 +952,7 @@ core: update Japanese translations (patch #7783)
==== Gettext
Gettext ファイルは 'po/'
ディレクトリに入っています。新しい言語の翻訳を始める際は、コマンド
`msginit` を使ってください。例えばオランダ語の空ファイルを作成するには:
@@ -980,9 +992,10 @@ $ msgcheck.py xx.po
コマンド `/doc` を使って全ての (全てのプログラミング言語について) 自動生成するファイルを作成してください。
// TRANSLATION MISSING
[IMPORTANT]
コマンド `/doc` を使う際に、すべての C 言語プラグイン (irccharset...)
がロードされていることを確認して下さい、これはメモリ上にあるオプションを使ってファイルを作成するためです。
When using command `/doc`, be sure all C plugins (irc, charset, ...) are loaded,
because files are built using data currently in memory.
[[asciidoc]]
==== Asciidoc
+1 -1
View File
@@ -699,7 +699,7 @@ OpenBSD では、プラグインファイル名の末尾が ".so.0.0" です (Li
3 つの方法があります:
. IRC に参加: 'irc.freenode.net' 、チャンネル '#weechat'
. savannah ウェブサイトを利用:
. Savannah ウェブサイトを利用:
* バグ報告: https://savannah.nongnu.org/bugs/?group=weechat
* 新機能のリクエスト: https://savannah.nongnu.org/task/?group=weechat
* パッチ送信: https://savannah.nongnu.org/patch/?group=weechat
+5 -3
View File
@@ -1426,7 +1426,7 @@ C 言語での使用例:
[source,C]
----
/* examples with english locale */
/* examples with English locale */
char *str = weechat_string_format_size (0); /* str == "0 byte" */
/* ... */
@@ -8120,7 +8120,8 @@ weechat.hook_signal_send("logger_backlog", weechat.WEECHAT_HOOK_SIGNAL_POINTER,
. 新しいスクリプトへのリンクをディレクトリ '~/.weechat/xxx/autoload/' に作成
. 新しいスクリプトを読み込む
スクリプト 'weeget.py' はスクリプトをインストールする際にこれらのシグナルを使っています。
// TRANSLATION MISSING
These signals are used by 'script' plugin to install scripts.
引数はインストールするスクリプトのパスを収めた文字列です。
@@ -8153,7 +8154,8 @@ weechat.hook_signal_send("python_script_install", WEECHAT_HOOK_SIGNAL_STRING,
リスト文字列に含まれるそれぞれのスクリプトについて、コールバックはスクリプトを再読み込みして削除します。
スクリプト 'weeget.py' はスクリプトを削除する際にこれらのシグナルを使っています。
// TRANSLATION MISSING
These signals are used by 'script' plugin to remove scripts.
引数は削除したいスクリプトのコンマ区切りリスト文字列です
(パスを含まないスクリプトの名前を使います、例えば 'script.py').
+1 -1
View File
@@ -35,7 +35,7 @@ WeeChat (Wee Enhanced Environment for Chat) はフリー、高速、軽量な
[[scripts_in_weechat]]
== WeeChat のスクリプト
[[languages_specifities]]
[[languages_specificities]]
=== 言語仕様
==== Python
+1 -1
View File
@@ -37,7 +37,7 @@ WeeChat (Wee Enhanced Environment for Chat) はフリーのチャットクライ
WeeChat のホームページ: http://weechat.org/
[[pre-requisites]]
[[prerequisites]]
=== 事前に必要なもの
WeeChat をインストールするには、以下のものが必要です:
+3 -3
View File
@@ -134,9 +134,9 @@
** wartości: on, off (domyślna wartość: `on`)
* [[option_irc.look.display_join_message]] *irc.look.display_join_message*
** opis: `oddzielona przecinkami lista wiadomości wyświetlanych po wejściu na kanał: 329 = data utworzenia, 332 = temat, 333 = autor/data tematu, 366 = osoby na kanale`
** opis: `comma-separated list of messages to display after joining a channel: 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"329,332,333"`)
** wartości: dowolny ciąg (domyślna wartość: `"329,332,333,366"`)
* [[option_irc.look.display_old_topic]] *irc.look.display_old_topic*
** opis: `wyświetl stary temat, kiedy zmieniany jest temat kanału`
@@ -264,7 +264,7 @@
** wartości: dowolny ciąg (domyślna wartość: `""`)
* [[option_irc.look.notify_tags_ison]] *irc.look.notify_tags_ison*
** opis: `oddzielona przecinkami lista tagów użytych w wiadomościach wyświetlanych przez powiadomienie, kiedy nick wejdzie lub wyjdzie z serwera (rezultat komendy ison), na przykład: "notify_message", "notify_private" lub "notify_higlight"`
** opis: `comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"`
** typ: ciąg
** wartości: dowolny ciąg (domyślna wartość: `"notify_message"`)
+57 -54
View File
@@ -363,58 +363,58 @@ Wartość: ilość elementów historii do pokazania
----
/input <akcja> [<argumenty>]
lista akcji:
return: symuluje klawisz "enter"
complete_next: dopełnia słowo następnym dopełnieniem
complete_previous: dopełnia słowo poprzednim dopełnieniem
search_text: szuka tekstu w buforze
search_switch_case: przełącza na dokładne dopasowanie przy szukaniu
search_switch_regex: przełącza typy wyszukiwania ciąg/wyrażenie regularne
search_switch_where: zmienia miejsce przeszukiwania na wiadomości/przedrostki
search_previous: szuka poprzednich linii
search_next: szuka następnych linii
search_stop: zatrzymuje wyszukiwanie
delete_previous_char: usuwa poprzedni znak
delete_next_char: usuwa następny znak
delete_previous_word: usuwa poprzednie słowo
delete_next_word: usuwa następne słowo
delete_beginning_of_line: usuwa od początku linii do kursora
delete_end_of_line: usuwa od kursora do końca linii
delete_line: usuwa cała lin
clipboard_paste: wkleja ze schowka
transpose_chars: zamienia dwa znaki
undo: cofa ostatnia akcję w linii poleceń
redo: ponownie wykonuje cofniętą akcję w linii poleceń
move_beginning_of_line: przesuwa kursor na początek linii
move_end_of_line: przesuwa kursor na koniec linii
move_previous_char: przesuwa kursor do poprzedniego znaku
move_next_char: przesuwa kursor do następnego znaku
move_previous_word: przesuwa kursor do poprzedniego słowa
move_next_word: przesuwa kursor do następnego słowa
history_previous: przywołuje poprzednia komendę z historii obecnego bufora
history_next: przywołuje następną komendę z historii obecnego bufora
history_global_previous: przywołuje poprzednią komendę z globalnej historii
history_global_next: przywołuje następną komendę z globalnej historii
jump_smart: przechodzi do następnego bufora z aktywnością
jump_last_buffer: przechodzi do ostatniego bufora
jump_last_buffer_displayed: przechodzi do ostatnio wyświetlanego bufora (przed ostatnim przeskoczeniem do bufora)
jump_previously_visited_buffer: przeskakuje do poprzedniego bufora
jump_next_visited_buffer: przeskakuje to następnego bufora
hotlist_clear: czyści hotlistę
grab_key: przechwytuje klawisz (opcjonalny argument: opóźnienie końca przechwycenia, domyślnie jest to 500 milisekund)
grab_key_command: przechwytuje klawisz z przypisaną komendą(opcjonalny argument: opóźnienie końca przechwycenia, domyślnie jest to 500 milisekund)
grab_mouse: przechwytuje kod zdarzenia myszy
grab_mouse_area: przechwytuje kod zdarzenia myszy z obszarem
set_unread: ustawia znacznik nie przeczytania dla wszystkich buforów
set_unread_current_buffer: ustawia znacznik nie przeczytania dla obecnego bufora
switch_active_buffer: przełącza do następnego połączonego buforu
switch_active_buffer_previous: przełącza do poprzedniego połączonego buforu
zoom_merged_buffer: zoom na połączony bufor
insert: wkleja tekst do linii poleceń
paste_start: zaczyna wklejanie (tryb z rozpoznawaniem wklejanego tekstu)
paste_stop: kończy wklejanie (tryb z rozpoznawaniem wklejanego tekstu)
list of actions:
return: simulate key "enter"
complete_next: complete word with next completion
complete_previous: complete word with previous completion
search_text: search text in buffer
search_switch_case: switch exact case for search
search_switch_regex: switch search type: string/regular expression
search_switch_where: switch search in messages/prefixes
search_previous: search previous line
search_next: search next line
search_stop: stop search
delete_previous_char: delete previous char
delete_next_char: delete next char
delete_previous_word: delete previous word
delete_next_word: delete next word
delete_beginning_of_line: delete from beginning of line until cursor
delete_end_of_line: delete from cursor until end of line
delete_line: delete entire line
clipboard_paste: paste from clipboard
transpose_chars: transpose two chars
undo: undo last command line action
redo: redo last command line action
move_beginning_of_line: move cursor to beginning of line
move_end_of_line: move cursor to end of line
move_previous_char: move cursor to previous char
move_next_char: move cursor to next char
move_previous_word: move cursor to previous word
move_next_word: move cursor to next word
history_previous: recall previous command in current buffer history
history_next: recall next command in current buffer history
history_global_previous: recall previous command in global history
history_global_next: recall next command in global history
jump_smart: jump to next buffer with activity
jump_last_buffer: jump to last buffer
jump_last_buffer_displayed: jump to last buffer displayed (before last jump to a buffer)
jump_previously_visited_buffer: jump to previously visited buffer
jump_next_visited_buffer: jump to next visited buffer
hotlist_clear: clear hotlist
grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
grab_mouse: grab mouse event code
grab_mouse_area: grab mouse event code with area
set_unread: set unread marker for all buffers
set_unread_current_buffer: set unread marker for current buffer
switch_active_buffer: switch to next merged buffer
switch_active_buffer_previous: switch to previous merged buffer
zoom_merged_buffer: zoom on merged buffer
insert: insert text in command line (escaped chars are allowed, see /help print)
paste_start: start paste (bracketed paste mode)
paste_stop: stop paste (bracketed paste mode)
Ta komenda jest używana do przypisywania klawiszy lub przez wtyczki.
This command is used by key bindings or plugins.
----
[[command_weechat_key]]
@@ -579,12 +579,13 @@ Bez argumentów ta komenda wyświetli wszystkie załadowane wtyczki.
time: hh:mm:ss (example: 04:32:55)
-tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
text: text to display (prefix and message must be separated by \t)
-stdout: display text on stdout (not in a buffer)
-stderr: display text on stderr (not in a buffer)
-stdout: display text on stdout (escaped chars are interpreted)
-stderr: display text on stderr (escaped chars are interpreted)
The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
With options -stdout and -stderr, escaped chars are always interpreted.
Following escaped chars are supported:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
Examples:
display a reminder on core buffer with a highlight:
@@ -595,6 +596,8 @@ Examples:
/print -core abc\tThe message
display a message on channel #weechat:
/print -buffer irc.freenode.#weechat Message on #weechat
display a snowman (U+2603):
/print -escape \u2603
send alert (BEL):
/print -stderr \a
----
+1 -1
View File
@@ -704,7 +704,7 @@ W celu zmniejszenia używanej pamięci możesz zastosować się do poniższych r
Są 3 możliwości:
. możesz dołączyć do nas na IRC: 'irc.freenode.net', kanał '#weechat'
. możesz użyć strony www savannah:
. możesz użyć strony www Savannah:
* zgłosić błąd: https://savannah.nongnu.org/bugs/?group=weechat
* poprosić o nową możliwość: https://savannah.nongnu.org/task/?group=weechat
* wysłać patch: https://savannah.nongnu.org/patch/?group=weechat
+1 -1
View File
@@ -35,7 +35,7 @@ ale API jest takie same dla wszystkich języków.
[[scripts_in_weechat]]
== Skrypty w WeeChat
[[languages_specifities]]
[[languages_specificities]]
=== Specyfika języków
==== Python
+1 -1
View File
@@ -37,7 +37,7 @@ Główne cechy to:
Strona domowa WeeChat: http://weechat.org/
[[pre-requisites]]
[[prerequisites]]
=== Wymagania
Żeby zainstalować WeeChat, potrzebujesz:
+17 -12
View File
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-18 21:20+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-29 14:09+0100\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: cs\n"
@@ -1580,7 +1580,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1884,13 +1885,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -1901,6 +1904,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2225,7 +2230,7 @@ msgid "show WeeChat uptime"
msgstr "zobrazit jak dlouho WeeChat běží"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: poslat čas běhu aktuálnímu bufferu jako vstup (anglický řetězec)\n"
@@ -2235,7 +2240,7 @@ msgid "show WeeChat version and compilation date"
msgstr "zobrazit verzi WeeChat a datum kompilace"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: poslat verzi aktuálnímu bufferu jako vstup (anglický řetězec)\n"
@@ -6397,8 +6402,8 @@ msgstr "zobrazovat hosta ve zprávách o odchodu/ukončení"
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
msgid "display old topic when channel topic is changed"
@@ -6573,7 +6578,7 @@ msgstr ""
#, fuzzy
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
"čárkou oddělený seznam značek použitých ve zprávách vypsaných notifikacemi, "
@@ -9432,7 +9437,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+56 -69
View File
@@ -22,8 +22,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-23 19:35+0100\n"
"POT-Creation-Date: 2014-02-02 09:13+0100\n"
"PO-Revision-Date: 2014-02-02 00:44+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\n"
"Language: de_DE\n"
@@ -885,7 +885,7 @@ msgstr ""
#. TRANSLATORS: "%s" after "started on" is a date
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "WeeChat Uptime: %d %s %02d:%02d:%02d, gestartet am %s"
msgstr "Laufzeit von WeeChat: %d %s %02d:%02d:%02d, gestartet am %s"
msgid "day"
msgid_plural "days"
@@ -1715,13 +1715,14 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
"This command is used by key bindings or plugins."
msgstr ""
"Auflistung der möglichen Funktionen:\n"
"Auflistung der möglichen Aktionen:\n"
" return: simuliert die \"enter\" Taste\n"
" complete_next: vervollständigt Wort mit nächster Komplettierung\n"
" complete_previous: vervollständigt Word mit vorheriger Komplettierung\n"
@@ -1787,7 +1788,8 @@ msgstr ""
" switch_active_buffer_previous: springt zum vorherigen zusammengefügten "
"Buffer\n"
" zoom_merged_buffer: zoomt in zusammengefügte Buffer\n"
" insert: fügt einen Text in die Eingabezeile ein\n"
" insert: fügt einen Text in die Eingabezeile ein (Escapesequenzen sind "
"möglich, siehe /help print)\n"
" paste_start: Einfügen wird gestartet (bracketed paste mode)\n"
" paste_stop: Einfügen wird beendet (bracketed paste mode)\n"
"\n"
@@ -2118,13 +2120,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -2135,6 +2139,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2153,13 +2159,16 @@ msgstr ""
"Liste von Tags die häufig genutzt werden)\n"
" text: Text der ausgegeben werden soll (Präfix und Nachricht muss durch "
"\\t getrennt werden)\n"
"-stdout: Text wird an stdout geschickt (und nicht im Buffer dargestellt)\n"
"-stderr: Text wird an stderr geschickt (und nicht im Buffer dargestellt)\n"
"-stdout: Text wird an stdout geschickt (Escapesequenzen werden umgewandelt)\n"
"-stderr: Text wird an stderr geschickt (Escapesequenzen werden "
"umgewandelt)\n"
"\n"
"Die Option -action ... -quit nutzt den Präfix der in der Option \"weechat."
"look.prefix_*\" definiert ist.\n"
"\n"
"Die Optionen -stdout und -stderr wandeln Escapesequenzen automatisch um.\n"
"Folgende Escapesequenzen werden unterstützt:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Beispiele:\n"
" zeigt eine Erinnerung, mit Highlight, im Core-Buffer dar:\n"
@@ -2170,6 +2179,8 @@ msgstr ""
" /print -core abc\\tmeine Nachricht\n"
" es wird eine Nachricht im Channel #weechat ausgegeben:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" gibt einen Schneemann aus (U+2603):\n"
" /print -escape \\u2603\n"
" verschickt Alarm (BEL):\n"
" /print -stderr \\a"
@@ -2584,23 +2595,25 @@ msgid "show WeeChat uptime"
msgstr "Zeigt die Uptime von Weechat an"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: sendet die WeeChat Laufzeit in den aktuellen Buffer (englisch)\n"
"-ol: sendet die WeeChat Laufzeit in den aktuellen Buffer (in der "
"voreingestellten Landessprache)"
" -o: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in "
"englischer Sprache)\n"
"-ol: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in "
"der voreingestellten Landessprache)"
msgid "show WeeChat version and compilation date"
msgstr "Zeigt die WeeChat-Version und das Datum der Kompilierung an"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: sendet die WeeChat Version in den aktuellen Buffer (englisch)\n"
"-ol: sendet die WeeChat Version in den aktuellen Buffer (in der "
"Voreingestellten Landessprache)"
" -o: die Version von WeeChat wird in den aktuellen Buffer geschrieben (in "
"englischer Sprache)\n"
"-ol: die Version von WeeChat wird in den aktuellen Buffer geschrieben (in "
"der voreingestellten Landessprache)"
msgid "schedule a command execution in future"
msgstr "Terminiere einen Befehl der ausgeführt werden soll"
@@ -5411,11 +5424,11 @@ msgstr "%s%s: Benachrichtigung existiert schon"
#, c-format
msgid "%sMonitor list is full (%d)"
msgstr ""
msgstr "%sMonitor-Liste ist voll (%d)"
#, fuzzy, c-format
#, c-format
msgid "%s: notification added for %s%s%s"
msgstr "%s: Benachrichtigung für %s%s hinzugefügt"
msgstr "%s: Benachrichtigung für %s%s%s hinzugefügt"
#, c-format
msgid "%s%s: error adding notification"
@@ -5429,9 +5442,9 @@ msgstr "%s: alle Benachrichtigungen wurden gelöscht"
msgid "%s: no notification in list"
msgstr "%s keine Benachrichtigung in Liste vorhanden"
#, fuzzy, c-format
#, c-format
msgid "%s: notification deleted for %s%s%s"
msgstr "%s: Benachrichtigung für %s%s hinzugefügt"
msgstr "%s: Benachrichtigung für %s%s%s gelöscht"
#, c-format
msgid "%s%s: notification not found"
@@ -7210,12 +7223,13 @@ msgstr "Zeigt den Host in einer part/quit Nachricht an"
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
"durch Kommata getrennte Liste von Nachrichten die beim betreten eines "
"durch Kommata getrennte Liste von Nachrichten die beim Betreten eines "
"Channels angezeigt werden sollen: 329 = Erstellungsdatum des Channels, 332 = "
"Topic, 333 = Nick/Datum für Topic, 366 = genutzte Namen im Channel"
"Topic, 333 = Nick/Datum für Topic, 353 = genutzte Namen im Channel, 366 = "
"Anzahl der Nicks im Channel"
msgid "display old topic when channel topic is changed"
msgstr "Zeige das alte Thema an, falls das Thema des Channels geändert wurde"
@@ -7450,13 +7464,13 @@ msgstr ""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
"durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten "
"genutzt werden sollen, falls ein Nick einen Server betritt oder verlässt "
"(Rückgabe durch Befehl ison), zum Beispiel: \"notify_message\", "
"\"notify_private\" oder \"notify_highlight\""
"(Rückgabewert des Befehls ison oder monitor), zum Beispiel: \"notify_message"
"\", \"notify_private\" oder \"notify_highlight\""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
@@ -7953,21 +7967,21 @@ msgstr "Benachrichtigungen für alle Server:"
msgid "Notify list is empty on all servers"
msgstr "es liegt für keinen Server eine Benachrichtigung vor"
#, fuzzy, c-format
#, c-format
msgid "%snotify: %s%s%s%s%s%s%s%s%s is connected"
msgstr "%snotify: %s%s%s ist angemeldet"
msgstr "%snotify: %s%s%s%s%s%s%s%s%s ist angemeldet"
#, fuzzy, c-format
#, c-format
msgid "%snotify: %s%s%s%s%s%s%s%s%s is offline"
msgstr "%snotify: %s%s%s ist offline"
msgstr "%snotify: %s%s%s%s%s%s%s%s%s ist offline"
#, fuzzy, c-format
#, c-format
msgid "%snotify: %s%s%s%s%s%s%s%s%s has joined"
msgstr "%snotify: %s%s%s hat sich angemeldet"
msgstr "%snotify: %s%s%s%s%s%s%s%s%s hat sich angemeldet"
#, fuzzy, c-format
#, c-format
msgid "%snotify: %s%s%s%s%s%s%s%s%s has quit"
msgstr "%s%s%s%s%s%s%s%s%s%s hat den IRC verlassen"
msgstr "%snotify: %s%s%s%s%s%s%s%s%s hat den IRC verlassen"
#, c-format
msgid "%snotify: %s%s%s is now away: \"%s\""
@@ -10551,9 +10565,9 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
"Für die Beschreibung der Skripten wird die Muttersprache verwendet (sollte "
"für die Beschreibung der Skripten wird die Muttersprache verwendet (sollte "
"keine Übersetzung in der eigenen Sprache verfügbar sein, wird auf die "
"englische Beschreibung zurückgegriffen)"
@@ -11235,30 +11249,3 @@ msgstr "Type"
msgid "Constants"
msgstr "Konstanten"
#~ msgid "%s: notification deleted"
#~ msgstr "%s: Benachrichtigung gelöscht"
#~ msgid "%snotify: %s%s%s has quit"
#~ msgstr "%snotify: %s%s%s hat sich abgemeldet"
#~ msgid "No layout saved"
#~ msgstr "Kein Layout gespeichert"
#~ msgid "%s%s: could not find address for \"%s\", falling back to local IP"
#~ msgstr ""
#~ "%s%s: Adresse für \"%s\" wurde nicht gefunden. Es wird auf die lokale IP "
#~ "zurückgegriffen"
#~ msgid "%s%s: connected to %s (%ld.%ld.%ld.%ld)"
#~ msgstr "%s%s: verbunden mit %s (%ld.%ld.%ld.%ld)"
#~ msgid ""
#~ "%s: sending file to %s (%ld.%ld.%ld.%ld, %s.%s), name: %s (local "
#~ "filename: %s), %llu bytes (protocol: %s)"
#~ msgstr ""
#~ "%s: sende Datei an %s (%ld.%ld.%ld.%ld, %s.%s), Name: %s (lokaler "
#~ "Dateiname: %s), %llu Bytes (Protokoll: %s)"
#~ msgid "Connected to %s (%ld.%ld.%ld.%ld) via xfer chat"
#~ msgstr "Verbindung zu %s (%ld.%ld.%ld.%ld) via Transfer-Chat aufgebaut"
+17 -12
View File
@@ -22,8 +22,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-18 21:21+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-29 14:11+0100\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: es\n"
@@ -1620,7 +1620,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1989,13 +1990,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -2006,6 +2009,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2345,7 +2350,7 @@ msgid "show WeeChat uptime"
msgstr "muestra el tiempo de uso de WeeChat"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: enviar uptime al buffer actual como entrada (en inglés)\n"
@@ -2355,7 +2360,7 @@ msgid "show WeeChat version and compilation date"
msgstr "muestra la versión y la fecha de compilación de WeeChat"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: enviar versión al buffer actual como entrada (en inglés)\n"
@@ -6638,8 +6643,8 @@ msgstr "muestra el host en mensajes de salida/abandono"
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
msgid "display old topic when channel topic is changed"
@@ -6840,7 +6845,7 @@ msgstr ""
#, fuzzy
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
"lista separada por comas de etiquetas usadas en los mensajes de notificación "
@@ -9708,7 +9713,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+49 -38
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-23 11:27+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-29 14:08+0100\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -551,7 +551,7 @@ msgid " command_run hooked:"
msgstr " command_run accrochés:"
msgid " timers hooked:"
msgstr " gestionnaires de temps accrochés:"
msgstr " minuteurs accrochés:"
#, c-format
msgid " %d %s (%d calls remaining)"
@@ -1689,7 +1689,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1751,7 +1752,8 @@ msgstr ""
" switch_active_buffer: basculer vers le tampon mélangé suivant\n"
" switch_active_buffer_previous: basculer vers le tampon mélangé précédent\n"
" zoom_merged_buffer: zoom sur le tampon mélangé\n"
" insert: insérer du texte dans la ligne de commande\n"
" insert: insérer du texte dans la ligne de commande (les caractères "
"échappés sont autorisés, voir /help print)\n"
" paste_start: début de collage (mode \"bracketed paste\")\n"
" paste_stop: fin de collage (mode \"bracketed paste\")\n"
"\n"
@@ -1867,7 +1869,7 @@ msgstr ""
"la souris.\n"
"Une valeur spéciale pour la commande avec le format \"hsignal:nom\" peut "
"être utilisée dans le contexte \"mouse\", cela enverra le signal \"nom\" "
"avec la hashtable du focus comme paramètre.\n"
"avec la table de hachage du focus comme paramètre.\n"
"Une autre valeur spéciale \"-\" peut être utilisée pour désactiver la touche "
"(elle sera ignorée lors de la recherche de touches).\n"
"\n"
@@ -2067,13 +2069,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -2084,6 +2088,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2101,14 +2107,17 @@ msgstr ""
"pour une liste des étiquettes couramment utilisées)\n"
" texte: texte à afficher (le préfixe et le message doivent être séparés par "
"\\t)\n"
"-stdout: afficher le texte sur stdout (pas dans un tampon)\n"
"-stderr: afficher le texte sur stderr (pas dans un tampon)\n"
"-stdout: afficher le texte sur stdout (les caractères échappés sont "
"interprétés)\n"
"-stderr: afficher le texte sur stderr (les caractères échappés sont "
"interprétés)\n"
"\n"
"Les options -action ... -quit utilisent le préfixe défini dans les options "
"\"weechat.look.prefix_*\".\n"
"\n"
"Avec les options -stdout et -stderr, les caractères échappés sont toujours "
"interprétés.\n"
"Les caractères échappés suivants sont supportés:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Exemples:\n"
" afficher un pense-bête sur le tampon core avec un highlight:\n"
@@ -2119,6 +2128,8 @@ msgstr ""
" /print -core abc\\tLe message\n"
" afficher un message sur le canal #weechat:\n"
" /print -buffer irc.freenode.#weechat Message sur #weechat\n"
" afficher un bonhomme de neige (U+2603):\n"
" /print -escape \\u2603\n"
" envoyer une alerte (BEL):\n"
" /print -stderr \\a"
@@ -2518,7 +2529,7 @@ msgid "show WeeChat uptime"
msgstr "montrer l'uptime de WeeChat"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: envoyer l'uptime sur le tampon courant comme entrée (chaîne en "
@@ -2529,7 +2540,7 @@ msgid "show WeeChat version and compilation date"
msgstr "afficher la version de WeeChat et la date de compilation"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: envoyer la version sur le tampon courant comme entrée (chaîne en "
@@ -4582,7 +4593,7 @@ msgid "Key \"%s\" unbound (context: \"%s\")"
msgstr "Touche \"%s\" supprimée (contexte: \"%s\")"
msgid "Hashtable focus:"
msgstr "Hashtable focus:"
msgstr "Table de hachage focus:"
#, c-format
msgid "Command for key: \"%s\""
@@ -5145,7 +5156,7 @@ msgstr "%s%s: une connexion vers le serveur \"%s\" est en cours !"
#, c-format
msgid "%s: server %s%s%s created (temporary server, NOT SAVED!)"
msgstr "%s: serveur %s%s%s créé (serveur temporaire, NON SAUVE !)"
msgstr "%s: serveur %s%s%s créé (serveur temporaire, NON SAUVÉ !)"
#, c-format
msgid "%s%s: unable to create server \"%s\""
@@ -5397,7 +5408,7 @@ msgid ""
"%s: messages outqueue DELETED for all servers. Some messages from you or "
"WeeChat may have been lost!"
msgstr ""
"%s: la file d'attente de messages sortants a été SUPPRIMEE. Quelques "
"%s: la file d'attente de messages sortants a été SUPPRIMÉE. Quelques "
"messages de vous ou WeeChat risquent d'être perdus !"
#, c-format
@@ -7029,12 +7040,12 @@ msgstr "afficher le nom d'hôte dans les messages part/quit"
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
"liste de messages (séparés par des virgules) à afficher après avoir rejoint "
"un canal: 329 = date de création du canal, 332 = titre, 333 = pseudo/date "
"pour le titre, 366 = noms sur le canal"
"pour le titre, 353 = noms sur le canal, 366 = décompte des noms"
msgid "display old topic when channel topic is changed"
msgstr "afficher l'ancien titre lorsque le titre du canal est changé"
@@ -7257,12 +7268,12 @@ msgstr ""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
"liste des étiquettes (séparées par des virgules) utilisées dans les messages "
"affichés par notify lorsqu'un pseudo a rejoint ou quitté le serveur "
"(résultat de la commande ison), par exemple: \"notify_message\", "
"(résultat de la commande ison ou monitor), par exemple: \"notify_message\", "
"\"notify_private\" ou \"notify_highlight\""
msgid ""
@@ -7396,15 +7407,15 @@ msgid ""
"lightgreen, 10:cyan, 11:lightcyan, 12:lightblue, 13:lightmagenta, 14:gray, "
"15:white"
msgstr ""
"réassigner les couleurs mirc dans les messages en utilisant une hashtable: "
"les clés sont \"fg,bg\" sous forme d'entiers entre -1 (non spécifié) et 15, "
"les valeurs sont des noms de couleur WeeChat ou nombres (le format est: "
"\"1,-1:couleur1;2,7:couleur2\"), exemple: \"1,-1:darkgray;1,2:white,blue\" "
"pour réassigner le noir en \"darkgray\" et le noir sur bleu en \"white,blue"
"\"; les couleurs WeeChat par défaut pour les codes IRC sont: 0:white, 1:"
"black, 2:blue, 3:green, 4:lightred, 5:red, 6:magenta, 7:brown, 8:yellow, 9:"
"lightgreen, 10:cyan, 11:lightcyan, 12:lightblue, 13:lightmagenta, 14:gray, "
"15:white"
"réassigner les couleurs mirc dans les messages en utilisant une table de "
"hachage: les clés sont \"fg,bg\" sous forme d'entiers entre -1 (non "
"spécifié) et 15, les valeurs sont des noms de couleur WeeChat ou nombres (le "
"format est: \"1,-1:couleur1;2,7:couleur2\"), exemple: \"1,-1:darkgray;1,2:"
"white,blue\" pour réassigner le noir en \"darkgray\" et le noir sur bleu en "
"\"white,blue\"; les couleurs WeeChat par défaut pour les codes IRC sont: 0:"
"white, 1:black, 2:blue, 3:green, 4:lightred, 5:red, 6:magenta, 7:brown, 8:"
"yellow, 9:lightgreen, 10:cyan, 11:lightcyan, 12:lightblue, 13:lightmagenta, "
"14:gray, 15:white"
msgid ""
"color for nick prefixes using mode char (o=op, h=halfop, v=voice, ..), "
@@ -7483,7 +7494,7 @@ msgid ""
"the answer from server (pong) will never be received and will give up "
"counting the lag (0 = never give up)"
msgstr ""
"lax maximum (en secondes): si ce lag est atteint, WeeChat considérera que la "
"lag maximum (en secondes): si ce lag est atteint, WeeChat considérera que la "
"réponse du serveur (pong) ne sera jamais reçue et arrêtera de compter le lag "
"(0 = ne jamais abandonner)"
@@ -9468,7 +9479,7 @@ msgstr ""
"\" (reçu: %d paramètres, attendu: au moins %d)"
msgid "String modifier with regular expressions"
msgstr "Modifieur de chaîne avec expressions régulières"
msgstr "Modificateur de chaîne avec expressions régulières"
#, c-format
msgid "%s%s: error compiling regular expression \"%s\""
@@ -10282,7 +10293,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
"traduire la description des scripts (si une traduction est disponible dans "
"votre langue, sinon la version anglaise est utilisée)"
@@ -10550,7 +10561,7 @@ msgid "OK"
msgstr "OK"
msgid "FAILED"
msgstr "ECHOUE"
msgstr "ÉCHOUÉ"
#, c-format
msgid "%s%s: chat closed with %s (%s)"
@@ -10937,10 +10948,10 @@ msgid "Arguments"
msgstr "Paramètres"
msgid "Hashtable (input)"
msgstr "Hashtable (entrée)"
msgstr "Table de hachage (entrée)"
msgid "Hashtable (output)"
msgstr "Hashtable (sortie)"
msgstr "Table de hachage (sortie)"
msgid "Pointer"
msgstr "Pointeur"
+16 -11
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-06 10:16+0100\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1448,7 +1448,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1665,13 +1666,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -1682,6 +1685,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -1937,7 +1942,7 @@ msgid "show WeeChat uptime"
msgstr "a WeeChat futásidejének mutatása"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
@@ -1946,7 +1951,7 @@ msgid "show WeeChat version and compilation date"
msgstr "Konfigurációs fájl elmentve\n"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
@@ -5930,8 +5935,8 @@ msgstr "alapértelmezett kilépő üzenet"
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
msgid "display old topic when channel topic is changed"
@@ -6080,7 +6085,7 @@ msgstr ""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
@@ -8839,7 +8844,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+19 -12
View File
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-18 21:22+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-29 14:12+0100\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: it\n"
@@ -1656,7 +1656,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -2027,13 +2028,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -2044,6 +2047,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2426,7 +2431,7 @@ msgid "show WeeChat uptime"
msgstr "mostra l'uptime di WeeChat"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: invia l'uptime al buffer corrente come input (stringa in inglese)\n"
@@ -2436,7 +2441,7 @@ msgid "show WeeChat version and compilation date"
msgstr "mostra la versione e la data di compilazione di WeeChat"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: invia la versione al buffer corrente come input (stringa inglese)\n"
@@ -6770,10 +6775,11 @@ msgstr "visualizza l'host nei messaggi di entrata dal client locale"
msgid "display host in part/quit messages"
msgstr "visualizza host nei messaggi di uscita/abbandono"
#, fuzzy
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
"elenco separato da virgole di messaggi da mostrare dopo l'ingresso in un "
"canale: 329 = data di creazione del canale, 332 = argomento, 333 = nick/data "
@@ -6977,9 +6983,10 @@ msgstr ""
"elenco separato da virgole di tag usati nei messaggi privati, ad esempio: "
"\"notify_message\", \"notify_private\" o \"notify_highlight\""
#, fuzzy
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
"elenco separato da virgole di tag usati nei messaggi mostrati dalle "
@@ -9864,7 +9871,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+20 -12
View File
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-18 21:22+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-29 14:13+0100\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/WeeChat>\n"
"Language: ja\n"
@@ -1595,6 +1595,7 @@ msgstr "コマンドライン関数"
msgid "<action> [<arguments>]"
msgstr "<action> [<arguments>]"
#, fuzzy
msgid ""
"list of actions:\n"
" return: simulate key \"enter\"\n"
@@ -1646,7 +1647,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -2014,13 +2016,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -2031,6 +2035,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2421,7 +2427,7 @@ msgid "show WeeChat uptime"
msgstr "WeeChat 連続稼働時間の表示"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: 連続稼働時間を現在のバッファの入力に送る (英語で)\n"
@@ -2431,7 +2437,7 @@ msgid "show WeeChat version and compilation date"
msgstr "WeeChat のバージョンとコンパイル日時を表示"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: バージョンを現在のバッファの入力に送る (英語で)\n"
@@ -6739,10 +6745,11 @@ msgstr "ローカルクライアントからの参加メッセージにホスト
msgid "display host in part/quit messages"
msgstr "退出/終了 メッセージにホスト名を表示"
#, fuzzy
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
"チャンネルに参加した後に表示するメッセージのコンマ区切りリスト: 329 = チャン"
"ネル作成日、332 = トピック、333 = トピックを作成したニックネームおよび日付、"
@@ -6953,9 +6960,10 @@ msgstr ""
"ようこそ通知に使われ、チャンネルに転送するタグのコンマ区切りリスト、例えば: "
"\"notify_private\""
#, fuzzy
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
"あるニックネームが参加またはサーバから切断したときの (ison コマンドの結果)、"
@@ -9898,7 +9906,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr "スクリプトの翻訳済み説明文 (翻訳が利用できない場合は、英語で表示)"
msgid ""
+20 -12
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-18 21:23+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-29 14:13+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: pl\n"
@@ -1637,6 +1637,7 @@ msgstr "funkcje linii komend"
msgid "<action> [<arguments>]"
msgstr "<akcja> [<argumenty>]"
#, fuzzy
msgid ""
"list of actions:\n"
" return: simulate key \"enter\"\n"
@@ -1688,7 +1689,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -2062,13 +2064,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -2079,6 +2083,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2475,7 +2481,7 @@ msgid "show WeeChat uptime"
msgstr "pokazuje czas pracy WeeChat"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: wysyła uptime jako wejście do obecnego bufora (po angielsku)\n"
@@ -2485,7 +2491,7 @@ msgid "show WeeChat version and compilation date"
msgstr "pokazuje wersję i datę, kiedy skompilowano WeeChat"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: wysyła wersje jako wejście do obecnego bufora (po angielsku)\n"
@@ -6881,10 +6887,11 @@ msgstr "wyświetlaj host podczas wchodzenia na kanał"
msgid "display host in part/quit messages"
msgstr "pokazuj host w wiadomościach o opuszczeniu kanału/wyjściu z IRC"
#, fuzzy
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
"oddzielona przecinkami lista wiadomości wyświetlanych po wejściu na kanał: "
"329 = data utworzenia, 332 = temat, 333 = autor/data tematu, 366 = osoby na "
@@ -7102,9 +7109,10 @@ msgstr ""
"oddzielona przecinkami lista tagów użytych w wiadomościach powitalnych "
"przekierowywanych na kanał, na przykład: \"notify_private\""
#, fuzzy
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
"oddzielona przecinkami lista tagów użytych w wiadomościach wyświetlanych "
@@ -10085,7 +10093,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
"przetłumaczony opis skryptu (jeśli tłumaczenie jest dostępne w twoim języku, "
"w przeciwnym wypadku zostanie użyta angielska wersja)"
+17 -12
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"PO-Revision-Date: 2014-01-18 21:23+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-29 14:13+0100\n"
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: pt_BR\n"
@@ -1632,7 +1632,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1968,13 +1969,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -1985,6 +1988,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -2308,7 +2313,7 @@ msgid "show WeeChat uptime"
msgstr "mostra o tempo de execução do WeeChat"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: envia o tempo de execução para o buffer atual como entrada (string em "
@@ -2320,7 +2325,7 @@ msgid "show WeeChat version and compilation date"
msgstr "mostra a versão e data de compilação do WeeChat"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
" -o: envia a versão para o buffer atual como entrada (string em inglês)\n"
@@ -6152,8 +6157,8 @@ msgstr ""
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
msgid "display old topic when channel topic is changed"
@@ -6310,7 +6315,7 @@ msgstr ""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
@@ -9059,7 +9064,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+16 -11
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-06 10:17+0100\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1470,7 +1470,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1688,13 +1689,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -1705,6 +1708,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -1960,7 +1965,7 @@ msgid "show WeeChat uptime"
msgstr "показать uptime WeeChat"
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
@@ -1969,7 +1974,7 @@ msgid "show WeeChat version and compilation date"
msgstr "Конфигурационный файл сохранён\n"
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
@@ -5954,8 +5959,8 @@ msgstr "сообщение о выходе по-умолчанию"
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
msgid "display old topic when channel topic is changed"
@@ -6104,7 +6109,7 @@ msgstr ""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
@@ -8866,7 +8871,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+16 -11
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2014-01-06 10:17+0100\n"
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1305,7 +1305,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1498,13 +1499,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -1515,6 +1518,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -1752,7 +1757,7 @@ msgid "show WeeChat uptime"
msgstr ""
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
@@ -1760,7 +1765,7 @@ msgid "show WeeChat version and compilation date"
msgstr ""
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
@@ -5249,8 +5254,8 @@ msgstr ""
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
msgid "display old topic when channel topic is changed"
@@ -5395,7 +5400,7 @@ msgstr ""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
@@ -7945,7 +7950,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+16 -11
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.1-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2014-01-23 11:24+0100\n"
"POT-Creation-Date: 2014-01-29 14:07+0100\n"
"PO-Revision-Date: 2013-02-14 18:20+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1311,7 +1311,8 @@ msgid ""
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, see /help "
"print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -1501,13 +1502,15 @@ msgid ""
" -tags: comma-separated list of tags (see /help filter for a list of tags "
"most commonly used)\n"
" text: text to display (prefix and message must be separated by \\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options \"weechat."
"look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -1518,6 +1521,8 @@ msgid ""
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"
msgstr ""
@@ -1755,7 +1760,7 @@ msgid "show WeeChat uptime"
msgstr ""
msgid ""
" -o: send uptime to current buffer as input (english string)\n"
" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"
msgstr ""
@@ -1763,7 +1768,7 @@ msgid "show WeeChat version and compilation date"
msgstr ""
msgid ""
" -o: send version to current buffer as input (english string)\n"
" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"
msgstr ""
@@ -5205,8 +5210,8 @@ msgstr ""
msgid ""
"comma-separated list of messages to display after joining a channel: 329 = "
"channel creation date, 332 = topic, 333 = nick/date for topic, 366 = names "
"on channel"
"channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names "
"on channel, 366 = names count"
msgstr ""
msgid "display old topic when channel topic is changed"
@@ -5351,7 +5356,7 @@ msgstr ""
msgid ""
"comma separated list of tags used in messages displayed by notify when a "
"nick joins or quits server (result of command ison), for example: "
"nick joins or quits server (result of command ison or monitor), for example: "
"\"notify_message\", \"notify_private\" or \"notify_highlight\""
msgstr ""
@@ -7900,7 +7905,7 @@ msgstr ""
msgid ""
"translate description of scripts (if translation is available in your "
"language, otherwise english version is used)"
"language, otherwise English version is used)"
msgstr ""
msgid ""
+11 -7
View File
@@ -6899,7 +6899,8 @@ command_init ()
" switch_active_buffer: switch to next merged buffer\n"
" switch_active_buffer_previous: switch to previous merged buffer\n"
" zoom_merged_buffer: zoom on merged buffer\n"
" insert: insert text in command line\n"
" insert: insert text in command line (escaped chars are allowed, "
"see /help print)\n"
" paste_start: start paste (bracketed paste mode)\n"
" paste_stop: stop paste (bracketed paste mode)\n"
"\n"
@@ -7116,14 +7117,15 @@ command_init ()
"of tags most commonly used)\n"
" text: text to display (prefix and message must be separated by "
"\\t)\n"
"-stdout: display text on stdout (not in a buffer)\n"
"-stderr: display text on stderr (not in a buffer)\n"
"-stdout: display text on stdout (escaped chars are interpreted)\n"
"-stderr: display text on stderr (escaped chars are interpreted)\n"
"\n"
"The options -action ... -quit use the prefix defined in options "
"\"weechat.look.prefix_*\".\n"
"\n"
"With options -stdout and -stderr, escaped chars are always "
"interpreted.\n"
"Following escaped chars are supported:\n"
" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
"\\Uhhhhhhhh\n"
"\n"
"Examples:\n"
" display a reminder on core buffer with a highlight:\n"
@@ -7134,6 +7136,8 @@ command_init ()
" /print -core abc\\tThe message\n"
" display a message on channel #weechat:\n"
" /print -buffer irc.freenode.#weechat Message on #weechat\n"
" display a snowman (U+2603):\n"
" /print -escape \\u2603\n"
" send alert (BEL):\n"
" /print -stderr \\a"),
"-buffer %(buffers_numbers)|%(buffers_plugins_names)"
@@ -7365,7 +7369,7 @@ command_init ()
NULL, "uptime",
N_("show WeeChat uptime"),
"[-o | -ol]",
N_(" -o: send uptime to current buffer as input (english string)\n"
N_(" -o: send uptime to current buffer as input (English string)\n"
"-ol: send uptime to current buffer as input (translated string)"),
"-o|-ol",
&command_uptime, NULL);
@@ -7373,7 +7377,7 @@ command_init ()
NULL, "version",
N_("show WeeChat version and compilation date"),
"[-o | -ol]",
N_(" -o: send version to current buffer as input (english string)\n"
N_(" -o: send version to current buffer as input (English string)\n"
"-ol: send version to current buffer as input (translated string)"),
"-o|-ol",
&command_version, NULL);
+1
View File
@@ -436,6 +436,7 @@ eval_compare (const char *expr1, int comparison, const char *expr2)
goto end;
}
rc = (regexec (&regex, expr1, 0, NULL, 0) == 0) ? 1 : 0;
regfree (&regex);
if (comparison == EVAL_COMPARE_REGEX_NOT_MATCHING)
rc ^= 1;
goto end;

Some files were not shown because too many files have changed in this diff Show More