mirror of
https://github.com/discourse/discourse.git
synced 2024-11-23 12:40:40 +08:00
Fixed some JSHint warnings
This commit is contained in:
parent
659589e563
commit
632cd44c2f
16
vendor/assets/javascripts/better_markdown.js
vendored
16
vendor/assets/javascripts/better_markdown.js
vendored
|
@ -449,7 +449,7 @@
|
||||||
if ( typeof jsonml === "string" )
|
if ( typeof jsonml === "string" )
|
||||||
return jsonml;
|
return jsonml;
|
||||||
|
|
||||||
if ( jsonml[0] == "__RAW" ) {
|
if ( jsonml[0] === "__RAW" ) {
|
||||||
return jsonml[1];
|
return jsonml[1];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -573,7 +573,7 @@
|
||||||
jsonml[ 0 ] = "img";
|
jsonml[ 0 ] = "img";
|
||||||
|
|
||||||
// grab this ref and clean up the attribute node
|
// grab this ref and clean up the attribute node
|
||||||
var ref = references[ attrs.ref ];
|
ref = references[ attrs.ref ];
|
||||||
|
|
||||||
// if the reference exists, make the link
|
// if the reference exists, make the link
|
||||||
if ( ref ) {
|
if ( ref ) {
|
||||||
|
@ -741,8 +741,7 @@
|
||||||
block_search:
|
block_search:
|
||||||
do {
|
do {
|
||||||
// Now pull out the rest of the lines
|
// Now pull out the rest of the lines
|
||||||
var b = this.loop_re_over_block(
|
var b = this.loop_re_over_block(re, block.valueOf(), function(m) { ret.push( m[1] ); });
|
||||||
re, block.valueOf(), function( m ) { ret.push( m[1] ); } );
|
|
||||||
|
|
||||||
if ( b.length ) {
|
if ( b.length ) {
|
||||||
// Case alluded to in first comment. push it back on as a new block
|
// Case alluded to in first comment. push it back on as a new block
|
||||||
|
@ -1107,7 +1106,6 @@
|
||||||
|
|
||||||
// Strip off the leading "> " and re-process as a block.
|
// Strip off the leading "> " and re-process as a block.
|
||||||
var input = block.replace( /^> ?/gm, "" ),
|
var input = block.replace( /^> ?/gm, "" ),
|
||||||
old_tree = this.tree,
|
|
||||||
processedBlock = this.toTree( input, [ "blockquote" ] ),
|
processedBlock = this.toTree( input, [ "blockquote" ] ),
|
||||||
attr = extract_attr( processedBlock );
|
attr = extract_attr( processedBlock );
|
||||||
|
|
||||||
|
@ -1151,8 +1149,7 @@
|
||||||
inline: {
|
inline: {
|
||||||
|
|
||||||
__oneElement__: function oneElement( text, patterns_or_re, previous_nodes ) {
|
__oneElement__: function oneElement( text, patterns_or_re, previous_nodes ) {
|
||||||
var m,
|
var m, res;
|
||||||
res;
|
|
||||||
|
|
||||||
patterns_or_re = patterns_or_re || this.dialect.inline.__patterns__;
|
patterns_or_re = patterns_or_re || this.dialect.inline.__patterns__;
|
||||||
var re = new RegExp( "([\\s\\S]*?)(" + (patterns_or_re.source || patterns_or_re) + ")" );
|
var re = new RegExp( "([\\s\\S]*?)(" + (patterns_or_re.source || patterns_or_re) + ")" );
|
||||||
|
@ -1167,7 +1164,6 @@
|
||||||
return [ m[1].length, m[1] ];
|
return [ m[1].length, m[1] ];
|
||||||
}
|
}
|
||||||
|
|
||||||
var res;
|
|
||||||
if ( m[2] in this.dialect.inline ) {
|
if ( m[2] in this.dialect.inline ) {
|
||||||
res = this.dialect.inline[ m[2] ].call(
|
res = this.dialect.inline[ m[2] ].call(
|
||||||
this,
|
this,
|
||||||
|
@ -1362,10 +1358,10 @@
|
||||||
if (m &&
|
if (m &&
|
||||||
(/^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/i.test(m[2]) ||
|
(/^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/i.test(m[2]) ||
|
||||||
/(\/[\w~,;\-\./?%&+#=]*)/.test(m[2]))) {
|
/(\/[\w~,;\-\./?%&+#=]*)/.test(m[2]))) {
|
||||||
var attrs = create_attrs.call(this);
|
attrs = create_attrs.call(this);
|
||||||
create_reference(attrs, m);
|
create_reference(attrs, m);
|
||||||
|
|
||||||
return [ m[0].length ]
|
return [ m[0].length ];
|
||||||
}
|
}
|
||||||
|
|
||||||
// [id]
|
// [id]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user