aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2010-12-31 15:21:09 +0000
committerGravatar Fabio Bas2010-12-31 15:21:09 +0000
commit356458baa074459638c0852eb88a12f28cd506b0 (patch)
tree774f949c88aa5c121adef31ab54e55bd234837cc /src
parentnew KDE notifier, wip (diff)
downloadKVIrc-356458baa074459638c0852eb88a12f28cd506b0.tar.gz
KVIrc-356458baa074459638c0852eb88a12f28cd506b0.tar.bz2
KVIrc-356458baa074459638c0852eb88a12f28cd506b0.zip
fix for #1063
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5279 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/kvilib/core/KviQString.h3
-rw-r--r--src/kvirc/kernel/KviUserInput.cpp2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/kvilib/core/KviQString.h b/src/kvilib/core/KviQString.h
index 9e5886318..f061a8da9 100644
--- a/src/kvilib/core/KviQString.h
+++ b/src/kvilib/core/KviQString.h
@@ -51,7 +51,8 @@ namespace KviQString
EscapeSpace = 0x1,
PermitVariables = 0x2,
PermitFunctions = 0x4,
- PermitMultiLine = 0x8
+ PermitMultiLine = 0x8,
+ EscapeParenthesis = 0x16,
};
/**
diff --git a/src/kvirc/kernel/KviUserInput.cpp b/src/kvirc/kernel/KviUserInput.cpp
index 3e64a1596..3fb464e62 100644
--- a/src/kvirc/kernel/KviUserInput.cpp
+++ b/src/kvirc/kernel/KviUserInput.cpp
@@ -83,7 +83,7 @@ namespace KviUserInput
static QString szUserFriendlyCommandlineContext(__tr2qs("commandline::userfriendly"));
QString szCmd = szData;
- KviQString::escapeKvs(&szCmd);
+ KviQString::escapeKvs(&szCmd, KviQString::EscapeParenthesis);
KviKvsScript kvs(szContext.isEmpty() ? szUserFriendlyCommandlineContext : szContext,szCmd);
return (kvs.run(pWindow,0,0) != KviKvsScript::Error);