1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 15:26:37 +02:00

core: add missing access to hdata "buffer_visited"

This commit is contained in:
Sebastien Helleu
2013-12-01 08:46:07 +01:00
parent 9a160509d7
commit c8a479453d
20 changed files with 108 additions and 13 deletions
+1
View File
@@ -34,6 +34,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
* core: fix truncated prefix when filters are toggled (bug #40204)
* core: add options to customize default text search in buffers:
weechat.look.buffer_search_{case_sensitive|force_default|regex|where}
* add hdata "buffer_visited"
* api: add support of infos with format `${info:name,arguments}` in function
string_eval_expression and command /eval
* api: add support for C++ plugins
+9
View File
@@ -550,6 +550,15 @@
*** 'gui_buffer_last_displayed'
*** 'gui_buffers'
*** 'last_gui_buffer'
* 'buffer_visited': visited buffer
** Erweiterung: weechat
** Variablen:
*** 'buffer' (pointer, hdata: "buffer")
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
*** 'next_buffer' (pointer, hdata: "buffer_visited")
** Listen:
*** 'gui_buffers_visited'
*** 'last_gui_buffer_visited'
* 'completion': Struktur mit Vervollständigung
** Erweiterung: weechat
** Variablen:
+9
View File
@@ -550,6 +550,15 @@
*** 'gui_buffer_last_displayed'
*** 'gui_buffers'
*** 'last_gui_buffer'
* 'buffer_visited': visited buffer
** plugin: weechat
** variables:
*** 'buffer' (pointer, hdata: "buffer")
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
*** 'next_buffer' (pointer, hdata: "buffer_visited")
** lists:
*** 'gui_buffers_visited'
*** 'last_gui_buffer_visited'
* 'completion': structure with completion
** plugin: weechat
** variables:
+9
View File
@@ -550,6 +550,15 @@
*** 'gui_buffer_last_displayed'
*** 'gui_buffers'
*** 'last_gui_buffer'
* 'buffer_visited': tampon visité
** extension: weechat
** variables:
*** 'buffer' (pointer, hdata: "buffer")
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
*** 'next_buffer' (pointer, hdata: "buffer_visited")
** listes:
*** 'gui_buffers_visited'
*** 'last_gui_buffer_visited'
* 'completion': structure avec une complétion
** extension: weechat
** variables:
+9
View File
@@ -550,6 +550,15 @@
*** 'gui_buffer_last_displayed'
*** 'gui_buffers'
*** 'last_gui_buffer'
* 'buffer_visited': visited buffer
** plugin: weechat
** variables:
*** 'buffer' (pointer, hdata: "buffer")
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
*** 'next_buffer' (pointer, hdata: "buffer_visited")
** lists:
*** 'gui_buffers_visited'
*** 'last_gui_buffer_visited'
* 'completion': struttura con completamento
** plugin: weechat
** variables:
+9
View File
@@ -550,6 +550,15 @@
*** 'gui_buffer_last_displayed'
*** 'gui_buffers'
*** 'last_gui_buffer'
* 'buffer_visited': visited buffer
** プラグイン: weechat
** variables:
*** 'buffer' (pointer, hdata: "buffer")
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
*** 'next_buffer' (pointer, hdata: "buffer_visited")
** lists:
*** 'gui_buffers_visited'
*** 'last_gui_buffer_visited'
* 'completion': 補完する構造
** プラグイン: weechat
** variables:
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7950,6 +7950,10 @@ msgstr "spravuje okna"
msgid "buffer"
msgstr "řídit buffery"
#, fuzzy
msgid "visited buffer"
msgstr "seznam bufferů"
#, fuzzy
msgid "structure with completion"
msgstr "funkce pro příkazovou řádku"
+5 -1
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.3-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-20 15:12+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\n"
@@ -8819,6 +8819,10 @@ msgstr "Bar-Fenster"
msgid "buffer"
msgstr "Buffer"
#, fuzzy
msgid "visited buffer"
msgstr "Auflistung der Buffer"
msgid "structure with completion"
msgstr "Struktur mit Vervollständigung"
+5 -1
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8221,6 +8221,10 @@ msgstr "barra de ventana"
msgid "buffer"
msgstr "buffer"
#, fuzzy
msgid "visited buffer"
msgstr "lista de buffers"
msgid "structure with completion"
msgstr "estructura con auto-completador"
+5 -2
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"PO-Revision-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-12-01 08:40+0100\n"
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -8578,6 +8578,9 @@ msgstr "fenêtre de barre"
msgid "buffer"
msgstr "tampon"
msgid "visited buffer"
msgstr "tampon visité"
msgid "structure with completion"
msgstr "structure avec une complétion"
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7393,6 +7393,10 @@ msgstr "ablakok kezelése"
msgid "buffer"
msgstr "pufferek kezelése"
#, fuzzy
msgid "visited buffer"
msgstr "Aliaszok listája:\n"
#, fuzzy
msgid "structure with completion"
msgstr "szöveg beillesztése a parancssorba"
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8345,6 +8345,10 @@ msgstr "finestra della barra"
msgid "buffer"
msgstr "buffer"
#, fuzzy
msgid "visited buffer"
msgstr "elenco dei buffer"
msgid "structure with completion"
msgstr "struttura con completamento"
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/WeeChat>\n"
@@ -8237,6 +8237,10 @@ msgstr "バーウィンドウ"
msgid "buffer"
msgstr "バッファ"
#, fuzzy
msgid "visited buffer"
msgstr "バッファのリスト"
msgid "structure with completion"
msgstr "補完する構造"
+5 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-11 09:07+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -8422,6 +8422,10 @@ msgstr "okno paska"
msgid "buffer"
msgstr "bufor"
#, fuzzy
msgid "visited buffer"
msgstr "lista buforów"
msgid "structure with completion"
msgstr "struktura z uzupełnianiem"
+5 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7616,6 +7616,10 @@ msgstr "janela da barra"
msgid "buffer"
msgstr "buffer"
#, fuzzy
msgid "visited buffer"
msgstr "lista de buffers"
msgid "structure with completion"
msgstr "estrutura com completação"
+5 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:18+0100\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -7422,6 +7422,10 @@ msgstr "управление окнами"
msgid "buffer"
msgstr "управление буферами"
#, fuzzy
msgid "visited buffer"
msgstr "Список сокращений:\n"
#, fuzzy
msgid "structure with completion"
msgstr "вставить строку в поле ввода"
+4 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+0100\n"
"PO-Revision-Date: 2013-11-09 10:13+0100\n"
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6596,6 +6596,9 @@ msgstr ""
msgid "buffer"
msgstr ""
msgid "visited buffer"
msgstr ""
msgid "structure with completion"
msgstr ""
+4 -1
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: 2013-11-26 16:18+0100\n"
"POT-Creation-Date: 2013-12-01 08:38+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"
@@ -6558,6 +6558,9 @@ msgstr ""
msgid "buffer"
msgstr ""
msgid "visited buffer"
msgstr ""
msgid "structure with completion"
msgstr ""
+2
View File
@@ -311,6 +311,8 @@ extern struct t_hdata *gui_buffer_hdata_buffer_cb (void *data,
const char *hdata_name);
extern struct t_hdata *gui_buffer_hdata_input_undo_cb (void *data,
const char *hdata_name);
extern struct t_hdata *gui_buffer_hdata_buffer_visited_cb (void *data,
const char *hdata_name);
extern int gui_buffer_add_to_infolist (struct t_infolist *infolist,
struct t_gui_buffer *buffer);
extern void gui_buffer_dump_hexa (struct t_gui_buffer *buffer);
+2
View File
@@ -1225,6 +1225,8 @@ plugin_api_init ()
&gui_bar_window_hdata_bar_window_cb, NULL);
hook_hdata (NULL, "buffer", N_("buffer"),
&gui_buffer_hdata_buffer_cb, NULL);
hook_hdata (NULL, "buffer_visited", N_("visited buffer"),
&gui_buffer_hdata_buffer_visited_cb, NULL);
hook_hdata (NULL, "completion", N_("structure with completion"),
&gui_completion_hdata_completion_cb, NULL);
hook_hdata (NULL, "completion_partial", N_("structure with partial completion"),