Emmanuel Bouthenot
07dc0c85df
fix minor display bug in aspell plugin
2006-10-29 13:06:48 +00:00
Emmanuel Bouthenot
b84f75eba6
adding $weechat_dir/python in the top of sys.path
2006-10-29 01:38:54 +00:00
Emmanuel Bouthenot
7772bcfd33
improve plugins/scripts completion template to use filename completion
2006-10-28 20:24:20 +00:00
Emmanuel Bouthenot
5473b39986
minor improvement in aspell plugin
2006-10-28 19:29:05 +00:00
Emmanuel Bouthenot
189d06624e
fix memory leaks in python/script plugin
2006-10-26 14:11:45 +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
e9939cf574
Fixed crash when unloading/reloading scripts using modifiers
2006-10-25 07:38:56 +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
Sebastien Helleu
8dcb59fd0b
Added date in plugin function get_buffer_data()
2006-10-14 08:33:13 +00:00
Sebastien Helleu
9b91c91577
Fixed some portability bugs (patch #5271 )
2006-10-12 17:16:14 +00:00
Emmanuel Bouthenot
5d70f20c27
adding some missing headers in plugins
2006-10-10 18:08:48 +00:00
Emmanuel Bouthenot
71d5c65e28
Adding Lua 5.1 support, display plugins interpreter versions on configure
2006-10-09 17:22:32 +00:00
Emmanuel Bouthenot
9f035d8f91
fix a bug (can make crash) when calling a script command with another script command
2006-09-28 21:27:42 +00:00
Emmanuel Bouthenot
1759b1f004
minor improvements on aspell plugin :
...
+ spellchecking is now available on commands like /me, /away, /query, ...
+ do not colorize urls : words begining with http(s)://, ftp(s)://, fish://, file://, etc
+ do not colorize words begining with '#' (channels) , '/' (commands), '-' (command option)
2006-09-28 13:30:54 +00:00
Emmanuel Bouthenot
9905ee774b
fix bugs in get_buffer_data() which breaks the retrieval of buffer content (perl, lua)
2006-08-26 21:18:10 +00:00
Sebastien Helleu
ffd9a850c2
Fixed typos
2006-08-19 00:46:13 +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
06cc936937
Fixed completion for command handlers (now empty completion_template means nick completion, "-" string means no completion at all)
2006-07-27 16:04:46 +00:00
Sebastien Helleu
3eced7694b
Splited weechat.c into weechat.c and util.c
2006-07-23 11:19:09 +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
2068aa5322
Replaced call to plugin_find_server_channel() by gui_buffer_search() in weechat_plugin_get_buffer_data()
2006-06-29 13:37:44 +00:00
Sebastien Helleu
636a6ca088
Added new functions in plugin/script API: get window info, get buffer info, get buffer content
2006-06-22 16:23:47 +00:00
Emmanuel Bouthenot
9680e67a9a
do not check words made of punctuation and digits and fix a bug while saving aspell plugin configuration
2006-06-20 18:00:47 +00:00
Emmanuel Bouthenot
7e3db3dfa4
improve aspell checking, do not check nicks in chans, take care of punctuation in words
2006-06-16 16:06:25 +00:00
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