aboutsummaryrefslogtreecommitdiffstats
path: root/data/defscript
diff options
context:
space:
mode:
authorGravatar Elvio Basello2007-02-28 18:40:29 +0000
committerGravatar Elvio Basello2007-02-28 18:40:29 +0000
commit4e7d8a166db6d6a524679c829d13f7b472a177fc (patch)
treea9ca96b45c524c10bf081cb0201fa12d1f8029ac /data/defscript
parentfix in ircview (win QT4 version) (diff)
downloadKVIrc-4e7d8a166db6d6a524679c829d13f7b472a177fc.tar.gz
KVIrc-4e7d8a166db6d6a524679c829d13f7b472a177fc.tar.bz2
KVIrc-4e7d8a166db6d6a524679c829d13f7b472a177fc.zip
fixed hop alias
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@391 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'data/defscript')
-rw-r--r--data/defscript/default.kvs12
1 files changed, 8 insertions, 4 deletions
diff --git a/data/defscript/default.kvs b/data/defscript/default.kvs
index 3bae013f4..336512b65 100644
--- a/data/defscript/default.kvs
+++ b/data/defscript/default.kvs
@@ -711,16 +711,20 @@ alias(hs)
alias(hop)
{
+ // Retrieve channel
%chan=$0
if(!%chan) %chan=$chan.name($active)
- %key=$chan.key(%chan)
+ // Retrieve channel key
+ %key=$chan.key($channel(%chan))
- if($window.type(%chan)=="channel")
+ // Exit channel
+ if($window.type($channel(%chan))=="channel")
part --keep %chan $option(stringPartMessage)
- if(!%key) join %chan
- else join %chan %key
+ // Rejoin channel
+ if(!%key) join %chan
+ else join %chan %key
}
# The toolbars that previously were in the core :)