diff -r 59aeae623ac6 -r ed4676536ed9 examples/jobs.lua --- a/examples/jobs.lua Wed Mar 31 00:28:04 2010 +0300 +++ b/examples/jobs.lua Wed Mar 31 01:25:19 2010 +0300 @@ -63,15 +63,14 @@ commands_help['delay'] = "[-t target_jid] status_letter message\n\nDelays sending a message to target jid (or current buddy) until it switches to specified status." commands_help['job'] = "[del jid status_letter]\n\nLists available jobs or deletes specified one." -hooks_d['hook-status-change'].jobs = +main.hook ( 'hook-status-change', function ( args ) if delayed_jobs[args.jid] and delayed_jobs[args.jid][args.new_status] then main.run ( delayed_jobs[args.jid][args.new_status] ) delayed_jobs[args.jid][args.new_status] = nil end - end + end ) -hooks_d['hook-quit'].jobs = save_jobs - +main.hook ( 'hook-lua-quit', save_jobs ) --- vim: se ts=4: -- +-- vim: se ts=4 sw=4: --