Small trim
This commit is contained in:
parent
b424adb93b
commit
67636c5b89
@ -4525,7 +4525,7 @@
|
||||
return range;
|
||||
},
|
||||
makeLink: function(range) {
|
||||
var a, char, len, text, trim;
|
||||
var a, char, text, trim;
|
||||
|
||||
text = range.toString();
|
||||
trim = function() {
|
||||
@ -4540,7 +4540,7 @@
|
||||
range.setStart(range.startContainer, range.startOffset + 1);
|
||||
}
|
||||
}
|
||||
while (/[)\]}>.,]/.test(char = text.charAt((len = text.length) - 1))) {
|
||||
while (/[)\]}>.,]/.test(char = text.charAt(text.length - 1))) {
|
||||
if (/[.,]/.test(char) || (text.match(/[()\[\]{}<>]/g)).length % 2) {
|
||||
trim();
|
||||
continue;
|
||||
|
||||
@ -4531,7 +4531,7 @@
|
||||
return range;
|
||||
},
|
||||
makeLink: function(range) {
|
||||
var a, char, len, text, trim;
|
||||
var a, char, text, trim;
|
||||
|
||||
text = range.toString();
|
||||
trim = function() {
|
||||
@ -4546,7 +4546,7 @@
|
||||
range.setStart(range.startContainer, range.startOffset + 1);
|
||||
}
|
||||
}
|
||||
while (/[)\]}>.,]/.test(char = text.charAt((len = text.length) - 1))) {
|
||||
while (/[)\]}>.,]/.test(char = text.charAt(text.length - 1))) {
|
||||
if (/[.,]/.test(char) || (text.match(/[()\[\]{}<>]/g)).length % 2) {
|
||||
trim();
|
||||
continue;
|
||||
|
||||
@ -117,12 +117,13 @@ Linkify =
|
||||
range.setStart range.startContainer, range.startOffset + 1
|
||||
|
||||
# Clean hanging brackets, commas, periods
|
||||
while /[)\]}>.,]/.test char = text.charAt (len = text.length) - 1
|
||||
while /[)\]}>.,]/.test char = text.charAt text.length - 1
|
||||
if /[.,]/.test(char) or (text.match /[()\[\]{}<>]/g).length % 2
|
||||
trim()
|
||||
continue
|
||||
break
|
||||
|
||||
# This is the only piece of code left based on Anthony Lieuallen's Linkify
|
||||
text =
|
||||
if text.contains ':'
|
||||
text
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user