Sebastien Helleu
9f5d99f57e
Added cmake for weechat compile
2007-05-21 16:30:04 +00:00
Sebastien Helleu
c79becdc85
Removed compile warning in Perl script plugin
2007-05-21 16:11:27 +00:00
Sebastien Helleu
d395846fb7
Removed "prefix" data for server info in plugin API (oups, why did I add that ?)
2007-05-11 15:04:56 +00:00
Sebastien Helleu
bee62989f6
Code cleanup: renamed IRC functions to have uniform name (with prefix based on source name), moved some functions
2007-05-11 14:59:12 +00:00
Sebastien Helleu
054abdff85
Fixed bug with erroneous nickname when connecting to server (bug #19812 ), fixed display bugs in IRC error messages
2007-05-09 11:00:11 +00:00
Sebastien Helleu
eb2e8891cb
Fixed string format bug when displaying string thru plugin script API
2007-04-25 08:41:29 +00:00
Sebastien Helleu
f30fb21175
Improved nick completion: completes with last speakers first (task #5896 ), fixed nick completion (bugs #19590 and #19589 )
2007-04-14 13:14:05 +00:00
Sebastien Helleu
bad4bd0bef
Fixed color bug with IRC messages displayed by plugins (bug #19442 )
2007-03-29 12:44:42 +00:00
Sebastien Helleu
cd3f62d37e
Fixed topic charset, now using channel charset if defined (bug #19386 )
2007-03-25 14:13:21 +00:00
Emmanuel Bouthenot
063744ef7d
make arguments for function get_buffer_data() mandatory in plugins/scripts
2007-03-09 15:46:08 +00:00
Sebastien Helleu
7b9ef6b56e
Added new return code in plugin API to force highlight (for message handlers only)
2007-03-06 16:42:39 +00:00
Sebastien Helleu
018b440004
Fixed completion of redefined commands removed by plugins (bug #19176 )
2007-03-01 09:06:04 +00:00
Emmanuel Bouthenot
47db86b66a
fix some memory leaks in perl plugin/script
2007-02-28 22:59:47 +00:00
Emmanuel Bouthenot
2ca6c6a3f1
fix some memory leaks in python plugin/script
2007-02-28 15:07:24 +00:00
Emmanuel Bouthenot
158d2c9934
bug fix and code cleanup in plugins/scripts
2007-02-27 22:22:56 +00:00
Emmanuel Bouthenot
429167f032
fix the possibility to load a perl script even if it doesn't call register() function
2007-02-17 18:23:50 +00:00
Sebastien Helleu
aba6e1257d
Added "call" option to /key command, added new key function "insert" to insert text on command line (task #6468 )
2007-02-12 17:39:34 +00:00
Sebastien Helleu
fddd0416b9
Added event handlers in plugin list commands outputs (/plugin and script commands)
2007-02-05 22:47:12 +00:00
Sebastien Helleu
8e436c58cd
Added event handler to plugin API
2007-02-05 22:18:33 +00:00
Sebastien Helleu
bbe2f9093c
Fixed bugs with charset: now decodes/encodes nicks and channels in IRC messages (bug #18716 )
2007-01-06 22:24:54 +00:00
Sebastien Helleu
632d451f62
Changed copyright date (2006 -> 2007)
2007-01-05 23:41:38 +00:00
Sebastien Helleu
8c1c01e58e
Fixed memory leak in /charset command
2006-12-11 08:32:21 +00:00
Sebastien Helleu
22f255afbb
Fixed bug with "set_config" function in plugins API (bug #18448 )
2006-12-04 08:51:10 +00:00
Sebastien Helleu
78accc74a3
Fixed bug in plugin modifier exec when many modifiers are called for a message
2006-12-03 23:26:03 +00:00
Sebastien Helleu
d1d41da7ad
Plugins: "add_message_handler" now accepts "*" for all IRC messages
2006-12-01 16:14:08 +00:00
Sebastien Helleu
cad95b8f32
Replaced call to strndup() by weechat_charset_strndup()
2006-11-15 14:54:26 +00:00
Sebastien Helleu
6729d8d6f2
Fixed minor bug with /setp when no value is given and that option does not exist
2006-11-10 07:58:11 +00:00
Sebastien Helleu
045ceb961f
Fixed bug in charset plugin: now encode/decode channels/nicks in IRC messages (after command)
2006-11-09 22:33:44 +00:00
Sebastien Helleu
c20ce83d20
Added charset plugin (WeeChat is now full UTF-8 for internal data storage), fixed compilation problems with FreeBSD, fixed status bar display bug
2006-11-08 07:54:33 +00:00
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