1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-19 16:24:51 +00:00

Exclude more illegal characters from external links

This commit is contained in:
Jermolene 2014-04-14 11:17:28 +01:00
parent 0aa559cd23
commit 4c648e7cdc
2 changed files with 2 additions and 2 deletions

View File

@ -26,7 +26,7 @@ exports.types = {inline: true};
exports.init = function(parser) { exports.init = function(parser) {
this.parser = parser; this.parser = parser;
// Regexp to match // Regexp to match
this.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\s\|'"<>]+(?:\/|\b)/mg; this.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\s<>{}\[\]`|'"\\^~]+(?:\/|\b)/mg;
}; };
exports.parse = function() { exports.parse = function() {

View File

@ -28,7 +28,7 @@ exports.init = function(parser) {
}; };
var isLinkExternal = function(to) { var isLinkExternal = function(to) {
var externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\s'"]+(?:\/|\b)/i; var externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\s<>{}\[\]`|'"\\^~]+(?:\/|\b)/i;
return externalRegExp.test(to); return externalRegExp.test(to);
}; };