Change regexes in language definitions to strip trailing spaces in Windows textareas
This commit is contained in:
@@ -8,33 +8,32 @@
|
|||||||
var ASCIIDoc = {
|
var ASCIIDoc = {
|
||||||
|
|
||||||
'function-bold' : {
|
'function-bold' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "*$1*$2"
|
replace: "*$1*$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-italic' : {
|
'function-italic' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "_$1_$2"
|
replace: "_$1_$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-code' : {
|
'function-code' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "+$1+$2"
|
replace: "+$1+$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-ul' : {
|
'function-ul' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "* $1$2"
|
replace: "* $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
/* This looks silly but is completely valid Markdown */
|
|
||||||
'function-ol' : {
|
'function-ol' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: ". $1$2"
|
replace: ". $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-blockquote' : {
|
'function-blockquote' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: "----\n$1$2\n----\n"
|
replace: "----\n$1$2\n----\n"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -22,17 +22,17 @@
|
|||||||
var MarkDown = {
|
var MarkDown = {
|
||||||
|
|
||||||
'function-bold' : {
|
'function-bold' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /([^\n]+)([\n\s]*)/g,
|
||||||
replace: "**$1**$2"
|
replace: "**$1**$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-italic' : {
|
'function-italic' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /([^\n]+)([\n\s]*)/g,
|
||||||
replace: "_$1_$2"
|
replace: "_$1_$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-code' : {
|
'function-code' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "`$1`$2"
|
replace: "`$1`$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -41,33 +41,33 @@ var MarkDown = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
'function-ul' : {
|
'function-ul' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: "* $1$2"
|
replace: "* $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
/* This looks silly but is completely valid Markdown */
|
/* This looks silly but is completely valid Markdown */
|
||||||
'function-ol' : {
|
'function-ol' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: "1. $1$2"
|
replace: "1. $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-blockquote' : {
|
'function-blockquote' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: "> $1$2"
|
replace: "> $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-h1' : {
|
'function-h1' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: "# $1$2"
|
replace: "# $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-h2' : {
|
'function-h2' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: "## $1$2"
|
replace: "## $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-h3' : {
|
'function-h3' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/g,
|
||||||
replace: "### $1$2"
|
replace: "### $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -6,17 +6,17 @@
|
|||||||
var Pod = {
|
var Pod = {
|
||||||
|
|
||||||
'function-bold' : {
|
'function-bold' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "B<$1>$2"
|
replace: "B<$1>$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-italic' : {
|
'function-italic' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "I<$1>$2"
|
replace: "I<$1>$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-code' : {
|
'function-code' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "C<$1>$2"
|
replace: "C<$1>$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Regular → Executable
+2
-3
@@ -22,11 +22,11 @@
|
|||||||
var RDoc = {
|
var RDoc = {
|
||||||
|
|
||||||
'function-bold' : {
|
'function-bold' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "((*$1*))$2"
|
replace: "((*$1*))$2"
|
||||||
}
|
}
|
||||||
'function-code' : {
|
'function-code' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "(({$1}))$2"
|
replace: "(({$1}))$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -35,7 +35,6 @@ var RDoc = {
|
|||||||
replace: "* $1$2"
|
replace: "* $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
/* This looks silly but is completely valid Markdown */
|
|
||||||
'function-ol' : {
|
'function-ol' : {
|
||||||
exec: function( txt, selText, $field ) {
|
exec: function( txt, selText, $field ) {
|
||||||
var count = 1;
|
var count = 1;
|
||||||
|
|||||||
Regular → Executable
+3
-4
@@ -6,12 +6,12 @@
|
|||||||
var Textile = {
|
var Textile = {
|
||||||
|
|
||||||
'function-bold' : {
|
'function-bold' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "*$1*$2"
|
replace: "*$1*$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
'function-italic' : {
|
'function-italic' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "_$1_$2"
|
replace: "_$1_$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -20,7 +20,7 @@ var Textile = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
'function-code' : {
|
'function-code' : {
|
||||||
search: /([^\n]+)([\n]*)/gi,
|
search: /(^\n]+)([\n\s]*)/g,
|
||||||
replace: "<pre><code>$1</code></pre>$2"
|
replace: "<pre><code>$1</code></pre>$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -29,7 +29,6 @@ var Textile = {
|
|||||||
replace: "* $1$2"
|
replace: "* $1$2"
|
||||||
},
|
},
|
||||||
|
|
||||||
/* This looks silly but is completely valid Markdown */
|
|
||||||
'function-ol' : {
|
'function-ol' : {
|
||||||
search: /(.+)([\n]?)/gi,
|
search: /(.+)([\n]?)/gi,
|
||||||
replace: "# $1$2"
|
replace: "# $1$2"
|
||||||
|
|||||||
@@ -70,11 +70,6 @@ $(document).ready(function() {
|
|||||||
$(this).submit();
|
$(this).submit();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( window.MathJax ) {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var nodeSelector = {
|
var nodeSelector = {
|
||||||
|
|||||||
Reference in New Issue
Block a user