mirror of
https://github.com/weechat/weechat.git
synced 2026-06-25 04:16:38 +02:00
Compare commits
33 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8858d4b6b4 | |||
| e9d998a9bf | |||
| bfb34faa97 | |||
| a4b8d7aedd | |||
| 75b364cd89 | |||
| 914d3df639 | |||
| a5404172c8 | |||
| 1dd423cb23 | |||
| 8f33a72c99 | |||
| f4564a1cb0 | |||
| c4dfb16df0 | |||
| 6facd390fe | |||
| 2aada3d0ca | |||
| 791c39cc84 | |||
| ce6a214ce1 | |||
| 3c302e078d | |||
| 90761d6350 | |||
| 4eba4f9a47 | |||
| fcbb508cd7 | |||
| b49eac6f2d | |||
| 9b418b4dc2 | |||
| 08b173f9b7 | |||
| 42b91aa91d | |||
| 4ac2f6c2ad | |||
| 3d804810a0 | |||
| 987b03da39 | |||
| a1f1443fd8 | |||
| ca8312a48c | |||
| 971f7b1660 | |||
| 643f2fab5b | |||
| 5f36c52935 | |||
| 92219ba132 | |||
| 905a68739e |
@@ -28,8 +28,10 @@ SPDX-License-Identifier: GPL-3.0-or-later
|
|||||||
- api: fix infinite loop in function string_replace when the search string is empty
|
- api: fix infinite loop in function string_replace when the search string is empty
|
||||||
- irc: fix tag in message with list of names when joining a channel
|
- irc: fix tag in message with list of names when joining a channel
|
||||||
- fset: remove error displayed in core buffer when clicking with the mouse below the last option displayed
|
- fset: remove error displayed in core buffer when clicking with the mouse below the last option displayed
|
||||||
|
- guile, lua, perl, python, ruby, tcl: fix conversion of dates in the API functions
|
||||||
- irc: limit size of data received from the server to prevent memory exhaustion
|
- irc: limit size of data received from the server to prevent memory exhaustion
|
||||||
- irc: fix out-of-bounds read on incoming DCC command with a quoted filename ending the message ([#2322](https://github.com/weechat/weechat/issues/2322))
|
- irc: fix out-of-bounds read on incoming DCC command with a quoted filename ending the message ([#2322](https://github.com/weechat/weechat/issues/2322))
|
||||||
|
- irc: fix conversion of dates in received messages
|
||||||
- relay: limit size of decompressed websocket frame with permessage-deflate to prevent memory exhaustion ([GHSA-v2v4-45wm-5cr3](https://github.com/weechat/weechat/security/advisories/GHSA-v2v4-45wm-5cr3), [CVE-2026-53524](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-53524))
|
- relay: limit size of decompressed websocket frame with permessage-deflate to prevent memory exhaustion ([GHSA-v2v4-45wm-5cr3](https://github.com/weechat/weechat/security/advisories/GHSA-v2v4-45wm-5cr3), [CVE-2026-53524](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-53524))
|
||||||
- relay: limit size of received websocket frame and HTTP body to prevent memory exhaustion
|
- relay: limit size of received websocket frame and HTTP body to prevent memory exhaustion
|
||||||
- relay: limit size of partial message received while reading an HTTP request to prevent memory exhaustion
|
- relay: limit size of partial message received while reading an HTTP request to prevent memory exhaustion
|
||||||
|
|||||||
@@ -1034,6 +1034,13 @@ Path parameters:
|
|||||||
confused with the buffer number, which is different)
|
confused with the buffer number, which is different)
|
||||||
* `buffer_name` (string, **required**): buffer name
|
* `buffer_name` (string, **required**): buffer name
|
||||||
|
|
||||||
|
Query parameters:
|
||||||
|
|
||||||
|
* `colors` (string, optional, default: `ansi`): how to return strings with color codes:
|
||||||
|
** `ansi`: return ANSI color codes
|
||||||
|
** `weechat`: return WeeChat internal color codes
|
||||||
|
** `strip`: strip colors
|
||||||
|
|
||||||
Request example: get nicks of a buffer:
|
Request example: get nicks of a buffer:
|
||||||
|
|
||||||
[source,shell]
|
[source,shell]
|
||||||
|
|||||||
@@ -1046,6 +1046,14 @@ Paramètres de chemin :
|
|||||||
confondre avec le numéro du tampon, qui est différent)
|
confondre avec le numéro du tampon, qui est différent)
|
||||||
* `buffer_name` (chaîne, **obligatoire**) : nom du tampon
|
* `buffer_name` (chaîne, **obligatoire**) : nom du tampon
|
||||||
|
|
||||||
|
Paramètres de requête :
|
||||||
|
|
||||||
|
* `colors` (chaîne, facultatif, par défaut : `ansi`) : comment les chaînes avec
|
||||||
|
des couleurs sont retournées :
|
||||||
|
** `ansi` : retourner les codes couleur ANSI
|
||||||
|
** `weechat` : retourner les codes couleur internes WeeChat
|
||||||
|
** `strip` : supprimer les couleurs
|
||||||
|
|
||||||
Exemple de requête : obtenir les pseudos d'un tampon :
|
Exemple de requête : obtenir les pseudos d'un tampon :
|
||||||
|
|
||||||
[source,shell]
|
[source,shell]
|
||||||
|
|||||||
@@ -1030,12 +1030,19 @@ GET /api/buffers/{id_бафера}/nicks
|
|||||||
GET /api/buffers/{име_бафера}/nicks
|
GET /api/buffers/{име_бафера}/nicks
|
||||||
----
|
----
|
||||||
|
|
||||||
Параметри упита:
|
Параметри путање:
|
||||||
|
|
||||||
* `id_бафера` (цео број, **обавезно**): јединствени идентификатор бафера (не треба
|
* `id_бафера` (цео број, **обавезно**): јединствени идентификатор бафера (не треба
|
||||||
да се помеша са бројем бафера, то је нешто друго)
|
да се помеша са бројем бафера, то је нешто друго)
|
||||||
* `име_бафера` (стринг, **обавезно**): име бафера
|
* `име_бафера` (стринг, **обавезно**): име бафера
|
||||||
|
|
||||||
|
Параметри упита:
|
||||||
|
|
||||||
|
* `colors` (стринг, није обавезно, подразумевано: `ansi`): како се враћају стрингови са кодовима боје:
|
||||||
|
** `ansi`: враћају се ANSI кодови боје
|
||||||
|
** `weechat`: враћају се WeeChat интерни кодови боје
|
||||||
|
** `strip`: уклањају се боје
|
||||||
|
|
||||||
Пример захтева: врати надимке бафера:
|
Пример захтева: врати надимке бафера:
|
||||||
|
|
||||||
[source,shell]
|
[source,shell]
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:01+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:01+0200\n"
|
||||||
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
|
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
|
||||||
"Language-Team: Czech <weechat-dev@nongnu.org>\n"
|
"Language-Team: Czech <weechat-dev@nongnu.org>\n"
|
||||||
@@ -16690,7 +16690,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -29,8 +29,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-06-09 10:41+0200\n"
|
"PO-Revision-Date: 2026-06-23 13:29+0200\n"
|
||||||
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
|
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
|
||||||
"Language-Team: German - Germany <weechat-dev@nongnu.org>\n"
|
"Language-Team: German - Germany <weechat-dev@nongnu.org>\n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
@@ -18181,10 +18181,12 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr "> type `command_run`: Befehl(e) (erforderlich)"
|
msgstr "> type `command_run`: Befehl(e) (erforderlich)"
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"> type `timer`: Intervall (erforderlich), an Sekunden anpassen, maximale "
|
"> type `timer`: Intervall (erforderlich, in Millisekunden), an Sekunde "
|
||||||
"Anzahl an Aufrufen"
|
"anpassen, maximale Anzahl an Aufrufen"
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
msgstr "> type `config`: Name der Einstellung (erforderlich)"
|
msgstr "> type `config`: Name der Einstellung (erforderlich)"
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:01+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:01+0200\n"
|
||||||
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
|
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
|
||||||
"Language-Team: Spanish - Spain <weechat-dev@nongnu.org>\n"
|
"Language-Team: Spanish - Spain <weechat-dev@nongnu.org>\n"
|
||||||
@@ -16980,7 +16980,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-06-08 23:14+0200\n"
|
"PO-Revision-Date: 2026-06-23 12:14+0200\n"
|
||||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||||
"Language-Team: French - France <weechat-dev@nongnu.org>\n"
|
"Language-Team: French - France <weechat-dev@nongnu.org>\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
@@ -17837,10 +17837,12 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr "> type `command_run` : commande(s) (obligatoire)"
|
msgstr "> type `command_run` : commande(s) (obligatoire)"
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"> type `timer` : intervalle (obligatoire), alignement sur la seconde, nombre "
|
"> type `timer` : intervalle (obligatoire, en millisecondes), alignement sur "
|
||||||
"max d'appels"
|
"la seconde, nombre max d'appels"
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
msgstr "> type `config` : nom(s) de l'option (obligatoire)"
|
msgstr "> type `config` : nom(s) de l'option (obligatoire)"
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-03-08 08:59+0100\n"
|
"PO-Revision-Date: 2026-03-08 08:59+0100\n"
|
||||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||||
"Language-Team: Hungarian <weechat-dev@nongnu.org>\n"
|
"Language-Team: Hungarian <weechat-dev@nongnu.org>\n"
|
||||||
@@ -15910,7 +15910,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
||||||
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
|
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
|
||||||
"Language-Team: Italian <weechat-dev@nongnu.org>\n"
|
"Language-Team: Italian <weechat-dev@nongnu.org>\n"
|
||||||
@@ -17070,7 +17070,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
||||||
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
||||||
"Language-Team: Japanese <weechat-dev@nongnu.org>\n"
|
"Language-Team: Japanese <weechat-dev@nongnu.org>\n"
|
||||||
@@ -17645,7 +17645,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
||||||
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
|
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
|
||||||
"Language-Team: Polish <weechat-dev@nongnu.org>\n"
|
"Language-Team: Polish <weechat-dev@nongnu.org>\n"
|
||||||
@@ -17388,7 +17388,11 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr "> typ `command_run`: komenda(-y) (wymagane)"
|
msgstr "> typ `command_run`: komenda(-y) (wymagane)"
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
#, fuzzy
|
||||||
|
#| msgid "> type `timer`: interval (required), align on second, max calls"
|
||||||
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"> typ `timer`: interwał (wymagany), wyrównane do sekund, maksymalne wywołania"
|
"> typ `timer`: interwał (wymagany), wyrównane do sekund, maksymalne wywołania"
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
||||||
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
|
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
|
||||||
"Language-Team: Portuguese - Portugal <weechat-dev@nongnu.org>\n"
|
"Language-Team: Portuguese - Portugal <weechat-dev@nongnu.org>\n"
|
||||||
@@ -17535,7 +17535,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
+4
-2
@@ -46,7 +46,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
||||||
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
|
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
|
||||||
"Language-Team: Portuguese - Brazil <weechat-dev@nongnu.org>\n"
|
"Language-Team: Portuguese - Brazil <weechat-dev@nongnu.org>\n"
|
||||||
@@ -16466,7 +16466,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-03-08 08:59+0100\n"
|
"PO-Revision-Date: 2026-03-08 08:59+0100\n"
|
||||||
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
||||||
"Language-Team: Russian <weechat-dev@nongnu.org>\n"
|
"Language-Team: Russian <weechat-dev@nongnu.org>\n"
|
||||||
@@ -15962,7 +15962,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
||||||
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
|
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
|
||||||
"Language-Team: Serbian <weechat-dev@nongnu.org>\n"
|
"Language-Team: Serbian <weechat-dev@nongnu.org>\n"
|
||||||
@@ -17333,7 +17333,11 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr "> тип `command_run`: команд(а/е) (обавезно)"
|
msgstr "> тип `command_run`: команд(а/е) (обавезно)"
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
#, fuzzy
|
||||||
|
#| msgid "> type `timer`: interval (required), align on second, max calls"
|
||||||
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr "> тип `timer`: интервал (обавезан), поравнање на секунди, макс позива"
|
msgstr "> тип `timer`: интервал (обавезан), поравнање на секунди, макс позива"
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
"PO-Revision-Date: 2026-05-30 14:02+0200\n"
|
||||||
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
|
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
|
||||||
"Language-Team: Turkish <weechat-dev@nongnu.org>\n"
|
"Language-Team: Turkish <weechat-dev@nongnu.org>\n"
|
||||||
@@ -17755,7 +17755,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
+4
-2
@@ -23,7 +23,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: WeeChat\n"
|
"Project-Id-Version: WeeChat\n"
|
||||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||||
"POT-Creation-Date: 2026-06-08 22:23+0200\n"
|
"POT-Creation-Date: 2026-06-23 12:14+0200\n"
|
||||||
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
|
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
|
||||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||||
@@ -14579,7 +14579,9 @@ msgstr ""
|
|||||||
msgid "> type `command_run`: command(s) (required)"
|
msgid "> type `command_run`: command(s) (required)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `timer`: interval (required), align on second, max calls"
|
msgid ""
|
||||||
|
"> type `timer`: interval (required, in milliseconds), align on second, max "
|
||||||
|
"calls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "> type `config`: name(s) of option (required)"
|
msgid "> type `config`: name(s) of option (required)"
|
||||||
|
|||||||
@@ -7401,7 +7401,7 @@ command_upgrade_display (struct t_gui_buffer *buffer,
|
|||||||
str_first_start[0] = '\0';
|
str_first_start[0] = '\0';
|
||||||
str_last_start[0] = '\0';
|
str_last_start[0] = '\0';
|
||||||
|
|
||||||
weechat_last_start_time = (time_t)weechat_current_start_timeval.tv_sec;
|
weechat_last_start_time = weechat_current_start_timeval.tv_sec;
|
||||||
|
|
||||||
if (translated_string)
|
if (translated_string)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -2096,7 +2096,7 @@ weechat_guile_api_print_date_tags (SCM buffer, SCM date, SCM tags, SCM message)
|
|||||||
plugin_script_api_printf_date_tags (weechat_guile_plugin,
|
plugin_script_api_printf_date_tags (weechat_guile_plugin,
|
||||||
guile_current_script,
|
guile_current_script,
|
||||||
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
||||||
(time_t)scm_to_long (date),
|
(time_t)scm_to_long_long (date),
|
||||||
API_SCM_TO_STRING(tags),
|
API_SCM_TO_STRING(tags),
|
||||||
"%s", API_SCM_TO_STRING(message));
|
"%s", API_SCM_TO_STRING(message));
|
||||||
|
|
||||||
@@ -2117,7 +2117,7 @@ weechat_guile_api_print_datetime_tags (SCM buffer, SCM date, SCM date_usec,
|
|||||||
weechat_guile_plugin,
|
weechat_guile_plugin,
|
||||||
guile_current_script,
|
guile_current_script,
|
||||||
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
||||||
(time_t)scm_to_long (date),
|
(time_t)scm_to_long_long (date),
|
||||||
scm_to_int (date_usec),
|
scm_to_int (date_usec),
|
||||||
API_SCM_TO_STRING(tags),
|
API_SCM_TO_STRING(tags),
|
||||||
"%s", API_SCM_TO_STRING(message));
|
"%s", API_SCM_TO_STRING(message));
|
||||||
@@ -2156,7 +2156,7 @@ weechat_guile_api_print_y_date_tags (SCM buffer, SCM y, SCM date, SCM tags,
|
|||||||
guile_current_script,
|
guile_current_script,
|
||||||
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
||||||
scm_to_int (y),
|
scm_to_int (y),
|
||||||
(time_t)scm_to_long (date),
|
(time_t)scm_to_long_long (date),
|
||||||
API_SCM_TO_STRING(tags),
|
API_SCM_TO_STRING(tags),
|
||||||
"%s", API_SCM_TO_STRING(message));
|
"%s", API_SCM_TO_STRING(message));
|
||||||
|
|
||||||
@@ -2178,7 +2178,7 @@ weechat_guile_api_print_y_datetime_tags (SCM buffer, SCM y, SCM date,
|
|||||||
guile_current_script,
|
guile_current_script,
|
||||||
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
API_STR2PTR(API_SCM_TO_STRING(buffer)),
|
||||||
scm_to_int (y),
|
scm_to_int (y),
|
||||||
(time_t)scm_to_long (date),
|
(time_t)scm_to_long_long (date),
|
||||||
scm_to_int (date_usec),
|
scm_to_int (date_usec),
|
||||||
API_SCM_TO_STRING(tags),
|
API_SCM_TO_STRING(tags),
|
||||||
"%s", API_SCM_TO_STRING(message));
|
"%s", API_SCM_TO_STRING(message));
|
||||||
@@ -4748,7 +4748,7 @@ weechat_guile_api_infolist_new_var_time (SCM item, SCM name, SCM value)
|
|||||||
|
|
||||||
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(API_SCM_TO_STRING(item)),
|
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(API_SCM_TO_STRING(item)),
|
||||||
API_SCM_TO_STRING(name),
|
API_SCM_TO_STRING(name),
|
||||||
(time_t)scm_to_long (value)));
|
(time_t)scm_to_long_long (value)));
|
||||||
|
|
||||||
API_RETURN_STRING(result);
|
API_RETURN_STRING(result);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4710,7 +4710,7 @@ IRC_PROTOCOL_CALLBACK(317)
|
|||||||
min = ((idle_time % (60 * 60 * 24)) % (60 * 60)) / 60;
|
min = ((idle_time % (60 * 60 * 24)) % (60 * 60)) / 60;
|
||||||
sec = ((idle_time % (60 * 60 * 24)) % (60 * 60)) % 60;
|
sec = ((idle_time % (60 * 60 * 24)) % (60 * 60)) % 60;
|
||||||
|
|
||||||
datetime = (time_t)(atol (ctxt->params[3]));
|
datetime = (time_t)(atoll (ctxt->params[3]));
|
||||||
|
|
||||||
ptr_buffer = irc_msgbuffer_get_target_buffer (ctxt->server, ctxt->params[1],
|
ptr_buffer = irc_msgbuffer_get_target_buffer (ctxt->server, ctxt->params[1],
|
||||||
ctxt->command, "whois", NULL);
|
ctxt->command, "whois", NULL);
|
||||||
@@ -5066,7 +5066,7 @@ IRC_PROTOCOL_CALLBACK(329)
|
|||||||
|
|
||||||
ptr_channel = irc_channel_search (ctxt->server, ctxt->params[1]);
|
ptr_channel = irc_channel_search (ctxt->server, ctxt->params[1]);
|
||||||
|
|
||||||
datetime = (time_t)(atol (ctxt->params[2]));
|
datetime = (time_t)(atoll (ctxt->params[2]));
|
||||||
|
|
||||||
if (ptr_channel)
|
if (ptr_channel)
|
||||||
{
|
{
|
||||||
@@ -5290,8 +5290,7 @@ IRC_PROTOCOL_CALLBACK(333)
|
|||||||
ptr_channel = irc_channel_search (ctxt->server, ctxt->params[1]);
|
ptr_channel = irc_channel_search (ctxt->server, ctxt->params[1]);
|
||||||
ptr_nick = (ptr_channel) ?
|
ptr_nick = (ptr_channel) ?
|
||||||
irc_nick_search (ctxt->server, ptr_channel, topic_nick) : NULL;
|
irc_nick_search (ctxt->server, ptr_channel, topic_nick) : NULL;
|
||||||
datetime = (ctxt->num_params > 3) ?
|
datetime = (time_t)(atoll ((ctxt->num_params > 3) ? ctxt->params[3] : ctxt->params[2]));
|
||||||
(time_t)(atol (ctxt->params[3])) : (time_t)(atol (ctxt->params[2]));
|
|
||||||
|
|
||||||
if (!topic_nick && (datetime == 0))
|
if (!topic_nick && (datetime == 0))
|
||||||
return WEECHAT_RC_OK;
|
return WEECHAT_RC_OK;
|
||||||
@@ -5598,7 +5597,7 @@ IRC_PROTOCOL_CALLBACK(346)
|
|||||||
irc_message_get_address_from_host (ctxt->params[3]));
|
irc_message_get_address_from_host (ctxt->params[3]));
|
||||||
if (ctxt->num_params >= 5)
|
if (ctxt->num_params >= 5)
|
||||||
{
|
{
|
||||||
datetime = (time_t)(atol (ctxt->params[4]));
|
datetime = (time_t)(atoll (ctxt->params[4]));
|
||||||
if (ptr_modelist)
|
if (ptr_modelist)
|
||||||
irc_modelist_item_new (ptr_modelist, ctxt->params[2], ctxt->params[3], datetime);
|
irc_modelist_item_new (ptr_modelist, ctxt->params[2], ctxt->params[3], datetime);
|
||||||
weechat_printf_datetime_tags (
|
weechat_printf_datetime_tags (
|
||||||
@@ -5777,7 +5776,7 @@ IRC_PROTOCOL_CALLBACK(348)
|
|||||||
irc_message_get_address_from_host (ctxt->params[3]));
|
irc_message_get_address_from_host (ctxt->params[3]));
|
||||||
if (ctxt->num_params >= 5)
|
if (ctxt->num_params >= 5)
|
||||||
{
|
{
|
||||||
datetime = (time_t)(atol (ctxt->params[4]));
|
datetime = (time_t)(atoll (ctxt->params[4]));
|
||||||
if (ptr_modelist)
|
if (ptr_modelist)
|
||||||
irc_modelist_item_new (ptr_modelist, ctxt->params[2], ctxt->params[3], datetime);
|
irc_modelist_item_new (ptr_modelist, ctxt->params[2], ctxt->params[3], datetime);
|
||||||
weechat_printf_datetime_tags (
|
weechat_printf_datetime_tags (
|
||||||
@@ -6807,7 +6806,7 @@ IRC_PROTOCOL_CALLBACK(367)
|
|||||||
irc_message_get_address_from_host (ctxt->params[3]));
|
irc_message_get_address_from_host (ctxt->params[3]));
|
||||||
if (ctxt->num_params >= 5)
|
if (ctxt->num_params >= 5)
|
||||||
{
|
{
|
||||||
datetime = (time_t)(atol (ctxt->params[4]));
|
datetime = (time_t)(atoll (ctxt->params[4]));
|
||||||
if (ptr_modelist)
|
if (ptr_modelist)
|
||||||
{
|
{
|
||||||
irc_modelist_item_new (ptr_modelist, ctxt->params[2], ctxt->params[3],
|
irc_modelist_item_new (ptr_modelist, ctxt->params[2], ctxt->params[3],
|
||||||
@@ -7382,7 +7381,7 @@ IRC_PROTOCOL_CALLBACK(728)
|
|||||||
irc_message_get_address_from_host (ctxt->params[4]));
|
irc_message_get_address_from_host (ctxt->params[4]));
|
||||||
if (ctxt->num_params >= 6)
|
if (ctxt->num_params >= 6)
|
||||||
{
|
{
|
||||||
datetime = (time_t)(atol (ctxt->params[5]));
|
datetime = (time_t)(atoll (ctxt->params[5]));
|
||||||
if (ptr_modelist)
|
if (ptr_modelist)
|
||||||
{
|
{
|
||||||
irc_modelist_item_new (ptr_modelist, ctxt->params[3], ctxt->params[4],
|
irc_modelist_item_new (ptr_modelist, ctxt->params[3], ctxt->params[4],
|
||||||
|
|||||||
@@ -2173,7 +2173,7 @@ API_FUNC(print)
|
|||||||
API_FUNC(print_date_tags)
|
API_FUNC(print_date_tags)
|
||||||
{
|
{
|
||||||
const char *buffer, *tags, *message;
|
const char *buffer, *tags, *message;
|
||||||
long date;
|
long long date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_date_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_date_tags", API_RETURN_ERROR);
|
||||||
if (lua_gettop (L) < 4)
|
if (lua_gettop (L) < 4)
|
||||||
@@ -2197,7 +2197,7 @@ API_FUNC(print_date_tags)
|
|||||||
API_FUNC(print_datetime_tags)
|
API_FUNC(print_datetime_tags)
|
||||||
{
|
{
|
||||||
const char *buffer, *tags, *message;
|
const char *buffer, *tags, *message;
|
||||||
long date;
|
long long date;
|
||||||
int date_usec;
|
int date_usec;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_datetime_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_datetime_tags", API_RETURN_ERROR);
|
||||||
@@ -2247,7 +2247,7 @@ API_FUNC(print_y_date_tags)
|
|||||||
{
|
{
|
||||||
const char *buffer, *tags, *message;
|
const char *buffer, *tags, *message;
|
||||||
int y;
|
int y;
|
||||||
long date;
|
long long date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_y_date_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_y_date_tags", API_RETURN_ERROR);
|
||||||
if (lua_gettop (L) < 5)
|
if (lua_gettop (L) < 5)
|
||||||
@@ -2274,7 +2274,7 @@ API_FUNC(print_y_datetime_tags)
|
|||||||
{
|
{
|
||||||
const char *buffer, *tags, *message;
|
const char *buffer, *tags, *message;
|
||||||
int y, date_usec;
|
int y, date_usec;
|
||||||
long date;
|
long long date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_y_datetime_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_y_datetime_tags", API_RETURN_ERROR);
|
||||||
if (lua_gettop (L) < 6)
|
if (lua_gettop (L) < 6)
|
||||||
@@ -5008,7 +5008,7 @@ API_FUNC(infolist_new_var_time)
|
|||||||
{
|
{
|
||||||
const char *item, *name;
|
const char *item, *name;
|
||||||
const char *result;
|
const char *result;
|
||||||
long value;
|
long long value;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "infolist_new_var_time", API_RETURN_EMPTY);
|
API_INIT_FUNC(1, "infolist_new_var_time", API_RETURN_EMPTY);
|
||||||
if (lua_gettop (L) < 3)
|
if (lua_gettop (L) < 3)
|
||||||
|
|||||||
@@ -2106,7 +2106,7 @@ API_FUNC(print_date_tags)
|
|||||||
plugin_script_api_printf_date_tags (weechat_perl_plugin,
|
plugin_script_api_printf_date_tags (weechat_perl_plugin,
|
||||||
perl_current_script,
|
perl_current_script,
|
||||||
API_STR2PTR(buffer),
|
API_STR2PTR(buffer),
|
||||||
(time_t)(SvIV (ST (1))), /* date */
|
(time_t)(SvNV (ST (1))), /* date */
|
||||||
tags,
|
tags,
|
||||||
"%s", message);
|
"%s", message);
|
||||||
|
|
||||||
@@ -2129,7 +2129,7 @@ API_FUNC(print_datetime_tags)
|
|||||||
plugin_script_api_printf_datetime_tags (weechat_perl_plugin,
|
plugin_script_api_printf_datetime_tags (weechat_perl_plugin,
|
||||||
perl_current_script,
|
perl_current_script,
|
||||||
API_STR2PTR(buffer),
|
API_STR2PTR(buffer),
|
||||||
(time_t)(SvIV (ST (1))), /* date */
|
(time_t)(SvNV (ST (1))), /* date */
|
||||||
SvIV (ST (2)), /* date_usec */
|
SvIV (ST (2)), /* date_usec */
|
||||||
tags,
|
tags,
|
||||||
"%s", message);
|
"%s", message);
|
||||||
@@ -2175,7 +2175,7 @@ API_FUNC(print_y_date_tags)
|
|||||||
perl_current_script,
|
perl_current_script,
|
||||||
API_STR2PTR(buffer),
|
API_STR2PTR(buffer),
|
||||||
SvIV (ST (1)), /* y */
|
SvIV (ST (1)), /* y */
|
||||||
(time_t)(SvIV (ST (2))), /* date */
|
(time_t)(SvNV (ST (2))), /* date */
|
||||||
tags,
|
tags,
|
||||||
"%s", message);
|
"%s", message);
|
||||||
|
|
||||||
@@ -2199,7 +2199,7 @@ API_FUNC(print_y_datetime_tags)
|
|||||||
perl_current_script,
|
perl_current_script,
|
||||||
API_STR2PTR(buffer),
|
API_STR2PTR(buffer),
|
||||||
SvIV (ST (1)), /* y */
|
SvIV (ST (1)), /* y */
|
||||||
(time_t)(SvIV (ST (2))), /* date */
|
(time_t)(SvNV (ST (2))), /* date */
|
||||||
SvIV (ST (3)), /* date_usec */
|
SvIV (ST (3)), /* date_usec */
|
||||||
tags,
|
tags,
|
||||||
"%s", message);
|
"%s", message);
|
||||||
@@ -4940,7 +4940,7 @@ API_FUNC(infolist_new_var_time)
|
|||||||
|
|
||||||
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(item),
|
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(item),
|
||||||
name,
|
name,
|
||||||
(time_t)(SvIV (ST (2))))); /* value */
|
(time_t)(SvNV (ST (2))))); /* value */
|
||||||
|
|
||||||
API_RETURN_STRING(result);
|
API_RETURN_STRING(result);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1042,7 +1042,7 @@ plugin_api_info_uptime_current_cb (const void *pointer, void *data,
|
|||||||
(void) info_name;
|
(void) info_name;
|
||||||
|
|
||||||
return plugin_api_info_build_uptime (
|
return plugin_api_info_build_uptime (
|
||||||
(time_t)weechat_current_start_timeval.tv_sec,
|
weechat_current_start_timeval.tv_sec,
|
||||||
arguments);
|
arguments);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2093,14 +2093,14 @@ API_FUNC(prnt)
|
|||||||
API_FUNC(prnt_date_tags)
|
API_FUNC(prnt_date_tags)
|
||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
long date;
|
long long date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "prnt_date_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "prnt_date_tags", API_RETURN_ERROR);
|
||||||
buffer = NULL;
|
buffer = NULL;
|
||||||
date = 0;
|
date = 0;
|
||||||
tags = NULL;
|
tags = NULL;
|
||||||
message = NULL;
|
message = NULL;
|
||||||
if (!PyArg_ParseTuple (args, "slss", &buffer, &date, &tags, &message))
|
if (!PyArg_ParseTuple (args, "sLss", &buffer, &date, &tags, &message))
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
plugin_script_api_printf_date_tags (weechat_python_plugin,
|
plugin_script_api_printf_date_tags (weechat_python_plugin,
|
||||||
@@ -2116,7 +2116,7 @@ API_FUNC(prnt_date_tags)
|
|||||||
API_FUNC(prnt_datetime_tags)
|
API_FUNC(prnt_datetime_tags)
|
||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
long date;
|
long long date;
|
||||||
int date_usec;
|
int date_usec;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "prnt_datetime_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "prnt_datetime_tags", API_RETURN_ERROR);
|
||||||
@@ -2125,7 +2125,7 @@ API_FUNC(prnt_datetime_tags)
|
|||||||
date_usec = 0;
|
date_usec = 0;
|
||||||
tags = NULL;
|
tags = NULL;
|
||||||
message = NULL;
|
message = NULL;
|
||||||
if (!PyArg_ParseTuple (args, "sliss", &buffer, &date, &date_usec, &tags,
|
if (!PyArg_ParseTuple (args, "sLiss", &buffer, &date, &date_usec, &tags,
|
||||||
&message))
|
&message))
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
@@ -2165,7 +2165,7 @@ API_FUNC(prnt_y_date_tags)
|
|||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
int y;
|
int y;
|
||||||
long date;
|
long long date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "prnt_y_date_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "prnt_y_date_tags", API_RETURN_ERROR);
|
||||||
buffer = NULL;
|
buffer = NULL;
|
||||||
@@ -2173,7 +2173,7 @@ API_FUNC(prnt_y_date_tags)
|
|||||||
date = 0;
|
date = 0;
|
||||||
tags = NULL;
|
tags = NULL;
|
||||||
message = NULL;
|
message = NULL;
|
||||||
if (!PyArg_ParseTuple (args, "silss", &buffer, &y, &date, &tags, &message))
|
if (!PyArg_ParseTuple (args, "siLss", &buffer, &y, &date, &tags, &message))
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
plugin_script_api_printf_y_date_tags (weechat_python_plugin,
|
plugin_script_api_printf_y_date_tags (weechat_python_plugin,
|
||||||
@@ -2191,7 +2191,7 @@ API_FUNC(prnt_y_datetime_tags)
|
|||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
int y;
|
int y;
|
||||||
long date;
|
long long date;
|
||||||
int date_usec;
|
int date_usec;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "prnt_y_datetime_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "prnt_y_datetime_tags", API_RETURN_ERROR);
|
||||||
@@ -2201,7 +2201,7 @@ API_FUNC(prnt_y_datetime_tags)
|
|||||||
date_usec = 0;
|
date_usec = 0;
|
||||||
tags = NULL;
|
tags = NULL;
|
||||||
message = NULL;
|
message = NULL;
|
||||||
if (!PyArg_ParseTuple (args, "siliss", &buffer, &y, &date, &date_usec,
|
if (!PyArg_ParseTuple (args, "siLiss", &buffer, &y, &date, &date_usec,
|
||||||
&tags, &message))
|
&tags, &message))
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
@@ -4904,13 +4904,13 @@ API_FUNC(infolist_new_var_time)
|
|||||||
{
|
{
|
||||||
char *item, *name;
|
char *item, *name;
|
||||||
const char *result;
|
const char *result;
|
||||||
long value;
|
long long value;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "infolist_new_var_time", API_RETURN_EMPTY);
|
API_INIT_FUNC(1, "infolist_new_var_time", API_RETURN_EMPTY);
|
||||||
item = NULL;
|
item = NULL;
|
||||||
name = NULL;
|
name = NULL;
|
||||||
value = 0;
|
value = 0;
|
||||||
if (!PyArg_ParseTuple (args, "ssl", &item, &name, &value))
|
if (!PyArg_ParseTuple (args, "ssL", &item, &name, &value))
|
||||||
API_WRONG_ARGS(API_RETURN_EMPTY);
|
API_WRONG_ARGS(API_RETURN_EMPTY);
|
||||||
|
|
||||||
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(item),
|
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(item),
|
||||||
|
|||||||
@@ -2604,7 +2604,7 @@ weechat_ruby_api_print_date_tags (VALUE class, VALUE buffer, VALUE date,
|
|||||||
Check_Type (message, T_STRING);
|
Check_Type (message, T_STRING);
|
||||||
|
|
||||||
c_buffer = StringValuePtr (buffer);
|
c_buffer = StringValuePtr (buffer);
|
||||||
c_date = NUM2ULONG (date);
|
c_date = NUM2ULL (date);
|
||||||
c_tags = StringValuePtr (tags);
|
c_tags = StringValuePtr (tags);
|
||||||
c_message = StringValuePtr (message);
|
c_message = StringValuePtr (message);
|
||||||
|
|
||||||
@@ -2639,7 +2639,7 @@ weechat_ruby_api_print_datetime_tags (VALUE class, VALUE buffer, VALUE date,
|
|||||||
Check_Type (message, T_STRING);
|
Check_Type (message, T_STRING);
|
||||||
|
|
||||||
c_buffer = StringValuePtr (buffer);
|
c_buffer = StringValuePtr (buffer);
|
||||||
c_date = NUM2ULONG (date);
|
c_date = NUM2ULL (date);
|
||||||
c_date_usec = NUM2INT (date_usec);
|
c_date_usec = NUM2INT (date_usec);
|
||||||
c_tags = StringValuePtr (tags);
|
c_tags = StringValuePtr (tags);
|
||||||
c_message = StringValuePtr (message);
|
c_message = StringValuePtr (message);
|
||||||
@@ -2703,7 +2703,7 @@ weechat_ruby_api_print_y_date_tags (VALUE class, VALUE buffer, VALUE y,
|
|||||||
|
|
||||||
c_buffer = StringValuePtr (buffer);
|
c_buffer = StringValuePtr (buffer);
|
||||||
c_y = NUM2INT (y);
|
c_y = NUM2INT (y);
|
||||||
c_date = NUM2ULONG (date);
|
c_date = NUM2ULL (date);
|
||||||
c_tags = StringValuePtr (tags);
|
c_tags = StringValuePtr (tags);
|
||||||
c_message = StringValuePtr (message);
|
c_message = StringValuePtr (message);
|
||||||
|
|
||||||
@@ -2741,7 +2741,7 @@ weechat_ruby_api_print_y_datetime_tags (VALUE class, VALUE buffer, VALUE y,
|
|||||||
|
|
||||||
c_buffer = StringValuePtr (buffer);
|
c_buffer = StringValuePtr (buffer);
|
||||||
c_y = NUM2INT (y);
|
c_y = NUM2INT (y);
|
||||||
c_date = NUM2ULONG (date);
|
c_date = NUM2ULL (date);
|
||||||
c_date_usec = NUM2INT (date_usec);
|
c_date_usec = NUM2INT (date_usec);
|
||||||
c_tags = StringValuePtr (tags);
|
c_tags = StringValuePtr (tags);
|
||||||
c_message = StringValuePtr (message);
|
c_message = StringValuePtr (message);
|
||||||
@@ -6040,7 +6040,7 @@ weechat_ruby_api_infolist_new_var_time (VALUE class, VALUE item,
|
|||||||
|
|
||||||
c_item = StringValuePtr (item);
|
c_item = StringValuePtr (item);
|
||||||
c_name = StringValuePtr (name);
|
c_name = StringValuePtr (name);
|
||||||
c_value = NUM2ULONG (value);
|
c_value = NUM2ULL (value);
|
||||||
|
|
||||||
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(c_item),
|
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(c_item),
|
||||||
c_name,
|
c_name,
|
||||||
|
|||||||
@@ -2123,13 +2123,13 @@ API_FUNC(print)
|
|||||||
API_FUNC(print_date_tags)
|
API_FUNC(print_date_tags)
|
||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
long date;
|
Tcl_WideInt date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_date_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_date_tags", API_RETURN_ERROR);
|
||||||
if (objc < 5)
|
if (objc < 5)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
if (Tcl_GetLongFromObj (interp, objv[2], &date) != TCL_OK)
|
if (Tcl_GetWideIntFromObj (interp, objv[2], &date) != TCL_OK)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
buffer = Tcl_GetString (objv[1]);
|
buffer = Tcl_GetString (objv[1]);
|
||||||
@@ -2150,13 +2150,13 @@ API_FUNC(print_datetime_tags)
|
|||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
int date_usec;
|
int date_usec;
|
||||||
long date;
|
Tcl_WideInt date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_datetime_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_datetime_tags", API_RETURN_ERROR);
|
||||||
if (objc < 6)
|
if (objc < 6)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
if (Tcl_GetLongFromObj (interp, objv[2], &date) != TCL_OK)
|
if (Tcl_GetWideIntFromObj (interp, objv[2], &date) != TCL_OK)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
if (Tcl_GetIntFromObj (interp, objv[3], &date_usec) != TCL_OK)
|
if (Tcl_GetIntFromObj (interp, objv[3], &date_usec) != TCL_OK)
|
||||||
@@ -2205,7 +2205,7 @@ API_FUNC(print_y_date_tags)
|
|||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
int y;
|
int y;
|
||||||
long date;
|
Tcl_WideInt date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_y_date_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_y_date_tags", API_RETURN_ERROR);
|
||||||
if (objc < 6)
|
if (objc < 6)
|
||||||
@@ -2214,7 +2214,7 @@ API_FUNC(print_y_date_tags)
|
|||||||
if (Tcl_GetIntFromObj (interp, objv[2], &y) != TCL_OK)
|
if (Tcl_GetIntFromObj (interp, objv[2], &y) != TCL_OK)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
if (Tcl_GetLongFromObj (interp, objv[3], &date) != TCL_OK)
|
if (Tcl_GetWideIntFromObj (interp, objv[3], &date) != TCL_OK)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
buffer = Tcl_GetString (objv[1]);
|
buffer = Tcl_GetString (objv[1]);
|
||||||
@@ -2236,7 +2236,7 @@ API_FUNC(print_y_datetime_tags)
|
|||||||
{
|
{
|
||||||
char *buffer, *tags, *message;
|
char *buffer, *tags, *message;
|
||||||
int y, date_usec;
|
int y, date_usec;
|
||||||
long date;
|
Tcl_WideInt date;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "print_y_datetime_tags", API_RETURN_ERROR);
|
API_INIT_FUNC(1, "print_y_datetime_tags", API_RETURN_ERROR);
|
||||||
if (objc < 7)
|
if (objc < 7)
|
||||||
@@ -2245,7 +2245,7 @@ API_FUNC(print_y_datetime_tags)
|
|||||||
if (Tcl_GetIntFromObj (interp, objv[2], &y) != TCL_OK)
|
if (Tcl_GetIntFromObj (interp, objv[2], &y) != TCL_OK)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
if (Tcl_GetLongFromObj (interp, objv[3], &date) != TCL_OK)
|
if (Tcl_GetWideIntFromObj (interp, objv[3], &date) != TCL_OK)
|
||||||
API_WRONG_ARGS(API_RETURN_ERROR);
|
API_WRONG_ARGS(API_RETURN_ERROR);
|
||||||
|
|
||||||
if (Tcl_GetIntFromObj (interp, objv[4], &date_usec) != TCL_OK)
|
if (Tcl_GetIntFromObj (interp, objv[4], &date_usec) != TCL_OK)
|
||||||
@@ -4942,13 +4942,13 @@ API_FUNC(infolist_new_var_pointer)
|
|||||||
API_FUNC(infolist_new_var_time)
|
API_FUNC(infolist_new_var_time)
|
||||||
{
|
{
|
||||||
const char *result;
|
const char *result;
|
||||||
long value;
|
Tcl_WideInt value;
|
||||||
|
|
||||||
API_INIT_FUNC(1, "infolist_new_var_time", API_RETURN_EMPTY);
|
API_INIT_FUNC(1, "infolist_new_var_time", API_RETURN_EMPTY);
|
||||||
if (objc < 4)
|
if (objc < 4)
|
||||||
API_WRONG_ARGS(API_RETURN_EMPTY);
|
API_WRONG_ARGS(API_RETURN_EMPTY);
|
||||||
|
|
||||||
if (Tcl_GetLongFromObj (interp, objv[3], &value) != TCL_OK)
|
if (Tcl_GetWideIntFromObj (interp, objv[3], &value) != TCL_OK)
|
||||||
API_WRONG_ARGS(API_RETURN_EMPTY);
|
API_WRONG_ARGS(API_RETURN_EMPTY);
|
||||||
|
|
||||||
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(Tcl_GetString (objv[1])), /* item */
|
result = API_PTR2STR(weechat_infolist_new_var_time (API_STR2PTR(Tcl_GetString (objv[1])), /* item */
|
||||||
|
|||||||
@@ -1305,7 +1305,8 @@ trigger_command_init (void)
|
|||||||
"are evaluated, \"${tg_trigger_name}\" is replaced by the trigger "
|
"are evaluated, \"${tg_trigger_name}\" is replaced by the trigger "
|
||||||
"name, see /help eval)"),
|
"name, see /help eval)"),
|
||||||
N_("> type `command_run`: command(s) (required)"),
|
N_("> type `command_run`: command(s) (required)"),
|
||||||
N_("> type `timer`: interval (required), align on second, max calls"),
|
N_("> type `timer`: interval (required, in milliseconds), "
|
||||||
|
"align on second, max calls"),
|
||||||
N_("> type `config`: name(s) of option (required)"),
|
N_("> type `config`: name(s) of option (required)"),
|
||||||
N_("> type `focus`: name(s) of area (required)"),
|
N_("> type `focus`: name(s) of area (required)"),
|
||||||
N_("> type `info`: name(s) of info (required)"),
|
N_("> type `info`: name(s) of info (required)"),
|
||||||
|
|||||||
Reference in New Issue
Block a user