mirror of
https://github.com/sparksuite/simplemde-markdown-editor.git
synced 2025-09-24 16:40:55 -06:00
Merge 537737be6fc0ede8fbf67c2b33fac20081b10603 into 6abda7ab68cc20f4aca870eb243747951b90ab04
This commit is contained in:
commit
070b891d29
18
dist/simplemde.min.js
vendored
18
dist/simplemde.min.js
vendored
File diff suppressed because one or more lines are too long
@ -904,18 +904,26 @@ function _toggleLine(cm, name) {
|
||||
"unordered-list": /^(\s*)(\*|\-|\+)\s+/,
|
||||
"ordered-list": /^(\s*)\d+\.\s+/
|
||||
};
|
||||
var map = {
|
||||
"quote": "> ",
|
||||
"unordered-list": "* ",
|
||||
"ordered-list": "1. "
|
||||
|
||||
var _getMapName = function(name, i) {
|
||||
var map = {
|
||||
"quote": "> ",
|
||||
"unordered-list": "* ",
|
||||
"ordered-list": "%%i. "
|
||||
};
|
||||
|
||||
return map[name].replace("%%i", i);
|
||||
};
|
||||
|
||||
var line = 1;
|
||||
for(var i = startPoint.line; i <= endPoint.line; i++) {
|
||||
(function(i) {
|
||||
var text = cm.getLine(i);
|
||||
if(stat[name]) {
|
||||
text = text.replace(repl[name], "$1");
|
||||
} else {
|
||||
text = map[name] + text;
|
||||
text = _getMapName(name, line) + text;
|
||||
line += 1;
|
||||
}
|
||||
cm.replaceRange(text, {
|
||||
line: i,
|
||||
|
Loading…
x
Reference in New Issue
Block a user