Sebastien Helleu
998db86f45
Add cmake files in package built by autotools
2009-03-28 22:53:34 +01:00
Sebastien Helleu
85495d4b95
Fix display of python errors
2009-03-28 22:06:10 +01:00
Sebastien Helleu
b2f1273c01
Add infolists with list of scripts
2009-03-28 20:58:00 +01:00
Sebastien Helleu
540756bf54
Fix SSL connection to some IRC servers using Diffie Hellman and small exchange keys (bug #25996 )
2009-03-27 16:48:58 +01:00
Sebastien Helleu
a394ed5d6f
Add "replacement" argument for string_remove_color in plugin API
2009-03-18 18:02:48 +01:00
Sebastien Helleu
a938ef736a
Remove some messages during startup about scripts and plugins loaded
...
It is still possible to see messages by changing debug level for "core" or
plugins (perl, python, ruby, lua, tcl).
2009-03-18 15:11:18 +01:00
Sebastien Helleu
780a7478ee
Fix bug with namespace in tcl plugin (bug #25754 )
2009-03-06 23:46:51 +01:00
Sebastien Helleu
700ce289ae
Fix callbacks in script plugins: always return empty string instead of NULL for arguments
2009-03-06 23:30:58 +01:00
Sebastien Helleu
8e55147364
Add new hook type "process": launch command with fork and catch result (rc/stdout/stderr) via callback
2009-03-06 18:22:34 +01:00
Sebastien Helleu
2c9bf846a6
Add upgrade functions in script plugin API
2009-02-22 16:49:38 +01:00
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