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

Added new plugin "debug"

This commit is contained in:
Sebastien Helleu
2008-02-21 17:31:59 +01:00
parent 155e689a26
commit dec0e7dc12
31 changed files with 885 additions and 498 deletions
+4 -4
View File
@@ -417,12 +417,12 @@ weechat_lua_completion_cb (void *data, char *completion,
}
/*
* weechat_lua_dump_data_cb: dump Lua plugin data in WeeChat log file
* weechat_lua_debug_dump_cb: dump Lua plugin data in WeeChat log file
*/
int
weechat_lua_dump_data_cb (void *data, char *signal, char *type_data,
void *signal_data)
weechat_lua_debug_dump_cb (void *data, char *signal, char *type_data,
void *signal_data)
{
/* make C compiler happy */
(void) data;
@@ -448,7 +448,7 @@ weechat_plugin_init (struct t_weechat_plugin *plugin)
script_init (weechat_lua_plugin,
&weechat_lua_command_cb,
&weechat_lua_completion_cb,
&weechat_lua_dump_data_cb,
&weechat_lua_debug_dump_cb,
&weechat_lua_load_cb);
/* init ok */
+4 -4
View File
@@ -554,12 +554,12 @@ weechat_perl_completion_cb (void *data, char *completion,
}
/*
* weechat_perl_dump_data_cb: dump Perl plugin data in WeeChat log file
* weechat_perl_debug_dump_cb: dump Perl plugin data in WeeChat log file
*/
int
weechat_perl_dump_data_cb (void *data, char *signal, char *type_data,
void *signal_data)
weechat_perl_debug_dump_cb (void *data, char *signal, char *type_data,
void *signal_data)
{
/* make C compiler happy */
(void) data;
@@ -602,7 +602,7 @@ weechat_plugin_init (struct t_weechat_plugin *plugin)
script_init (weechat_perl_plugin,
&weechat_perl_command_cb,
&weechat_perl_completion_cb,
&weechat_perl_dump_data_cb,
&weechat_perl_debug_dump_cb,
&weechat_perl_load_cb);
/* init ok */
+4 -4
View File
@@ -581,12 +581,12 @@ weechat_python_completion_cb (void *data, char *completion,
}
/*
* weechat_python_dump_data_cb: dump Python plugin data in WeeChat log file
* weechat_python_debug_dump_cb: dump Python plugin data in WeeChat log file
*/
int
weechat_python_dump_data_cb (void *data, char *signal, char *type_data,
void *signal_data)
weechat_python_debug_dump_cb (void *data, char *signal, char *type_data,
void *signal_data)
{
/* make C compiler happy */
(void) data;
@@ -638,7 +638,7 @@ weechat_plugin_init (struct t_weechat_plugin *plugin)
script_init (weechat_python_plugin,
&weechat_python_command_cb,
&weechat_python_completion_cb,
&weechat_python_dump_data_cb,
&weechat_python_debug_dump_cb,
&weechat_python_load_cb);
/* init ok */
+4 -4
View File
@@ -582,12 +582,12 @@ weechat_ruby_completion_cb (void *data, char *completion,
}
/*
* weechat_ruby_dump_data_cb: dump Ruby plugin data in WeeChat log file
* weechat_ruby_debug_dump_cb: dump Ruby plugin data in WeeChat log file
*/
int
weechat_ruby_dump_data_cb (void *data, char *signal, char *type_data,
void *signal_data)
weechat_ruby_debug_dump_cb (void *data, char *signal, char *type_data,
void *signal_data)
{
/* make C compiler happy */
(void) data;
@@ -690,7 +690,7 @@ weechat_plugin_init (struct t_weechat_plugin *plugin)
script_init (weechat_ruby_plugin,
&weechat_ruby_command_cb,
&weechat_ruby_completion_cb,
&weechat_ruby_dump_data_cb,
&weechat_ruby_debug_dump_cb,
&weechat_ruby_load_cb);
/* init ok */
+5 -5
View File
@@ -88,9 +88,9 @@ script_init (struct t_weechat_plugin *weechat_plugin,
int (*callback_completion)(void *data, char *completion,
struct t_gui_buffer *buffer,
struct t_weelist *list),
int (*callback_signal_dump)(void *data, char *signal,
char *type_data,
void *signal_data),
int (*callback_signal_debug_dump)(void *data, char *signal,
char *type_data,
void *signal_data),
int (*callback_load_file)(void *data, char *filename))
{
char *string, *completion = "list|listfull|load|autoload|reload|unload %f";
@@ -154,8 +154,8 @@ script_init (struct t_weechat_plugin *weechat_plugin,
free (string);
}
/* add signal for "dump_data" */
weechat_hook_signal ("dump_data", callback_signal_dump, NULL);
/* add signal for "debug_dump" */
weechat_hook_signal ("debug_dump", callback_signal_debug_dump, NULL);
/* autoload scripts */
script_auto_load (weechat_plugin, callback_load_file);
+4 -3
View File
@@ -64,9 +64,10 @@ extern void script_init (struct t_weechat_plugin *weechat_plugin,
int (*callback_completion)(void *data, char *completion,
struct t_gui_buffer *buffer,
struct t_weelist *list),
int (*callback_signal_dump)(void *data, char *signal,
char *type_data,
void *signal_data),
int (*callback_signal_debug_dump)(void *data,
char *signal,
char *type_data,
void *signal_data),
int (*callback_load_file)(void *data, char *filename));
extern char *script_ptr2str (void *pointer);
extern void *script_str2ptr (char *pointer_str);