1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-25 04:16:38 +02:00
Commit Graph

39 Commits

Author SHA1 Message Date
Emmanuel Bouthenot d4e755a641 fix weechat_lua_add_message_handler : now really use function args 2006-02-09 10:33:48 +00:00
Emmanuel Bouthenot 8ddc5afb21 adding lua plugin/scripts support 2006-02-08 13:14:23 +00:00
Emmanuel Bouthenot 13a6d5b833 adding lua plugin/script 2006-02-08 11:49:04 +00:00
Sebastien Helleu 6013e43292 Minor changes on server/channel/nick info API functions 2006-02-04 15:25:18 +00:00
Emmanuel Bouthenot f222a6ad7a extending plugins/scripts API by adding get_server_info, get_channel_info and get_nick_info 2006-01-31 13:54:27 +00:00
Sebastien Helleu dd39ac2432 Fixed infobar_printf interface function, security problem with string format 2006-01-08 00:07:24 +00:00
Sebastien Helleu 4d62625894 New year in copyright, FSF address changed 2006-01-04 08:56:00 +00:00
Sebastien Helleu d5b58ff068 Added completion system for plugins/scripts commands, fixed plugins autoload 2005-12-16 14:16:03 +00:00
Emmanuel Bouthenot acb40634b0 fix: shutdown function was not lauched 2005-12-11 10:56:13 +00:00
Emmanuel Bouthenot b8662d79c2 rewrite ruby funcalls 2005-12-10 22:28:18 +00:00
Emmanuel Bouthenot 7a80558d0f fix various minor bugs in plugins scripts 2005-12-06 22:38:06 +00:00
Emmanuel Bouthenot 74b84ae163 make ruby plugin functionnal 2005-12-02 22:28:21 +00:00
Emmanuel Bouthenot 81224d9397 fix some typos and improve get_dcc_info 2005-12-02 22:26:40 +00:00
Emmanuel Bouthenot 816fac5084 fix typo with perl_current_script_filename 2005-11-28 20:08:50 +00:00
Emmanuel Bouthenot b821783bbf remove unused perl_current_script_filename variable 2005-11-28 19:32:48 +00:00
Emmanuel Bouthenot 163ded5658 display python trackback on errors 2005-11-22 20:47:53 +00:00
Emmanuel Bouthenot ef0e468415 fix a bug in plugin scripts : current_script was not set when exec a command 2005-11-16 21:13:56 +00:00
Sebastien Helleu f5ecafd6a8 Fixed bugs with get_plugin_config and set_plugin_config functions (python only) 2005-11-08 09:16:32 +00:00
Sebastien Helleu 78c110ace2 Check only min number of args in perl plugin for all functions, except register
(if too much args given, they're silently ignored)
2005-11-06 22:12:40 +00:00
Sebastien Helleu 64c1dbba0e Fixed bugs in "get_info" and "command" interface functions of plugins 2005-11-06 18:27:20 +00:00
Emmanuel Bouthenot 3bca573d49 auto detect perl multiplicity at compile time 2005-11-06 11:38:07 +00:00
Emmanuel Bouthenot 4812123dc5 fix typo 2005-11-05 22:25:02 +00:00
Emmanuel Bouthenot ed1755eacc make possible to use perl plugin with a not threaded Perl 2005-11-05 22:18:15 +00:00
Emmanuel Bouthenot 51cacc0fdb remove unused comment 2005-11-04 22:33:26 +00:00
Emmanuel Bouthenot 7cf7e5b9ff fix a dead lock 2005-11-04 22:26:53 +00:00
Emmanuel Bouthenot cea0851071 improve contexts switch in python plugin 2005-11-04 09:23:33 +00:00
Sebastien Helleu a6d93cf432 Added constants for Perl return codes 2005-10-30 23:51:19 +00:00
Emmanuel Bouthenot e6a1bb4694 add constants for python return codes 2005-10-30 23:39:54 +00:00
Sebastien Helleu e26772dcdb Added new return codes for plugin handlers, to discard messages for WeeChat, plugins, or both. 2005-10-28 07:31:21 +00:00
Sebastien Helleu 9d52621c44 Fixed Perl bugs with returned values 2005-10-26 23:07:03 +00:00
Sebastien Helleu 0f055b087a - Added options for /plugin command: autoload, reload, unload
- Added new plugin functions, for C plugins and scripts: set_config, get_plugin_config, set_plugin_config
- Added new script function: remove_handler
2005-10-25 17:37:13 +00:00
Emmanuel Bouthenot c2f4bdd0fc add the possibility to (un)load each script one by one 2005-10-24 21:33:48 +00:00
Sebastien Helleu f7872a9dd8 Converted old Ruby interface to new plugin system (Ruby plugin still NOT ok!) 2005-10-23 11:33:39 +00:00
Emmanuel Bouthenot 0bc32f561b fixes some typos, and a bug which occured when parsing a script fails 2005-10-20 09:19:10 +00:00
Emmanuel Bouthenot d179625e52 correct bad hack for stdout and stderr outputs 2005-10-19 15:43:13 +00:00
Sebastien Helleu 357d7c5a2f Changes in plugins and scripts plugins:
- get_info("version") now returns only version
- added get_config() function to read config options
2005-10-17 14:30:03 +00:00
Sebastien Helleu 2ca5b4f651 Added Py_Finalise when Python plugin is unloaded 2005-10-16 17:38:50 +00:00
Sebastien Helleu 7bb815a540 Fixed but when no parameter given for /perl and /python options 2005-10-16 15:39:20 +00:00
Sebastien Helleu cdc33d08b0 New plugin interface (loads dynamic C libraries) 2005-10-15 12:34:21 +00:00