From f0b81813953897e66cfe1ed5bd4b545111efe2e4 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sat, 17 Dec 2011 17:34:45 +0100 Subject: [PATCH] core: add signal "buffer_line_added" --- ChangeLog | 1 + doc/en/weechat_plugin_api.en.txt | 3 +++ doc/fr/weechat_plugin_api.fr.txt | 3 +++ doc/it/weechat_plugin_api.it.txt | 4 ++++ src/gui/gui-line.c | 3 +++ 5 files changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index 41c246f6f..4d48a0b16 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,7 @@ v0.3.7-dev, 2011-12-17 Version 0.3.7 (under dev!) -------------------------- +* core: add signal "buffer_line_added" * core: add default keys "meta2-1;5D" and "meta2-1;5C" (ctrl+left/right) for gnome-terminal * core: add option "hooks" for command /debug diff --git a/doc/en/weechat_plugin_api.en.txt b/doc/en/weechat_plugin_api.en.txt index c8fe73d5e..07009507a 100644 --- a/doc/en/weechat_plugin_api.en.txt +++ b/doc/en/weechat_plugin_api.en.txt @@ -7120,6 +7120,9 @@ Arguments: | weechat | buffer_type_changed | pointer: buffer | type of buffer changed +| weechat | buffer_line_added | pointer: line | + line added in a buffer + | weechat | day_changed | string: new date, format: "2010-01-31" | day of system date has changed diff --git a/doc/fr/weechat_plugin_api.fr.txt b/doc/fr/weechat_plugin_api.fr.txt index 516898580..1d779820c 100644 --- a/doc/fr/weechat_plugin_api.fr.txt +++ b/doc/fr/weechat_plugin_api.fr.txt @@ -7219,6 +7219,9 @@ Paramètres : | weechat | buffer_type_changed | pointeur : tampon | type de tampon changé +| weechat | buffer_line_added | pointeur : ligne | + ligne ajoutée dans un tampon + | weechat | day_changed | chaîne : nouvelle date, format : "2010-01-31" | le jour de la date système a changé diff --git a/doc/it/weechat_plugin_api.it.txt b/doc/it/weechat_plugin_api.it.txt index 6c8cf7b67..256eb259c 100644 --- a/doc/it/weechat_plugin_api.it.txt +++ b/doc/it/weechat_plugin_api.it.txt @@ -7152,6 +7152,10 @@ Argomenti: | weechat | buffer_type_changed | puntatore: buffer | tipo di buffer modificato +// TRANSLATION MISSING +| weechat | buffer_line_added | puntatore: line | + line added in a buffer + | weechat | debug_dump | stringa: nome plugin | richiesta di dump diff --git a/src/gui/gui-line.c b/src/gui/gui-line.c index a27aa8bac..9468ab8e2 100644 --- a/src/gui/gui-line.c +++ b/src/gui/gui-line.c @@ -951,6 +951,9 @@ gui_line_add (struct t_gui_buffer *buffer, time_t date, } } + hook_signal_send ("buffer_line_added", + WEECHAT_HOOK_SIGNAL_POINTER, new_line); + return new_line; }