mirror of
https://github.com/weechat/weechat.git
synced 2026-07-01 23:36:37 +02:00
Added "call" option to /key command, added new key function "insert" to insert text on command line (task #6468)
This commit is contained in:
@@ -1,10 +1,12 @@
|
||||
WeeChat - Wee Enhanced Environment for Chat
|
||||
===========================================
|
||||
|
||||
ChangeLog - 2007-02-06
|
||||
ChangeLog - 2007-02-12
|
||||
|
||||
|
||||
Version 0.2.4 (under dev!):
|
||||
* added "call" option to /key command, added new key function "insert" to
|
||||
insert text on command line (task #6468)
|
||||
* fixed permissions on "dcc" and "logs" directories (bug #18978)
|
||||
* added event handler to plugin API
|
||||
* added scots quickstart guide
|
||||
|
||||
@@ -197,3 +197,7 @@
|
||||
<entry><literal>grab_key</literal></entry>
|
||||
<entry>Tastencode ermitteln und einfügen</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>insert</literal></entry>
|
||||
<entry>insert a string in command line</entry>
|
||||
</row>
|
||||
|
||||
@@ -109,14 +109,15 @@ Bei jedem Argument steht '*' f
|
||||
Ohne Argumente listet /ignore alle definierten /ignore-Regeln auf.
|
||||
|
||||
</programlisting>
|
||||
<command>key [Taste [Funktion/Befehl]] [unbind Taste] [functions] [reset -yes]</command>
|
||||
<command>key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]</command>
|
||||
<programlisting>
|
||||
belegen/freigeben von Tasten
|
||||
|
||||
Taste: diese Taste mit einer internen Funktion oder einem Befehl, beginnend mit "/", belegen
|
||||
unbind: Tastenbelegung aufheben
|
||||
functions: interne Funktionen für Tastenbelegungen auflisten
|
||||
reset: Standardbelegung wiederherstellen und entferne ALLE eigenen Belegungen (Vorsicht!)
|
||||
key: display or bind this key to an internal function or a command (beginning by "/")
|
||||
unbind: unbind a key
|
||||
functions: list internal functions for key bindings
|
||||
call: call a function by name (with optional arguments)
|
||||
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
|
||||
|
||||
</programlisting>
|
||||
<command>plugin [list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload [Name]] | [unload [Name]]</command>
|
||||
|
||||
@@ -197,3 +197,7 @@
|
||||
<entry><literal>grab_key</literal></entry>
|
||||
<entry>grab a key</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>insert</literal></entry>
|
||||
<entry>insert a string in command line</entry>
|
||||
</row>
|
||||
|
||||
@@ -108,13 +108,14 @@ For each argument, '*' means all.
|
||||
Without argument, /ignore command lists all defined ignore.
|
||||
|
||||
</programlisting>
|
||||
<command>key [key [function/command]] [unbind key] [functions] [reset -yes]</command>
|
||||
<command>key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]</command>
|
||||
<programlisting>
|
||||
bind/unbind keys
|
||||
|
||||
key: display or bind this key to an internal function or a command (beginning by "/")
|
||||
unbind: unbind a key
|
||||
functions: list internal functions for key bindings
|
||||
call: call a function by name (with optional arguments)
|
||||
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
|
||||
|
||||
</programlisting>
|
||||
|
||||
@@ -197,3 +197,7 @@
|
||||
<entry><literal>grab_key</literal></entry>
|
||||
<entry>capturer une touche</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>insert</literal></entry>
|
||||
<entry>insérer une chaîne dans la ligne de commande</entry>
|
||||
</row>
|
||||
|
||||
@@ -108,13 +108,14 @@ Pour chaque param
|
||||
Sans paramètres, la commande /ignore liste les ignore définis.
|
||||
|
||||
</programlisting>
|
||||
<command>key [touche [fonction/commande]] [unbind touche] [functions] [reset -yes]</command>
|
||||
<command>key [touche [fonction/commande]] [unbind touche] [functions] [call fonction ["params"]] [reset -yes]</command>
|
||||
<programlisting>
|
||||
associer/libérer des touches
|
||||
|
||||
touche: voir ou associer cette touche à une fonction interne ou une commande (commençant par "/")
|
||||
unbind: supprimer l'association à une touche
|
||||
functions: lister la liste des fonctions internes pour les associations de touches
|
||||
call: appeler une foonction par son nom (avec paramètres optionnels)
|
||||
reset: restaure les touches aux valeurs par défaut et supprime TOUTES les touches personnelles (utiliser avec précaution !)
|
||||
|
||||
</programlisting>
|
||||
|
||||
+218
-206
File diff suppressed because it is too large
Load Diff
@@ -136,7 +136,7 @@ weechat_backtrace_addr2line (int number, void *address, char *symbol)
|
||||
number, function_name);
|
||||
pclose (output);
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) number;
|
||||
(void) address;
|
||||
(void) symbol;
|
||||
|
||||
+72
-23
@@ -119,14 +119,15 @@ t_weechat_command weechat_commands[] =
|
||||
"*|%n *|action|ctcp|dcc|pv|%I *|%c *|%s",
|
||||
0, 4, 0, weechat_cmd_ignore, NULL },
|
||||
{ "key", N_("bind/unbind keys"),
|
||||
N_("[key [function/command]] [unbind key] [functions] [reset -yes]"),
|
||||
N_("[key [function/command]] [unbind key] [functions] [call function [\"args\"]] [reset -yes]"),
|
||||
N_(" key: display or bind this key to an internal function or a command "
|
||||
"(beginning by \"/\")\n"
|
||||
" unbind: unbind a key\n"
|
||||
"functions: list internal functions for key bindings\n"
|
||||
" call: call a function by name (with optional arguments)\n"
|
||||
" reset: restore bindings to the default values and delete ALL "
|
||||
"personal bindings (use carefully!)"),
|
||||
"unbind|functions|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
|
||||
"unbind|functions|call|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
|
||||
/* { "panel", N_("manage panels"),
|
||||
N_("[list | add type position size | resize # size | close # | move #1 #2]"),
|
||||
N_(" list: list open panels (no parameter implies this list)\n"
|
||||
@@ -856,7 +857,7 @@ weechat_cmd_alias (t_irc_server *server, t_irc_channel *channel,
|
||||
char *pos;
|
||||
t_weechat_alias *ptr_alias;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -1641,7 +1642,7 @@ weechat_cmd_debug (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -1748,7 +1749,7 @@ weechat_cmd_help (t_irc_server *server, t_irc_channel *channel,
|
||||
t_plugin_handler *ptr_handler;
|
||||
#endif
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2071,11 +2072,14 @@ weechat_cmd_key_display (t_gui_key *key, int new_key)
|
||||
}
|
||||
else
|
||||
gui_printf (NULL, " %20s", (expanded_name) ? expanded_name : key->key);
|
||||
gui_printf (NULL, "%s => %s%s\n",
|
||||
gui_printf (NULL, "%s => %s%s%s%s%s\n",
|
||||
GUI_COLOR(COLOR_WIN_CHAT_DARK),
|
||||
GUI_COLOR(COLOR_WIN_CHAT),
|
||||
(key->function) ?
|
||||
gui_keyboard_function_search_by_ptr (key->function) : key->command);
|
||||
gui_keyboard_function_search_by_ptr (key->function) : key->command,
|
||||
(key->args) ? " \"" : "",
|
||||
(key->args) ? key->args : "",
|
||||
(key->args) ? "\"" : "");
|
||||
if (expanded_name)
|
||||
free (expanded_name);
|
||||
}
|
||||
@@ -2088,13 +2092,14 @@ int
|
||||
weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
char *pos, *internal_code;
|
||||
int i;
|
||||
t_gui_window *window;
|
||||
t_gui_buffer *buffer;
|
||||
char *pos, *pos_args, *args_tmp, *internal_code;
|
||||
int i, length;
|
||||
t_gui_key *ptr_key;
|
||||
void (*ptr_function)(t_gui_window *, char *);
|
||||
|
||||
/* make gcc happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
irc_find_context (server, channel, &window, &buffer);
|
||||
|
||||
if (arguments)
|
||||
{
|
||||
@@ -2143,6 +2148,50 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
|
||||
i++;
|
||||
}
|
||||
}
|
||||
else if (ascii_strncasecmp (arguments, "call ", 5) == 0)
|
||||
{
|
||||
arguments += 5;
|
||||
while (arguments[0] == ' ')
|
||||
arguments++;
|
||||
pos = strchr (arguments, ' ');
|
||||
if (pos)
|
||||
pos[0] = '\0';
|
||||
ptr_function = gui_keyboard_function_search_by_name (arguments);
|
||||
if (pos)
|
||||
pos[0] = ' ';
|
||||
if (ptr_function)
|
||||
{
|
||||
pos_args = pos;
|
||||
args_tmp = NULL;
|
||||
if (pos_args)
|
||||
{
|
||||
pos_args++;
|
||||
while (pos_args[0] == ' ')
|
||||
pos_args++;
|
||||
if (pos_args[0] == '"')
|
||||
{
|
||||
length = strlen (pos_args);
|
||||
if ((length > 1) && (pos_args[length - 1] == '"'))
|
||||
args_tmp = strndup (pos_args + 1, length - 2);
|
||||
else
|
||||
args_tmp = strdup (pos_args);
|
||||
}
|
||||
else
|
||||
args_tmp = strdup (pos_args);
|
||||
}
|
||||
(void)(*ptr_function)(window, args_tmp);
|
||||
if (args_tmp)
|
||||
free (args_tmp);
|
||||
}
|
||||
else
|
||||
{
|
||||
irc_display_prefix (NULL, NULL, PREFIX_ERROR);
|
||||
gui_printf (NULL,
|
||||
_("%s unknown key function \"%s\"\n"),
|
||||
WEECHAT_ERROR, arguments);
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
else if (ascii_strncasecmp (arguments, "reset", 5) == 0)
|
||||
{
|
||||
arguments += 5;
|
||||
@@ -2159,7 +2208,7 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
irc_display_prefix (NULL, NULL, PREFIX_ERROR);
|
||||
gui_printf (NULL,
|
||||
_("%s \"-yes\" argument is required for keys reset (securuty reason)\n"),
|
||||
_("%s \"-yes\" argument is required for keys reset (security reason)\n"),
|
||||
WEECHAT_ERROR);
|
||||
return -1;
|
||||
}
|
||||
@@ -2260,7 +2309,7 @@ weechat_cmd_panel (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_gui_panel *ptr_panel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2456,7 +2505,7 @@ weechat_cmd_plugin_list (char *name, int full)
|
||||
gui_printf (NULL, _(" (no plugin)\n"));
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) name;
|
||||
(void) full;
|
||||
#endif
|
||||
@@ -2471,7 +2520,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
|
||||
int argc, char **argv)
|
||||
{
|
||||
#ifdef PLUGINS
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2526,7 +2575,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
|
||||
_("Command \"%s\" is not available, WeeChat was built "
|
||||
"without plugins support.\n"),
|
||||
"plugin");
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
(void) argc;
|
||||
@@ -2544,7 +2593,7 @@ int
|
||||
weechat_cmd_save (t_irc_server *server, t_irc_channel *channel,
|
||||
int argc, char **argv)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2954,7 +3003,7 @@ weechat_cmd_set (t_irc_server *server, t_irc_channel *channel,
|
||||
void *ptr_option_value;
|
||||
int last_section, last_option, number_found;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -3272,7 +3321,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
|
||||
t_plugin_option *ptr_option;
|
||||
int number_found;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -3409,7 +3458,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
|
||||
}
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
@@ -3435,7 +3484,7 @@ weechat_cmd_unalias (t_irc_server *server, t_irc_channel *channel,
|
||||
t_weelist *ptr_weelist;
|
||||
t_weechat_alias *ptr_alias;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -3544,7 +3593,7 @@ weechat_cmd_upgrade (t_irc_server *server, t_irc_channel *channel,
|
||||
char *filename;
|
||||
char *exec_args[7] = { NULL, "-a", "--dir", NULL, "--session", NULL, NULL };
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
(void) argc;
|
||||
|
||||
@@ -396,7 +396,7 @@ completion_list_add_plugin_cmd (t_completion *completion)
|
||||
}
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
@@ -586,7 +586,7 @@ completion_list_add_plugin_option (t_completion *completion)
|
||||
completion_list_add (completion, ptr_option->name);
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
@@ -618,7 +618,7 @@ completion_list_add_plugin (t_completion *completion)
|
||||
completion_list_add (completion, ptr_plugin->name);
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
@@ -776,7 +776,7 @@ completion_list_add_plugin_option_value (t_completion *completion)
|
||||
pos[0] = ' ';
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
|
||||
+1
-1
@@ -270,7 +270,7 @@ weechat_iconv (int from_utf8, char *from_code, char *to_code, char *string)
|
||||
else
|
||||
outbuf = strdup (string);
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) from_code;
|
||||
(void) to_code;
|
||||
outbuf = strdup (string);
|
||||
|
||||
@@ -854,5 +854,5 @@ main (int argc, char *argv[])
|
||||
gui_main_end (); /* shut down WeeChat GUI */
|
||||
weechat_shutdown (EXIT_SUCCESS, 0); /* quit WeeChat (oh no, why?) */
|
||||
|
||||
return EXIT_SUCCESS; /* make gcc happy (never executed) */
|
||||
return EXIT_SUCCESS; /* make C compiler happy */
|
||||
}
|
||||
|
||||
@@ -2225,9 +2225,11 @@ config_create_default ()
|
||||
{
|
||||
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
|
||||
if (function_name)
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
|
||||
(expanded_name) ? expanded_name : ptr_key->key,
|
||||
function_name);
|
||||
function_name,
|
||||
(ptr_key->args) ? " " : "",
|
||||
(ptr_key->args) ? ptr_key->args : "");
|
||||
}
|
||||
else
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
@@ -2441,9 +2443,11 @@ config_write (char *config_name)
|
||||
{
|
||||
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
|
||||
if (function_name)
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
|
||||
(expanded_name) ? expanded_name : ptr_key->key,
|
||||
function_name);
|
||||
function_name,
|
||||
(ptr_key->args) ? " " : "",
|
||||
(ptr_key->args) ? ptr_key->args : "");
|
||||
}
|
||||
else
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
|
||||
@@ -46,7 +46,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
|
||||
time_t time_seconds;
|
||||
struct tm *local_time;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
@@ -84,7 +84,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
|
||||
struct tm *local_time;
|
||||
char text_time[1024 + 1], *buf;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
@@ -33,10 +33,6 @@
|
||||
#include "../../common/util.h"
|
||||
#include "gui-curses.h"
|
||||
|
||||
#ifdef PLUGINS
|
||||
#include "../../plugins/plugins.h"
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* gui_keyboard_default_bindings: create default key bindings
|
||||
@@ -149,12 +145,7 @@ void
|
||||
gui_keyboard_grab_end ()
|
||||
{
|
||||
char *expanded_key;
|
||||
char *buffer_before_key;
|
||||
#ifdef PLUGINS
|
||||
char *expanded_key2;
|
||||
int length;
|
||||
#endif
|
||||
|
||||
|
||||
/* get expanded name (for example: ^U => ctrl-u) */
|
||||
expanded_key = gui_keyboard_get_expanded_name (gui_key_buffer);
|
||||
|
||||
@@ -162,27 +153,9 @@ gui_keyboard_grab_end ()
|
||||
{
|
||||
if (gui_current_window->buffer->has_input)
|
||||
{
|
||||
buffer_before_key =
|
||||
(gui_current_window->buffer->input_buffer) ?
|
||||
strdup (gui_current_window->buffer->input_buffer) : strdup ("");
|
||||
gui_insert_string_input (gui_current_window, expanded_key, -1);
|
||||
gui_current_window->buffer->input_buffer_pos += utf8_strlen (expanded_key);
|
||||
gui_input_draw (gui_current_window->buffer, 1);
|
||||
gui_current_window->buffer->completion.position = -1;
|
||||
#ifdef PLUGINS
|
||||
length = strlen (expanded_key) + 1 + 1;
|
||||
expanded_key2 = (char *) malloc (length);
|
||||
if (expanded_key2)
|
||||
{
|
||||
snprintf (expanded_key2, length, "*%s", expanded_key);
|
||||
(void) plugin_keyboard_handler_exec (expanded_key2,
|
||||
buffer_before_key,
|
||||
gui_current_window->buffer->input_buffer);
|
||||
free (expanded_key2);
|
||||
}
|
||||
#endif
|
||||
if (buffer_before_key)
|
||||
free (buffer_before_key);
|
||||
gui_input_draw (gui_current_window->buffer, 0);
|
||||
}
|
||||
free (expanded_key);
|
||||
}
|
||||
@@ -202,10 +175,6 @@ gui_keyboard_read ()
|
||||
{
|
||||
int key, i, insert_ok;
|
||||
char key_str[32], *key_utf;
|
||||
char *buffer_before_key;
|
||||
#ifdef PLUGINS
|
||||
char key_str2[33];
|
||||
#endif
|
||||
|
||||
i = 0;
|
||||
/* do not loop too much here (for example when big paste was made),
|
||||
@@ -311,21 +280,9 @@ gui_keyboard_read ()
|
||||
switch (gui_current_window->buffer->type)
|
||||
{
|
||||
case BUFFER_TYPE_STANDARD:
|
||||
buffer_before_key =
|
||||
(gui_current_window->buffer->input_buffer) ?
|
||||
strdup (gui_current_window->buffer->input_buffer) : strdup ("");
|
||||
gui_insert_string_input (gui_current_window, key_str, -1);
|
||||
gui_current_window->buffer->input_buffer_pos += utf8_strlen (key_str);
|
||||
gui_input_draw (gui_current_window->buffer, 0);
|
||||
gui_current_window->buffer->completion.position = -1;
|
||||
#ifdef PLUGINS
|
||||
snprintf (key_str2, sizeof (key_str2), "*%s", key_str);
|
||||
(void) plugin_keyboard_handler_exec (key_str2,
|
||||
buffer_before_key,
|
||||
gui_current_window->buffer->input_buffer);
|
||||
#endif
|
||||
if (buffer_before_key)
|
||||
free (buffer_before_key);
|
||||
gui_input_draw (gui_current_window->buffer, 0);
|
||||
break;
|
||||
case BUFFER_TYPE_DCC:
|
||||
gui_exec_action_dcc (gui_current_window, key_str);
|
||||
|
||||
@@ -48,7 +48,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
|
||||
int x, server_pos, server_total;
|
||||
int display_name, names_count;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
@@ -45,7 +45,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
|
||||
time_t time_seconds;
|
||||
struct tm *local_time;*/
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
@@ -67,7 +67,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
|
||||
struct tm *local_time;
|
||||
char text_time[1024 + 1];*/
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
@@ -47,7 +47,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
|
||||
int i, first_mode, x, server_pos, server_total;
|
||||
int display_name, names_count;*/
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
+207
-52
@@ -70,14 +70,16 @@ gui_action_clipboard_copy (char *buffer, int size)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_clipboard_paste (t_gui_window *window)
|
||||
gui_action_clipboard_paste (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input && gui_input_clipboard)
|
||||
{
|
||||
gui_insert_string_input (window, gui_input_clipboard, -1);
|
||||
window->buffer->input_buffer_pos += utf8_strlen (gui_input_clipboard);
|
||||
gui_input_draw (window->buffer, 0);
|
||||
window->buffer->completion.position = -1;
|
||||
gui_input_draw (window->buffer, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -86,9 +88,12 @@ gui_action_clipboard_paste (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_return (t_gui_window *window)
|
||||
gui_action_return (t_gui_window *window, char *args)
|
||||
{
|
||||
char *command;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -123,8 +128,11 @@ gui_action_return (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_tab (t_gui_window *window)
|
||||
gui_action_tab (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
completion_search (&(window->buffer->completion), 1,
|
||||
@@ -141,8 +149,11 @@ gui_action_tab (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_tab_previous (t_gui_window *window)
|
||||
gui_action_tab_previous (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
completion_search (&(window->buffer->completion), -1,
|
||||
@@ -159,11 +170,14 @@ gui_action_tab_previous (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_backspace (t_gui_window *window)
|
||||
gui_action_backspace (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos, *pos_last;
|
||||
int char_size, size_to_move;
|
||||
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -191,10 +205,13 @@ gui_action_backspace (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete (t_gui_window *window)
|
||||
gui_action_delete (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos, *pos_next;
|
||||
int char_size, size_to_move;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -223,11 +240,14 @@ gui_action_delete (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_previous_word (t_gui_window *window)
|
||||
gui_action_delete_previous_word (t_gui_window *window, char *args)
|
||||
{
|
||||
int length_deleted, size_deleted;
|
||||
char *start, *string;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -283,11 +303,14 @@ gui_action_delete_previous_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_next_word (t_gui_window *window)
|
||||
gui_action_delete_next_word (t_gui_window *window, char *args)
|
||||
{
|
||||
int size_deleted, length_deleted;
|
||||
char *start, *string;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
start = utf8_add_offset (window->buffer->input_buffer,
|
||||
@@ -322,10 +345,13 @@ gui_action_delete_next_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_begin_of_line (t_gui_window *window)
|
||||
gui_action_delete_begin_of_line (t_gui_window *window, char *args)
|
||||
{
|
||||
int length_deleted, size_deleted, pos_start;
|
||||
char *start;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -358,10 +384,13 @@ gui_action_delete_begin_of_line (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_end_of_line (t_gui_window *window)
|
||||
gui_action_delete_end_of_line (t_gui_window *window, char *args)
|
||||
{
|
||||
char *start;
|
||||
int size_deleted, length_deleted, pos_start;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -386,8 +415,11 @@ gui_action_delete_end_of_line (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_line (t_gui_window *window)
|
||||
gui_action_delete_line (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
window->buffer->input_buffer[0] = '\0';
|
||||
@@ -406,8 +438,11 @@ gui_action_delete_line (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_transpose_chars (t_gui_window *window)
|
||||
gui_action_transpose_chars (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
char *start, *prev_char, saved_char[5];
|
||||
int size_prev_char, size_start_char;
|
||||
int pos_prev_char, pos_start;
|
||||
@@ -452,8 +487,11 @@ gui_action_transpose_chars (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_home (t_gui_window *window)
|
||||
gui_action_home (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -469,8 +507,11 @@ gui_action_home (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_end (t_gui_window *window)
|
||||
gui_action_end (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos <
|
||||
@@ -488,8 +529,11 @@ gui_action_end (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_left (t_gui_window *window)
|
||||
gui_action_left (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -505,10 +549,13 @@ gui_action_left (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_previous_word (t_gui_window *window)
|
||||
gui_action_previous_word (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -545,8 +592,11 @@ gui_action_previous_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_right (t_gui_window *window)
|
||||
gui_action_right (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos <
|
||||
@@ -563,10 +613,13 @@ gui_action_right (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_next_word (t_gui_window *window)
|
||||
gui_action_next_word (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos <
|
||||
@@ -607,8 +660,11 @@ gui_action_next_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_up (t_gui_window *window)
|
||||
gui_action_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_DCC)
|
||||
{
|
||||
if (dcc_list)
|
||||
@@ -685,8 +741,11 @@ gui_action_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_up_global (t_gui_window *window)
|
||||
gui_action_up_global (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (history_global_ptr)
|
||||
@@ -720,8 +779,11 @@ gui_action_up_global (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_down (t_gui_window *window)
|
||||
gui_action_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_DCC)
|
||||
{
|
||||
if (dcc_list)
|
||||
@@ -789,8 +851,11 @@ gui_action_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_down_global (t_gui_window *window)
|
||||
gui_action_down_global (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (history_global_ptr)
|
||||
@@ -828,8 +893,11 @@ gui_action_down_global (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_page_up (t_gui_window *window)
|
||||
gui_action_page_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_page_up (window);
|
||||
}
|
||||
|
||||
@@ -838,8 +906,11 @@ gui_action_page_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_page_down (t_gui_window *window)
|
||||
gui_action_page_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_page_down (window);
|
||||
}
|
||||
|
||||
@@ -848,8 +919,11 @@ gui_action_page_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_up (t_gui_window *window)
|
||||
gui_action_scroll_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_up (window);
|
||||
}
|
||||
|
||||
@@ -858,8 +932,11 @@ gui_action_scroll_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_down (t_gui_window *window)
|
||||
gui_action_scroll_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_down (window);
|
||||
}
|
||||
|
||||
@@ -868,8 +945,11 @@ gui_action_scroll_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_top (t_gui_window *window)
|
||||
gui_action_scroll_top (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_top (window);
|
||||
}
|
||||
|
||||
@@ -878,8 +958,11 @@ gui_action_scroll_top (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_bottom (t_gui_window *window)
|
||||
gui_action_scroll_bottom (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_bottom (window);
|
||||
}
|
||||
|
||||
@@ -888,8 +971,11 @@ gui_action_scroll_bottom (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_topic_left (t_gui_window *window)
|
||||
gui_action_scroll_topic_left (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_topic_left (window);
|
||||
}
|
||||
|
||||
@@ -898,8 +984,11 @@ gui_action_scroll_topic_left (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_topic_right (t_gui_window *window)
|
||||
gui_action_scroll_topic_right (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_topic_right (window);
|
||||
}
|
||||
|
||||
@@ -908,8 +997,11 @@ gui_action_scroll_topic_right (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_beginning (t_gui_window *window)
|
||||
gui_action_nick_beginning (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_beginning (window);
|
||||
}
|
||||
|
||||
@@ -918,8 +1010,11 @@ gui_action_nick_beginning (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_end (t_gui_window *window)
|
||||
gui_action_nick_end (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_end (window);
|
||||
}
|
||||
|
||||
@@ -928,8 +1023,11 @@ gui_action_nick_end (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_page_up (t_gui_window *window)
|
||||
gui_action_nick_page_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_page_up (window);
|
||||
}
|
||||
|
||||
@@ -938,8 +1036,11 @@ gui_action_nick_page_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_page_down (t_gui_window *window)
|
||||
gui_action_nick_page_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_page_down (window);
|
||||
}
|
||||
|
||||
@@ -948,8 +1049,11 @@ gui_action_nick_page_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_smart (t_gui_window *window)
|
||||
gui_action_jump_smart (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (hotlist)
|
||||
{
|
||||
if (!hotlist_initial_buffer)
|
||||
@@ -973,8 +1077,11 @@ gui_action_jump_smart (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_dcc (t_gui_window *window)
|
||||
gui_action_jump_dcc (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_DCC)
|
||||
{
|
||||
if (gui_buffer_before_dcc)
|
||||
@@ -996,8 +1103,11 @@ gui_action_jump_dcc (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_raw_data (t_gui_window *window)
|
||||
gui_action_jump_raw_data (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_RAW_DATA)
|
||||
{
|
||||
if (gui_buffer_before_raw_data)
|
||||
@@ -1019,8 +1129,11 @@ gui_action_jump_raw_data (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_last_buffer (t_gui_window *window)
|
||||
gui_action_jump_last_buffer (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (last_gui_buffer)
|
||||
gui_buffer_switch_by_number (window, last_gui_buffer->number);
|
||||
}
|
||||
@@ -1030,8 +1143,11 @@ gui_action_jump_last_buffer (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_server (t_gui_window *window)
|
||||
gui_action_jump_server (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (SERVER(window->buffer))
|
||||
{
|
||||
if (SERVER(window->buffer)->buffer !=
|
||||
@@ -1049,11 +1165,14 @@ gui_action_jump_server (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_next_server (t_gui_window *window)
|
||||
gui_action_jump_next_server (t_gui_window *window, char *args)
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (SERVER(window->buffer))
|
||||
{
|
||||
ptr_server = SERVER(window->buffer)->next_server;
|
||||
@@ -1092,8 +1211,11 @@ gui_action_jump_next_server (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_switch_server (t_gui_window *window)
|
||||
gui_action_switch_server (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_switch_server (window);
|
||||
}
|
||||
|
||||
@@ -1102,10 +1224,13 @@ gui_action_switch_server (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_previous_highlight (t_gui_window *window)
|
||||
gui_action_scroll_previous_highlight (t_gui_window *window, char *args)
|
||||
{
|
||||
t_gui_line *ptr_line;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_STANDARD)
|
||||
{
|
||||
if (window->buffer->lines)
|
||||
@@ -1135,10 +1260,13 @@ gui_action_scroll_previous_highlight (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_next_highlight (t_gui_window *window)
|
||||
gui_action_scroll_next_highlight (t_gui_window *window, char *args)
|
||||
{
|
||||
t_gui_line *ptr_line;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_STANDARD)
|
||||
{
|
||||
if (window->buffer->lines)
|
||||
@@ -1168,8 +1296,11 @@ gui_action_scroll_next_highlight (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_unread (t_gui_window *window)
|
||||
gui_action_scroll_unread (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (cfg_look_read_marker &&
|
||||
cfg_look_read_marker[0] &&
|
||||
(window->buffer->type == BUFFER_TYPE_STANDARD) &&
|
||||
@@ -1190,8 +1321,11 @@ gui_action_scroll_unread (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_hotlist_clear (t_gui_window *window)
|
||||
gui_action_hotlist_clear (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (hotlist)
|
||||
{
|
||||
hotlist_free_all ();
|
||||
@@ -1205,8 +1339,11 @@ gui_action_hotlist_clear (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_infobar_clear (t_gui_window *window)
|
||||
gui_action_infobar_clear (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_infobar_remove ();
|
||||
gui_infobar_draw (window->buffer, 1);
|
||||
}
|
||||
@@ -1216,10 +1353,11 @@ gui_action_infobar_clear (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_refresh_screen (t_gui_window *window)
|
||||
gui_action_refresh_screen (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) window;
|
||||
(void) args;
|
||||
|
||||
gui_window_refresh_screen (1);
|
||||
}
|
||||
@@ -1229,8 +1367,25 @@ gui_action_refresh_screen (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_grab_key (t_gui_window *window)
|
||||
gui_action_grab_key (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
gui_keyboard_init_grab ();
|
||||
}
|
||||
|
||||
/*
|
||||
* gui_action_insert_string: insert a string in command line
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_insert_string (t_gui_window *window, char *args)
|
||||
{
|
||||
if (args)
|
||||
{
|
||||
gui_insert_string_input (window, args, -1);
|
||||
gui_input_draw (window->buffer, 0);
|
||||
}
|
||||
}
|
||||
|
||||
+37
-4
@@ -44,6 +44,10 @@
|
||||
#include "../common/util.h"
|
||||
#include "../irc/irc.h"
|
||||
|
||||
#ifdef PLUGINS
|
||||
#include "../plugins/plugins.h"
|
||||
#endif
|
||||
|
||||
|
||||
int gui_init_ok = 0; /* = 1 if GUI is initialized */
|
||||
int gui_ok = 0; /* = 1 if GUI is ok */
|
||||
@@ -603,9 +607,10 @@ gui_input_complete (t_gui_window *window)
|
||||
window->buffer->input_buffer_pos)] != ' ')
|
||||
gui_insert_string_input (window, " ",
|
||||
window->buffer->input_buffer_pos);
|
||||
else
|
||||
window->buffer->input_buffer_pos++;
|
||||
if (window->buffer->completion.position >= 0)
|
||||
window->buffer->completion.position++;
|
||||
window->buffer->input_buffer_pos++;
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -619,16 +624,18 @@ gui_input_complete (t_gui_window *window)
|
||||
cfg_look_nick_completor, strlen (cfg_look_nick_completor)) != 0)
|
||||
gui_insert_string_input (window, cfg_look_nick_completor,
|
||||
window->buffer->input_buffer_pos);
|
||||
else
|
||||
window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
|
||||
if (window->buffer->completion.position >= 0)
|
||||
window->buffer->completion.position += strlen (cfg_look_nick_completor);
|
||||
window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
|
||||
if (window->buffer->input_buffer[utf8_real_pos (window->buffer->input_buffer,
|
||||
window->buffer->input_buffer_pos)] != ' ')
|
||||
gui_insert_string_input (window, " ",
|
||||
window->buffer->input_buffer_pos);
|
||||
else
|
||||
window->buffer->input_buffer_pos++;
|
||||
if (window->buffer->completion.position >= 0)
|
||||
window->buffer->completion.position++;
|
||||
window->buffer->input_buffer_pos++;
|
||||
}
|
||||
}
|
||||
gui_input_draw (window->buffer, 0);
|
||||
@@ -795,10 +802,19 @@ int
|
||||
gui_insert_string_input (t_gui_window *window, char *string, int pos)
|
||||
{
|
||||
int i, pos_start, size, length;
|
||||
char *ptr_start;
|
||||
char *ptr_start, *string2;
|
||||
#ifdef PLUGINS
|
||||
char *buffer_before_insert;
|
||||
#endif
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
#ifdef PLUGINS
|
||||
buffer_before_insert =
|
||||
(window->buffer->input_buffer) ?
|
||||
strdup (window->buffer->input_buffer) : strdup ("");
|
||||
#endif
|
||||
|
||||
if (pos == -1)
|
||||
pos = window->buffer->input_buffer_pos;
|
||||
|
||||
@@ -828,6 +844,23 @@ gui_insert_string_input (t_gui_window *window, char *string, int pos)
|
||||
{
|
||||
window->buffer->input_buffer_color_mask[pos_start + i] = ' ';
|
||||
}
|
||||
|
||||
window->buffer->input_buffer_pos += length;
|
||||
|
||||
#ifdef PLUGINS
|
||||
string2 = (char *) malloc (size + 2);
|
||||
if (string2)
|
||||
{
|
||||
snprintf (string2, size + 2, "*%s", string);
|
||||
(void) plugin_keyboard_handler_exec (string2,
|
||||
buffer_before_insert,
|
||||
window->buffer->input_buffer);
|
||||
free (string2);
|
||||
}
|
||||
if (buffer_before_insert)
|
||||
free (buffer_before_insert);
|
||||
#endif
|
||||
|
||||
return length;
|
||||
}
|
||||
return 0;
|
||||
|
||||
+39
-6
@@ -143,6 +143,8 @@ t_gui_key_function gui_key_functions[] =
|
||||
N_("refresh screen") },
|
||||
{ "grab_key", gui_action_grab_key,
|
||||
N_("grab a key") },
|
||||
{ "insert", gui_action_insert_string,
|
||||
N_("insert a string in command line") },
|
||||
{ NULL, NULL, NULL }
|
||||
};
|
||||
|
||||
@@ -322,10 +324,11 @@ gui_keyboard_insert_sorted (t_gui_key *key)
|
||||
*/
|
||||
|
||||
t_gui_key *
|
||||
gui_keyboard_new (char *key, char *command, void *function)
|
||||
gui_keyboard_new (char *key, char *command, t_gui_key_func *function, char *args)
|
||||
{
|
||||
t_gui_key *new_key;
|
||||
char *internal_code;
|
||||
int length;
|
||||
|
||||
if ((new_key = (t_gui_key *) malloc (sizeof (t_gui_key))))
|
||||
{
|
||||
@@ -335,6 +338,21 @@ gui_keyboard_new (char *key, char *command, void *function)
|
||||
free (internal_code);
|
||||
new_key->command = (command) ? strdup (command) : NULL;
|
||||
new_key->function = function;
|
||||
if (args)
|
||||
{
|
||||
if (args[0] == '"')
|
||||
{
|
||||
length = strlen (args);
|
||||
if ((length > 1) && (args[length - 1] == '"'))
|
||||
new_key->args = strndup (args + 1, length - 2);
|
||||
else
|
||||
new_key->args = strdup (args);
|
||||
}
|
||||
else
|
||||
new_key->args = strdup (args);
|
||||
}
|
||||
else
|
||||
new_key->args = NULL;
|
||||
gui_keyboard_insert_sorted (new_key);
|
||||
}
|
||||
else
|
||||
@@ -403,7 +421,7 @@ gui_keyboard_search_part (char *key)
|
||||
* gui_keyboard_function_search_by_name: search a function by name
|
||||
*/
|
||||
|
||||
void *
|
||||
t_gui_key_func *
|
||||
gui_keyboard_function_search_by_name (char *name)
|
||||
{
|
||||
int i;
|
||||
@@ -425,7 +443,7 @@ gui_keyboard_function_search_by_name (char *name)
|
||||
*/
|
||||
|
||||
char *
|
||||
gui_keyboard_function_search_by_ptr (void *function)
|
||||
gui_keyboard_function_search_by_ptr (t_gui_key_func *function)
|
||||
{
|
||||
int i;
|
||||
|
||||
@@ -448,8 +466,9 @@ gui_keyboard_function_search_by_ptr (void *function)
|
||||
t_gui_key *
|
||||
gui_keyboard_bind (char *key, char *command)
|
||||
{
|
||||
t_gui_key_function *ptr_function;
|
||||
t_gui_key_func *ptr_function;
|
||||
t_gui_key *new_key;
|
||||
char *ptr_args;
|
||||
|
||||
if (!key || !command)
|
||||
{
|
||||
@@ -459,9 +478,20 @@ gui_keyboard_bind (char *key, char *command)
|
||||
}
|
||||
|
||||
ptr_function = NULL;
|
||||
ptr_args = NULL;
|
||||
if (command[0] != '/')
|
||||
{
|
||||
ptr_args = strchr (command, ' ');
|
||||
if (ptr_args)
|
||||
ptr_args[0] = '\0';
|
||||
ptr_function = gui_keyboard_function_search_by_name (command);
|
||||
if (ptr_args)
|
||||
{
|
||||
ptr_args[0] = ' ';
|
||||
ptr_args++;
|
||||
while (ptr_args[0] == ' ')
|
||||
ptr_args++;
|
||||
}
|
||||
if (!ptr_function)
|
||||
{
|
||||
weechat_log_printf (_("%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"),
|
||||
@@ -474,7 +504,8 @@ gui_keyboard_bind (char *key, char *command)
|
||||
|
||||
new_key = gui_keyboard_new (key,
|
||||
(ptr_function) ? NULL : command,
|
||||
ptr_function);
|
||||
ptr_function,
|
||||
ptr_args);
|
||||
if (!new_key)
|
||||
{
|
||||
weechat_log_printf (_("%s not enough memory for key binding\n"),
|
||||
@@ -547,7 +578,7 @@ gui_keyboard_pressed (char *key_str)
|
||||
CHANNEL(gui_current_window->buffer),
|
||||
ptr_key->command, 0);
|
||||
else
|
||||
(void)(ptr_key->function)(gui_current_window);
|
||||
(void)(ptr_key->function)(gui_current_window, ptr_key->args);
|
||||
#ifdef PLUGINS
|
||||
(void) plugin_keyboard_handler_exec (
|
||||
(ptr_key->command) ?
|
||||
@@ -580,6 +611,8 @@ gui_keyboard_free (t_gui_key *key)
|
||||
free (key->key);
|
||||
if (key->command)
|
||||
free (key->command);
|
||||
if (key->args)
|
||||
free (key->args);
|
||||
|
||||
/* remove key from keys list */
|
||||
if (key->prev_key)
|
||||
|
||||
@@ -26,14 +26,16 @@
|
||||
|
||||
/* key structures */
|
||||
|
||||
typedef void (t_gui_key_func)(t_gui_window *, char *);
|
||||
|
||||
typedef struct t_gui_key t_gui_key;
|
||||
|
||||
struct t_gui_key
|
||||
{
|
||||
char *key; /* key combo (ex: a, ^W, ^W^C, meta-a) */
|
||||
char *command; /* associated command (may be NULL) */
|
||||
void (*function)(t_gui_window *);
|
||||
/* associated function (if cmd is NULL) */
|
||||
t_gui_key_func *function; /* associated function (if cmd is NULL) */
|
||||
char *args; /* args for function (if cmd is NULL) */
|
||||
t_gui_key *prev_key; /* link to previous key */
|
||||
t_gui_key *next_key; /* link to next key */
|
||||
};
|
||||
@@ -43,7 +45,7 @@ typedef struct t_gui_key_function t_gui_key_function;
|
||||
struct t_gui_key_function
|
||||
{
|
||||
char *function_name; /* name of function */
|
||||
void (*function)(); /* associated function */
|
||||
t_gui_key_func *function; /* associated function */
|
||||
char *description; /* description of function */
|
||||
};
|
||||
|
||||
|
||||
+51
-50
@@ -108,54 +108,55 @@ extern void gui_panel_print_log ();
|
||||
|
||||
/* action */
|
||||
extern void gui_action_clipboard_copy (char *, int);
|
||||
extern void gui_action_clipboard_paste (t_gui_window *);
|
||||
extern void gui_action_return (t_gui_window *);
|
||||
extern void gui_action_tab (t_gui_window *);
|
||||
extern void gui_action_tab_previous (t_gui_window *);
|
||||
extern void gui_action_backspace (t_gui_window *);
|
||||
extern void gui_action_delete (t_gui_window *);
|
||||
extern void gui_action_delete_previous_word (t_gui_window *);
|
||||
extern void gui_action_delete_next_word (t_gui_window *);
|
||||
extern void gui_action_delete_begin_of_line (t_gui_window *);
|
||||
extern void gui_action_delete_end_of_line (t_gui_window *);
|
||||
extern void gui_action_delete_line (t_gui_window *);
|
||||
extern void gui_action_transpose_chars (t_gui_window *);
|
||||
extern void gui_action_home (t_gui_window *);
|
||||
extern void gui_action_end (t_gui_window *);
|
||||
extern void gui_action_left (t_gui_window *);
|
||||
extern void gui_action_previous_word (t_gui_window *);
|
||||
extern void gui_action_right (t_gui_window *);
|
||||
extern void gui_action_next_word (t_gui_window *);
|
||||
extern void gui_action_up (t_gui_window *);
|
||||
extern void gui_action_up_global (t_gui_window *);
|
||||
extern void gui_action_down (t_gui_window *);
|
||||
extern void gui_action_down_global (t_gui_window *);
|
||||
extern void gui_action_page_up (t_gui_window *);
|
||||
extern void gui_action_page_down (t_gui_window *);
|
||||
extern void gui_action_scroll_up (t_gui_window *);
|
||||
extern void gui_action_scroll_down (t_gui_window *);
|
||||
extern void gui_action_scroll_top (t_gui_window *);
|
||||
extern void gui_action_scroll_bottom (t_gui_window *);
|
||||
extern void gui_action_scroll_topic_left (t_gui_window *);
|
||||
extern void gui_action_scroll_topic_right (t_gui_window *);
|
||||
extern void gui_action_nick_beginning (t_gui_window *);
|
||||
extern void gui_action_nick_end (t_gui_window *);
|
||||
extern void gui_action_nick_page_up (t_gui_window *);
|
||||
extern void gui_action_nick_page_down (t_gui_window *);
|
||||
extern void gui_action_jump_smart (t_gui_window *);
|
||||
extern void gui_action_jump_dcc (t_gui_window *);
|
||||
extern void gui_action_jump_raw_data (t_gui_window *);
|
||||
extern void gui_action_jump_last_buffer (t_gui_window *);
|
||||
extern void gui_action_jump_server (t_gui_window *);
|
||||
extern void gui_action_jump_next_server (t_gui_window *);
|
||||
extern void gui_action_switch_server (t_gui_window *);
|
||||
extern void gui_action_scroll_previous_highlight (t_gui_window *);
|
||||
extern void gui_action_scroll_next_highlight (t_gui_window *);
|
||||
extern void gui_action_scroll_unread (t_gui_window *);
|
||||
extern void gui_action_hotlist_clear (t_gui_window *);
|
||||
extern void gui_action_infobar_clear (t_gui_window *);
|
||||
extern void gui_action_refresh_screen ();
|
||||
extern void gui_action_grab_key (t_gui_window *);
|
||||
extern void gui_action_clipboard_paste (t_gui_window *, char *);
|
||||
extern void gui_action_return (t_gui_window *, char *);
|
||||
extern void gui_action_tab (t_gui_window *, char *);
|
||||
extern void gui_action_tab_previous (t_gui_window *, char *);
|
||||
extern void gui_action_backspace (t_gui_window *, char *);
|
||||
extern void gui_action_delete (t_gui_window *, char *);
|
||||
extern void gui_action_delete_previous_word (t_gui_window *, char *);
|
||||
extern void gui_action_delete_next_word (t_gui_window *, char *);
|
||||
extern void gui_action_delete_begin_of_line (t_gui_window *, char *);
|
||||
extern void gui_action_delete_end_of_line (t_gui_window *, char *);
|
||||
extern void gui_action_delete_line (t_gui_window *, char *);
|
||||
extern void gui_action_transpose_chars (t_gui_window *, char *);
|
||||
extern void gui_action_home (t_gui_window *, char *);
|
||||
extern void gui_action_end (t_gui_window *, char *);
|
||||
extern void gui_action_left (t_gui_window *, char *);
|
||||
extern void gui_action_previous_word (t_gui_window *, char *);
|
||||
extern void gui_action_right (t_gui_window *, char *);
|
||||
extern void gui_action_next_word (t_gui_window *, char *);
|
||||
extern void gui_action_up (t_gui_window *, char *);
|
||||
extern void gui_action_up_global (t_gui_window *, char *);
|
||||
extern void gui_action_down (t_gui_window *, char *);
|
||||
extern void gui_action_down_global (t_gui_window *, char *);
|
||||
extern void gui_action_page_up (t_gui_window *, char *);
|
||||
extern void gui_action_page_down (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_up (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_down (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_top (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_bottom (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_topic_left (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_topic_right (t_gui_window *, char *);
|
||||
extern void gui_action_nick_beginning (t_gui_window *, char *);
|
||||
extern void gui_action_nick_end (t_gui_window *, char *);
|
||||
extern void gui_action_nick_page_up (t_gui_window *, char *);
|
||||
extern void gui_action_nick_page_down (t_gui_window *, char *);
|
||||
extern void gui_action_jump_smart (t_gui_window *, char *);
|
||||
extern void gui_action_jump_dcc (t_gui_window *, char *);
|
||||
extern void gui_action_jump_raw_data (t_gui_window *, char *);
|
||||
extern void gui_action_jump_last_buffer (t_gui_window *, char *);
|
||||
extern void gui_action_jump_server (t_gui_window *, char *);
|
||||
extern void gui_action_jump_next_server (t_gui_window *, char *);
|
||||
extern void gui_action_switch_server (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_previous_highlight (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_next_highlight (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_unread (t_gui_window *, char *);
|
||||
extern void gui_action_hotlist_clear (t_gui_window *, char *);
|
||||
extern void gui_action_infobar_clear (t_gui_window *, char *);
|
||||
extern void gui_action_refresh_screen (t_gui_window *, char *);
|
||||
extern void gui_action_grab_key (t_gui_window *, char *);
|
||||
extern void gui_action_insert_string (t_gui_window *, char *);
|
||||
|
||||
/* key */
|
||||
extern void gui_keyboard_init ();
|
||||
@@ -163,8 +164,8 @@ extern void gui_keyboard_init_grab ();
|
||||
extern char *gui_keyboard_get_internal_code (char *);
|
||||
extern char *gui_keyboard_get_expanded_name (char *);
|
||||
extern t_gui_key *gui_keyboard_search (char *);
|
||||
extern void *gui_keyboard_function_search_by_name (char *);
|
||||
extern char *gui_keyboard_function_search_by_ptr (void *);
|
||||
extern t_gui_key_func *gui_keyboard_function_search_by_name (char *);
|
||||
extern char *gui_keyboard_function_search_by_ptr (t_gui_key_func *);
|
||||
extern t_gui_key *gui_keyboard_bind (char *, char *);
|
||||
extern int gui_keyboard_unbind (char *);
|
||||
extern int gui_keyboard_pressed (char *);
|
||||
|
||||
+43
-43
@@ -323,7 +323,7 @@ irc_cmd_recv_error (t_irc_server *server, char *host, char *nick, char *argument
|
||||
t_gui_buffer *ptr_buffer;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -1176,7 +1176,7 @@ irc_cmd_recv_ping (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
pos = strrchr (arguments, ' ');
|
||||
@@ -1196,7 +1196,7 @@ irc_cmd_recv_pong (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
struct timeval tv;
|
||||
int old_lag;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
(void) arguments;
|
||||
@@ -2130,7 +2130,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
|
||||
{
|
||||
char *ptr_msg;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2170,7 +2170,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
|
||||
int
|
||||
irc_cmd_recv_server_msg (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2204,7 +2204,7 @@ irc_cmd_recv_server_reply (t_irc_server *server, char *host, char *nick, char *a
|
||||
char *pos, *pos2;
|
||||
int first;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -2454,7 +2454,7 @@ irc_cmd_recv_221 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_mode;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -2504,7 +2504,7 @@ irc_cmd_recv_301 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -2562,7 +2562,7 @@ irc_cmd_recv_302 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_host, *ptr_next;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2620,7 +2620,7 @@ irc_cmd_recv_303 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *ptr_next;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2668,7 +2668,7 @@ irc_cmd_recv_305 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
t_gui_window *ptr_window;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2705,7 +2705,7 @@ irc_cmd_recv_306 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
t_gui_window *ptr_window;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2745,7 +2745,7 @@ irc_cmd_recv_whois_nick_msg (t_irc_server *server, char *host, char *nick, char
|
||||
{
|
||||
char *pos_nick, *pos_msg;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2789,7 +2789,7 @@ irc_cmd_recv_310 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2822,7 +2822,7 @@ irc_cmd_recv_311 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_user, *pos_host, *pos_realname;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2891,7 +2891,7 @@ irc_cmd_recv_312 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_server, *pos_serverinfo;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2948,7 +2948,7 @@ irc_cmd_recv_314 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_user, *pos_host, *pos_realname;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3021,7 +3021,7 @@ irc_cmd_recv_315 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
char *pos;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3076,7 +3076,7 @@ irc_cmd_recv_317 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
int idle_time, day, hour, min, sec;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3161,7 +3161,7 @@ irc_cmd_recv_319 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_channel, *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3242,7 +3242,7 @@ irc_cmd_recv_321 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3274,7 +3274,7 @@ irc_cmd_recv_322 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3316,7 +3316,7 @@ irc_cmd_recv_323 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3349,7 +3349,7 @@ irc_cmd_recv_324 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
char *pos_channel, *pos_modes, *pos;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3417,7 +3417,7 @@ irc_cmd_recv_329 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3485,7 +3485,7 @@ irc_cmd_recv_331 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
char *pos_channel, *pos;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) nick;
|
||||
|
||||
@@ -3545,7 +3545,7 @@ irc_cmd_recv_332 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3611,7 +3611,7 @@ irc_cmd_recv_333 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_gui_buffer *ptr_buffer;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3690,7 +3690,7 @@ irc_cmd_recv_338 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_host, *pos_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3746,7 +3746,7 @@ irc_cmd_recv_341 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3810,7 +3810,7 @@ irc_cmd_recv_344 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_channel, *pos_host;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3851,7 +3851,7 @@ irc_cmd_recv_345 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3901,7 +3901,7 @@ irc_cmd_recv_348 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_gui_buffer *buffer;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
/* look for channel */
|
||||
@@ -4016,7 +4016,7 @@ irc_cmd_recv_349 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos_channel = strchr (arguments, ' ');
|
||||
@@ -4077,7 +4077,7 @@ irc_cmd_recv_351 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos, *pos2;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -4122,7 +4122,7 @@ irc_cmd_recv_352 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_irc_nick *ptr_nick;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos_channel = strchr (arguments, ' ');
|
||||
@@ -4247,7 +4247,7 @@ irc_cmd_recv_353 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -4421,7 +4421,7 @@ irc_cmd_recv_366 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_nick *ptr_nick;
|
||||
int num_nicks, num_op, num_halfop, num_voice, num_normal;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -4530,7 +4530,7 @@ irc_cmd_recv_367 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_gui_buffer *buffer;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
/* look for channel */
|
||||
@@ -4652,7 +4652,7 @@ irc_cmd_recv_368 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos_channel = strchr (arguments, ' ');
|
||||
@@ -4713,7 +4713,7 @@ irc_cmd_recv_378 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos, *pos2;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -4830,7 +4830,7 @@ irc_cmd_recv_438 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos, *pos2;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -4869,7 +4869,7 @@ irc_cmd_recv_671 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
|
||||
+38
-38
@@ -83,7 +83,7 @@ int
|
||||
irc_cmd_send_admin (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -148,7 +148,7 @@ irc_cmd_send_ame (t_irc_server *server, t_irc_channel *channel,
|
||||
t_irc_server *ptr_server;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -183,7 +183,7 @@ irc_cmd_send_amsg (t_irc_server *server, t_irc_channel *channel,
|
||||
t_irc_nick *ptr_nick;
|
||||
char *string;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -328,7 +328,7 @@ irc_cmd_send_away (t_irc_server *server, t_irc_channel *channel,
|
||||
|
||||
irc_find_context (server, channel, NULL, &buffer);
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
gui_add_hotlist = 0;
|
||||
@@ -459,7 +459,7 @@ irc_cmd_send_ctcp (t_irc_server *server, t_irc_channel *channel,
|
||||
char *pos_type, *pos_args, *pos;
|
||||
struct timeval tv;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos_type = strchr (arguments, ' ');
|
||||
@@ -733,7 +733,7 @@ int
|
||||
irc_cmd_send_die (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
|
||||
@@ -782,7 +782,7 @@ int
|
||||
irc_cmd_send_info (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -830,7 +830,7 @@ int
|
||||
irc_cmd_send_ison (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "ISON %s", arguments);
|
||||
@@ -845,7 +845,7 @@ int
|
||||
irc_cmd_send_join (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (string_is_channel (arguments))
|
||||
@@ -988,7 +988,7 @@ irc_cmd_send_kill (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -1014,7 +1014,7 @@ int
|
||||
irc_cmd_send_links (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1034,7 +1034,7 @@ irc_cmd_send_list (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char buffer[512];
|
||||
int ret;
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (server->cmd_list_regexp)
|
||||
@@ -1080,7 +1080,7 @@ int
|
||||
irc_cmd_send_lusers (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1122,7 +1122,7 @@ int
|
||||
irc_cmd_send_mode (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "MODE %s", arguments);
|
||||
@@ -1168,7 +1168,7 @@ int
|
||||
irc_cmd_send_motd (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1415,7 +1415,7 @@ irc_cmd_send_nick (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (!server)
|
||||
@@ -1453,7 +1453,7 @@ irc_cmd_send_notice (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char *pos, *string;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -1528,7 +1528,7 @@ int
|
||||
irc_cmd_send_oper (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "OPER %s", arguments);
|
||||
@@ -1626,7 +1626,7 @@ int
|
||||
irc_cmd_send_ping (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "PING %s", arguments);
|
||||
@@ -1641,7 +1641,7 @@ int
|
||||
irc_cmd_send_pong (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "PONG %s", arguments);
|
||||
@@ -1760,7 +1760,7 @@ irc_cmd_send_quit (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -1781,7 +1781,7 @@ int
|
||||
irc_cmd_send_quote (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "%s", arguments);
|
||||
@@ -1796,7 +1796,7 @@ int
|
||||
irc_cmd_send_rehash (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
|
||||
@@ -1812,7 +1812,7 @@ int
|
||||
irc_cmd_send_restart (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
|
||||
@@ -1828,7 +1828,7 @@ int
|
||||
irc_cmd_send_service (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "SERVICE %s", arguments);
|
||||
@@ -1843,7 +1843,7 @@ int
|
||||
irc_cmd_send_servlist (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1863,7 +1863,7 @@ irc_cmd_send_squery (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -1891,7 +1891,7 @@ int
|
||||
irc_cmd_send_squit (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "SQUIT %s", arguments);
|
||||
@@ -1906,7 +1906,7 @@ int
|
||||
irc_cmd_send_stats (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1925,7 +1925,7 @@ int
|
||||
irc_cmd_send_summon (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "SUMMON %s", arguments);
|
||||
@@ -1940,7 +1940,7 @@ int
|
||||
irc_cmd_send_time (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2020,7 +2020,7 @@ int
|
||||
irc_cmd_send_trace (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2115,7 +2115,7 @@ int
|
||||
irc_cmd_send_userhost (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "USERHOST %s", arguments);
|
||||
@@ -2130,7 +2130,7 @@ int
|
||||
irc_cmd_send_users (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2215,7 +2215,7 @@ int
|
||||
irc_cmd_send_wallops (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "WALLOPS :%s", arguments);
|
||||
@@ -2230,7 +2230,7 @@ int
|
||||
irc_cmd_send_who (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2248,7 +2248,7 @@ int
|
||||
irc_cmd_send_whois (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "WHOIS %s", arguments);
|
||||
@@ -2263,7 +2263,7 @@ int
|
||||
irc_cmd_send_whowas (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "WHOWAS %s", arguments);
|
||||
|
||||
@@ -996,7 +996,7 @@ weechat_aspell_speller_command (t_weechat_plugin *p,
|
||||
char **args;
|
||||
int c, r;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) p;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -1227,7 +1227,7 @@ weechat_aspell_keyb_check (t_weechat_plugin *p, int argc, char **argv,
|
||||
char *input, *ptr_input, *pos_space, *clword;
|
||||
int count, offset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) p;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -1381,7 +1381,7 @@ void weechat_plugin_end (t_weechat_plugin *p)
|
||||
aspell_speller_t *s, *t;
|
||||
aspell_config_t *c, *d;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) p;
|
||||
|
||||
weechat_aspell_options_save ();
|
||||
|
||||
@@ -276,7 +276,7 @@ weechat_charset_irc_in (t_weechat_plugin *plugin, int argc, char **argv,
|
||||
char *nick, *command, *channel, *charset, *ptr_args;
|
||||
char *output;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -324,7 +324,7 @@ weechat_charset_irc_out (t_weechat_plugin *plugin, int argc, char **argv,
|
||||
char *nick, *command, *channel, *charset, *ptr_args;
|
||||
char *output;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -457,7 +457,7 @@ weechat_charset_cmd (t_weechat_plugin *plugin,
|
||||
if (cmd_argc < 3)
|
||||
return PLUGIN_RC_KO;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
@@ -609,7 +609,7 @@ weechat_plugin_init (t_weechat_plugin *plugin)
|
||||
void
|
||||
weechat_plugin_end (t_weechat_plugin *plugin)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (weechat_charset_terminal)
|
||||
|
||||
@@ -52,7 +52,7 @@ int
|
||||
weechat_ascii_strcasecmp (t_weechat_plugin *plugin,
|
||||
char *string1, char *string2)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
return ascii_strcasecmp (string1, string2);
|
||||
@@ -67,7 +67,7 @@ int
|
||||
weechat_ascii_strncasecmp (t_weechat_plugin *plugin,
|
||||
char *string1, char *string2, int max)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
return ascii_strncasecmp (string1, string2, max);
|
||||
@@ -82,7 +82,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
|
||||
char *separators, int num_items_max,
|
||||
int *num_items)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (!plugin || !string || !separators || !num_items)
|
||||
@@ -98,7 +98,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
|
||||
void
|
||||
weechat_free_exploded_string (t_weechat_plugin *plugin, char **exploded_string)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
free_exploded_string (exploded_string);
|
||||
@@ -114,7 +114,7 @@ weechat_plugin_mkdir_home (t_weechat_plugin *plugin, char *directory)
|
||||
char *dir_name;
|
||||
int dir_length;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (!directory)
|
||||
@@ -753,7 +753,7 @@ weechat_plugin_get_config (t_weechat_plugin *plugin, char *option)
|
||||
char option_name[256];
|
||||
void *ptr_option_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
for (i = 0; i < CONFIG_NUMBER_SECTIONS; i++)
|
||||
@@ -810,7 +810,7 @@ weechat_plugin_set_config (t_weechat_plugin *plugin, char *option, char *value)
|
||||
t_irc_server *ptr_server;
|
||||
t_config_option *ptr_option;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (!option || !value)
|
||||
|
||||
@@ -1258,7 +1258,7 @@ plugin_auto_load_file (t_weechat_plugin *plugin, char *filename)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (cfg_plugins_extension && cfg_plugins_extension[0])
|
||||
|
||||
@@ -151,7 +151,7 @@ weechat_lua_timer_handler (t_weechat_plugin *plugin,
|
||||
int argc, char **argv,
|
||||
char *handler_args, void *handler_pointer)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
int *r;
|
||||
@@ -257,7 +257,7 @@ weechat_lua_register (lua_State *L)
|
||||
const char *name, *version, *shutdown_func, *description, *charset;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_current_script = NULL;
|
||||
@@ -345,7 +345,7 @@ weechat_lua_set_charset (lua_State *L)
|
||||
const char *charset;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -390,7 +390,7 @@ weechat_lua_print (lua_State *L)
|
||||
const char *message, *channel_name, *server_name;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -449,7 +449,7 @@ weechat_lua_print_server (lua_State *L)
|
||||
const char *message;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -492,7 +492,7 @@ weechat_lua_print_infobar (lua_State *L)
|
||||
const char *message;
|
||||
int delay, n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -536,7 +536,7 @@ weechat_lua_remove_infobar (lua_State *L)
|
||||
{
|
||||
int n, how_many;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -571,7 +571,7 @@ weechat_lua_log (lua_State *L)
|
||||
const char *message, *channel_name, *server_name;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -630,7 +630,7 @@ weechat_lua_command (lua_State *L)
|
||||
const char *command, *channel_name, *server_name;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -689,7 +689,7 @@ weechat_lua_add_message_handler (lua_State *L)
|
||||
const char *irc_command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -742,7 +742,7 @@ weechat_lua_add_command_handler (lua_State *L)
|
||||
const char *completion_template;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -814,7 +814,7 @@ weechat_lua_add_timer_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -866,7 +866,7 @@ weechat_lua_add_keyboard_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -916,7 +916,7 @@ weechat_lua_add_event_handler (lua_State *L)
|
||||
const char *event, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -968,7 +968,7 @@ weechat_lua_remove_handler (lua_State *L)
|
||||
const char *command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1014,7 +1014,7 @@ weechat_lua_remove_timer_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1058,7 +1058,7 @@ weechat_lua_remove_keyboard_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1102,7 +1102,7 @@ weechat_lua_remove_event_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1146,7 +1146,7 @@ weechat_lua_add_modifier (lua_State *L)
|
||||
const char *type, *command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1200,7 +1200,7 @@ weechat_lua_remove_modifier (lua_State *L)
|
||||
const char *type, *command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1250,7 +1250,7 @@ weechat_lua_get_info (lua_State *L)
|
||||
char *info;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1306,7 +1306,7 @@ weechat_lua_get_dcc_info (lua_State *L)
|
||||
struct in_addr in;
|
||||
int i;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1421,7 +1421,7 @@ weechat_lua_get_config (lua_State *L)
|
||||
char *return_value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1467,7 +1467,7 @@ weechat_lua_set_config (lua_State *L)
|
||||
const char *option, *value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1515,7 +1515,7 @@ weechat_lua_get_plugin_config (lua_State *L)
|
||||
char *return_value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1563,7 +1563,7 @@ weechat_lua_set_plugin_config (lua_State *L)
|
||||
const char *option, *value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1612,7 +1612,7 @@ weechat_lua_get_server_info (lua_State *L)
|
||||
t_plugin_server_info *server_info, *ptr_server;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1759,7 +1759,7 @@ weechat_lua_get_channel_info (lua_State *L)
|
||||
const char *server;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1843,7 +1843,7 @@ weechat_lua_get_nick_info (lua_State *L)
|
||||
const char *server, *channel;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1914,7 +1914,7 @@ weechat_lua_get_irc_color (lua_State *L)
|
||||
const char *color;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1956,7 +1956,7 @@ weechat_lua_get_window_info (lua_State *L)
|
||||
t_plugin_window_info *window_info, *ptr_window;
|
||||
int i;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -2027,7 +2027,7 @@ weechat_lua_get_buffer_info (lua_State *L)
|
||||
{
|
||||
t_plugin_buffer_info *buffer_info, *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -2099,7 +2099,7 @@ weechat_lua_get_buffer_data (lua_State *L)
|
||||
char timebuffer[64];
|
||||
int i, n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -2181,7 +2181,7 @@ weechat_lua_get_buffer_data (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK);
|
||||
@@ -2191,7 +2191,7 @@ weechat_lua_constant_plugin_rc_ok (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ko (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_KO);
|
||||
@@ -2201,7 +2201,7 @@ weechat_lua_constant_plugin_rc_ko (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_WEECHAT);
|
||||
@@ -2211,7 +2211,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_PLUGINS);
|
||||
@@ -2221,7 +2221,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok_ignore_all (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_ALL);
|
||||
@@ -2464,7 +2464,7 @@ weechat_lua_cmd (t_weechat_plugin *plugin,
|
||||
t_plugin_handler *ptr_handler;
|
||||
t_plugin_modifier *ptr_modifier;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -273,7 +273,7 @@ weechat_perl_timer_handler (t_weechat_plugin *plugin,
|
||||
{
|
||||
int *r, ret;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
|
||||
@@ -375,7 +375,7 @@ static XS (XS_weechat_register)
|
||||
char *name, *version, *shutdown_func, *description, *charset;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) items;
|
||||
(void) cv;
|
||||
|
||||
@@ -436,7 +436,7 @@ static XS (XS_weechat_set_charset)
|
||||
{
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -471,7 +471,7 @@ static XS (XS_weechat_print)
|
||||
char *message, *channel_name, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -518,7 +518,7 @@ static XS (XS_weechat_print_server)
|
||||
char *message;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -553,7 +553,7 @@ static XS (XS_weechat_print_infobar)
|
||||
{
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -587,7 +587,7 @@ static XS (XS_weechat_remove_infobar)
|
||||
{
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -613,7 +613,7 @@ static XS (XS_weechat_log)
|
||||
char *message, *channel_name, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -660,7 +660,7 @@ static XS (XS_weechat_command)
|
||||
char *channel_name, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -705,7 +705,7 @@ static XS (XS_weechat_add_message_handler)
|
||||
char *irc_command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -745,7 +745,7 @@ static XS (XS_weechat_add_command_handler)
|
||||
char *completion_template;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -795,7 +795,7 @@ static XS (XS_weechat_add_timer_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -834,7 +834,7 @@ static XS (XS_weechat_add_keyboard_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -873,7 +873,7 @@ static XS (XS_weechat_add_event_handler)
|
||||
char *event, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -912,7 +912,7 @@ static XS (XS_weechat_remove_handler)
|
||||
char *command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -949,7 +949,7 @@ static XS (XS_weechat_remove_timer_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -985,7 +985,7 @@ static XS (XS_weechat_remove_keyboard_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1021,7 +1021,7 @@ static XS (XS_weechat_remove_event_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1057,7 +1057,7 @@ static XS (XS_weechat_add_modifier)
|
||||
char *type, *command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1097,7 +1097,7 @@ static XS (XS_weechat_remove_modifier)
|
||||
char *type, *command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1135,7 +1135,7 @@ static XS (XS_weechat_get_info)
|
||||
char *arg, *info, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1187,7 +1187,7 @@ static XS (XS_weechat_get_dcc_info)
|
||||
HV *dcc_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1248,7 +1248,7 @@ static XS (XS_weechat_get_config)
|
||||
char *option, *return_value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1294,7 +1294,7 @@ static XS (XS_weechat_set_config)
|
||||
char *option, *value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1334,7 +1334,7 @@ static XS (XS_weechat_get_plugin_config)
|
||||
char *option, *return_value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1382,7 +1382,7 @@ static XS (XS_weechat_set_plugin_config)
|
||||
char *option, *value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1426,7 +1426,7 @@ static XS (XS_weechat_get_server_info)
|
||||
HV *server_hash, *server_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1503,7 +1503,7 @@ static XS (XS_weechat_get_channel_info)
|
||||
HV *channel_hash, *channel_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1569,7 +1569,7 @@ static XS (XS_weechat_get_nick_info)
|
||||
HV *nick_hash;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1631,7 +1631,7 @@ static XS (XS_weechat_input_color)
|
||||
int color, start, length;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1669,7 +1669,7 @@ static XS (XS_weechat_get_irc_color)
|
||||
char *color;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1712,7 +1712,7 @@ static XS (XS_weechat_get_window_info)
|
||||
HV *window_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1760,7 +1760,7 @@ static XS (XS_weechat_get_buffer_info)
|
||||
char conv[8];
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1822,7 +1822,7 @@ static XS (XS_weechat_get_buffer_data)
|
||||
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -2162,7 +2162,7 @@ weechat_perl_cmd (t_weechat_plugin *plugin,
|
||||
if (cmd_argc < 3)
|
||||
return PLUGIN_RC_KO;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -193,7 +193,7 @@ weechat_python_timer_handler (t_weechat_plugin *plugin,
|
||||
int argc, char **argv,
|
||||
char *handler_args, void *handler_pointer)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
int *r;
|
||||
@@ -298,7 +298,7 @@ weechat_python_register (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *name, *version, *shutdown_func, *description, *charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
python_current_script = NULL;
|
||||
@@ -358,7 +358,7 @@ weechat_python_set_charset (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -398,7 +398,7 @@ weechat_python_print (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *message, *channel_name, *server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -437,7 +437,7 @@ weechat_python_print_server (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -473,7 +473,7 @@ weechat_python_print_infobar (PyObject *self, PyObject *args)
|
||||
int delay;
|
||||
char *message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -509,7 +509,7 @@ weechat_python_remove_infobar (PyObject *self, PyObject *args)
|
||||
{
|
||||
int how_many;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -544,7 +544,7 @@ weechat_python_log (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *message, *channel_name, *server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -583,7 +583,7 @@ weechat_python_command (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *command, *channel_name, *server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -622,7 +622,7 @@ weechat_python_add_message_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *irc_command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -663,7 +663,7 @@ weechat_python_add_command_handler (PyObject *self, PyObject *args)
|
||||
char *command, *function, *description, *arguments, *arguments_description;
|
||||
char *completion_template;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -715,7 +715,7 @@ weechat_python_add_timer_handler (PyObject *self, PyObject *args)
|
||||
int interval;
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -755,7 +755,7 @@ weechat_python_add_keyboard_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -794,7 +794,7 @@ weechat_python_add_event_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *event, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -834,7 +834,7 @@ weechat_python_remove_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -871,7 +871,7 @@ weechat_python_remove_timer_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -907,7 +907,7 @@ weechat_python_remove_keyboard_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -943,7 +943,7 @@ weechat_python_remove_event_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -979,7 +979,7 @@ weechat_python_add_modifier (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *type, *command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1020,7 +1020,7 @@ weechat_python_remove_modifier (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *type, *command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1059,7 +1059,7 @@ weechat_python_get_info (PyObject *self, PyObject *args)
|
||||
char *arg, *server_name, *info;
|
||||
PyObject *object;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1109,7 +1109,7 @@ weechat_python_get_dcc_info (PyObject *self, PyObject *args)
|
||||
char timebuffer2[64];
|
||||
struct in_addr in;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1199,7 +1199,7 @@ weechat_python_get_config (PyObject *self, PyObject *args)
|
||||
char *option, *return_value;
|
||||
PyObject *python_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1246,7 +1246,7 @@ weechat_python_set_config (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *option, *value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1287,7 +1287,7 @@ weechat_python_get_plugin_config (PyObject *self, PyObject *args)
|
||||
char *option, *return_value;
|
||||
PyObject *python_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1336,7 +1336,7 @@ weechat_python_set_plugin_config (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *option, *value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1380,7 +1380,7 @@ weechat_python_get_server_info (PyObject *self, PyObject *args)
|
||||
PyObject *server_hash, *server_hash_member;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1485,7 +1485,7 @@ weechat_python_get_channel_info (PyObject *self, PyObject *args)
|
||||
PyObject *channel_hash, *channel_hash_member;
|
||||
char *server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1558,7 +1558,7 @@ weechat_python_get_nick_info (PyObject *self, PyObject *args)
|
||||
PyObject *nick_hash, *nick_hash_member;
|
||||
char *server, *channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1623,7 +1623,7 @@ weechat_python_get_irc_color (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *color;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1660,7 +1660,7 @@ weechat_python_get_window_info (PyObject *self, PyObject *args)
|
||||
t_plugin_window_info *window_info, *ptr_window;
|
||||
PyObject *window_list, *window_list_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1724,7 +1724,7 @@ weechat_python_get_buffer_info (PyObject *self, PyObject *args)
|
||||
t_plugin_buffer_info *buffer_info, *ptr_buffer;
|
||||
PyObject *buffer_hash, *buffer_hash_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1790,7 +1790,7 @@ weechat_python_get_buffer_data (PyObject *self, PyObject *args)
|
||||
char *server, *channel;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1898,7 +1898,8 @@ static PyObject *
|
||||
weechat_python_output (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *msg, *m, *p;
|
||||
/* make gcc happy */
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
msg = NULL;
|
||||
@@ -2181,7 +2182,7 @@ weechat_python_cmd (t_weechat_plugin *plugin,
|
||||
t_plugin_handler *ptr_handler;
|
||||
t_plugin_modifier *ptr_modifier;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -118,7 +118,7 @@ weechat_ruby_exec (t_weechat_plugin *plugin,
|
||||
VALUE rc, err;
|
||||
int ruby_error, *ret_i;
|
||||
void *ret_value;
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
ruby_current_script = script;
|
||||
@@ -232,7 +232,7 @@ weechat_ruby_timer_handler (t_weechat_plugin *plugin,
|
||||
int argc, char **argv,
|
||||
char *handler_args, void *handler_pointer)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
int *r;
|
||||
@@ -338,7 +338,7 @@ weechat_ruby_register (int argc, VALUE *argv, VALUE class)
|
||||
VALUE name, version, shutdown_func, description, charset;
|
||||
char *c_name, *c_version, *c_shutdown_func, *c_description, *c_charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
ruby_current_script = NULL;
|
||||
@@ -420,7 +420,7 @@ weechat_ruby_set_charset (VALUE class, VALUE charset)
|
||||
{
|
||||
char *c_charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -462,7 +462,7 @@ weechat_ruby_print (int argc, VALUE *argv, VALUE class)
|
||||
VALUE message, channel_name, server_name;
|
||||
char *c_message, *c_channel_name, *c_server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -521,7 +521,7 @@ weechat_ruby_print_server (VALUE class, VALUE message)
|
||||
{
|
||||
char *c_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -560,7 +560,7 @@ weechat_ruby_print_infobar (VALUE class, VALUE delay, VALUE message)
|
||||
int c_delay;
|
||||
char *c_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -603,7 +603,7 @@ weechat_ruby_remove_infobar (int argc, VALUE *argv, VALUE class)
|
||||
VALUE how_many;
|
||||
int c_how_many;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -641,7 +641,7 @@ weechat_ruby_log (int argc, VALUE *argv, VALUE class)
|
||||
VALUE message, channel_name, server_name;
|
||||
char *c_message, *c_channel_name, *c_server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -701,7 +701,7 @@ weechat_ruby_command (int argc, VALUE *argv, VALUE class)
|
||||
VALUE command, channel_name, server_name;
|
||||
char *c_command, *c_channel_name, *c_server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -760,7 +760,7 @@ weechat_ruby_add_message_handler (VALUE class, VALUE message, VALUE function)
|
||||
{
|
||||
char *c_message, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -809,7 +809,7 @@ weechat_ruby_add_command_handler (int argc, VALUE *argv, VALUE class)
|
||||
char *c_command, *c_function, *c_description, *c_arguments, *c_arguments_description;
|
||||
char *c_completion_template;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -897,7 +897,7 @@ weechat_ruby_add_timer_handler (VALUE class, VALUE interval, VALUE function)
|
||||
int c_interval;
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -943,7 +943,7 @@ weechat_ruby_add_keyboard_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -986,7 +986,7 @@ weechat_ruby_add_event_handler (VALUE class, VALUE event, VALUE function)
|
||||
{
|
||||
char *c_event, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1032,7 +1032,7 @@ weechat_ruby_remove_handler (VALUE class, VALUE command, VALUE function)
|
||||
{
|
||||
char *c_command, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1075,7 +1075,7 @@ weechat_ruby_remove_timer_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1115,7 +1115,7 @@ weechat_ruby_remove_keyboard_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1155,7 +1155,7 @@ weechat_ruby_remove_event_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1195,7 +1195,7 @@ weechat_ruby_add_modifier (VALUE class, VALUE type, VALUE message, VALUE functio
|
||||
{
|
||||
char *c_type, *c_message, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1244,7 +1244,7 @@ weechat_ruby_remove_modifier (VALUE class, VALUE type, VALUE command, VALUE func
|
||||
{
|
||||
char *c_type, *c_command, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1291,7 +1291,7 @@ weechat_ruby_get_info (int argc, VALUE *argv, VALUE class)
|
||||
char *c_arg, *c_server_name, *info;
|
||||
VALUE arg, server_name, return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1354,7 +1354,7 @@ weechat_ruby_get_dcc_info (VALUE class)
|
||||
char timebuffer2[64];
|
||||
struct in_addr in;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1438,7 +1438,7 @@ weechat_ruby_get_config (VALUE class, VALUE option)
|
||||
char *c_option, *return_value;
|
||||
VALUE ruby_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1486,7 +1486,7 @@ weechat_ruby_set_config (VALUE class, VALUE option, VALUE value)
|
||||
{
|
||||
char *c_option, *c_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1533,7 +1533,7 @@ weechat_ruby_get_plugin_config (VALUE class, VALUE option)
|
||||
char *c_option, *return_value;
|
||||
VALUE ruby_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1583,7 +1583,7 @@ weechat_ruby_set_plugin_config (VALUE class, VALUE option, VALUE value)
|
||||
{
|
||||
char *c_option, *c_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1633,7 +1633,7 @@ weechat_ruby_get_server_info (VALUE class)
|
||||
VALUE server_hash, server_hash_member;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1732,7 +1732,7 @@ weechat_ruby_get_channel_info (VALUE class, VALUE server)
|
||||
VALUE channel_hash, channel_hash_member;
|
||||
char *c_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1805,7 +1805,7 @@ weechat_ruby_get_nick_info (VALUE class, VALUE server, VALUE channel)
|
||||
VALUE nick_hash, nick_hash_member;
|
||||
char *c_server, *c_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1873,7 +1873,7 @@ weechat_ruby_get_irc_color (VALUE class, VALUE color)
|
||||
{
|
||||
char *c_color;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1911,7 +1911,7 @@ weechat_ruby_get_window_info (VALUE class)
|
||||
t_plugin_window_info *window_info, *ptr_window;
|
||||
VALUE window_list, window_list_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1971,7 +1971,7 @@ weechat_ruby_get_buffer_info (VALUE class)
|
||||
t_plugin_buffer_info *buffer_info, *ptr_buffer;
|
||||
VALUE buffer_hash, buffer_hash_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -2031,7 +2031,7 @@ weechat_ruby_get_buffer_data (int argc, VALUE *argv, VALUE class)
|
||||
char *c_server, *c_channel;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -2102,7 +2102,8 @@ static VALUE
|
||||
weechat_ruby_output(VALUE self, VALUE str)
|
||||
{
|
||||
char *msg, *p, *m;
|
||||
/* make gcc happy */
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
msg = strdup(STR2CSTR(str));
|
||||
@@ -2143,7 +2144,7 @@ weechat_ruby_output(VALUE self, VALUE str)
|
||||
static VALUE
|
||||
weechat_ruby_output_flush(VALUE self)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
return Qnil;
|
||||
@@ -2341,7 +2342,7 @@ weechat_ruby_cmd (t_weechat_plugin *plugin,
|
||||
t_plugin_handler *ptr_handler;
|
||||
t_plugin_modifier *ptr_modifier;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -653,7 +653,7 @@ weechat_script_set_charset (t_weechat_plugin *plugin,
|
||||
t_plugin_script *script,
|
||||
char *charset)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (script->charset)
|
||||
|
||||
+3
-1
@@ -1,10 +1,12 @@
|
||||
WeeChat - Wee Enhanced Environment for Chat
|
||||
===========================================
|
||||
|
||||
ChangeLog - 2007-02-06
|
||||
ChangeLog - 2007-02-12
|
||||
|
||||
|
||||
Version 0.2.4 (under dev!):
|
||||
* added "call" option to /key command, added new key function "insert" to
|
||||
insert text on command line (task #6468)
|
||||
* fixed permissions on "dcc" and "logs" directories (bug #18978)
|
||||
* added event handler to plugin API
|
||||
* added scots quickstart guide
|
||||
|
||||
@@ -197,3 +197,7 @@
|
||||
<entry><literal>grab_key</literal></entry>
|
||||
<entry>Tastencode ermitteln und einfügen</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>insert</literal></entry>
|
||||
<entry>insert a string in command line</entry>
|
||||
</row>
|
||||
|
||||
@@ -109,14 +109,15 @@ Bei jedem Argument steht '*' f
|
||||
Ohne Argumente listet /ignore alle definierten /ignore-Regeln auf.
|
||||
|
||||
</programlisting>
|
||||
<command>key [Taste [Funktion/Befehl]] [unbind Taste] [functions] [reset -yes]</command>
|
||||
<command>key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]</command>
|
||||
<programlisting>
|
||||
belegen/freigeben von Tasten
|
||||
|
||||
Taste: diese Taste mit einer internen Funktion oder einem Befehl, beginnend mit "/", belegen
|
||||
unbind: Tastenbelegung aufheben
|
||||
functions: interne Funktionen für Tastenbelegungen auflisten
|
||||
reset: Standardbelegung wiederherstellen und entferne ALLE eigenen Belegungen (Vorsicht!)
|
||||
key: display or bind this key to an internal function or a command (beginning by "/")
|
||||
unbind: unbind a key
|
||||
functions: list internal functions for key bindings
|
||||
call: call a function by name (with optional arguments)
|
||||
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
|
||||
|
||||
</programlisting>
|
||||
<command>plugin [list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload [Name]] | [unload [Name]]</command>
|
||||
|
||||
@@ -197,3 +197,7 @@
|
||||
<entry><literal>grab_key</literal></entry>
|
||||
<entry>grab a key</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>insert</literal></entry>
|
||||
<entry>insert a string in command line</entry>
|
||||
</row>
|
||||
|
||||
@@ -108,13 +108,14 @@ For each argument, '*' means all.
|
||||
Without argument, /ignore command lists all defined ignore.
|
||||
|
||||
</programlisting>
|
||||
<command>key [key [function/command]] [unbind key] [functions] [reset -yes]</command>
|
||||
<command>key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]</command>
|
||||
<programlisting>
|
||||
bind/unbind keys
|
||||
|
||||
key: display or bind this key to an internal function or a command (beginning by "/")
|
||||
unbind: unbind a key
|
||||
functions: list internal functions for key bindings
|
||||
call: call a function by name (with optional arguments)
|
||||
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
|
||||
|
||||
</programlisting>
|
||||
|
||||
@@ -197,3 +197,7 @@
|
||||
<entry><literal>grab_key</literal></entry>
|
||||
<entry>capturer une touche</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><literal>insert</literal></entry>
|
||||
<entry>insérer une chaîne dans la ligne de commande</entry>
|
||||
</row>
|
||||
|
||||
@@ -108,13 +108,14 @@ Pour chaque param
|
||||
Sans paramètres, la commande /ignore liste les ignore définis.
|
||||
|
||||
</programlisting>
|
||||
<command>key [touche [fonction/commande]] [unbind touche] [functions] [reset -yes]</command>
|
||||
<command>key [touche [fonction/commande]] [unbind touche] [functions] [call fonction ["params"]] [reset -yes]</command>
|
||||
<programlisting>
|
||||
associer/libérer des touches
|
||||
|
||||
touche: voir ou associer cette touche à une fonction interne ou une commande (commençant par "/")
|
||||
unbind: supprimer l'association à une touche
|
||||
functions: lister la liste des fonctions internes pour les associations de touches
|
||||
call: appeler une foonction par son nom (avec paramètres optionnels)
|
||||
reset: restaure les touches aux valeurs par défaut et supprime TOUTES les touches personnelles (utiliser avec précaution !)
|
||||
|
||||
</programlisting>
|
||||
|
||||
+221
-207
File diff suppressed because it is too large
Load Diff
+221
-207
File diff suppressed because it is too large
Load Diff
+219
-207
File diff suppressed because it is too large
Load Diff
+223
-208
File diff suppressed because it is too large
Load Diff
+221
-207
File diff suppressed because it is too large
Load Diff
+221
-207
File diff suppressed because it is too large
Load Diff
+218
-206
File diff suppressed because it is too large
Load Diff
@@ -136,7 +136,7 @@ weechat_backtrace_addr2line (int number, void *address, char *symbol)
|
||||
number, function_name);
|
||||
pclose (output);
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) number;
|
||||
(void) address;
|
||||
(void) symbol;
|
||||
|
||||
@@ -119,14 +119,15 @@ t_weechat_command weechat_commands[] =
|
||||
"*|%n *|action|ctcp|dcc|pv|%I *|%c *|%s",
|
||||
0, 4, 0, weechat_cmd_ignore, NULL },
|
||||
{ "key", N_("bind/unbind keys"),
|
||||
N_("[key [function/command]] [unbind key] [functions] [reset -yes]"),
|
||||
N_("[key [function/command]] [unbind key] [functions] [call function [\"args\"]] [reset -yes]"),
|
||||
N_(" key: display or bind this key to an internal function or a command "
|
||||
"(beginning by \"/\")\n"
|
||||
" unbind: unbind a key\n"
|
||||
"functions: list internal functions for key bindings\n"
|
||||
" call: call a function by name (with optional arguments)\n"
|
||||
" reset: restore bindings to the default values and delete ALL "
|
||||
"personal bindings (use carefully!)"),
|
||||
"unbind|functions|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
|
||||
"unbind|functions|call|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
|
||||
/* { "panel", N_("manage panels"),
|
||||
N_("[list | add type position size | resize # size | close # | move #1 #2]"),
|
||||
N_(" list: list open panels (no parameter implies this list)\n"
|
||||
@@ -856,7 +857,7 @@ weechat_cmd_alias (t_irc_server *server, t_irc_channel *channel,
|
||||
char *pos;
|
||||
t_weechat_alias *ptr_alias;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -1641,7 +1642,7 @@ weechat_cmd_debug (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -1748,7 +1749,7 @@ weechat_cmd_help (t_irc_server *server, t_irc_channel *channel,
|
||||
t_plugin_handler *ptr_handler;
|
||||
#endif
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2071,11 +2072,14 @@ weechat_cmd_key_display (t_gui_key *key, int new_key)
|
||||
}
|
||||
else
|
||||
gui_printf (NULL, " %20s", (expanded_name) ? expanded_name : key->key);
|
||||
gui_printf (NULL, "%s => %s%s\n",
|
||||
gui_printf (NULL, "%s => %s%s%s%s%s\n",
|
||||
GUI_COLOR(COLOR_WIN_CHAT_DARK),
|
||||
GUI_COLOR(COLOR_WIN_CHAT),
|
||||
(key->function) ?
|
||||
gui_keyboard_function_search_by_ptr (key->function) : key->command);
|
||||
gui_keyboard_function_search_by_ptr (key->function) : key->command,
|
||||
(key->args) ? " \"" : "",
|
||||
(key->args) ? key->args : "",
|
||||
(key->args) ? "\"" : "");
|
||||
if (expanded_name)
|
||||
free (expanded_name);
|
||||
}
|
||||
@@ -2088,13 +2092,14 @@ int
|
||||
weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
char *pos, *internal_code;
|
||||
int i;
|
||||
t_gui_window *window;
|
||||
t_gui_buffer *buffer;
|
||||
char *pos, *pos_args, *args_tmp, *internal_code;
|
||||
int i, length;
|
||||
t_gui_key *ptr_key;
|
||||
void (*ptr_function)(t_gui_window *, char *);
|
||||
|
||||
/* make gcc happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
irc_find_context (server, channel, &window, &buffer);
|
||||
|
||||
if (arguments)
|
||||
{
|
||||
@@ -2143,6 +2148,50 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
|
||||
i++;
|
||||
}
|
||||
}
|
||||
else if (ascii_strncasecmp (arguments, "call ", 5) == 0)
|
||||
{
|
||||
arguments += 5;
|
||||
while (arguments[0] == ' ')
|
||||
arguments++;
|
||||
pos = strchr (arguments, ' ');
|
||||
if (pos)
|
||||
pos[0] = '\0';
|
||||
ptr_function = gui_keyboard_function_search_by_name (arguments);
|
||||
if (pos)
|
||||
pos[0] = ' ';
|
||||
if (ptr_function)
|
||||
{
|
||||
pos_args = pos;
|
||||
args_tmp = NULL;
|
||||
if (pos_args)
|
||||
{
|
||||
pos_args++;
|
||||
while (pos_args[0] == ' ')
|
||||
pos_args++;
|
||||
if (pos_args[0] == '"')
|
||||
{
|
||||
length = strlen (pos_args);
|
||||
if ((length > 1) && (pos_args[length - 1] == '"'))
|
||||
args_tmp = strndup (pos_args + 1, length - 2);
|
||||
else
|
||||
args_tmp = strdup (pos_args);
|
||||
}
|
||||
else
|
||||
args_tmp = strdup (pos_args);
|
||||
}
|
||||
(void)(*ptr_function)(window, args_tmp);
|
||||
if (args_tmp)
|
||||
free (args_tmp);
|
||||
}
|
||||
else
|
||||
{
|
||||
irc_display_prefix (NULL, NULL, PREFIX_ERROR);
|
||||
gui_printf (NULL,
|
||||
_("%s unknown key function \"%s\"\n"),
|
||||
WEECHAT_ERROR, arguments);
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
else if (ascii_strncasecmp (arguments, "reset", 5) == 0)
|
||||
{
|
||||
arguments += 5;
|
||||
@@ -2159,7 +2208,7 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
irc_display_prefix (NULL, NULL, PREFIX_ERROR);
|
||||
gui_printf (NULL,
|
||||
_("%s \"-yes\" argument is required for keys reset (securuty reason)\n"),
|
||||
_("%s \"-yes\" argument is required for keys reset (security reason)\n"),
|
||||
WEECHAT_ERROR);
|
||||
return -1;
|
||||
}
|
||||
@@ -2260,7 +2309,7 @@ weechat_cmd_panel (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_gui_panel *ptr_panel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2456,7 +2505,7 @@ weechat_cmd_plugin_list (char *name, int full)
|
||||
gui_printf (NULL, _(" (no plugin)\n"));
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) name;
|
||||
(void) full;
|
||||
#endif
|
||||
@@ -2471,7 +2520,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
|
||||
int argc, char **argv)
|
||||
{
|
||||
#ifdef PLUGINS
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2526,7 +2575,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
|
||||
_("Command \"%s\" is not available, WeeChat was built "
|
||||
"without plugins support.\n"),
|
||||
"plugin");
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
(void) argc;
|
||||
@@ -2544,7 +2593,7 @@ int
|
||||
weechat_cmd_save (t_irc_server *server, t_irc_channel *channel,
|
||||
int argc, char **argv)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -2954,7 +3003,7 @@ weechat_cmd_set (t_irc_server *server, t_irc_channel *channel,
|
||||
void *ptr_option_value;
|
||||
int last_section, last_option, number_found;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -3272,7 +3321,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
|
||||
t_plugin_option *ptr_option;
|
||||
int number_found;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -3409,7 +3458,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
|
||||
}
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
@@ -3435,7 +3484,7 @@ weechat_cmd_unalias (t_irc_server *server, t_irc_channel *channel,
|
||||
t_weelist *ptr_weelist;
|
||||
t_weechat_alias *ptr_alias;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -3544,7 +3593,7 @@ weechat_cmd_upgrade (t_irc_server *server, t_irc_channel *channel,
|
||||
char *filename;
|
||||
char *exec_args[7] = { NULL, "-a", "--dir", NULL, "--session", NULL, NULL };
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
(void) argc;
|
||||
|
||||
@@ -396,7 +396,7 @@ completion_list_add_plugin_cmd (t_completion *completion)
|
||||
}
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
@@ -586,7 +586,7 @@ completion_list_add_plugin_option (t_completion *completion)
|
||||
completion_list_add (completion, ptr_option->name);
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
@@ -618,7 +618,7 @@ completion_list_add_plugin (t_completion *completion)
|
||||
completion_list_add (completion, ptr_plugin->name);
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
@@ -776,7 +776,7 @@ completion_list_add_plugin_option_value (t_completion *completion)
|
||||
pos[0] = ' ';
|
||||
}
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) completion;
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -270,7 +270,7 @@ weechat_iconv (int from_utf8, char *from_code, char *to_code, char *string)
|
||||
else
|
||||
outbuf = strdup (string);
|
||||
#else
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) from_code;
|
||||
(void) to_code;
|
||||
outbuf = strdup (string);
|
||||
|
||||
@@ -854,5 +854,5 @@ main (int argc, char *argv[])
|
||||
gui_main_end (); /* shut down WeeChat GUI */
|
||||
weechat_shutdown (EXIT_SUCCESS, 0); /* quit WeeChat (oh no, why?) */
|
||||
|
||||
return EXIT_SUCCESS; /* make gcc happy (never executed) */
|
||||
return EXIT_SUCCESS; /* make C compiler happy */
|
||||
}
|
||||
|
||||
@@ -2225,9 +2225,11 @@ config_create_default ()
|
||||
{
|
||||
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
|
||||
if (function_name)
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
|
||||
(expanded_name) ? expanded_name : ptr_key->key,
|
||||
function_name);
|
||||
function_name,
|
||||
(ptr_key->args) ? " " : "",
|
||||
(ptr_key->args) ? ptr_key->args : "");
|
||||
}
|
||||
else
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
@@ -2441,9 +2443,11 @@ config_write (char *config_name)
|
||||
{
|
||||
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
|
||||
if (function_name)
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
|
||||
(expanded_name) ? expanded_name : ptr_key->key,
|
||||
function_name);
|
||||
function_name,
|
||||
(ptr_key->args) ? " " : "",
|
||||
(ptr_key->args) ? ptr_key->args : "");
|
||||
}
|
||||
else
|
||||
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
|
||||
|
||||
@@ -46,7 +46,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
|
||||
time_t time_seconds;
|
||||
struct tm *local_time;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
@@ -84,7 +84,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
|
||||
struct tm *local_time;
|
||||
char text_time[1024 + 1], *buf;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
@@ -33,10 +33,6 @@
|
||||
#include "../../common/util.h"
|
||||
#include "gui-curses.h"
|
||||
|
||||
#ifdef PLUGINS
|
||||
#include "../../plugins/plugins.h"
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* gui_keyboard_default_bindings: create default key bindings
|
||||
@@ -149,12 +145,7 @@ void
|
||||
gui_keyboard_grab_end ()
|
||||
{
|
||||
char *expanded_key;
|
||||
char *buffer_before_key;
|
||||
#ifdef PLUGINS
|
||||
char *expanded_key2;
|
||||
int length;
|
||||
#endif
|
||||
|
||||
|
||||
/* get expanded name (for example: ^U => ctrl-u) */
|
||||
expanded_key = gui_keyboard_get_expanded_name (gui_key_buffer);
|
||||
|
||||
@@ -162,27 +153,9 @@ gui_keyboard_grab_end ()
|
||||
{
|
||||
if (gui_current_window->buffer->has_input)
|
||||
{
|
||||
buffer_before_key =
|
||||
(gui_current_window->buffer->input_buffer) ?
|
||||
strdup (gui_current_window->buffer->input_buffer) : strdup ("");
|
||||
gui_insert_string_input (gui_current_window, expanded_key, -1);
|
||||
gui_current_window->buffer->input_buffer_pos += utf8_strlen (expanded_key);
|
||||
gui_input_draw (gui_current_window->buffer, 1);
|
||||
gui_current_window->buffer->completion.position = -1;
|
||||
#ifdef PLUGINS
|
||||
length = strlen (expanded_key) + 1 + 1;
|
||||
expanded_key2 = (char *) malloc (length);
|
||||
if (expanded_key2)
|
||||
{
|
||||
snprintf (expanded_key2, length, "*%s", expanded_key);
|
||||
(void) plugin_keyboard_handler_exec (expanded_key2,
|
||||
buffer_before_key,
|
||||
gui_current_window->buffer->input_buffer);
|
||||
free (expanded_key2);
|
||||
}
|
||||
#endif
|
||||
if (buffer_before_key)
|
||||
free (buffer_before_key);
|
||||
gui_input_draw (gui_current_window->buffer, 0);
|
||||
}
|
||||
free (expanded_key);
|
||||
}
|
||||
@@ -202,10 +175,6 @@ gui_keyboard_read ()
|
||||
{
|
||||
int key, i, insert_ok;
|
||||
char key_str[32], *key_utf;
|
||||
char *buffer_before_key;
|
||||
#ifdef PLUGINS
|
||||
char key_str2[33];
|
||||
#endif
|
||||
|
||||
i = 0;
|
||||
/* do not loop too much here (for example when big paste was made),
|
||||
@@ -311,21 +280,9 @@ gui_keyboard_read ()
|
||||
switch (gui_current_window->buffer->type)
|
||||
{
|
||||
case BUFFER_TYPE_STANDARD:
|
||||
buffer_before_key =
|
||||
(gui_current_window->buffer->input_buffer) ?
|
||||
strdup (gui_current_window->buffer->input_buffer) : strdup ("");
|
||||
gui_insert_string_input (gui_current_window, key_str, -1);
|
||||
gui_current_window->buffer->input_buffer_pos += utf8_strlen (key_str);
|
||||
gui_input_draw (gui_current_window->buffer, 0);
|
||||
gui_current_window->buffer->completion.position = -1;
|
||||
#ifdef PLUGINS
|
||||
snprintf (key_str2, sizeof (key_str2), "*%s", key_str);
|
||||
(void) plugin_keyboard_handler_exec (key_str2,
|
||||
buffer_before_key,
|
||||
gui_current_window->buffer->input_buffer);
|
||||
#endif
|
||||
if (buffer_before_key)
|
||||
free (buffer_before_key);
|
||||
gui_input_draw (gui_current_window->buffer, 0);
|
||||
break;
|
||||
case BUFFER_TYPE_DCC:
|
||||
gui_exec_action_dcc (gui_current_window, key_str);
|
||||
|
||||
@@ -48,7 +48,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
|
||||
int x, server_pos, server_total;
|
||||
int display_name, names_count;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
@@ -45,7 +45,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
|
||||
time_t time_seconds;
|
||||
struct tm *local_time;*/
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
@@ -67,7 +67,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
|
||||
struct tm *local_time;
|
||||
char text_time[1024 + 1];*/
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
@@ -47,7 +47,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
|
||||
int i, first_mode, x, server_pos, server_total;
|
||||
int display_name, names_count;*/
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) buffer;
|
||||
|
||||
if (!gui_ok)
|
||||
|
||||
+207
-52
@@ -70,14 +70,16 @@ gui_action_clipboard_copy (char *buffer, int size)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_clipboard_paste (t_gui_window *window)
|
||||
gui_action_clipboard_paste (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input && gui_input_clipboard)
|
||||
{
|
||||
gui_insert_string_input (window, gui_input_clipboard, -1);
|
||||
window->buffer->input_buffer_pos += utf8_strlen (gui_input_clipboard);
|
||||
gui_input_draw (window->buffer, 0);
|
||||
window->buffer->completion.position = -1;
|
||||
gui_input_draw (window->buffer, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -86,9 +88,12 @@ gui_action_clipboard_paste (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_return (t_gui_window *window)
|
||||
gui_action_return (t_gui_window *window, char *args)
|
||||
{
|
||||
char *command;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -123,8 +128,11 @@ gui_action_return (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_tab (t_gui_window *window)
|
||||
gui_action_tab (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
completion_search (&(window->buffer->completion), 1,
|
||||
@@ -141,8 +149,11 @@ gui_action_tab (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_tab_previous (t_gui_window *window)
|
||||
gui_action_tab_previous (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
completion_search (&(window->buffer->completion), -1,
|
||||
@@ -159,11 +170,14 @@ gui_action_tab_previous (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_backspace (t_gui_window *window)
|
||||
gui_action_backspace (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos, *pos_last;
|
||||
int char_size, size_to_move;
|
||||
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -191,10 +205,13 @@ gui_action_backspace (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete (t_gui_window *window)
|
||||
gui_action_delete (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos, *pos_next;
|
||||
int char_size, size_to_move;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -223,11 +240,14 @@ gui_action_delete (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_previous_word (t_gui_window *window)
|
||||
gui_action_delete_previous_word (t_gui_window *window, char *args)
|
||||
{
|
||||
int length_deleted, size_deleted;
|
||||
char *start, *string;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -283,11 +303,14 @@ gui_action_delete_previous_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_next_word (t_gui_window *window)
|
||||
gui_action_delete_next_word (t_gui_window *window, char *args)
|
||||
{
|
||||
int size_deleted, length_deleted;
|
||||
char *start, *string;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
start = utf8_add_offset (window->buffer->input_buffer,
|
||||
@@ -322,10 +345,13 @@ gui_action_delete_next_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_begin_of_line (t_gui_window *window)
|
||||
gui_action_delete_begin_of_line (t_gui_window *window, char *args)
|
||||
{
|
||||
int length_deleted, size_deleted, pos_start;
|
||||
char *start;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -358,10 +384,13 @@ gui_action_delete_begin_of_line (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_end_of_line (t_gui_window *window)
|
||||
gui_action_delete_end_of_line (t_gui_window *window, char *args)
|
||||
{
|
||||
char *start;
|
||||
int size_deleted, length_deleted, pos_start;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
@@ -386,8 +415,11 @@ gui_action_delete_end_of_line (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_delete_line (t_gui_window *window)
|
||||
gui_action_delete_line (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
window->buffer->input_buffer[0] = '\0';
|
||||
@@ -406,8 +438,11 @@ gui_action_delete_line (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_transpose_chars (t_gui_window *window)
|
||||
gui_action_transpose_chars (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
char *start, *prev_char, saved_char[5];
|
||||
int size_prev_char, size_start_char;
|
||||
int pos_prev_char, pos_start;
|
||||
@@ -452,8 +487,11 @@ gui_action_transpose_chars (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_home (t_gui_window *window)
|
||||
gui_action_home (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -469,8 +507,11 @@ gui_action_home (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_end (t_gui_window *window)
|
||||
gui_action_end (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos <
|
||||
@@ -488,8 +529,11 @@ gui_action_end (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_left (t_gui_window *window)
|
||||
gui_action_left (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -505,10 +549,13 @@ gui_action_left (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_previous_word (t_gui_window *window)
|
||||
gui_action_previous_word (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos > 0)
|
||||
@@ -545,8 +592,11 @@ gui_action_previous_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_right (t_gui_window *window)
|
||||
gui_action_right (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos <
|
||||
@@ -563,10 +613,13 @@ gui_action_right (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_next_word (t_gui_window *window)
|
||||
gui_action_next_word (t_gui_window *window, char *args)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (window->buffer->input_buffer_pos <
|
||||
@@ -607,8 +660,11 @@ gui_action_next_word (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_up (t_gui_window *window)
|
||||
gui_action_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_DCC)
|
||||
{
|
||||
if (dcc_list)
|
||||
@@ -685,8 +741,11 @@ gui_action_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_up_global (t_gui_window *window)
|
||||
gui_action_up_global (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (history_global_ptr)
|
||||
@@ -720,8 +779,11 @@ gui_action_up_global (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_down (t_gui_window *window)
|
||||
gui_action_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_DCC)
|
||||
{
|
||||
if (dcc_list)
|
||||
@@ -789,8 +851,11 @@ gui_action_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_down_global (t_gui_window *window)
|
||||
gui_action_down_global (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
if (history_global_ptr)
|
||||
@@ -828,8 +893,11 @@ gui_action_down_global (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_page_up (t_gui_window *window)
|
||||
gui_action_page_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_page_up (window);
|
||||
}
|
||||
|
||||
@@ -838,8 +906,11 @@ gui_action_page_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_page_down (t_gui_window *window)
|
||||
gui_action_page_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_page_down (window);
|
||||
}
|
||||
|
||||
@@ -848,8 +919,11 @@ gui_action_page_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_up (t_gui_window *window)
|
||||
gui_action_scroll_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_up (window);
|
||||
}
|
||||
|
||||
@@ -858,8 +932,11 @@ gui_action_scroll_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_down (t_gui_window *window)
|
||||
gui_action_scroll_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_down (window);
|
||||
}
|
||||
|
||||
@@ -868,8 +945,11 @@ gui_action_scroll_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_top (t_gui_window *window)
|
||||
gui_action_scroll_top (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_top (window);
|
||||
}
|
||||
|
||||
@@ -878,8 +958,11 @@ gui_action_scroll_top (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_bottom (t_gui_window *window)
|
||||
gui_action_scroll_bottom (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_bottom (window);
|
||||
}
|
||||
|
||||
@@ -888,8 +971,11 @@ gui_action_scroll_bottom (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_topic_left (t_gui_window *window)
|
||||
gui_action_scroll_topic_left (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_topic_left (window);
|
||||
}
|
||||
|
||||
@@ -898,8 +984,11 @@ gui_action_scroll_topic_left (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_topic_right (t_gui_window *window)
|
||||
gui_action_scroll_topic_right (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_scroll_topic_right (window);
|
||||
}
|
||||
|
||||
@@ -908,8 +997,11 @@ gui_action_scroll_topic_right (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_beginning (t_gui_window *window)
|
||||
gui_action_nick_beginning (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_beginning (window);
|
||||
}
|
||||
|
||||
@@ -918,8 +1010,11 @@ gui_action_nick_beginning (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_end (t_gui_window *window)
|
||||
gui_action_nick_end (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_end (window);
|
||||
}
|
||||
|
||||
@@ -928,8 +1023,11 @@ gui_action_nick_end (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_page_up (t_gui_window *window)
|
||||
gui_action_nick_page_up (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_page_up (window);
|
||||
}
|
||||
|
||||
@@ -938,8 +1036,11 @@ gui_action_nick_page_up (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_nick_page_down (t_gui_window *window)
|
||||
gui_action_nick_page_down (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_nick_page_down (window);
|
||||
}
|
||||
|
||||
@@ -948,8 +1049,11 @@ gui_action_nick_page_down (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_smart (t_gui_window *window)
|
||||
gui_action_jump_smart (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (hotlist)
|
||||
{
|
||||
if (!hotlist_initial_buffer)
|
||||
@@ -973,8 +1077,11 @@ gui_action_jump_smart (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_dcc (t_gui_window *window)
|
||||
gui_action_jump_dcc (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_DCC)
|
||||
{
|
||||
if (gui_buffer_before_dcc)
|
||||
@@ -996,8 +1103,11 @@ gui_action_jump_dcc (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_raw_data (t_gui_window *window)
|
||||
gui_action_jump_raw_data (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_RAW_DATA)
|
||||
{
|
||||
if (gui_buffer_before_raw_data)
|
||||
@@ -1019,8 +1129,11 @@ gui_action_jump_raw_data (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_last_buffer (t_gui_window *window)
|
||||
gui_action_jump_last_buffer (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (last_gui_buffer)
|
||||
gui_buffer_switch_by_number (window, last_gui_buffer->number);
|
||||
}
|
||||
@@ -1030,8 +1143,11 @@ gui_action_jump_last_buffer (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_server (t_gui_window *window)
|
||||
gui_action_jump_server (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (SERVER(window->buffer))
|
||||
{
|
||||
if (SERVER(window->buffer)->buffer !=
|
||||
@@ -1049,11 +1165,14 @@ gui_action_jump_server (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_jump_next_server (t_gui_window *window)
|
||||
gui_action_jump_next_server (t_gui_window *window, char *args)
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (SERVER(window->buffer))
|
||||
{
|
||||
ptr_server = SERVER(window->buffer)->next_server;
|
||||
@@ -1092,8 +1211,11 @@ gui_action_jump_next_server (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_switch_server (t_gui_window *window)
|
||||
gui_action_switch_server (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_window_switch_server (window);
|
||||
}
|
||||
|
||||
@@ -1102,10 +1224,13 @@ gui_action_switch_server (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_previous_highlight (t_gui_window *window)
|
||||
gui_action_scroll_previous_highlight (t_gui_window *window, char *args)
|
||||
{
|
||||
t_gui_line *ptr_line;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_STANDARD)
|
||||
{
|
||||
if (window->buffer->lines)
|
||||
@@ -1135,10 +1260,13 @@ gui_action_scroll_previous_highlight (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_next_highlight (t_gui_window *window)
|
||||
gui_action_scroll_next_highlight (t_gui_window *window, char *args)
|
||||
{
|
||||
t_gui_line *ptr_line;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->type == BUFFER_TYPE_STANDARD)
|
||||
{
|
||||
if (window->buffer->lines)
|
||||
@@ -1168,8 +1296,11 @@ gui_action_scroll_next_highlight (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_scroll_unread (t_gui_window *window)
|
||||
gui_action_scroll_unread (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (cfg_look_read_marker &&
|
||||
cfg_look_read_marker[0] &&
|
||||
(window->buffer->type == BUFFER_TYPE_STANDARD) &&
|
||||
@@ -1190,8 +1321,11 @@ gui_action_scroll_unread (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_hotlist_clear (t_gui_window *window)
|
||||
gui_action_hotlist_clear (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (hotlist)
|
||||
{
|
||||
hotlist_free_all ();
|
||||
@@ -1205,8 +1339,11 @@ gui_action_hotlist_clear (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_infobar_clear (t_gui_window *window)
|
||||
gui_action_infobar_clear (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
gui_infobar_remove ();
|
||||
gui_infobar_draw (window->buffer, 1);
|
||||
}
|
||||
@@ -1216,10 +1353,11 @@ gui_action_infobar_clear (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_refresh_screen (t_gui_window *window)
|
||||
gui_action_refresh_screen (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) window;
|
||||
(void) args;
|
||||
|
||||
gui_window_refresh_screen (1);
|
||||
}
|
||||
@@ -1229,8 +1367,25 @@ gui_action_refresh_screen (t_gui_window *window)
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_grab_key (t_gui_window *window)
|
||||
gui_action_grab_key (t_gui_window *window, char *args)
|
||||
{
|
||||
/* make C compiler happy */
|
||||
(void) args;
|
||||
|
||||
if (window->buffer->has_input)
|
||||
gui_keyboard_init_grab ();
|
||||
}
|
||||
|
||||
/*
|
||||
* gui_action_insert_string: insert a string in command line
|
||||
*/
|
||||
|
||||
void
|
||||
gui_action_insert_string (t_gui_window *window, char *args)
|
||||
{
|
||||
if (args)
|
||||
{
|
||||
gui_insert_string_input (window, args, -1);
|
||||
gui_input_draw (window->buffer, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -44,6 +44,10 @@
|
||||
#include "../common/util.h"
|
||||
#include "../irc/irc.h"
|
||||
|
||||
#ifdef PLUGINS
|
||||
#include "../plugins/plugins.h"
|
||||
#endif
|
||||
|
||||
|
||||
int gui_init_ok = 0; /* = 1 if GUI is initialized */
|
||||
int gui_ok = 0; /* = 1 if GUI is ok */
|
||||
@@ -603,9 +607,10 @@ gui_input_complete (t_gui_window *window)
|
||||
window->buffer->input_buffer_pos)] != ' ')
|
||||
gui_insert_string_input (window, " ",
|
||||
window->buffer->input_buffer_pos);
|
||||
else
|
||||
window->buffer->input_buffer_pos++;
|
||||
if (window->buffer->completion.position >= 0)
|
||||
window->buffer->completion.position++;
|
||||
window->buffer->input_buffer_pos++;
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -619,16 +624,18 @@ gui_input_complete (t_gui_window *window)
|
||||
cfg_look_nick_completor, strlen (cfg_look_nick_completor)) != 0)
|
||||
gui_insert_string_input (window, cfg_look_nick_completor,
|
||||
window->buffer->input_buffer_pos);
|
||||
else
|
||||
window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
|
||||
if (window->buffer->completion.position >= 0)
|
||||
window->buffer->completion.position += strlen (cfg_look_nick_completor);
|
||||
window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
|
||||
if (window->buffer->input_buffer[utf8_real_pos (window->buffer->input_buffer,
|
||||
window->buffer->input_buffer_pos)] != ' ')
|
||||
gui_insert_string_input (window, " ",
|
||||
window->buffer->input_buffer_pos);
|
||||
else
|
||||
window->buffer->input_buffer_pos++;
|
||||
if (window->buffer->completion.position >= 0)
|
||||
window->buffer->completion.position++;
|
||||
window->buffer->input_buffer_pos++;
|
||||
}
|
||||
}
|
||||
gui_input_draw (window->buffer, 0);
|
||||
@@ -795,10 +802,19 @@ int
|
||||
gui_insert_string_input (t_gui_window *window, char *string, int pos)
|
||||
{
|
||||
int i, pos_start, size, length;
|
||||
char *ptr_start;
|
||||
char *ptr_start, *string2;
|
||||
#ifdef PLUGINS
|
||||
char *buffer_before_insert;
|
||||
#endif
|
||||
|
||||
if (window->buffer->has_input)
|
||||
{
|
||||
#ifdef PLUGINS
|
||||
buffer_before_insert =
|
||||
(window->buffer->input_buffer) ?
|
||||
strdup (window->buffer->input_buffer) : strdup ("");
|
||||
#endif
|
||||
|
||||
if (pos == -1)
|
||||
pos = window->buffer->input_buffer_pos;
|
||||
|
||||
@@ -828,6 +844,23 @@ gui_insert_string_input (t_gui_window *window, char *string, int pos)
|
||||
{
|
||||
window->buffer->input_buffer_color_mask[pos_start + i] = ' ';
|
||||
}
|
||||
|
||||
window->buffer->input_buffer_pos += length;
|
||||
|
||||
#ifdef PLUGINS
|
||||
string2 = (char *) malloc (size + 2);
|
||||
if (string2)
|
||||
{
|
||||
snprintf (string2, size + 2, "*%s", string);
|
||||
(void) plugin_keyboard_handler_exec (string2,
|
||||
buffer_before_insert,
|
||||
window->buffer->input_buffer);
|
||||
free (string2);
|
||||
}
|
||||
if (buffer_before_insert)
|
||||
free (buffer_before_insert);
|
||||
#endif
|
||||
|
||||
return length;
|
||||
}
|
||||
return 0;
|
||||
|
||||
@@ -143,6 +143,8 @@ t_gui_key_function gui_key_functions[] =
|
||||
N_("refresh screen") },
|
||||
{ "grab_key", gui_action_grab_key,
|
||||
N_("grab a key") },
|
||||
{ "insert", gui_action_insert_string,
|
||||
N_("insert a string in command line") },
|
||||
{ NULL, NULL, NULL }
|
||||
};
|
||||
|
||||
@@ -322,10 +324,11 @@ gui_keyboard_insert_sorted (t_gui_key *key)
|
||||
*/
|
||||
|
||||
t_gui_key *
|
||||
gui_keyboard_new (char *key, char *command, void *function)
|
||||
gui_keyboard_new (char *key, char *command, t_gui_key_func *function, char *args)
|
||||
{
|
||||
t_gui_key *new_key;
|
||||
char *internal_code;
|
||||
int length;
|
||||
|
||||
if ((new_key = (t_gui_key *) malloc (sizeof (t_gui_key))))
|
||||
{
|
||||
@@ -335,6 +338,21 @@ gui_keyboard_new (char *key, char *command, void *function)
|
||||
free (internal_code);
|
||||
new_key->command = (command) ? strdup (command) : NULL;
|
||||
new_key->function = function;
|
||||
if (args)
|
||||
{
|
||||
if (args[0] == '"')
|
||||
{
|
||||
length = strlen (args);
|
||||
if ((length > 1) && (args[length - 1] == '"'))
|
||||
new_key->args = strndup (args + 1, length - 2);
|
||||
else
|
||||
new_key->args = strdup (args);
|
||||
}
|
||||
else
|
||||
new_key->args = strdup (args);
|
||||
}
|
||||
else
|
||||
new_key->args = NULL;
|
||||
gui_keyboard_insert_sorted (new_key);
|
||||
}
|
||||
else
|
||||
@@ -403,7 +421,7 @@ gui_keyboard_search_part (char *key)
|
||||
* gui_keyboard_function_search_by_name: search a function by name
|
||||
*/
|
||||
|
||||
void *
|
||||
t_gui_key_func *
|
||||
gui_keyboard_function_search_by_name (char *name)
|
||||
{
|
||||
int i;
|
||||
@@ -425,7 +443,7 @@ gui_keyboard_function_search_by_name (char *name)
|
||||
*/
|
||||
|
||||
char *
|
||||
gui_keyboard_function_search_by_ptr (void *function)
|
||||
gui_keyboard_function_search_by_ptr (t_gui_key_func *function)
|
||||
{
|
||||
int i;
|
||||
|
||||
@@ -448,8 +466,9 @@ gui_keyboard_function_search_by_ptr (void *function)
|
||||
t_gui_key *
|
||||
gui_keyboard_bind (char *key, char *command)
|
||||
{
|
||||
t_gui_key_function *ptr_function;
|
||||
t_gui_key_func *ptr_function;
|
||||
t_gui_key *new_key;
|
||||
char *ptr_args;
|
||||
|
||||
if (!key || !command)
|
||||
{
|
||||
@@ -459,9 +478,20 @@ gui_keyboard_bind (char *key, char *command)
|
||||
}
|
||||
|
||||
ptr_function = NULL;
|
||||
ptr_args = NULL;
|
||||
if (command[0] != '/')
|
||||
{
|
||||
ptr_args = strchr (command, ' ');
|
||||
if (ptr_args)
|
||||
ptr_args[0] = '\0';
|
||||
ptr_function = gui_keyboard_function_search_by_name (command);
|
||||
if (ptr_args)
|
||||
{
|
||||
ptr_args[0] = ' ';
|
||||
ptr_args++;
|
||||
while (ptr_args[0] == ' ')
|
||||
ptr_args++;
|
||||
}
|
||||
if (!ptr_function)
|
||||
{
|
||||
weechat_log_printf (_("%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"),
|
||||
@@ -474,7 +504,8 @@ gui_keyboard_bind (char *key, char *command)
|
||||
|
||||
new_key = gui_keyboard_new (key,
|
||||
(ptr_function) ? NULL : command,
|
||||
ptr_function);
|
||||
ptr_function,
|
||||
ptr_args);
|
||||
if (!new_key)
|
||||
{
|
||||
weechat_log_printf (_("%s not enough memory for key binding\n"),
|
||||
@@ -547,7 +578,7 @@ gui_keyboard_pressed (char *key_str)
|
||||
CHANNEL(gui_current_window->buffer),
|
||||
ptr_key->command, 0);
|
||||
else
|
||||
(void)(ptr_key->function)(gui_current_window);
|
||||
(void)(ptr_key->function)(gui_current_window, ptr_key->args);
|
||||
#ifdef PLUGINS
|
||||
(void) plugin_keyboard_handler_exec (
|
||||
(ptr_key->command) ?
|
||||
@@ -580,6 +611,8 @@ gui_keyboard_free (t_gui_key *key)
|
||||
free (key->key);
|
||||
if (key->command)
|
||||
free (key->command);
|
||||
if (key->args)
|
||||
free (key->args);
|
||||
|
||||
/* remove key from keys list */
|
||||
if (key->prev_key)
|
||||
|
||||
@@ -26,14 +26,16 @@
|
||||
|
||||
/* key structures */
|
||||
|
||||
typedef void (t_gui_key_func)(t_gui_window *, char *);
|
||||
|
||||
typedef struct t_gui_key t_gui_key;
|
||||
|
||||
struct t_gui_key
|
||||
{
|
||||
char *key; /* key combo (ex: a, ^W, ^W^C, meta-a) */
|
||||
char *command; /* associated command (may be NULL) */
|
||||
void (*function)(t_gui_window *);
|
||||
/* associated function (if cmd is NULL) */
|
||||
t_gui_key_func *function; /* associated function (if cmd is NULL) */
|
||||
char *args; /* args for function (if cmd is NULL) */
|
||||
t_gui_key *prev_key; /* link to previous key */
|
||||
t_gui_key *next_key; /* link to next key */
|
||||
};
|
||||
@@ -43,7 +45,7 @@ typedef struct t_gui_key_function t_gui_key_function;
|
||||
struct t_gui_key_function
|
||||
{
|
||||
char *function_name; /* name of function */
|
||||
void (*function)(); /* associated function */
|
||||
t_gui_key_func *function; /* associated function */
|
||||
char *description; /* description of function */
|
||||
};
|
||||
|
||||
|
||||
+51
-50
@@ -108,54 +108,55 @@ extern void gui_panel_print_log ();
|
||||
|
||||
/* action */
|
||||
extern void gui_action_clipboard_copy (char *, int);
|
||||
extern void gui_action_clipboard_paste (t_gui_window *);
|
||||
extern void gui_action_return (t_gui_window *);
|
||||
extern void gui_action_tab (t_gui_window *);
|
||||
extern void gui_action_tab_previous (t_gui_window *);
|
||||
extern void gui_action_backspace (t_gui_window *);
|
||||
extern void gui_action_delete (t_gui_window *);
|
||||
extern void gui_action_delete_previous_word (t_gui_window *);
|
||||
extern void gui_action_delete_next_word (t_gui_window *);
|
||||
extern void gui_action_delete_begin_of_line (t_gui_window *);
|
||||
extern void gui_action_delete_end_of_line (t_gui_window *);
|
||||
extern void gui_action_delete_line (t_gui_window *);
|
||||
extern void gui_action_transpose_chars (t_gui_window *);
|
||||
extern void gui_action_home (t_gui_window *);
|
||||
extern void gui_action_end (t_gui_window *);
|
||||
extern void gui_action_left (t_gui_window *);
|
||||
extern void gui_action_previous_word (t_gui_window *);
|
||||
extern void gui_action_right (t_gui_window *);
|
||||
extern void gui_action_next_word (t_gui_window *);
|
||||
extern void gui_action_up (t_gui_window *);
|
||||
extern void gui_action_up_global (t_gui_window *);
|
||||
extern void gui_action_down (t_gui_window *);
|
||||
extern void gui_action_down_global (t_gui_window *);
|
||||
extern void gui_action_page_up (t_gui_window *);
|
||||
extern void gui_action_page_down (t_gui_window *);
|
||||
extern void gui_action_scroll_up (t_gui_window *);
|
||||
extern void gui_action_scroll_down (t_gui_window *);
|
||||
extern void gui_action_scroll_top (t_gui_window *);
|
||||
extern void gui_action_scroll_bottom (t_gui_window *);
|
||||
extern void gui_action_scroll_topic_left (t_gui_window *);
|
||||
extern void gui_action_scroll_topic_right (t_gui_window *);
|
||||
extern void gui_action_nick_beginning (t_gui_window *);
|
||||
extern void gui_action_nick_end (t_gui_window *);
|
||||
extern void gui_action_nick_page_up (t_gui_window *);
|
||||
extern void gui_action_nick_page_down (t_gui_window *);
|
||||
extern void gui_action_jump_smart (t_gui_window *);
|
||||
extern void gui_action_jump_dcc (t_gui_window *);
|
||||
extern void gui_action_jump_raw_data (t_gui_window *);
|
||||
extern void gui_action_jump_last_buffer (t_gui_window *);
|
||||
extern void gui_action_jump_server (t_gui_window *);
|
||||
extern void gui_action_jump_next_server (t_gui_window *);
|
||||
extern void gui_action_switch_server (t_gui_window *);
|
||||
extern void gui_action_scroll_previous_highlight (t_gui_window *);
|
||||
extern void gui_action_scroll_next_highlight (t_gui_window *);
|
||||
extern void gui_action_scroll_unread (t_gui_window *);
|
||||
extern void gui_action_hotlist_clear (t_gui_window *);
|
||||
extern void gui_action_infobar_clear (t_gui_window *);
|
||||
extern void gui_action_refresh_screen ();
|
||||
extern void gui_action_grab_key (t_gui_window *);
|
||||
extern void gui_action_clipboard_paste (t_gui_window *, char *);
|
||||
extern void gui_action_return (t_gui_window *, char *);
|
||||
extern void gui_action_tab (t_gui_window *, char *);
|
||||
extern void gui_action_tab_previous (t_gui_window *, char *);
|
||||
extern void gui_action_backspace (t_gui_window *, char *);
|
||||
extern void gui_action_delete (t_gui_window *, char *);
|
||||
extern void gui_action_delete_previous_word (t_gui_window *, char *);
|
||||
extern void gui_action_delete_next_word (t_gui_window *, char *);
|
||||
extern void gui_action_delete_begin_of_line (t_gui_window *, char *);
|
||||
extern void gui_action_delete_end_of_line (t_gui_window *, char *);
|
||||
extern void gui_action_delete_line (t_gui_window *, char *);
|
||||
extern void gui_action_transpose_chars (t_gui_window *, char *);
|
||||
extern void gui_action_home (t_gui_window *, char *);
|
||||
extern void gui_action_end (t_gui_window *, char *);
|
||||
extern void gui_action_left (t_gui_window *, char *);
|
||||
extern void gui_action_previous_word (t_gui_window *, char *);
|
||||
extern void gui_action_right (t_gui_window *, char *);
|
||||
extern void gui_action_next_word (t_gui_window *, char *);
|
||||
extern void gui_action_up (t_gui_window *, char *);
|
||||
extern void gui_action_up_global (t_gui_window *, char *);
|
||||
extern void gui_action_down (t_gui_window *, char *);
|
||||
extern void gui_action_down_global (t_gui_window *, char *);
|
||||
extern void gui_action_page_up (t_gui_window *, char *);
|
||||
extern void gui_action_page_down (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_up (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_down (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_top (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_bottom (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_topic_left (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_topic_right (t_gui_window *, char *);
|
||||
extern void gui_action_nick_beginning (t_gui_window *, char *);
|
||||
extern void gui_action_nick_end (t_gui_window *, char *);
|
||||
extern void gui_action_nick_page_up (t_gui_window *, char *);
|
||||
extern void gui_action_nick_page_down (t_gui_window *, char *);
|
||||
extern void gui_action_jump_smart (t_gui_window *, char *);
|
||||
extern void gui_action_jump_dcc (t_gui_window *, char *);
|
||||
extern void gui_action_jump_raw_data (t_gui_window *, char *);
|
||||
extern void gui_action_jump_last_buffer (t_gui_window *, char *);
|
||||
extern void gui_action_jump_server (t_gui_window *, char *);
|
||||
extern void gui_action_jump_next_server (t_gui_window *, char *);
|
||||
extern void gui_action_switch_server (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_previous_highlight (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_next_highlight (t_gui_window *, char *);
|
||||
extern void gui_action_scroll_unread (t_gui_window *, char *);
|
||||
extern void gui_action_hotlist_clear (t_gui_window *, char *);
|
||||
extern void gui_action_infobar_clear (t_gui_window *, char *);
|
||||
extern void gui_action_refresh_screen (t_gui_window *, char *);
|
||||
extern void gui_action_grab_key (t_gui_window *, char *);
|
||||
extern void gui_action_insert_string (t_gui_window *, char *);
|
||||
|
||||
/* key */
|
||||
extern void gui_keyboard_init ();
|
||||
@@ -163,8 +164,8 @@ extern void gui_keyboard_init_grab ();
|
||||
extern char *gui_keyboard_get_internal_code (char *);
|
||||
extern char *gui_keyboard_get_expanded_name (char *);
|
||||
extern t_gui_key *gui_keyboard_search (char *);
|
||||
extern void *gui_keyboard_function_search_by_name (char *);
|
||||
extern char *gui_keyboard_function_search_by_ptr (void *);
|
||||
extern t_gui_key_func *gui_keyboard_function_search_by_name (char *);
|
||||
extern char *gui_keyboard_function_search_by_ptr (t_gui_key_func *);
|
||||
extern t_gui_key *gui_keyboard_bind (char *, char *);
|
||||
extern int gui_keyboard_unbind (char *);
|
||||
extern int gui_keyboard_pressed (char *);
|
||||
|
||||
+43
-43
@@ -323,7 +323,7 @@ irc_cmd_recv_error (t_irc_server *server, char *host, char *nick, char *argument
|
||||
t_gui_buffer *ptr_buffer;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -1176,7 +1176,7 @@ irc_cmd_recv_ping (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
pos = strrchr (arguments, ' ');
|
||||
@@ -1196,7 +1196,7 @@ irc_cmd_recv_pong (t_irc_server *server, char *host, char *nick, char *arguments
|
||||
struct timeval tv;
|
||||
int old_lag;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
(void) arguments;
|
||||
@@ -2130,7 +2130,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
|
||||
{
|
||||
char *ptr_msg;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2170,7 +2170,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
|
||||
int
|
||||
irc_cmd_recv_server_msg (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2204,7 +2204,7 @@ irc_cmd_recv_server_reply (t_irc_server *server, char *host, char *nick, char *a
|
||||
char *pos, *pos2;
|
||||
int first;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -2454,7 +2454,7 @@ irc_cmd_recv_221 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_mode;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -2504,7 +2504,7 @@ irc_cmd_recv_301 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -2562,7 +2562,7 @@ irc_cmd_recv_302 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_host, *ptr_next;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2620,7 +2620,7 @@ irc_cmd_recv_303 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *ptr_next;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2668,7 +2668,7 @@ irc_cmd_recv_305 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
t_gui_window *ptr_window;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2705,7 +2705,7 @@ irc_cmd_recv_306 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
t_gui_window *ptr_window;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2745,7 +2745,7 @@ irc_cmd_recv_whois_nick_msg (t_irc_server *server, char *host, char *nick, char
|
||||
{
|
||||
char *pos_nick, *pos_msg;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2789,7 +2789,7 @@ irc_cmd_recv_310 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2822,7 +2822,7 @@ irc_cmd_recv_311 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_user, *pos_host, *pos_realname;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2891,7 +2891,7 @@ irc_cmd_recv_312 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_server, *pos_serverinfo;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -2948,7 +2948,7 @@ irc_cmd_recv_314 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_user, *pos_host, *pos_realname;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3021,7 +3021,7 @@ irc_cmd_recv_315 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
char *pos;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3076,7 +3076,7 @@ irc_cmd_recv_317 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
int idle_time, day, hour, min, sec;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3161,7 +3161,7 @@ irc_cmd_recv_319 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_channel, *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3242,7 +3242,7 @@ irc_cmd_recv_321 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3274,7 +3274,7 @@ irc_cmd_recv_322 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3316,7 +3316,7 @@ irc_cmd_recv_323 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3349,7 +3349,7 @@ irc_cmd_recv_324 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
char *pos_channel, *pos_modes, *pos;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3417,7 +3417,7 @@ irc_cmd_recv_329 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3485,7 +3485,7 @@ irc_cmd_recv_331 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
char *pos_channel, *pos;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) nick;
|
||||
|
||||
@@ -3545,7 +3545,7 @@ irc_cmd_recv_332 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3611,7 +3611,7 @@ irc_cmd_recv_333 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_gui_buffer *ptr_buffer;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3690,7 +3690,7 @@ irc_cmd_recv_338 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_host, *pos_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3746,7 +3746,7 @@ irc_cmd_recv_341 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3810,7 +3810,7 @@ irc_cmd_recv_344 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_channel, *pos_host;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3851,7 +3851,7 @@ irc_cmd_recv_345 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -3901,7 +3901,7 @@ irc_cmd_recv_348 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_gui_buffer *buffer;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
/* look for channel */
|
||||
@@ -4016,7 +4016,7 @@ irc_cmd_recv_349 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos_channel = strchr (arguments, ' ');
|
||||
@@ -4077,7 +4077,7 @@ irc_cmd_recv_351 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos, *pos2;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -4122,7 +4122,7 @@ irc_cmd_recv_352 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_irc_nick *ptr_nick;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos_channel = strchr (arguments, ' ');
|
||||
@@ -4247,7 +4247,7 @@ irc_cmd_recv_353 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -4421,7 +4421,7 @@ irc_cmd_recv_366 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_nick *ptr_nick;
|
||||
int num_nicks, num_op, num_halfop, num_voice, num_normal;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -4530,7 +4530,7 @@ irc_cmd_recv_367 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_gui_buffer *buffer;
|
||||
time_t datetime;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
/* look for channel */
|
||||
@@ -4652,7 +4652,7 @@ irc_cmd_recv_368 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
t_irc_channel *ptr_channel;
|
||||
t_gui_buffer *buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) nick;
|
||||
|
||||
pos_channel = strchr (arguments, ' ');
|
||||
@@ -4713,7 +4713,7 @@ irc_cmd_recv_378 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos, *pos2;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
@@ -4830,7 +4830,7 @@ irc_cmd_recv_438 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos, *pos2;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) host;
|
||||
(void) nick;
|
||||
@@ -4869,7 +4869,7 @@ irc_cmd_recv_671 (t_irc_server *server, char *host, char *nick, char *arguments)
|
||||
{
|
||||
char *pos_nick, *pos_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) host;
|
||||
(void) nick;
|
||||
|
||||
|
||||
+38
-38
@@ -83,7 +83,7 @@ int
|
||||
irc_cmd_send_admin (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -148,7 +148,7 @@ irc_cmd_send_ame (t_irc_server *server, t_irc_channel *channel,
|
||||
t_irc_server *ptr_server;
|
||||
t_irc_channel *ptr_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -183,7 +183,7 @@ irc_cmd_send_amsg (t_irc_server *server, t_irc_channel *channel,
|
||||
t_irc_nick *ptr_nick;
|
||||
char *string;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -328,7 +328,7 @@ irc_cmd_send_away (t_irc_server *server, t_irc_channel *channel,
|
||||
|
||||
irc_find_context (server, channel, NULL, &buffer);
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
gui_add_hotlist = 0;
|
||||
@@ -459,7 +459,7 @@ irc_cmd_send_ctcp (t_irc_server *server, t_irc_channel *channel,
|
||||
char *pos_type, *pos_args, *pos;
|
||||
struct timeval tv;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos_type = strchr (arguments, ' ');
|
||||
@@ -733,7 +733,7 @@ int
|
||||
irc_cmd_send_die (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
|
||||
@@ -782,7 +782,7 @@ int
|
||||
irc_cmd_send_info (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -830,7 +830,7 @@ int
|
||||
irc_cmd_send_ison (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "ISON %s", arguments);
|
||||
@@ -845,7 +845,7 @@ int
|
||||
irc_cmd_send_join (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (string_is_channel (arguments))
|
||||
@@ -988,7 +988,7 @@ irc_cmd_send_kill (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -1014,7 +1014,7 @@ int
|
||||
irc_cmd_send_links (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1034,7 +1034,7 @@ irc_cmd_send_list (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char buffer[512];
|
||||
int ret;
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (server->cmd_list_regexp)
|
||||
@@ -1080,7 +1080,7 @@ int
|
||||
irc_cmd_send_lusers (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1122,7 +1122,7 @@ int
|
||||
irc_cmd_send_mode (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "MODE %s", arguments);
|
||||
@@ -1168,7 +1168,7 @@ int
|
||||
irc_cmd_send_motd (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1415,7 +1415,7 @@ irc_cmd_send_nick (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (!server)
|
||||
@@ -1453,7 +1453,7 @@ irc_cmd_send_notice (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char *pos, *string;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -1528,7 +1528,7 @@ int
|
||||
irc_cmd_send_oper (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "OPER %s", arguments);
|
||||
@@ -1626,7 +1626,7 @@ int
|
||||
irc_cmd_send_ping (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "PING %s", arguments);
|
||||
@@ -1641,7 +1641,7 @@ int
|
||||
irc_cmd_send_pong (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "PONG %s", arguments);
|
||||
@@ -1760,7 +1760,7 @@ irc_cmd_send_quit (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
t_irc_server *ptr_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) server;
|
||||
(void) channel;
|
||||
|
||||
@@ -1781,7 +1781,7 @@ int
|
||||
irc_cmd_send_quote (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "%s", arguments);
|
||||
@@ -1796,7 +1796,7 @@ int
|
||||
irc_cmd_send_rehash (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
|
||||
@@ -1812,7 +1812,7 @@ int
|
||||
irc_cmd_send_restart (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
(void) arguments;
|
||||
|
||||
@@ -1828,7 +1828,7 @@ int
|
||||
irc_cmd_send_service (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "SERVICE %s", arguments);
|
||||
@@ -1843,7 +1843,7 @@ int
|
||||
irc_cmd_send_servlist (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1863,7 +1863,7 @@ irc_cmd_send_squery (t_irc_server *server, t_irc_channel *channel,
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
pos = strchr (arguments, ' ');
|
||||
@@ -1891,7 +1891,7 @@ int
|
||||
irc_cmd_send_squit (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "SQUIT %s", arguments);
|
||||
@@ -1906,7 +1906,7 @@ int
|
||||
irc_cmd_send_stats (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -1925,7 +1925,7 @@ int
|
||||
irc_cmd_send_summon (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "SUMMON %s", arguments);
|
||||
@@ -1940,7 +1940,7 @@ int
|
||||
irc_cmd_send_time (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2020,7 +2020,7 @@ int
|
||||
irc_cmd_send_trace (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2115,7 +2115,7 @@ int
|
||||
irc_cmd_send_userhost (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "USERHOST %s", arguments);
|
||||
@@ -2130,7 +2130,7 @@ int
|
||||
irc_cmd_send_users (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2215,7 +2215,7 @@ int
|
||||
irc_cmd_send_wallops (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "WALLOPS :%s", arguments);
|
||||
@@ -2230,7 +2230,7 @@ int
|
||||
irc_cmd_send_who (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
if (arguments)
|
||||
@@ -2248,7 +2248,7 @@ int
|
||||
irc_cmd_send_whois (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "WHOIS %s", arguments);
|
||||
@@ -2263,7 +2263,7 @@ int
|
||||
irc_cmd_send_whowas (t_irc_server *server, t_irc_channel *channel,
|
||||
char *arguments)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) channel;
|
||||
|
||||
server_sendf (server, "WHOWAS %s", arguments);
|
||||
|
||||
@@ -996,7 +996,7 @@ weechat_aspell_speller_command (t_weechat_plugin *p,
|
||||
char **args;
|
||||
int c, r;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) p;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -1227,7 +1227,7 @@ weechat_aspell_keyb_check (t_weechat_plugin *p, int argc, char **argv,
|
||||
char *input, *ptr_input, *pos_space, *clword;
|
||||
int count, offset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) p;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -1381,7 +1381,7 @@ void weechat_plugin_end (t_weechat_plugin *p)
|
||||
aspell_speller_t *s, *t;
|
||||
aspell_config_t *c, *d;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) p;
|
||||
|
||||
weechat_aspell_options_save ();
|
||||
|
||||
@@ -276,7 +276,7 @@ weechat_charset_irc_in (t_weechat_plugin *plugin, int argc, char **argv,
|
||||
char *nick, *command, *channel, *charset, *ptr_args;
|
||||
char *output;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -324,7 +324,7 @@ weechat_charset_irc_out (t_weechat_plugin *plugin, int argc, char **argv,
|
||||
char *nick, *command, *channel, *charset, *ptr_args;
|
||||
char *output;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
@@ -457,7 +457,7 @@ weechat_charset_cmd (t_weechat_plugin *plugin,
|
||||
if (cmd_argc < 3)
|
||||
return PLUGIN_RC_KO;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
@@ -609,7 +609,7 @@ weechat_plugin_init (t_weechat_plugin *plugin)
|
||||
void
|
||||
weechat_plugin_end (t_weechat_plugin *plugin)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (weechat_charset_terminal)
|
||||
|
||||
@@ -52,7 +52,7 @@ int
|
||||
weechat_ascii_strcasecmp (t_weechat_plugin *plugin,
|
||||
char *string1, char *string2)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
return ascii_strcasecmp (string1, string2);
|
||||
@@ -67,7 +67,7 @@ int
|
||||
weechat_ascii_strncasecmp (t_weechat_plugin *plugin,
|
||||
char *string1, char *string2, int max)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
return ascii_strncasecmp (string1, string2, max);
|
||||
@@ -82,7 +82,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
|
||||
char *separators, int num_items_max,
|
||||
int *num_items)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (!plugin || !string || !separators || !num_items)
|
||||
@@ -98,7 +98,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
|
||||
void
|
||||
weechat_free_exploded_string (t_weechat_plugin *plugin, char **exploded_string)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
free_exploded_string (exploded_string);
|
||||
@@ -114,7 +114,7 @@ weechat_plugin_mkdir_home (t_weechat_plugin *plugin, char *directory)
|
||||
char *dir_name;
|
||||
int dir_length;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (!directory)
|
||||
@@ -753,7 +753,7 @@ weechat_plugin_get_config (t_weechat_plugin *plugin, char *option)
|
||||
char option_name[256];
|
||||
void *ptr_option_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
for (i = 0; i < CONFIG_NUMBER_SECTIONS; i++)
|
||||
@@ -810,7 +810,7 @@ weechat_plugin_set_config (t_weechat_plugin *plugin, char *option, char *value)
|
||||
t_irc_server *ptr_server;
|
||||
t_config_option *ptr_option;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (!option || !value)
|
||||
|
||||
@@ -1258,7 +1258,7 @@ plugin_auto_load_file (t_weechat_plugin *plugin, char *filename)
|
||||
{
|
||||
char *pos;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (cfg_plugins_extension && cfg_plugins_extension[0])
|
||||
|
||||
@@ -151,7 +151,7 @@ weechat_lua_timer_handler (t_weechat_plugin *plugin,
|
||||
int argc, char **argv,
|
||||
char *handler_args, void *handler_pointer)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
int *r;
|
||||
@@ -257,7 +257,7 @@ weechat_lua_register (lua_State *L)
|
||||
const char *name, *version, *shutdown_func, *description, *charset;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_current_script = NULL;
|
||||
@@ -345,7 +345,7 @@ weechat_lua_set_charset (lua_State *L)
|
||||
const char *charset;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -390,7 +390,7 @@ weechat_lua_print (lua_State *L)
|
||||
const char *message, *channel_name, *server_name;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -449,7 +449,7 @@ weechat_lua_print_server (lua_State *L)
|
||||
const char *message;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -492,7 +492,7 @@ weechat_lua_print_infobar (lua_State *L)
|
||||
const char *message;
|
||||
int delay, n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -536,7 +536,7 @@ weechat_lua_remove_infobar (lua_State *L)
|
||||
{
|
||||
int n, how_many;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -571,7 +571,7 @@ weechat_lua_log (lua_State *L)
|
||||
const char *message, *channel_name, *server_name;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -630,7 +630,7 @@ weechat_lua_command (lua_State *L)
|
||||
const char *command, *channel_name, *server_name;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -689,7 +689,7 @@ weechat_lua_add_message_handler (lua_State *L)
|
||||
const char *irc_command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -742,7 +742,7 @@ weechat_lua_add_command_handler (lua_State *L)
|
||||
const char *completion_template;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -814,7 +814,7 @@ weechat_lua_add_timer_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -866,7 +866,7 @@ weechat_lua_add_keyboard_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -916,7 +916,7 @@ weechat_lua_add_event_handler (lua_State *L)
|
||||
const char *event, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -968,7 +968,7 @@ weechat_lua_remove_handler (lua_State *L)
|
||||
const char *command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1014,7 +1014,7 @@ weechat_lua_remove_timer_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1058,7 +1058,7 @@ weechat_lua_remove_keyboard_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1102,7 +1102,7 @@ weechat_lua_remove_event_handler (lua_State *L)
|
||||
const char *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1146,7 +1146,7 @@ weechat_lua_add_modifier (lua_State *L)
|
||||
const char *type, *command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1200,7 +1200,7 @@ weechat_lua_remove_modifier (lua_State *L)
|
||||
const char *type, *command, *function;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1250,7 +1250,7 @@ weechat_lua_get_info (lua_State *L)
|
||||
char *info;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1306,7 +1306,7 @@ weechat_lua_get_dcc_info (lua_State *L)
|
||||
struct in_addr in;
|
||||
int i;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1421,7 +1421,7 @@ weechat_lua_get_config (lua_State *L)
|
||||
char *return_value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1467,7 +1467,7 @@ weechat_lua_set_config (lua_State *L)
|
||||
const char *option, *value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1515,7 +1515,7 @@ weechat_lua_get_plugin_config (lua_State *L)
|
||||
char *return_value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1563,7 +1563,7 @@ weechat_lua_set_plugin_config (lua_State *L)
|
||||
const char *option, *value;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1612,7 +1612,7 @@ weechat_lua_get_server_info (lua_State *L)
|
||||
t_plugin_server_info *server_info, *ptr_server;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1759,7 +1759,7 @@ weechat_lua_get_channel_info (lua_State *L)
|
||||
const char *server;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1843,7 +1843,7 @@ weechat_lua_get_nick_info (lua_State *L)
|
||||
const char *server, *channel;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1914,7 +1914,7 @@ weechat_lua_get_irc_color (lua_State *L)
|
||||
const char *color;
|
||||
int n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -1956,7 +1956,7 @@ weechat_lua_get_window_info (lua_State *L)
|
||||
t_plugin_window_info *window_info, *ptr_window;
|
||||
int i;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -2027,7 +2027,7 @@ weechat_lua_get_buffer_info (lua_State *L)
|
||||
{
|
||||
t_plugin_buffer_info *buffer_info, *ptr_buffer;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -2099,7 +2099,7 @@ weechat_lua_get_buffer_data (lua_State *L)
|
||||
char timebuffer[64];
|
||||
int i, n;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
if (!lua_current_script)
|
||||
@@ -2181,7 +2181,7 @@ weechat_lua_get_buffer_data (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK);
|
||||
@@ -2191,7 +2191,7 @@ weechat_lua_constant_plugin_rc_ok (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ko (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_KO);
|
||||
@@ -2201,7 +2201,7 @@ weechat_lua_constant_plugin_rc_ko (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_WEECHAT);
|
||||
@@ -2211,7 +2211,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_PLUGINS);
|
||||
@@ -2221,7 +2221,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
|
||||
static int
|
||||
weechat_lua_constant_plugin_rc_ok_ignore_all (lua_State *L)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) L;
|
||||
|
||||
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_ALL);
|
||||
@@ -2464,7 +2464,7 @@ weechat_lua_cmd (t_weechat_plugin *plugin,
|
||||
t_plugin_handler *ptr_handler;
|
||||
t_plugin_modifier *ptr_modifier;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -273,7 +273,7 @@ weechat_perl_timer_handler (t_weechat_plugin *plugin,
|
||||
{
|
||||
int *r, ret;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
|
||||
@@ -375,7 +375,7 @@ static XS (XS_weechat_register)
|
||||
char *name, *version, *shutdown_func, *description, *charset;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) items;
|
||||
(void) cv;
|
||||
|
||||
@@ -436,7 +436,7 @@ static XS (XS_weechat_set_charset)
|
||||
{
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -471,7 +471,7 @@ static XS (XS_weechat_print)
|
||||
char *message, *channel_name, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -518,7 +518,7 @@ static XS (XS_weechat_print_server)
|
||||
char *message;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -553,7 +553,7 @@ static XS (XS_weechat_print_infobar)
|
||||
{
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -587,7 +587,7 @@ static XS (XS_weechat_remove_infobar)
|
||||
{
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -613,7 +613,7 @@ static XS (XS_weechat_log)
|
||||
char *message, *channel_name, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -660,7 +660,7 @@ static XS (XS_weechat_command)
|
||||
char *channel_name, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -705,7 +705,7 @@ static XS (XS_weechat_add_message_handler)
|
||||
char *irc_command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -745,7 +745,7 @@ static XS (XS_weechat_add_command_handler)
|
||||
char *completion_template;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -795,7 +795,7 @@ static XS (XS_weechat_add_timer_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -834,7 +834,7 @@ static XS (XS_weechat_add_keyboard_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -873,7 +873,7 @@ static XS (XS_weechat_add_event_handler)
|
||||
char *event, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -912,7 +912,7 @@ static XS (XS_weechat_remove_handler)
|
||||
char *command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -949,7 +949,7 @@ static XS (XS_weechat_remove_timer_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -985,7 +985,7 @@ static XS (XS_weechat_remove_keyboard_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1021,7 +1021,7 @@ static XS (XS_weechat_remove_event_handler)
|
||||
char *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1057,7 +1057,7 @@ static XS (XS_weechat_add_modifier)
|
||||
char *type, *command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1097,7 +1097,7 @@ static XS (XS_weechat_remove_modifier)
|
||||
char *type, *command, *function;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1135,7 +1135,7 @@ static XS (XS_weechat_get_info)
|
||||
char *arg, *info, *server_name;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1187,7 +1187,7 @@ static XS (XS_weechat_get_dcc_info)
|
||||
HV *dcc_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1248,7 +1248,7 @@ static XS (XS_weechat_get_config)
|
||||
char *option, *return_value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1294,7 +1294,7 @@ static XS (XS_weechat_set_config)
|
||||
char *option, *value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1334,7 +1334,7 @@ static XS (XS_weechat_get_plugin_config)
|
||||
char *option, *return_value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1382,7 +1382,7 @@ static XS (XS_weechat_set_plugin_config)
|
||||
char *option, *value;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1426,7 +1426,7 @@ static XS (XS_weechat_get_server_info)
|
||||
HV *server_hash, *server_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1503,7 +1503,7 @@ static XS (XS_weechat_get_channel_info)
|
||||
HV *channel_hash, *channel_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1569,7 +1569,7 @@ static XS (XS_weechat_get_nick_info)
|
||||
HV *nick_hash;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1631,7 +1631,7 @@ static XS (XS_weechat_input_color)
|
||||
int color, start, length;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1669,7 +1669,7 @@ static XS (XS_weechat_get_irc_color)
|
||||
char *color;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
|
||||
if (!perl_current_script)
|
||||
@@ -1712,7 +1712,7 @@ static XS (XS_weechat_get_window_info)
|
||||
HV *window_hash_member;
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1760,7 +1760,7 @@ static XS (XS_weechat_get_buffer_info)
|
||||
char conv[8];
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -1822,7 +1822,7 @@ static XS (XS_weechat_get_buffer_data)
|
||||
|
||||
dXSARGS;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) cv;
|
||||
(void) items;
|
||||
|
||||
@@ -2162,7 +2162,7 @@ weechat_perl_cmd (t_weechat_plugin *plugin,
|
||||
if (cmd_argc < 3)
|
||||
return PLUGIN_RC_KO;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -193,7 +193,7 @@ weechat_python_timer_handler (t_weechat_plugin *plugin,
|
||||
int argc, char **argv,
|
||||
char *handler_args, void *handler_pointer)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
int *r;
|
||||
@@ -298,7 +298,7 @@ weechat_python_register (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *name, *version, *shutdown_func, *description, *charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
python_current_script = NULL;
|
||||
@@ -358,7 +358,7 @@ weechat_python_set_charset (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -398,7 +398,7 @@ weechat_python_print (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *message, *channel_name, *server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -437,7 +437,7 @@ weechat_python_print_server (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -473,7 +473,7 @@ weechat_python_print_infobar (PyObject *self, PyObject *args)
|
||||
int delay;
|
||||
char *message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -509,7 +509,7 @@ weechat_python_remove_infobar (PyObject *self, PyObject *args)
|
||||
{
|
||||
int how_many;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -544,7 +544,7 @@ weechat_python_log (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *message, *channel_name, *server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -583,7 +583,7 @@ weechat_python_command (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *command, *channel_name, *server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -622,7 +622,7 @@ weechat_python_add_message_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *irc_command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -663,7 +663,7 @@ weechat_python_add_command_handler (PyObject *self, PyObject *args)
|
||||
char *command, *function, *description, *arguments, *arguments_description;
|
||||
char *completion_template;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -715,7 +715,7 @@ weechat_python_add_timer_handler (PyObject *self, PyObject *args)
|
||||
int interval;
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -755,7 +755,7 @@ weechat_python_add_keyboard_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -794,7 +794,7 @@ weechat_python_add_event_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *event, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -834,7 +834,7 @@ weechat_python_remove_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -871,7 +871,7 @@ weechat_python_remove_timer_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -907,7 +907,7 @@ weechat_python_remove_keyboard_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -943,7 +943,7 @@ weechat_python_remove_event_handler (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -979,7 +979,7 @@ weechat_python_add_modifier (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *type, *command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1020,7 +1020,7 @@ weechat_python_remove_modifier (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *type, *command, *function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1059,7 +1059,7 @@ weechat_python_get_info (PyObject *self, PyObject *args)
|
||||
char *arg, *server_name, *info;
|
||||
PyObject *object;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1109,7 +1109,7 @@ weechat_python_get_dcc_info (PyObject *self, PyObject *args)
|
||||
char timebuffer2[64];
|
||||
struct in_addr in;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1199,7 +1199,7 @@ weechat_python_get_config (PyObject *self, PyObject *args)
|
||||
char *option, *return_value;
|
||||
PyObject *python_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1246,7 +1246,7 @@ weechat_python_set_config (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *option, *value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1287,7 +1287,7 @@ weechat_python_get_plugin_config (PyObject *self, PyObject *args)
|
||||
char *option, *return_value;
|
||||
PyObject *python_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1336,7 +1336,7 @@ weechat_python_set_plugin_config (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *option, *value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1380,7 +1380,7 @@ weechat_python_get_server_info (PyObject *self, PyObject *args)
|
||||
PyObject *server_hash, *server_hash_member;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1485,7 +1485,7 @@ weechat_python_get_channel_info (PyObject *self, PyObject *args)
|
||||
PyObject *channel_hash, *channel_hash_member;
|
||||
char *server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1558,7 +1558,7 @@ weechat_python_get_nick_info (PyObject *self, PyObject *args)
|
||||
PyObject *nick_hash, *nick_hash_member;
|
||||
char *server, *channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1623,7 +1623,7 @@ weechat_python_get_irc_color (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *color;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
if (!python_current_script)
|
||||
@@ -1660,7 +1660,7 @@ weechat_python_get_window_info (PyObject *self, PyObject *args)
|
||||
t_plugin_window_info *window_info, *ptr_window;
|
||||
PyObject *window_list, *window_list_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1724,7 +1724,7 @@ weechat_python_get_buffer_info (PyObject *self, PyObject *args)
|
||||
t_plugin_buffer_info *buffer_info, *ptr_buffer;
|
||||
PyObject *buffer_hash, *buffer_hash_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1790,7 +1790,7 @@ weechat_python_get_buffer_data (PyObject *self, PyObject *args)
|
||||
char *server, *channel;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
(void) args;
|
||||
|
||||
@@ -1898,7 +1898,8 @@ static PyObject *
|
||||
weechat_python_output (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *msg, *m, *p;
|
||||
/* make gcc happy */
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
msg = NULL;
|
||||
@@ -2181,7 +2182,7 @@ weechat_python_cmd (t_weechat_plugin *plugin,
|
||||
t_plugin_handler *ptr_handler;
|
||||
t_plugin_modifier *ptr_modifier;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -118,7 +118,7 @@ weechat_ruby_exec (t_weechat_plugin *plugin,
|
||||
VALUE rc, err;
|
||||
int ruby_error, *ret_i;
|
||||
void *ret_value;
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
ruby_current_script = script;
|
||||
@@ -232,7 +232,7 @@ weechat_ruby_timer_handler (t_weechat_plugin *plugin,
|
||||
int argc, char **argv,
|
||||
char *handler_args, void *handler_pointer)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) argc;
|
||||
(void) argv;
|
||||
int *r;
|
||||
@@ -338,7 +338,7 @@ weechat_ruby_register (int argc, VALUE *argv, VALUE class)
|
||||
VALUE name, version, shutdown_func, description, charset;
|
||||
char *c_name, *c_version, *c_shutdown_func, *c_description, *c_charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
ruby_current_script = NULL;
|
||||
@@ -420,7 +420,7 @@ weechat_ruby_set_charset (VALUE class, VALUE charset)
|
||||
{
|
||||
char *c_charset;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -462,7 +462,7 @@ weechat_ruby_print (int argc, VALUE *argv, VALUE class)
|
||||
VALUE message, channel_name, server_name;
|
||||
char *c_message, *c_channel_name, *c_server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -521,7 +521,7 @@ weechat_ruby_print_server (VALUE class, VALUE message)
|
||||
{
|
||||
char *c_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -560,7 +560,7 @@ weechat_ruby_print_infobar (VALUE class, VALUE delay, VALUE message)
|
||||
int c_delay;
|
||||
char *c_message;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -603,7 +603,7 @@ weechat_ruby_remove_infobar (int argc, VALUE *argv, VALUE class)
|
||||
VALUE how_many;
|
||||
int c_how_many;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -641,7 +641,7 @@ weechat_ruby_log (int argc, VALUE *argv, VALUE class)
|
||||
VALUE message, channel_name, server_name;
|
||||
char *c_message, *c_channel_name, *c_server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -701,7 +701,7 @@ weechat_ruby_command (int argc, VALUE *argv, VALUE class)
|
||||
VALUE command, channel_name, server_name;
|
||||
char *c_command, *c_channel_name, *c_server_name;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -760,7 +760,7 @@ weechat_ruby_add_message_handler (VALUE class, VALUE message, VALUE function)
|
||||
{
|
||||
char *c_message, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -809,7 +809,7 @@ weechat_ruby_add_command_handler (int argc, VALUE *argv, VALUE class)
|
||||
char *c_command, *c_function, *c_description, *c_arguments, *c_arguments_description;
|
||||
char *c_completion_template;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -897,7 +897,7 @@ weechat_ruby_add_timer_handler (VALUE class, VALUE interval, VALUE function)
|
||||
int c_interval;
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -943,7 +943,7 @@ weechat_ruby_add_keyboard_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -986,7 +986,7 @@ weechat_ruby_add_event_handler (VALUE class, VALUE event, VALUE function)
|
||||
{
|
||||
char *c_event, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1032,7 +1032,7 @@ weechat_ruby_remove_handler (VALUE class, VALUE command, VALUE function)
|
||||
{
|
||||
char *c_command, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1075,7 +1075,7 @@ weechat_ruby_remove_timer_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1115,7 +1115,7 @@ weechat_ruby_remove_keyboard_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1155,7 +1155,7 @@ weechat_ruby_remove_event_handler (VALUE class, VALUE function)
|
||||
{
|
||||
char *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1195,7 +1195,7 @@ weechat_ruby_add_modifier (VALUE class, VALUE type, VALUE message, VALUE functio
|
||||
{
|
||||
char *c_type, *c_message, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1244,7 +1244,7 @@ weechat_ruby_remove_modifier (VALUE class, VALUE type, VALUE command, VALUE func
|
||||
{
|
||||
char *c_type, *c_command, *c_function;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1291,7 +1291,7 @@ weechat_ruby_get_info (int argc, VALUE *argv, VALUE class)
|
||||
char *c_arg, *c_server_name, *info;
|
||||
VALUE arg, server_name, return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1354,7 +1354,7 @@ weechat_ruby_get_dcc_info (VALUE class)
|
||||
char timebuffer2[64];
|
||||
struct in_addr in;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1438,7 +1438,7 @@ weechat_ruby_get_config (VALUE class, VALUE option)
|
||||
char *c_option, *return_value;
|
||||
VALUE ruby_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1486,7 +1486,7 @@ weechat_ruby_set_config (VALUE class, VALUE option, VALUE value)
|
||||
{
|
||||
char *c_option, *c_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1533,7 +1533,7 @@ weechat_ruby_get_plugin_config (VALUE class, VALUE option)
|
||||
char *c_option, *return_value;
|
||||
VALUE ruby_return_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1583,7 +1583,7 @@ weechat_ruby_set_plugin_config (VALUE class, VALUE option, VALUE value)
|
||||
{
|
||||
char *c_option, *c_value;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1633,7 +1633,7 @@ weechat_ruby_get_server_info (VALUE class)
|
||||
VALUE server_hash, server_hash_member;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1732,7 +1732,7 @@ weechat_ruby_get_channel_info (VALUE class, VALUE server)
|
||||
VALUE channel_hash, channel_hash_member;
|
||||
char *c_server;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1805,7 +1805,7 @@ weechat_ruby_get_nick_info (VALUE class, VALUE server, VALUE channel)
|
||||
VALUE nick_hash, nick_hash_member;
|
||||
char *c_server, *c_channel;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1873,7 +1873,7 @@ weechat_ruby_get_irc_color (VALUE class, VALUE color)
|
||||
{
|
||||
char *c_color;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1911,7 +1911,7 @@ weechat_ruby_get_window_info (VALUE class)
|
||||
t_plugin_window_info *window_info, *ptr_window;
|
||||
VALUE window_list, window_list_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -1971,7 +1971,7 @@ weechat_ruby_get_buffer_info (VALUE class)
|
||||
t_plugin_buffer_info *buffer_info, *ptr_buffer;
|
||||
VALUE buffer_hash, buffer_hash_member;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -2031,7 +2031,7 @@ weechat_ruby_get_buffer_data (int argc, VALUE *argv, VALUE class)
|
||||
char *c_server, *c_channel;
|
||||
char timebuffer[64];
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) class;
|
||||
|
||||
if (!ruby_current_script)
|
||||
@@ -2102,7 +2102,8 @@ static VALUE
|
||||
weechat_ruby_output(VALUE self, VALUE str)
|
||||
{
|
||||
char *msg, *p, *m;
|
||||
/* make gcc happy */
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
msg = strdup(STR2CSTR(str));
|
||||
@@ -2143,7 +2144,7 @@ weechat_ruby_output(VALUE self, VALUE str)
|
||||
static VALUE
|
||||
weechat_ruby_output_flush(VALUE self)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) self;
|
||||
|
||||
return Qnil;
|
||||
@@ -2341,7 +2342,7 @@ weechat_ruby_cmd (t_weechat_plugin *plugin,
|
||||
t_plugin_handler *ptr_handler;
|
||||
t_plugin_modifier *ptr_modifier;
|
||||
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) handler_args;
|
||||
(void) handler_pointer;
|
||||
|
||||
|
||||
@@ -653,7 +653,7 @@ weechat_script_set_charset (t_weechat_plugin *plugin,
|
||||
t_plugin_script *script,
|
||||
char *charset)
|
||||
{
|
||||
/* make gcc happy */
|
||||
/* make C compiler happy */
|
||||
(void) plugin;
|
||||
|
||||
if (script->charset)
|
||||
|
||||
Reference in New Issue
Block a user