Sebastien Helleu
b2584798a1
Add missing functions in script plugin API to get default values of options
2009-02-22 09:51:25 +01:00
Sebastien Helleu
a708f9f813
Add missing config functions in script plugin API to free sections and options
2009-02-21 21:31:46 +01:00
Sebastien Helleu
517367f881
Fix crash in python plugin when calling function prnt_date_tags()
2009-02-20 18:12:43 +01:00
Sebastien Helleu
029503f750
Fix some return codes of callbacks in script plugins
2009-02-20 16:14:04 +01:00
Sebastien Helleu
1b4028218c
Add return code value for config_read callback in script plugins
2009-02-20 14:53:32 +01:00
Sebastien Helleu
a3b9fa2483
Fix crash in python plugin when callbacks are called during script initialization
2009-02-20 10:01:47 +01:00
Sebastien Helleu
e7589e732b
Fix bug with current script pointer when current script is unloaded
2009-02-19 17:44:41 +01:00
Sebastien Helleu
78fe938e4f
Fix bug with arguments of config_read callback in script plugins
2009-02-19 14:12:18 +01:00
Sebastien Helleu
4d1fdfade0
Give file descriptor to callback of hook_fd
2009-02-18 11:13:23 +01:00
Sebastien Helleu
b5f27d3fea
Use string instead of char for prefixes in nicklist
2009-02-17 19:23:16 +01:00
Sebastien Helleu
29bc0276bc
Add hook type "command_run", add new function "string_remove_color" in plugin API (task #9089 )
2009-02-08 19:52:16 +01:00
Sebastien Helleu
7cc562be45
Fix 14 memory leaks (in core, gui, irc, jabber, logger, script plugins)
2009-02-04 14:12:46 +01:00
Sebastien Helleu
aeb11f7e05
Remove obsolete arguments in bar item callback, in tcl plugin
2009-02-04 12:38:37 +01:00
Sebastien Helleu
2320ef2214
Remove obsolete arguments in bar item callback, in script plugins
2009-02-04 12:38:03 +01:00
Sebastien Helleu
5205be4b87
Add function config_unset_plugin in API, fix return code of config_set_plugin
2009-02-01 13:31:20 +01:00
Sebastien Helleu
2115f3f675
Update copyright dates
2009-01-03 10:06:53 +01:00
Sebastien Helleu
e7e2da5a9c
Add null values for options, new syntax for /set, reintroduce temporary IRC server feature, improve IRC server options, new functions in API
2009-01-02 23:05:23 +01:00
Sebastien Helleu
5596f7e10c
Fix bug with pointer conversion for scripts API (return empty string instead of "0x0")
2008-12-19 10:40:49 +01:00
Sebastien Helleu
e69a3f0f0e
Add new bar filling types: columns_horizontal and columns_vertical
2008-12-15 22:11:13 +01:00
Sebastien Helleu
ec545c70b1
Add infolists for bars/bar items/bar windows, code cleanup for bars
2008-12-13 19:43:11 +01:00
Sebastien Helleu
d310070721
Fix compilation warnings in Perl plugin on FreeBSD
2008-12-12 23:48:48 +01:00
Sebastien Helleu
265a0cf2a1
Fix bugs with hook_print function in scripts
2008-11-29 23:31:28 +01:00
Sebastien Helleu
bf0b5f5644
Add "displayed" and "highlight" arguments to callback for hook_print
2008-11-29 17:44:42 +01:00
Sebastien Helleu
bc00946a0d
Add current_window function in plugin API, add window functions in english developer guide
2008-11-29 16:08:55 +01:00
Sebastien Helleu
3c51c0e7c4
Remove argument "switch_to_another" for function gui_buffer_close()
2008-11-27 17:05:59 +01:00
Sebastien Helleu
2e52e54a3a
Add support for more than one proxy, with proxy selection for each IRC server (task #6859 )
2008-11-23 23:04:52 +01:00
Sebastien Helleu
7c52a36e23
Fix crash when a perl callback is called in "register" of another perl script
2008-11-16 19:25:24 +01:00
Sebastien Helleu
8724fc18af
Use of const for some functions returning "char *"
2008-11-15 22:35:12 +01:00
Sebastien Helleu
164fda2a37
Fix crash in weechat_perl_exec() when a callback from another script is executed, fix compilation warnings for Perl on FreeBSD
2008-11-12 10:22:49 +01:00
Sebastien Helleu
1214f10526
Add function "current_buffer" in script API
2008-11-11 13:36:31 +01:00
Sebastien Helleu
67d8312f46
Update developer guide (add 50% of new C API functions)
2008-11-07 18:27:16 +01:00
Sebastien Helleu
bffe879db8
Fix crash in weechat_perl_exec() after unloading a Perl script
2008-11-05 12:36:17 +01:00
Sebastien Helleu
bc0237cd0d
Fix crash when loading Perl scripts on FreeBSD
2008-11-05 12:33:50 +01:00
Sebastien Helleu
d32b22f76f
Fix bug with pointer conversions on 64 bits architecture
2008-11-04 15:34:44 +01:00
Sebastien Helleu
6f442bbfc1
Add new features to logger plugin (command /logger, log level, level by buffer, mask by buffer, ..), fix some bugs
...
New features:
- new command /logger
- log level, to log only some messages, according to importance (task #8592 )
- level by buffer: custom level for some buffers (or group of buffers)
- log filename mask by buffer (or group of buffers)
- marker line is added after display of backlog
- add "delete" callback for config file sections
- add "mkdir_parents" function to plugin API
- remove old log options in IRC plugin
Bug fix:
- marker line is set only when user switches buffer (not when a plugin force
switch, like IRC plugin does when opening server or channel buffer)
- backlog fixed (sometimes lines were not properly displayed)
2008-10-30 17:18:28 +01:00
Sebastien Helleu
1e3be56b5f
Fix use of some uninitialized variables
2008-10-27 17:27:58 +01:00
Sebastien Helleu
a965be6802
Add function buffer_set_pointer in plugin API
2008-10-22 12:58:05 +02:00
Sebastien Helleu
3b81a4746a
Add new argument "value" to function config_new_option
2008-10-18 19:31:40 +02:00
Sebastien Helleu
ac107802fd
Aspell plugin is born again
2008-10-18 16:03:16 +02:00
Julien Louis
1f10ee141a
- Add FindTCL.cmake to fix FreeBSD detection
...
- Only call Tcl_CreateNamespace when available in the public API,
fix compatibility with older release
2008-10-18 13:54:59 +02:00
Sebastien Helleu
5d07aa14ed
Add function to get plugin name (return "core" for WeeChat core)
2008-10-08 19:04:05 +02:00
Sebastien Helleu
44944ef01f
Add Tcl script plugin (thanks to Dmitry Kobylin)
2008-10-05 19:06:46 +02:00
Sebastien Helleu
813e40632b
Fix bug with arguments of function "config_new_option" in scripts API
2008-09-29 18:30:15 +02:00
Sebastien Helleu
471a7dda67
Add some missing functions in API: hook_connect and infolist creation
2008-09-26 13:26:41 +02:00
Sebastien Helleu
1129a1f3e5
Remove compilation warning about unused variables in perl plugin
2008-09-22 07:45:17 +02:00
Sebastien Helleu
c572e393e7
Remove "category" for buffers (keep only name).
2008-09-18 18:44:03 +02:00
Emmanuel Bouthenot
da4e0e03a5
Fix probable pthread mutex lock on hppa architecture with perl plugin (Debian Bug #495080 ).
2008-09-07 16:57:39 +00:00
Sebastien Helleu
ae612a811b
Many changes in doc
2008-09-05 18:52:59 +02:00
Sebastien Helleu
e7dcf13764
Add description for info and infolist hooks
2008-09-02 17:02:59 +02:00
Sebastien Helleu
0839b359f9
Add new hooks (info and infolist), IRC plugin now return infos and infolists
2008-08-30 00:25:56 +02:00