stop on new line when searching for shortcuts
git-svn-id: https://svn.apache.org/repos/asf/incubator/ivy/site/xooki@596360 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/xooki.js b/xooki.js
index 66c1ead..a83e841 100644
--- a/xooki.js
+++ b/xooki.js
@@ -687,8 +687,9 @@
// needs to be configured in xooki config like this
// xooki.c.shortcuts.<any shortcut>.url = base url of the shortcut.
// ex: xooki.c.shortcuts.svn.url = https://xooki.svn.sourceforge.net/svnroot/xooki/trunk/
- return input.replace(new RegExp("\\[\\[([^:]+):([^\\]]+)\\]\\]", "g"), function (str, prefix, code, offset, s) {
+ return input.replace(new RegExp("\\[\\[([^:\n]+):([^\\]\n]+)\\]\\]", "g"), function (str, prefix, code, offset, s) {
if (typeof xooki.c.shortcuts == "undefined" || typeof xooki.c.shortcuts[prefix] == "undefined") {
+ xooki.debug('unknown shortcut '+prefix);
return str;
}
var index = code.indexOf(' ');