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

Fixed typos in handler samples

This commit is contained in:
Sebastien Helleu
2006-05-25 16:41:10 +00:00
parent 2e7e88f7fa
commit 37b5e25f7f
6 changed files with 80 additions and 92 deletions
+13 -15
View File
@@ -1870,10 +1870,10 @@ plugin->log (plugin, "freenode", "#weechat", "test");
<para>
Beispiel:
<screen>
int msg_kick (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int msg_kick (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL, "KICK received");
plugin->print (plugin, argv[0], NULL, "KICK received");
return PLUGIN_RC_OK;
}
...
@@ -2105,13 +2105,12 @@ plugin->msg_handler_add (plugin, "KICK", &amp;msg_kick, NULL, NULL);
<para>
Beispiel:
<screen>
int cmd_test (t_weechat_plugin *plugin, char *server,
char *command, char *arguments, char *handler_args,
void *handler_pointer)
int cmd_test (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL,
plugin->print (plugin, argv[0], NULL,
"test command, nick: %s",
(arguments) ? arguments : "none");
(argv[2]) ? argv[2] : "none");
return PLUGIN_RC_OK;
}
...
@@ -2199,8 +2198,8 @@ plugin->cmd_handler_add (plugin, "test", "Test command",
<para>
Beispiel:
<screen>
int my_timer (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int my_timer (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, NULL, NULL, "my timer");
return PLUGIN_RC_OK;
@@ -3571,14 +3570,13 @@ char plugin_description[] = "Test plugin for WeeChat";
/* "/double" command manager */
int double_cmd (t_weechat_plugin *plugin, char *server,
char *command, char *arguments,
int double_cmd (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
if (arguments &amp;&amp; arguments[0] &amp;&amp; (arguments[0] != '/'))
if (argv[2] &amp;&amp; (argv[2][0] != '/'))
{
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
}
return PLUGIN_RC_OK;
}
+14 -16
View File
@@ -1883,10 +1883,10 @@ plugin->log (plugin, "freenode", "#weechat", "test");
<para>
Example:
<screen>
int msg_kick (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int msg_kick (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL, "KICK received");
plugin->print (plugin, argv[0], NULL, "KICK received");
return PLUGIN_RC_OK;
}
...
@@ -2127,13 +2127,12 @@ plugin->msg_handler_add (plugin, "KICK", &amp;msg_kick, NULL, NULL);
<para>
Example:
<screen>
int cmd_test (t_weechat_plugin *plugin, char *server,
char *command, char *arguments, char *handler_args,
void *handler_pointer)
int cmd_test (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL,
plugin->print (plugin, argv[0], NULL,
"test command, nick: %s",
(arguments) ? arguments : "none");
(argv[2]) ? argv[2] : "none");
return PLUGIN_RC_OK;
}
...
@@ -2224,8 +2223,8 @@ plugin->cmd_handler_add (plugin, "test", "Test command",
<para>
Example:
<screen>
int my_timer (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int my_timer (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, NULL, NULL, "my timer");
return PLUGIN_RC_OK;
@@ -3606,14 +3605,13 @@ char plugin_description[] = "Test plugin for WeeChat";
/* "/double" command manager */
int double_cmd (t_weechat_plugin *plugin, char *server,
char *command, char *arguments,
char *handler_args, void *handler_pointer)
int double_cmd (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
if (arguments &amp;&amp; arguments[0] &amp;&amp; (arguments[0] != '/'))
if (argv[2] &amp;&amp; (argv[2][0] != '/'))
{
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
}
return PLUGIN_RC_OK;
}
+13 -15
View File
@@ -1921,10 +1921,10 @@ plugin->log (plugin, "freenode", "#weechat", "test");
<para>
Exemple :
<screen>
int msg_kick (t_weechat_plugin *plugin, char *serveur, char *commande,
char *arguments, char *handler_args, void *handler_pointer)
int msg_kick (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, serveur, NULL, "KICK reçu");
plugin->print (plugin, argv[0], NULL, "KICK reçu");
return PLUGIN_RC_OK;
}
...
@@ -2171,13 +2171,12 @@ plugin->msg_handler_add (plugin, "KICK", &amp;msg_kick, NULL, NULL);
<para>
Exemple :
<screen>
int cmd_test (t_weechat_plugin *plugin, char *serveur,
char *commande, char *arguments, char *handler_args,
void *handler_pointer)
int cmd_test (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, serveur, NULL,
plugin->print (plugin, argv[0], NULL,
"commande test, pseudo: %s",
(arguments) ? arguments : "aucun");
(argv[2]) ? argv[2] : "aucun");
return PLUGIN_RC_OK;
}
...
@@ -2271,8 +2270,8 @@ plugin->cmd_handler_add (plugin, "test", "Commande test",
<para>
Exemple :
<screen>
int mon_timer (t_weechat_plugin *plugin, char *serveur, char *commande,
char *arguments, char *handler_args, void *handler_pointer)
int mon_timer (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, NULL, NULL, "mon timer");
return PLUGIN_RC_OK;
@@ -3690,14 +3689,13 @@ char plugin_description[] = "Plugin de test pour WeeChat";
/* gestionnaire de commande "/double" */
int double_cmd (t_weechat_plugin *plugin, char *serveur,
char *commande, char *arguments,
int double_cmd (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
if (arguments &amp;&amp; arguments[0] &amp;&amp; (arguments[0] != '/'))
if (argv[2] &amp;&amp; (argv[2][0] != '/'))
{
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
}
return PLUGIN_RC_OK;
}
+13 -15
View File
@@ -1870,10 +1870,10 @@ plugin->log (plugin, "freenode", "#weechat", "test");
<para>
Beispiel:
<screen>
int msg_kick (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int msg_kick (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL, "KICK received");
plugin->print (plugin, argv[0], NULL, "KICK received");
return PLUGIN_RC_OK;
}
...
@@ -2105,13 +2105,12 @@ plugin->msg_handler_add (plugin, "KICK", &amp;msg_kick, NULL, NULL);
<para>
Beispiel:
<screen>
int cmd_test (t_weechat_plugin *plugin, char *server,
char *command, char *arguments, char *handler_args,
void *handler_pointer)
int cmd_test (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL,
plugin->print (plugin, argv[0], NULL,
"test command, nick: %s",
(arguments) ? arguments : "none");
(argv[2]) ? argv[2] : "none");
return PLUGIN_RC_OK;
}
...
@@ -2199,8 +2198,8 @@ plugin->cmd_handler_add (plugin, "test", "Test command",
<para>
Beispiel:
<screen>
int my_timer (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int my_timer (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, NULL, NULL, "my timer");
return PLUGIN_RC_OK;
@@ -3571,14 +3570,13 @@ char plugin_description[] = "Test plugin for WeeChat";
/* "/double" command manager */
int double_cmd (t_weechat_plugin *plugin, char *server,
char *command, char *arguments,
int double_cmd (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
if (arguments &amp;&amp; arguments[0] &amp;&amp; (arguments[0] != '/'))
if (argv[2] &amp;&amp; (argv[2][0] != '/'))
{
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
}
return PLUGIN_RC_OK;
}
+14 -16
View File
@@ -1883,10 +1883,10 @@ plugin->log (plugin, "freenode", "#weechat", "test");
<para>
Example:
<screen>
int msg_kick (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int msg_kick (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL, "KICK received");
plugin->print (plugin, argv[0], NULL, "KICK received");
return PLUGIN_RC_OK;
}
...
@@ -2127,13 +2127,12 @@ plugin->msg_handler_add (plugin, "KICK", &amp;msg_kick, NULL, NULL);
<para>
Example:
<screen>
int cmd_test (t_weechat_plugin *plugin, char *server,
char *command, char *arguments, char *handler_args,
void *handler_pointer)
int cmd_test (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, server, NULL,
plugin->print (plugin, argv[0], NULL,
"test command, nick: %s",
(arguments) ? arguments : "none");
(argv[2]) ? argv[2] : "none");
return PLUGIN_RC_OK;
}
...
@@ -2224,8 +2223,8 @@ plugin->cmd_handler_add (plugin, "test", "Test command",
<para>
Example:
<screen>
int my_timer (t_weechat_plugin *plugin, char *server, char *command,
char *arguments, char *handler_args, void *handler_pointer)
int my_timer (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, NULL, NULL, "my timer");
return PLUGIN_RC_OK;
@@ -3606,14 +3605,13 @@ char plugin_description[] = "Test plugin for WeeChat";
/* "/double" command manager */
int double_cmd (t_weechat_plugin *plugin, char *server,
char *command, char *arguments,
char *handler_args, void *handler_pointer)
int double_cmd (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
if (arguments &amp;&amp; arguments[0] &amp;&amp; (arguments[0] != '/'))
if (argv[2] &amp;&amp; (argv[2][0] != '/'))
{
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
}
return PLUGIN_RC_OK;
}
+13 -15
View File
@@ -1921,10 +1921,10 @@ plugin->log (plugin, "freenode", "#weechat", "test");
<para>
Exemple :
<screen>
int msg_kick (t_weechat_plugin *plugin, char *serveur, char *commande,
char *arguments, char *handler_args, void *handler_pointer)
int msg_kick (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, serveur, NULL, "KICK reçu");
plugin->print (plugin, argv[0], NULL, "KICK reçu");
return PLUGIN_RC_OK;
}
...
@@ -2171,13 +2171,12 @@ plugin->msg_handler_add (plugin, "KICK", &amp;msg_kick, NULL, NULL);
<para>
Exemple :
<screen>
int cmd_test (t_weechat_plugin *plugin, char *serveur,
char *commande, char *arguments, char *handler_args,
void *handler_pointer)
int cmd_test (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, serveur, NULL,
plugin->print (plugin, argv[0], NULL,
"commande test, pseudo: %s",
(arguments) ? arguments : "aucun");
(argv[2]) ? argv[2] : "aucun");
return PLUGIN_RC_OK;
}
...
@@ -2271,8 +2270,8 @@ plugin->cmd_handler_add (plugin, "test", "Commande test",
<para>
Exemple :
<screen>
int mon_timer (t_weechat_plugin *plugin, char *serveur, char *commande,
char *arguments, char *handler_args, void *handler_pointer)
int mon_timer (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
plugin->print (plugin, NULL, NULL, "mon timer");
return PLUGIN_RC_OK;
@@ -3690,14 +3689,13 @@ char plugin_description[] = "Plugin de test pour WeeChat";
/* gestionnaire de commande "/double" */
int double_cmd (t_weechat_plugin *plugin, char *serveur,
char *commande, char *arguments,
int double_cmd (t_weechat_plugin *plugin, int argc, char **argv,
char *handler_args, void *handler_pointer)
{
if (arguments &amp;&amp; arguments[0] &amp;&amp; (arguments[0] != '/'))
if (argv[2] &amp;&amp; (argv[2][0] != '/'))
{
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, arguments);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
plugin->exec_command (plugin, NULL, NULL, argv[2]);
}
return PLUGIN_RC_OK;
}