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(' ');