summaryrefslogtreecommitdiff
path: root/src/plugins/scripts/ruby/weechat-ruby.c
AgeCommit message (Collapse)Author
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-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-03-22Added tags for lines and custom filtering by tags or regex (task #7674), ↵Sebastien Helleu
fixed many memory leaks
2008-02-25Fix bug with weechat_plugin_end() function, now returns "int" everywhereSebastien Helleu
2008-02-21Added new plugin "debug"Sebastien Helleu
2008-02-02Use of sizeof(char) in all malloc/realloc for stringsSebastien Helleu
2008-01-27Added config file functions in plugins API, improved /reload and /save ↵Sebastien Helleu
commands (now possible to reload/save some files only), fixed completion bug
2008-01-21Removed use of config.h file in script plugins, not neededSebastien Helleu
2008-01-16Added new functions and script name completion in script plugins, fixed some ↵Sebastien Helleu
bugs in weelist management and script plugins New functions in script plugins API: gettext, ngettext, list_new, list_add, list_search, list_casesearch, list_get, list_set, list_next, list_prev, list_string, list_size, list_remove, list_remove_all, list_free.
2008-01-14Update of translations for scripts, fix bugs and code factorized in script ↵Sebastien Helleu
plugins
2008-01-13Migration of Lua plugin to new APISebastien Helleu
2008-01-13Migration of Ruby plugin to new API, new functions to dump script plugin ↵Sebastien Helleu
data to WeeChat log file
2007-10-31Renamed sources files in script pluginsSebastien Helleu
2007-08-08Added "copy" and "rename" options to /server commandSebastien Helleu
2007-07-18Added "buffer_move" event handler to plugins API (task #6708)Sebastien Helleu
2007-07-02Replaced GPL 2 license by GPL 3Sebastien Helleu
2007-05-11Removed "prefix" data for server info in plugin API (oups, why did I add that ?)Sebastien Helleu
2007-05-11Code cleanup: renamed IRC functions to have uniform name (with prefix based ↵Sebastien Helleu
on source name), moved some functions
2007-03-09make arguments for function get_buffer_data() mandatory in plugins/scriptsEmmanuel Bouthenot
2007-03-06Added new return code in plugin API to force highlight (for message handlers ↵Sebastien Helleu
only)
2007-02-17fix the possibility to load a perl script even if it doesn't call register() ↵Emmanuel Bouthenot
function
2007-02-12Added "call" option to /key command, added new key function "insert" to ↵Sebastien Helleu
insert text on command line (task #6468)
2007-02-05Added event handlers in plugin list commands outputs (/plugin and script ↵Sebastien Helleu
commands)
2007-02-05Added event handler to plugin APISebastien Helleu
2007-01-05Changed copyright date (2006 -> 2007)Sebastien Helleu
2006-11-08Added charset plugin (WeeChat is now full UTF-8 for internal data storage), ↵Sebastien Helleu
fixed compilation problems with FreeBSD, fixed status bar display bug
2006-10-28improve plugins/scripts completion template to use filename completionEmmanuel Bouthenot
2006-10-26add modifiers in scripts/plugins API, cleaning code in script/plugins, ↵Emmanuel Bouthenot
improve display for stdout/stderr redirections for python and ruby
2006-10-24Added "modifier" in plugins API, improved /plugin commandSebastien Helleu
2006-10-20Fixed crash when loading ruby script if file does not exist, with Ruby >= ↵Sebastien Helleu
1.9 only (bug #18064)
2006-10-16adding date field 'date' in get_buffer_data() function of plugins/scripts APIEmmanuel Bouthenot
2006-10-10adding some missing headers in pluginsEmmanuel Bouthenot
2006-08-07Added missing modes (channel & user), now all modes are allowed (bug ↵Sebastien Helleu
#16606), added "%m" for completion with self nick (on current server)
2006-08-05adding functions : get_buffer_info, get_window_info, get_buffer_data and ↵Emmanuel Bouthenot
print_server in scripts API
2006-07-04Fixed typo in help for script plugin commands (/perl, /python, /ruby, /lua)Sebastien Helleu
2006-06-30Fixed bug with spaces in script names (bug #16957)Sebastien Helleu