mirror of
https://github.com/profanity-im/profanity.git
synced 2024-11-03 19:37:16 -05:00
Move adding plugins commands to autocompleters
This commit is contained in:
parent
99598e7d57
commit
97f7997025
@ -52,6 +52,7 @@
|
|||||||
#include "command/cmd_defs.h"
|
#include "command/cmd_defs.h"
|
||||||
#include "window_list.h"
|
#include "window_list.h"
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
#include "command/cmd_ac.h"
|
||||||
|
|
||||||
void
|
void
|
||||||
api_cons_alert(void)
|
api_cons_alert(void)
|
||||||
@ -144,6 +145,9 @@ api_register_command(const char *const plugin_name, const char *command_name, in
|
|||||||
command->help = help;
|
command->help = help;
|
||||||
|
|
||||||
callbacks_add_command(plugin_name, command);
|
callbacks_add_command(plugin_name, command);
|
||||||
|
|
||||||
|
cmd_ac_add(command->command_name);
|
||||||
|
cmd_ac_add_help(&command->command_name[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -36,7 +36,6 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "command/cmd_defs.h"
|
#include "command/cmd_defs.h"
|
||||||
#include "command/cmd_ac.h"
|
|
||||||
#include "plugins/callbacks.h"
|
#include "plugins/callbacks.h"
|
||||||
#include "plugins/plugins.h"
|
#include "plugins/plugins.h"
|
||||||
#include "tools/autocomplete.h"
|
#include "tools/autocomplete.h"
|
||||||
@ -166,8 +165,6 @@ callbacks_add_command(const char *const plugin_name, PluginCommand *command)
|
|||||||
g_hash_table_insert(command_hash, strdup(command->command_name), command);
|
g_hash_table_insert(command_hash, strdup(command->command_name), command);
|
||||||
g_hash_table_insert(p_commands, strdup(plugin_name), command_hash);
|
g_hash_table_insert(p_commands, strdup(plugin_name), command_hash);
|
||||||
}
|
}
|
||||||
cmd_ac_add(command->command_name);
|
|
||||||
cmd_ac_add_help(&command->command_name[1]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
Loading…
Reference in New Issue
Block a user