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
|
a7479272f0
|
Fixed bug with "get_dcc_info" plugin interface function
|
2006-01-26 10:18:50 +00:00 |
|
Sebastien Helleu
|
364d774ded
|
Added new command line argument for setting WeeChat homedir (-d or --dir) (patch from Gwenn)
|
2006-01-25 08:55:24 +00:00 |
|
Sebastien Helleu
|
8cd8410448
|
Fixed bugs: buffer detection in plugins/scripts commands, and /history command
|
2006-01-22 21:30:19 +00:00 |
|
Sebastien Helleu
|
f6d46b8792
|
Reverse order for unloading plugins (fixes crash on FreeBSD)
|
2006-01-14 12:09:04 +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
|
05456cc54e
|
Fixed infobar_printf interface function, security problem with string format
|
2006-01-07 23:58:07 +00:00 |
|
Sebastien Helleu
|
4d62625894
|
New year in copyright, FSF address changed
|
2006-01-04 08:56:00 +00:00 |
|
Sebastien Helleu
|
f4513bbadd
|
Added include of <sys/types.h> for time_t
|
2005-12-18 23:46:15 +00:00 |
|
Sebastien Helleu
|
04fda8a314
|
Fixed FIFO pipe buffer detection, away message (301) now displayed in query if
exists, otherwise on server buffer
|
2005-12-17 11:54:41 +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 |
|
Sebastien Helleu
|
77e00d0381
|
Added charset by server and channel, new command: /charset
|
2005-12-11 00:52:32 +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 |
|
Sebastien Helleu
|
c005d8c4d3
|
Added server/channel arg to /buffer command for jumping to buffer
|
2005-11-29 08:23:03 +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 |
|
Sebastien Helleu
|
d5affecc23
|
Added read marker (indicator for first unread line), added quotes and spaces in config files
|
2005-11-19 22:08:46 +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
|
3a2fdde999
|
Fixed bug with "command" interface function: now ok when not connected to server
|
2005-11-13 15:49:29 +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 |
|
Sebastien Helleu
|
5830b0ab40
|
Fixed server detection when using "command" interface function from scripts
|
2005-11-05 15:14:17 +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 |
|
Sebastien Helleu
|
8a9e8ecc88
|
- added major feature: new color management system (internal to WeeChat), now
colors are displayed by WeeChat (optional by new settings irc_colors_receive
and irc_colors_send)
- fixed IRC command 367
- added IRC command 382
|
2005-11-04 11:53:23 +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
|
be1c9be925
|
Added command line arguments to disable auto-connect to servers and plugins auto-load
|
2005-10-30 19:22:53 +00:00 |
|
Sebastien Helleu
|
079e4a4028
|
- added new setting (look_one_server_buffer): use same buffer for all servers
- fixed DCC bug when looking for ports in range
|
2005-10-30 09:56:24 +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
|
32a7fbb767
|
Added new plugins functions: set_config, get_plugin_config, set_plugin_config.
New file is used to store plugin variables (~/.weechat/plugins.rc)
|
2005-10-23 22:07:18 +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
|
aeb7170024
|
Moved some functions in source code
|
2005-10-17 17:45:23 +00:00 |
|