# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1305658246 -7200
# Node ID 7d62bff466018de079af977604bf07f106da892f
# Parent  1537dabc5df81b74d790a54458f503e6440b7117
clix.roster: Add command for unsubscribing and canceling subscription

diff -r 1537dabc5df8 -r 7d62bff46601 clix/roster.lua
--- a/clix/roster.lua	Thu May 05 01:30:06 2011 +0200
+++ b/clix/roster.lua	Tue May 17 20:50:46 2011 +0200
@@ -33,7 +33,9 @@
 			quit = function(param) conn:close(); end;
 			add = function(param) conn.roster:add_contact(param) end;
 			sub = function(param) conn:send(verse.presence{to=param, type="subscribe"}); end;
+			unsub = function(param) conn:send(verse.presence{to=param, type="unsubscribe"}); end;
 			auth = function(param) conn:send(verse.presence{to=param, type="subscribed"}); end;
+			unauth = function(param) conn:send(verse.presence{to=param, type="unsubscribed"}); end;
 			del = function(param) conn.roster:delete_contact(param) end;
 			setnick = function(param)
 				local jid, nick = param:match("^(%S+)%s+(%S+)");