File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5050 } ) ;
5151 replacements [ i ] = "\n" ;
5252 } else {
53+ var disableAutoIncrement = cm . getOption ( "disableAutoIncrementMarkdownListNumbers" ) || false
5354 var indent = match [ 1 ] , after = match [ 5 ] ;
5455 var numbered = ! ( unorderedListRE . test ( match [ 2 ] ) || match [ 2 ] . indexOf ( ">" ) >= 0 ) ;
55- var bullet = numbered ? ( parseInt ( match [ 3 ] , 10 ) + 1 ) + match [ 4 ] : match [ 2 ] . replace ( "x" , " " ) ;
56+ var bullet
57+ if ( numbered ) {
58+ bullet = ( disableAutoIncrement ? 1 : ( parseInt ( match [ 3 ] , 10 ) + 1 ) ) + match [ 4 ] ;
59+ } else {
60+ bullet = match [ 2 ] . replace ( "x" , " " ) ;
61+ }
5662 after = after . replace ( '[x]' , '[ ]' ) ; // make todo list default unchecked
5763 replacements [ i ] = "\n" + indent + bullet + after ;
5864
59- if ( numbered ) incrementRemainingMarkdownListNumbers ( cm , pos ) ;
65+ if ( numbered && ! disableAutoIncrement ) incrementRemainingMarkdownListNumbers ( cm , pos ) ;
6066 }
6167 }
6268
You can’t perform that action at this time.
0 commit comments