diff options
author | Berke Viktor <bviktor@hexchat.org> | 2012-10-30 08:42:48 +0100 |
---|---|---|
committer | Berke Viktor <bviktor@hexchat.org> | 2012-10-30 08:42:48 +0100 |
commit | e681eafa78262d0c177832d67900687f2c938081 (patch) | |
tree | 5668476e046c505b9f3fcc8c53b6e0971c146978 /plugins/lua | |
parent | 97dc13fde70810abf07985f45ac459560eae6e96 (diff) |
Rebranding for the rest of plugin*
Diffstat (limited to 'plugins/lua')
-rw-r--r-- | plugins/lua/lua.c | 166 | ||||
-rw-r--r-- | plugins/lua/lua.def | 4 |
2 files changed, 85 insertions, 85 deletions
diff --git a/plugins/lua/lua.c b/plugins/lua/lua.c index 2ec21c22..98778e64 100644 --- a/plugins/lua/lua.c +++ b/plugins/lua/lua.c @@ -67,7 +67,7 @@ #include "hexchat-plugin.h" -static xchat_plugin *ph; /* plugin handle */ +static hexchat_plugin *ph; /* plugin handle */ #define LXC_STRIP_COLOR 1 #define LXC_STRIP_ATTR 2 @@ -76,7 +76,7 @@ static xchat_plugin *ph; /* plugin handle */ /* registered hooks */ struct lxc_hooks { const char *name; - xchat_hook *hook; + hexchat_hook *hook; struct lxc_hooks *next; }; @@ -104,7 +104,7 @@ struct lxc_userdata { struct lxc_cbdata { lua_State *state; const char *func; - xchat_hook *hook; /* timer ... */ + hexchat_hook *hook; /* timer ... */ struct lxc_userdata *data; }; @@ -379,7 +379,7 @@ lxc_load_file(const char *script) L = lxc_new_state(); state = malloc(sizeof(struct lxc_States)); if (state == NULL) { - xchat_printf(ph, "malloc() failed: %s\n", strerror(errno)); + hexchat_printf(ph, "malloc() failed: %s\n", strerror(errno)); lua_close(L); return 0; } @@ -391,7 +391,7 @@ lxc_load_file(const char *script) state->gui = NULL; if (luaL_loadfile(L, script) || lua_pcall(L, 0, 0, 0)) { - xchat_printf(ph, "Lua plugin: error loading script %s", + hexchat_printf(ph, "Lua plugin: error loading script %s", lua_tostring(L, -1)); lua_close(L); free(state); @@ -417,7 +417,7 @@ lxc_autoload_from_path(const char *path) struct dirent *ent; char *file; int len; - /* xchat_printf(ph, "loading from %s\n", path); */ + /* hexchat_printf(ph, "loading from %s\n", path); */ dir = opendir(path); if (dir) { while ((ent = readdir(dir))) { @@ -425,7 +425,7 @@ lxc_autoload_from_path(const char *path) if (len > 4 && strcasecmp(".lua", ent->d_name + len - 4) == 0) { file = malloc(len + strlen(path) + 2); if (file == NULL) { - xchat_printf(ph, "lxc_autoload_from_path(): malloc failed: %s", + hexchat_printf(ph, "lxc_autoload_from_path(): malloc failed: %s", strerror(errno)); break; } @@ -449,14 +449,14 @@ void lxc_unload_script(struct lxc_States *state) lua_gettable(L, LUA_GLOBALSINDEX); if (lua_type(L, -1) == LUA_TFUNCTION) { if (lua_pcall(L, 0, 0, 0)) { - xchat_printf(ph, "Lua plugin: error while unloading script %s", + hexchat_printf(ph, "Lua plugin: error while unloading script %s", lua_tostring(L, -1)); lua_pop(L, 1); } } if (state->gui) - xchat_plugingui_remove(ph, state->gui); + hexchat_plugingui_remove(ph, state->gui); state->gui = NULL; hooks = state->hooks; @@ -464,7 +464,7 @@ void lxc_unload_script(struct lxc_States *state) h = hooks; hooks = hooks->next; - cb = xchat_unhook(ph, h->hook); + cb = hexchat_unhook(ph, h->hook); if (cb) { ud = cb->data; while (ud) { @@ -497,13 +497,13 @@ static int lxc_cb_load(char *word[], char *word_eol[], void *userdata) buf = malloc(PATH_MAX + 1); if (!buf) { - xchat_printf(ph, "malloc() failed: %s\n", strerror(errno)); + hexchat_printf(ph, "malloc() failed: %s\n", strerror(errno)); return HEXCHAT_EAT_NONE; } st = malloc(sizeof(struct stat)); if (!st) { - xchat_printf(ph, "malloc() failed: %s\n", strerror(errno)); + hexchat_printf(ph, "malloc() failed: %s\n", strerror(errno)); free(buf); return HEXCHAT_EAT_NONE; } @@ -524,7 +524,7 @@ static int lxc_cb_load(char *word[], char *word_eol[], void *userdata) } else { - xdir = xchat_get_info (ph, "xchatdirfs"); + xdir = hexchat_get_info (ph, "xchatdirfs"); snprintf (file, PATH_MAX, "%s/addons/%s", xdir, word[2]); } } @@ -543,7 +543,7 @@ static int lxc_cb_load(char *word[], char *word_eol[], void *userdata) lua_pushstring(L, "xchat_register"); lua_gettable(L, LUA_GLOBALSINDEX); if (lua_pcall(L, 0, 3, 0)) { - xchat_printf(ph, "Lua plugin: error registering script %s", + hexchat_printf(ph, "Lua plugin: error registering script %s", lua_tostring(L, -1)); lua_pop(L, 1); free(st); @@ -555,7 +555,7 @@ static int lxc_cb_load(char *word[], char *word_eol[], void *userdata) desc = lua_tostring(L, -2); vers = lua_tostring(L, -1); lua_pop(L, 4); /* func + 3 ret value */ - state->gui = xchat_plugingui_add(ph, state->file, + state->gui = hexchat_plugingui_add(ph, state->file, name, desc, vers, NULL ); @@ -565,7 +565,7 @@ static int lxc_cb_load(char *word[], char *word_eol[], void *userdata) lua_pop(L, 1); else { if (lua_pcall(L, 0, 0, 0)) { - xchat_printf(ph, + hexchat_printf(ph, "Lua plugin: error calling xchat_init() %s", lua_tostring(L, -1)); lua_pop(L, 1); @@ -612,7 +612,7 @@ static int lxc_cb_unload(char *word[], char *word_eol[], void *userdata) prev->next = state->next; else lxc_states = state->next; - xchat_printf(ph, "Lua script %s unloaded", file); + hexchat_printf(ph, "Lua script %s unloaded", file); free(state); return HEXCHAT_EAT_ALL; } @@ -627,11 +627,11 @@ static int lxc_cb_lua(char *word[], char *word_eol[], void *userdata) { lua_State *L = lxc_new_state(); if (word[2][0] == '\0') { - xchat_printf(ph, "LUA: Usage: /LUA LUA_CODE... execute LUA_CODE"); + hexchat_printf(ph, "LUA: Usage: /LUA LUA_CODE... execute LUA_CODE"); return HEXCHAT_EAT_ALL; } if (luaL_loadbuffer(L, word_eol[2], strlen(word_eol[2]), "/LUA")) { - xchat_printf(ph, "LUA: error loading line %s", lua_tostring(L, -1)); + hexchat_printf(ph, "LUA: error loading line %s", lua_tostring(L, -1)); lua_pop(L, 1); } @@ -647,7 +647,7 @@ static int lxc_cb_lua(char *word[], char *word_eol[], void *userdata) #endif if (lua_pcall(L, 0, 0, 0)) { - xchat_printf(ph, "LUA: error executing line %s", lua_tostring(L, -1)); + hexchat_printf(ph, "LUA: error executing line %s", lua_tostring(L, -1)); lua_pop(L, 1); } @@ -655,7 +655,7 @@ static int lxc_cb_lua(char *word[], char *word_eol[], void *userdata) return HEXCHAT_EAT_ALL; } -int xchat_plugin_init(xchat_plugin *plugin_handle, +int hexchat_plugin_init(hexchat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, @@ -674,17 +674,17 @@ int xchat_plugin_init(xchat_plugin *plugin_handle, *plugin_desc = LXC_DESC; *plugin_version = LXC_VERSION; - xchat_hook_command(ph, "LOAD", HEXCHAT_PRI_NORM, lxc_cb_load, NULL, NULL); - xchat_hook_command(ph, "UNLOAD", HEXCHAT_PRI_NORM, lxc_cb_unload, NULL, NULL); - xchat_hook_command(ph, "LUA", HEXCHAT_PRI_NORM, lxc_cb_lua, "Usage: LUA <code>, executes <code> in a new lua state", NULL); + hexchat_hook_command(ph, "LOAD", HEXCHAT_PRI_NORM, lxc_cb_load, NULL, NULL); + hexchat_hook_command(ph, "UNLOAD", HEXCHAT_PRI_NORM, lxc_cb_unload, NULL, NULL); + hexchat_hook_command(ph, "LUA", HEXCHAT_PRI_NORM, lxc_cb_lua, "Usage: LUA <code>, executes <code> in a new lua state", NULL); - xdir = xchat_get_info (ph, "xchatdirfs"); + xdir = hexchat_get_info (ph, "xchatdirfs"); xsubdir = g_build_filename (xdir, "addons", NULL); lxc_autoload_from_path (xsubdir); g_free (xsubdir); /* put this here, otherwise it's only displayed when a script is autoloaded upon start */ - xchat_printf(ph, "Lua interface loaded"); + hexchat_printf(ph, "Lua interface loaded"); if (!lxc_states) /* no scripts loaded */ return 1; @@ -695,7 +695,7 @@ int xchat_plugin_init(xchat_plugin *plugin_handle, lua_pushstring(L, "xchat_register"); lua_gettable(L, LUA_GLOBALSINDEX); if (lua_pcall(L, 0, 3, 0)) { - xchat_printf(ph, "Lua plugin: error registering script %s", + hexchat_printf(ph, "Lua plugin: error registering script %s", lua_tostring(L, -1)); lua_pop(L, 1); state = state->next; @@ -706,7 +706,7 @@ int xchat_plugin_init(xchat_plugin *plugin_handle, desc = lua_tostring(L, -2); vers = lua_tostring(L, -1); lua_pop(L, 4); /* func + 3 ret value */ - state->gui = xchat_plugingui_add(ph, state->file, name, desc, vers, NULL); + state->gui = hexchat_plugingui_add(ph, state->file, name, desc, vers, NULL); lua_pushstring(L, "xchat_init"); lua_gettable(L, LUA_GLOBALSINDEX); @@ -714,7 +714,7 @@ int xchat_plugin_init(xchat_plugin *plugin_handle, lua_pop(L, 1); else { if (lua_pcall(L, 0, 0, 0)) { - xchat_printf(ph, "Lua plugin: error calling xchat_init() %s", + hexchat_printf(ph, "Lua plugin: error calling xchat_init() %s", lua_tostring(L, -1)); lua_pop(L, 1); } @@ -724,19 +724,19 @@ int xchat_plugin_init(xchat_plugin *plugin_handle, return 1; } -int xchat_plugin_deinit(xchat_plugin *plug_handle) +int hexchat_plugin_deinit(hexchat_plugin *plug_handle) { struct lxc_States *state, *st; state = lxc_states; while (state) { lxc_unload_script(state); - xchat_printf(ph, "Lua script %s unloaded", state->file); + hexchat_printf(ph, "Lua script %s unloaded", state->file); st = state; state = state->next; free(st); } - xchat_printf(plug_handle, "Lua interface unloaded"); + hexchat_printf(plug_handle, "Lua interface unloaded"); return 1; } @@ -801,7 +801,7 @@ static int lxc_run_hook(char *word[], char *word_eol[], void *data) } if (lua_pcall(L, 3, 1, 0)) { - xchat_printf(ph, "failed to call callback for '%s': %s", + hexchat_printf(ph, "failed to call callback for '%s': %s", word[1], lua_tostring(L, -1) ); lua_pop(L, 1); @@ -809,7 +809,7 @@ static int lxc_run_hook(char *word[], char *word_eol[], void *data) } if (lua_type(L, -1) != LUA_TNUMBER) { - xchat_printf(ph, "callback for '%s' did not return number...", word[1]); + hexchat_printf(ph, "callback for '%s' did not return number...", word[1]); return HEXCHAT_EAT_NONE; } @@ -843,7 +843,7 @@ static int lxc_get_userdata(int pos, struct lxc_cbdata *cb) ud = malloc(sizeof(struct lxc_userdata)); if (!ud) { - xchat_printf(ph, "lxc_get_userdata(): failed to malloc: %s", + hexchat_printf(ph, "lxc_get_userdata(): failed to malloc: %s", strerror(errno)); if (cb->data != NULL) { ud = cb->data; @@ -911,7 +911,7 @@ static int lxc_get_userdata(int pos, struct lxc_cbdata *cb) */ static int lxc_hook_command(lua_State *L) { - xchat_hook *hook; + hexchat_hook *hook; const char *help, *command, *func; double prio; struct lxc_hooks *hooks, *h; @@ -924,7 +924,7 @@ static int lxc_hook_command(lua_State *L) cb = malloc(sizeof(struct lxc_cbdata)); if (!cb) { - xchat_printf(ph, "lxc_hook_command(): failed to malloc: %s", + hexchat_printf(ph, "lxc_hook_command(): failed to malloc: %s", strerror(errno)); lua_pushboolean(L, 0); return 1; @@ -956,12 +956,12 @@ static int lxc_hook_command(lua_State *L) else { h = malloc(sizeof(struct lxc_hooks)); if (!h) { - xchat_printf(ph, "lxc_hook_command(): failed to malloc: %s", + hexchat_printf(ph, "lxc_hook_command(): failed to malloc: %s", strerror(errno)); lua_pushboolean(L, 0); return 1; } - hook = xchat_hook_command(ph, command, prio, lxc_run_hook, help, cb); + hook = hexchat_hook_command(ph, command, prio, lxc_run_hook, help, cb); h->hook = hook; h->name = command; h->next = NULL; @@ -1014,14 +1014,14 @@ static int lxc_run_print(char *word[], void *data) } if (lua_pcall(L, 1, 1, 0)) { - xchat_printf(ph, "failed to call callback for '%s': %s", + hexchat_printf(ph, "failed to call callback for '%s': %s", word[1], lua_tostring(L, -1)); lua_pop(L, 1); return 0; } if (lua_type(L, -1) != LUA_TNUMBER) { - xchat_printf(ph, "callback for '%s' didn't return number...", word[1]); + hexchat_printf(ph, "callback for '%s' didn't return number...", word[1]); return HEXCHAT_EAT_NONE; } i = (int)lua_tonumber(L, -1); @@ -1034,7 +1034,7 @@ static int lxc_run_print(char *word[], void *data) * desc: Registers a function to trap any print events. The event names may * be any available in the "Advanced > Text Events" window. There are * also some extra "special" events you may hook using this function, - * see: http://xchat.org/docs/plugin20.html#xchat_hook_print + * see: http://xchat.org/docs/plugin20.html#hexchat_hook_print * ret: true... or false if something went wrong while registering hook * args: * * name (string): the name of the new command @@ -1046,7 +1046,7 @@ static int lxc_run_print(char *word[], void *data) */ static int lxc_hook_print(lua_State *L) { - xchat_hook *hook; + hexchat_hook *hook; struct lxc_hooks *hooks, *h; struct lxc_States *st; struct lxc_cbdata *cb = malloc(sizeof(struct lxc_cbdata)); @@ -1078,12 +1078,12 @@ static int lxc_hook_print(lua_State *L) else { h = malloc(sizeof(struct lxc_hooks)); if (!h) { - xchat_printf(ph, "lxc_hook_print(): failed to malloc: %s", + hexchat_printf(ph, "lxc_hook_print(): failed to malloc: %s", strerror(errno)); lua_pushboolean(L, 0); return 1; } - hook = xchat_hook_print(ph, name, prio, lxc_run_print, cb); + hook = hexchat_hook_print(ph, name, prio, lxc_run_print, cb); h->hook = hook; h->name = name; h->next = NULL; @@ -1123,7 +1123,7 @@ static int lxc_hook_print(lua_State *L) */ static int lxc_hook_server(lua_State *L) { - xchat_hook *hook; + hexchat_hook *hook; struct lxc_hooks *hooks, *h; struct lxc_States *st; const char *name, *func; @@ -1131,7 +1131,7 @@ static int lxc_hook_server(lua_State *L) struct lxc_cbdata *cb = malloc(sizeof(struct lxc_cbdata)); if (!cb) { - xchat_printf(ph, "lxc_hook_server(): failed to malloc: %s", + hexchat_printf(ph, "lxc_hook_server(): failed to malloc: %s", strerror(errno)); lua_pushnil(L); return 1; @@ -1157,12 +1157,12 @@ static int lxc_hook_server(lua_State *L) else { h = malloc(sizeof(struct lxc_hooks)); if (!h) { - xchat_printf(ph, "lxc_hook_server(): failed to malloc: %s", + hexchat_printf(ph, "lxc_hook_server(): failed to malloc: %s", strerror(errno)); lua_pushboolean(L, 0); return 1; } - hook = xchat_hook_server(ph, name, prio, lxc_run_hook, cb); + hook = hexchat_hook_server(ph, name, prio, lxc_run_hook, cb); h->hook = hook; h->name = name; h->next = NULL; @@ -1201,7 +1201,7 @@ static unsigned long long lxc_timer_count = 0; static int lxc_hook_timer(lua_State *L) { - xchat_hook *hook; + hexchat_hook *hook; struct lxc_hooks *hooks, *h; struct lxc_States *st; double timeout; @@ -1234,7 +1234,7 @@ static int lxc_hook_timer(lua_State *L) strerror(errno)); return 0; } - hook = xchat_hook_timer(ph, timeout, lxc_run_timer, cb); + hook = hexchat_hook_timer(ph, timeout, lxc_run_timer, cb); cb->hook = hook; h->hook = hook; h->next = NULL; @@ -1261,7 +1261,7 @@ static int lxc_hook_timer(lua_State *L) return 1; } -static void lxc_unhook_timer(lua_State *L, xchat_hook *hook) +static void lxc_unhook_timer(lua_State *L, hexchat_hook *hook) { struct lxc_States *state; struct lxc_hooks *hooks, *h, *prev_hook; @@ -1281,7 +1281,7 @@ static void lxc_unhook_timer(lua_State *L, xchat_hook *hook) else state->hooks = hooks->next; - cb = xchat_unhook(ph, h->hook); + cb = hexchat_unhook(ph, h->hook); if (cb) { ud = cb->data; while (ud) { @@ -1317,14 +1317,14 @@ static void lxc_unhook_timer(lua_State *L, xchat_hook *hook) { int ret; struct lxc_cbdata *cb = data; - xchat_hook *hook = cb->hook; + hexchat_hook *hook = cb->hook; lua_State *L = cb->state; lua_pushstring(L, cb->func); lua_gettable(L, LUA_GLOBALSINDEX); if (lua_pcall(L, 0, 1, 0)) { - xchat_printf(ph, "failed to call timer callback for '%s': %s", + hexchat_printf(ph, "failed to call timer callback for '%s': %s", cb->func, lua_tostring(L, -1)); lua_pop(L, 1); lxc_unhook_timer(L, hook); @@ -1332,7 +1332,7 @@ static void lxc_unhook_timer(lua_State *L, xchat_hook *hook) } if (lua_type(L, -1) != LUA_TBOOLEAN) { - xchat_printf(ph, + hexchat_printf(ph, "timer callback for '%s' didn't return a boolean", cb->func); lua_pop(L, 1); lxc_unhook_timer(L, hook); @@ -1380,7 +1380,7 @@ static int lxc_unhook(lua_State *L) else state->hooks = hooks->next; - cb = xchat_unhook(ph, h->hook); + cb = hexchat_unhook(ph, h->hook); if (cb) { ud = cb->data; while (ud) { @@ -1422,7 +1422,7 @@ static int lxc_event(lua_State *L) static int lxc_command(lua_State *L) { const char *command = luaL_checkstring(L, 1); - xchat_command(ph, command); + hexchat_command(ph, command); return 0; } @@ -1437,7 +1437,7 @@ static int lxc_print(lua_State *L) { const char *txt = luaL_checkstring(L, 1); // FIXME? const char *txt = lua_tostring(L, 1); - xchat_print(ph, txt); + hexchat_print(ph, txt); return 0; } @@ -1476,19 +1476,19 @@ static int lxc_emit_print(lua_State *L) } switch (n-1) { case 0: - i = xchat_emit_print(ph, event, NULL); + i = hexchat_emit_print(ph, event, NULL); break; case 1: - i = xchat_emit_print(ph, event, text[0], NULL); + i = hexchat_emit_print(ph, event, text[0], NULL); break; case 2: - i = xchat_emit_print(ph, event, text[0], text[1], NULL); + i = hexchat_emit_print(ph, event, text[0], text[1], NULL); break; case 3: - i = xchat_emit_print(ph, event, text[0], text[1], text[2], NULL); + i = hexchat_emit_print(ph, event, text[0], text[1], text[2], NULL); break; case 4: - i = xchat_emit_print(ph, event, text[0], text[1], text[2], text[3], NULL); + i = hexchat_emit_print(ph, event, text[0], text[1], text[2], text[3], NULL); break; } lua_pushboolean(L, (i == 0) ? 0 : 1); @@ -1575,7 +1575,7 @@ static int lxc_send_modes(lua_State *L) if (lua_gettop(L) == 4) num = luaL_checknumber(L, 4); - xchat_send_modes(ph, targets, i-1, num, sign[0], mode[0]); + hexchat_send_modes(ph, targets, i-1, num, sign[0], mode[0]); return 0; } @@ -1598,7 +1598,7 @@ static int lxc_find_context(lua_State *L) { const char *srv, *chan; long ctx; - xchat_context *ptr; + hexchat_context *ptr; if (lua_type(L, 1) == LUA_TSTRING) { srv = lua_tostring(L, 1); @@ -1616,7 +1616,7 @@ static int lxc_find_context(lua_State *L) else chan = NULL; - ptr = xchat_find_context(ph, srv, chan); + ptr = hexchat_find_context(ph, srv, chan); ctx = (long)ptr; #ifdef DEBUG fprintf(stderr, "find_context(): %#lx\n", (long)ptr); @@ -1628,14 +1628,14 @@ static int lxc_find_context(lua_State *L) /* * lua: xchat.get_context() * desc: Returns the current context for your plugin. You can use this later - * with xchat_set_context. + * with hexchat_set_context. * ret: context number ... DON'T modifiy * args: none */ static int lxc_get_context(lua_State *L) { long ptr; - xchat_context *ctx = xchat_get_context(ph); + hexchat_context *ctx = hexchat_get_context(ph); ptr = (long)ctx; #ifdef DEBUG fprintf(stderr, "get_context(): %#lx\n", ptr); @@ -1654,7 +1654,7 @@ static int lxc_get_context(lua_State *L) static int lxc_get_info(lua_State *L) { const char *id = luaL_checkstring(L, 1); - const char *value = xchat_get_info(ph, id); + const char *value = hexchat_get_info(ph, id); if (value == NULL) lua_pushnil(L); else @@ -1717,8 +1717,8 @@ static int lxc_set_context(lua_State *L) #ifdef DEBUG fprintf(stderr, "set_context(): %#lx\n", (long)ctx); #endif - xchat_context *xc = (void *)(long)ctx; - lua_pushboolean(L, xchat_set_context(ph, xc)); + hexchat_context *xc = (void *)(long)ctx; + lua_pushboolean(L, hexchat_set_context(ph, xc)); return 1; } @@ -1738,7 +1738,7 @@ static int lxc_nickcmp(lua_State *L) { const char *n1 = luaL_checkstring(L, 1); const char *n2 = luaL_checkstring(L, 2); - lua_pushnumber(L, (double)xchat_nickcmp(ph, n1, n2)); + lua_pushnumber(L, (double)hexchat_nickcmp(ph, n1, n2)); return 1; } @@ -1761,8 +1761,8 @@ static int lxc_list_get(lua_State *L) double num; time_t date; long ptr; - const char *const *fields = xchat_list_fields(ph, name); - xchat_list *list = xchat_list_get(ph, name); + const char *const *fields = hexchat_list_fields(ph, name); + hexchat_list *list = hexchat_list_get(ph, name); if (!list) { lua_pushnil(L); @@ -1771,14 +1771,14 @@ static int lxc_list_get(lua_State *L) lua_newtable(L); /* this is like the perl plugin does it ;-) */ l = 1; - while (xchat_list_next(ph, list)) { + while (hexchat_list_next(ph, list)) { i = 0; lua_pushnumber(L, l); lua_newtable(L); while (fields[i] != NULL) { switch (fields[i][0]) { case 's': - str = xchat_list_str(ph, list, fields [i] + 1); + str = hexchat_list_str(ph, list, fields [i] + 1); lua_pushstring(L, fields[i]+1); if (str != NULL) lua_pushstring(L, str); @@ -1787,20 +1787,20 @@ static int lxc_list_get(lua_State *L) lua_settable(L, -3); break; case 'p': - ptr = (long)xchat_list_str(ph, list, fields [i] + 1); + ptr = (long)hexchat_list_str(ph, list, fields [i] + 1); num = (double)ptr; lua_pushstring(L, fields[i]+1); lua_pushnumber(L, num); lua_settable(L, -3); break; case 'i': - num = (double)xchat_list_int(ph, list, fields[i] + 1); + num = (double)hexchat_list_int(ph, list, fields[i] + 1); lua_pushstring(L, fields[i]+1); lua_pushnumber(L, num); lua_settable(L, -3); break; case 't': - date = xchat_list_time(ph, list, fields[i] + 1); + date = hexchat_list_time(ph, list, fields[i] + 1); lua_pushstring(L, fields[i]+1); lua_pushnumber(L, (double)date); lua_settable(L, -3); @@ -1811,7 +1811,7 @@ static int lxc_list_get(lua_State *L) lua_settable(L, -3); l++; } - xchat_list_free(ph, list); + hexchat_list_free(ph, list); return 1; } @@ -1826,7 +1826,7 @@ static int lxc_list_get(lua_State *L) static int lxc_list_fields(lua_State *L) { const char *name = luaL_checkstring(L, 1); - const char *const *fields = xchat_list_fields(ph, name); + const char *const *fields = hexchat_list_fields(ph, name); int i; lua_newtable(L); @@ -1847,7 +1847,7 @@ static int lxc_list_fields(lua_State *L) static int lxc_gettext(lua_State *L) { #if defined(_WIN32) || defined(LXC_XCHAT_GETTEXT) - lua_pushstring(L, xchat_gettext(ph, luaL_checkstring(L, 1))); + lua_pushstring(L, hexchat_gettext(ph, luaL_checkstring(L, 1))); #else const char *dom; const char *msgid = luaL_checkstring(L, 1); diff --git a/plugins/lua/lua.def b/plugins/lua/lua.def index 77670bf2..e560f50f 100644 --- a/plugins/lua/lua.def +++ b/plugins/lua/lua.def @@ -1,3 +1,3 @@ EXPORTS -xchat_plugin_init -xchat_plugin_deinit +hexchat_plugin_init +hexchat_plugin_deinit |