Sebastien Helleu
|
632d451f62
|
Changed copyright date (2006 -> 2007)
|
2007-01-05 23:41:38 +00:00 |
|
Sebastien Helleu
|
c20ce83d20
|
Added charset plugin (WeeChat is now full UTF-8 for internal data storage), fixed compilation problems with FreeBSD, fixed status bar display bug
|
2006-11-08 07:54:33 +00:00 |
|
Emmanuel Bouthenot
|
7772bcfd33
|
improve plugins/scripts completion template to use filename completion
|
2006-10-28 20:24:20 +00:00 |
|
Emmanuel Bouthenot
|
0ff3acf6e4
|
add modifiers in scripts/plugins API, cleaning code in script/plugins, improve display for stdout/stderr redirections for python and ruby
|
2006-10-26 13:30:20 +00:00 |
|
Sebastien Helleu
|
dfa9ed31d4
|
Added "modifier" in plugins API, improved /plugin command
|
2006-10-24 11:23:31 +00:00 |
|
Sebastien Helleu
|
a3878a522c
|
Fixed crash when loading ruby script if file does not exist, with Ruby >= 1.9 only (bug #18064)
|
2006-10-20 09:19:51 +00:00 |
|
Emmanuel Bouthenot
|
06c4cf4144
|
adding date field 'date' in get_buffer_data() function of plugins/scripts API
|
2006-10-16 20:19:12 +00:00 |
|
Emmanuel Bouthenot
|
5d70f20c27
|
adding some missing headers in plugins
|
2006-10-10 18:08:48 +00:00 |
|
Sebastien Helleu
|
1d211a16da
|
Added missing modes (channel & user), now all modes are allowed (bug #16606), added "%m" for completion with self nick (on current server)
|
2006-08-07 22:26:55 +00:00 |
|
Emmanuel Bouthenot
|
22b80dec65
|
adding functions : get_buffer_info, get_window_info, get_buffer_data and print_server in scripts API
|
2006-08-05 14:23:38 +00:00 |
|
Sebastien Helleu
|
ee68e1c944
|
Fixed typo in help for script plugin commands (/perl, /python, /ruby, /lua)
|
2006-07-04 07:45:39 +00:00 |
|
Sebastien Helleu
|
9563cf2b9d
|
Fixed bug with spaces in script names (bug #16957)
|
2006-06-30 13:02:25 +00:00 |
|
Sebastien Helleu
|
d8b775d2c4
|
Renamed plugins names (removed "lib" prefix in name)
|
2006-06-14 16:23:53 +00:00 |
|
Emmanuel Bouthenot
|
de3d072220
|
improve global vars uses in plugins
|
2006-06-13 19:48:32 +00:00 |
|
Emmanuel Bouthenot
|
b48fb5c0ec
|
add get_irc_color function in plugins/scripts
|
2006-06-10 21:34:16 +00:00 |
|
Sebastien Helleu
|
fe90f3d4e4
|
Fixed crash with "register" function in plugin scripts (bug #16701)
|
2006-05-29 22:36:29 +00:00 |
|
Emmanuel Bouthenot
|
c2dd7e4ffb
|
check return value in weechat_ruby_exec() to be a valid value and fix crash when called function return nothing
|
2006-05-17 12:41:58 +00:00 |
|
Emmanuel Bouthenot
|
87aa03b2cf
|
fix number of args in end function call
|
2006-05-17 08:58:56 +00:00 |
|
Emmanuel Bouthenot
|
5d08d5e27c
|
- fix a crash in ruby when a function return nothing (close bug #16552)
- add a warning when a function return nothing (python, ruby)
|
2006-05-08 20:22:42 +00:00 |
|
Emmanuel Bouthenot
|
f2258884d9
|
fix minor bug with ruby 1.9 and stdout/stderr redirections
|
2006-04-12 15:29:28 +00:00 |
|
Emmanuel Bouthenot
|
1bc997b238
|
Fix possible minor bug in getting hostnames in plugins/scripts
|
2006-04-08 21:37:26 +00:00 |
|
Emmanuel Bouthenot
|
1f03444a6b
|
Added hostnames associeted to nicks in plugins/scripts
|
2006-04-08 21:03:31 +00:00 |
|
Sebastien Helleu
|
83bdd97916
|
Added keyboard handler to plugin API
|
2006-03-30 12:08:55 +00:00 |
|
Sebastien Helleu
|
e4cc182105
|
Script plugins now load scripts in WeeChat system share directory
|
2006-02-28 21:11:34 +00:00 |
|
Emmanuel Bouthenot
|
3a79e32dbb
|
fix minor bug and improve backtrace display on errors
|
2006-02-21 22:43:48 +00:00 |
|
Sebastien Helleu
|
9373a7a47e
|
Added new plugin API function: remove_infobar
|
2006-02-20 17:01:18 +00:00 |
|
Sebastien Helleu
|
3a213f38ec
|
Added timer handler for plugins
|
2006-02-19 10:43:47 +00:00 |
|
Sebastien Helleu
|
da3f8ade08
|
Fixed Ruby function "log" (argument count)
|
2006-02-18 12:50:03 +00:00 |
|
Sebastien Helleu
|
c491b39388
|
Updated doc, renamed functions in plugins API
|
2006-02-16 20:27:28 +00:00 |
|
Emmanuel Bouthenot
|
8855d39f44
|
make possible to log with plugins / scripts
|
2006-02-16 16:10:25 +00:00 |
|
Emmanuel Bouthenot
|
06ecdfdd35
|
fix some crash (unprotected code execution) and display some kind of backtrace when errors occurs
|
2006-02-12 01:33:36 +00:00 |
|
Emmanuel Bouthenot
|
e4eeaaf1dd
|
clean code to avoid warning and errors when compiling with gcc-2.95
|
2006-02-10 12:44:10 +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 |
|
Sebastien Helleu
|
64c1dbba0e
|
Fixed bugs in "get_info" and "command" interface functions of plugins
|
2005-11-06 18:27:20 +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
|
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 |
|
Sebastien Helleu
|
f7872a9dd8
|
Converted old Ruby interface to new plugin system (Ruby plugin still NOT ok!)
|
2005-10-23 11:33:39 +00:00 |
|
Sebastien Helleu
|
cdc33d08b0
|
New plugin interface (loads dynamic C libraries)
|
2005-10-15 12:34:21 +00:00 |
|