summaryrefslogtreecommitdiff
path: root/src/plugins/scripts/lua/weechat-lua.c
AgeCommit message (Collapse)Author
2012-08-02core: remove directory "src/plugins/scripts", move script plugins in ↵Sebastien Helleu
"src/plugins"
2012-08-02core: update description of plugins and translate them in output of /pluginSebastien Helleu
2012-07-03lua: remove call to deprecated function luaL_openlib (compatibility with Lua ↵Arvydas Sidorenko
5.2) Signed-off-by: Arvydas Sidorenko <asido4@gmail.com>
2012-07-03lua: replace lua_open by luaL_newstate (compatibility with Lua 5.2)Arvydas Sidorenko
In Lua 5.1 lua_open directly calls luaL_newstate, but was deprecated. In Lua 5.2 lua_open was removed. Signed-off-by: Arvydas Sidorenko <asido4@gmail.com>
2012-06-10lua: fix crash when unloading a script without pointer to interpreterSebastien Helleu
2012-03-24api: display warning in scripts when invalid pointers (malformed strings) ↵Sebastien Helleu
are given to plugin API functions (warning displayed if debug for plugin is >= 1)
2012-03-24api: use a struct for arguments of function script_init (callbacks)Sebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2011-12-19core: add type "hashtable" for hdata, new api functions: hdata_hashtable and ↵Sebastien Helleu
hashtable_map_string
2011-10-31lua: fix typo in commentSebastien Helleu
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-10-26script plugins: use new macros to reduce code lengthSebastien Helleu
2011-08-17scripts: fix crash with scripts not auto-loaded having a buffer opened after ↵Sebastien Helleu
/upgrade (input/close callbacks for buffer not set properly)
2011-02-02Fix crash when many lua scripts are executing callbacks at same timeSebastien Helleu
2011-01-01Update copyright datesSebastien Helleu
2010-10-30Fix crash when unloading lua scriptSebastien Helleu
2010-10-17Use const void * for keys and values in some hashtable functionsSebastien Helleu
2010-09-17Add optional plugin name for command /debug dump and signal "debug_dump"Sebastien Helleu
2010-08-27Add new functions in plugin API (hashtable_get_string, hook_info_hashtable, ↵Sebastien Helleu
info_get_hashtable), add IRC info_hashtable "irc_parse_message" Note: tcl >= 8.5 is now required (for tcl plugin).
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-04-09Define WeeChat license as macro for C compiler, used in plugins to set licenseSebastien Helleu
2010-04-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-03-24Fix bug with callbacks when loading a script already loadedSebastien Helleu
2010-03-20Refresh screen when exiting WeeChat (to display messages printed after /quit)Sebastien Helleu
2010-03-19Reformat multi-line commentsSebastien Helleu
2010-02-23Allow script commands to reload only one scriptSebastien Helleu
2010-01-24Remove evil tabs in sourcesSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-06-12Remove variable with "WeeChat required version" in plugins, do not compare ↵Sebastien Helleu
version any more (API comparison is enough)
2009-05-02Add data string argument in all callbacks of script API, display script name ↵Sebastien Helleu
in error messages for scripts
2009-04-24Add filter with third argument of infolist_get for some infolists (bars, bar ↵Sebastien Helleu
items, buffers, filters, plugins, irc_server, alias, script list)
2009-04-16Restore buffer callbacks for scripts after /upgradeSebastien Helleu
2009-04-05Add signals in script plugins to install and remove scriptsSebastien Helleu
2009-03-28Add infolists with list of scriptsSebastien Helleu
2009-03-18Remove some messages during startup about scripts and plugins loadedSebastien Helleu
It is still possible to see messages by changing debug level for "core" or plugins (perl, python, ruby, lua, tcl).
2009-02-19Fix bug with current script pointer when current script is unloadedSebastien Helleu
2009-01-03Update copyright datesSebastien Helleu
2008-11-29Add "displayed" and "highlight" arguments to callback for hook_printSebastien Helleu
2008-10-27Fix use of some uninitialized variablesSebastien Helleu
2008-10-05Add Tcl script plugin (thanks to Dmitry Kobylin)Sebastien Helleu
2008-09-18Remove "category" for buffers (keep only name).Sebastien Helleu
2008-09-05Many changes in docSebastien Helleu
2008-06-18Add new options for completion, optional stop instead of cycling with words ↵Sebastien Helleu
found
2008-06-03Add "const" keyword for some "char *" function arguments (core and plugins API)Sebastien Helleu
2008-05-15Add arguments for plugin init functions and "irc://.." command line option ↵Sebastien Helleu
for irc plugin
2008-04-30Fixed crash with scripts when WeeChat calls functions of many scripts at ↵Sebastien Helleu
same time with callbacks (bug #23109)
2008-04-11Improved /set command, added /unset command, new name for config files (*.conf)Sebastien Helleu
2008-03-23Removed sizeof(char) and useless type casts from void* to another pointer ↵Sebastien Helleu
type (patch from Leonid Evdokimov)
2008-03-23Check plugin version when loading it, to prevent crash when loading old pluginsSebastien Helleu
2008-02-25Fix bug with weechat_plugin_end() function, now returns "int" everywhereSebastien Helleu