Emmanuel Bouthenot
|
daa802a6a2
|
improvements in python scripts context management
|
2006-06-16 11:39:00 +00:00 |
|
Emmanuel Bouthenot
|
3e17a27c01
|
improve python sub-interpreters management
|
2006-06-15 22:24:12 +00:00 |
|
Sebastien Helleu
|
d8b775d2c4
|
Renamed plugins names (removed "lib" prefix in name)
|
2006-06-14 16:23:53 +00:00 |
|
Emmanuel Bouthenot
|
98338e2e20
|
clean code, rename global vars and function to avoid possibles crashs
|
2006-06-13 21:05:41 +00:00 |
|
Emmanuel Bouthenot
|
de3d072220
|
improve global vars uses in plugins
|
2006-06-13 19:48:32 +00:00 |
|
Emmanuel Bouthenot
|
130d9012f8
|
add some improvements
|
2006-06-11 12:48:05 +00:00 |
|
Emmanuel Bouthenot
|
c7cab37e16
|
add missing source header weechat-aspell.h
|
2006-06-11 12:19:39 +00:00 |
|
Emmanuel Bouthenot
|
99e3f219af
|
make aspell plugin compile with gcc-2.95
|
2006-06-11 11:20:18 +00:00 |
|
Emmanuel Bouthenot
|
935d8e9304
|
adding aspell plugin
|
2006-06-11 02:28:23 +00:00 |
|
Emmanuel Bouthenot
|
b48fb5c0ec
|
add get_irc_color function in plugins/scripts
|
2006-06-10 21:34:16 +00:00 |
|
Sebastien Helleu
|
62059cb614
|
Added plugin API function to get IRC color number by name
|
2006-06-10 18:59:43 +00:00 |
|
Sebastien Helleu
|
4e434e4fb3
|
Added IRC colors list in plugin header, fixed get_info for channel info (now ok with pv/dcc chat)
|
2006-06-10 18:07:57 +00:00 |
|
Emmanuel Bouthenot
|
e5eedac4c3
|
fix a crash in plugin function get_config with config string values stored as int
|
2006-06-04 12:57:02 +00:00 |
|
Sebastien Helleu
|
4af2f3a02d
|
Revert back for plugin loaded, use of GLOBAL instead of LOCAL (problems with Perl DynaLoader)
|
2006-06-01 14:16:23 +00:00 |
|
Sebastien Helleu
|
16c7e4b61c
|
Fixed plugins symbol problem (removed global flag when loading library)
|
2006-05-31 20:44:04 +00:00 |
|
Sebastien Helleu
|
6599c52352
|
Fixed /perl command output when no keyboard handler is defined
|
2006-05-29 22:42:07 +00:00 |
|
Sebastien Helleu
|
fe90f3d4e4
|
Fixed crash with "register" function in plugin scripts (bug #16701)
|
2006-05-29 22:36:29 +00:00 |
|
Sebastien Helleu
|
0eea93bba3
|
Moved content of src/common/log.c to src/gui/gui-log.c, log.c is now used for WeeChat log file
|
2006-05-20 09:45:02 +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
|
524fbba036
|
fix bug in end function calls for plugins/scripts
|
2006-05-17 09:59:19 +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 |
|
Sebastien Helleu
|
40ffeb9e0c
|
Splited GUI sources
|
2006-04-22 21:18:02 +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
|
d86af240fa
|
Fixed plugin command handler call when no argument is given
|
2006-04-01 07:43:51 +00:00 |
|
Sebastien Helleu
|
83bdd97916
|
Added keyboard handler to plugin API
|
2006-03-30 12:08:55 +00:00 |
|
Sebastien Helleu
|
56af0e3284
|
Improved script plugin loader
|
2006-03-26 09:46:30 +00:00 |
|
Sebastien Helleu
|
d9c032fee3
|
Added /setp command (set plugin options)
|
2006-03-24 09:38:54 +00:00 |
|
Sebastien Helleu
|
27fd4beca7
|
Aliases are executed before WeeChat/IRC commands, /builtin command added
|
2006-03-21 11:41:02 +00:00 |
|
Sebastien Helleu
|
7fa3dcbb2e
|
Fixed plugin get_info bug when no server at all is opened
|
2006-03-14 12:43:02 +00:00 |
|
Sebastien Helleu
|
919800c37c
|
Added inactivity time, available for plugins via get_info("inactivity")
|
2006-03-04 14:27:14 +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
|
e0c97562a5
|
Fixed bug in /lua command for timer handlers
|
2006-02-19 11:17:14 +00:00 |
|
Sebastien Helleu
|
3a213f38ec
|
Added timer handler for plugins
|
2006-02-19 10:43:47 +00:00 |
|
Sebastien Helleu
|
4f81254e40
|
Fixed message displayed when a command handler failed (now "failed" instead of
"command not found")
|
2006-02-18 12:50:55 +00:00 |
|
Sebastien Helleu
|
da3f8ade08
|
Fixed Ruby function "log" (argument count)
|
2006-02-18 12:50:03 +00:00 |
|
Sebastien Helleu
|
ae0e17cfe2
|
Commands allowed when not connected to any server, fixed get_config: now needs exact option name to return value
|
2006-02-17 14:59:07 +00:00 |
|
Emmanuel Bouthenot
|
14c9afb990
|
fix typo in parsing args for weechat_python_add_command_handler
|
2006-02-16 21:14:36 +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
|
00eef1c1bc
|
clean some code
|
2006-02-12 01:31:35 +00:00 |
|
Sebastien Helleu
|
e7f730387f
|
Enable plugins compilation if Lua is enabled (like Perl/Python/Ruby)
|
2006-02-11 10:09:59 +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 |
|
Emmanuel Bouthenot
|
73990d8caa
|
fix weechat_lua_remove_handler : now really use function args
|
2006-02-09 10:50:46 +00:00 |
|
Emmanuel Bouthenot
|
d4e755a641
|
fix weechat_lua_add_message_handler : now really use function args
|
2006-02-09 10:33:48 +00:00 |
|