File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -611,17 +611,7 @@ function orderedList(textarea: HTMLTextAreaElement): SelectionRange {
611611 textarea . selectionEnd = endOfLine
612612 }
613613 } else {
614- lines = ( function ( ) {
615- let i
616- let len
617- let index
618- const results = [ ]
619- for ( index = i = 0 , len = lines . length ; i < len ; index = ++ i ) {
620- const line = lines [ index ]
621- results . push ( `${ index + 1 } . ${ line } ` )
622- }
623- return results
624- } ) ( )
614+ lines = numberedLines ( lines )
625615 text = lines . join ( '\n' )
626616 const { newlinesToAppend, newlinesToPrepend} = newlinesToSurroundSelectedText ( textarea )
627617 selectionStart = textarea . selectionStart + newlinesToAppend . length
@@ -647,6 +637,18 @@ interface StyleArgs {
647637 trimFirst : boolean
648638}
649639
640+ function numberedLines ( lines : string [ ] ) {
641+ let i
642+ let len
643+ let index
644+ const results = [ ]
645+ for ( index = i = 0 , len = lines . length ; i < len ; index = ++ i ) {
646+ const line = lines [ index ]
647+ results . push ( `${ index + 1 } . ${ line } ` )
648+ }
649+ return results
650+ }
651+
650652function applyStyle ( button : Element , stylesToApply : { } ) {
651653 const toolbar = button . closest ( 'markdown-toolbar' )
652654 if ( ! ( toolbar instanceof MarkdownToolbarElement ) ) return
You can’t perform that action at this time.
0 commit comments