@@ -590,7 +590,7 @@ function isWarned(emitter) {
590
590
rli . question ( expectedLines [ 0 ] , function ( ) {
591
591
rli . close ( ) ;
592
592
} ) ;
593
- const cursorPos = rli . _getCursorPos ( ) ;
593
+ const cursorPos = rli . getCursorPos ( ) ;
594
594
assert . strictEqual ( cursorPos . rows , 0 ) ;
595
595
assert . strictEqual ( cursorPos . cols , expectedLines [ 0 ] . length ) ;
596
596
rli . close ( ) ;
@@ -606,7 +606,7 @@ function isWarned(emitter) {
606
606
rli . question ( expectedLines . join ( '\n' ) , function ( ) {
607
607
rli . close ( ) ;
608
608
} ) ;
609
- const cursorPos = rli . _getCursorPos ( ) ;
609
+ const cursorPos = rli . getCursorPos ( ) ;
610
610
assert . strictEqual ( cursorPos . rows , expectedLines . length - 1 ) ;
611
611
assert . strictEqual ( cursorPos . cols , expectedLines . slice ( - 1 ) [ 0 ] . length ) ;
612
612
rli . close ( ) ;
@@ -623,11 +623,11 @@ function isWarned(emitter) {
623
623
} ) ;
624
624
fi . emit ( 'data' , 'the quick brown fox' ) ;
625
625
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'a' } ) ;
626
- let cursorPos = rli . _getCursorPos ( ) ;
626
+ let cursorPos = rli . getCursorPos ( ) ;
627
627
assert . strictEqual ( cursorPos . rows , 0 ) ;
628
628
assert . strictEqual ( cursorPos . cols , 0 ) ;
629
629
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'e' } ) ;
630
- cursorPos = rli . _getCursorPos ( ) ;
630
+ cursorPos = rli . getCursorPos ( ) ;
631
631
assert . strictEqual ( cursorPos . rows , 0 ) ;
632
632
assert . strictEqual ( cursorPos . cols , 19 ) ;
633
633
rli . close ( ) ;
@@ -643,28 +643,28 @@ function isWarned(emitter) {
643
643
terminal : terminal
644
644
} ) ;
645
645
fi . emit ( 'data' , 'the quick brown fox' ) ;
646
- let cursorPos = rli . _getCursorPos ( ) ;
646
+ let cursorPos = rli . getCursorPos ( ) ;
647
647
assert . strictEqual ( cursorPos . rows , 0 ) ;
648
648
assert . strictEqual ( cursorPos . cols , 19 ) ;
649
649
650
650
// Back one character
651
651
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'b' } ) ;
652
- cursorPos = rli . _getCursorPos ( ) ;
652
+ cursorPos = rli . getCursorPos ( ) ;
653
653
assert . strictEqual ( cursorPos . rows , 0 ) ;
654
654
assert . strictEqual ( cursorPos . cols , 18 ) ;
655
655
// Back one character
656
656
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'b' } ) ;
657
- cursorPos = rli . _getCursorPos ( ) ;
657
+ cursorPos = rli . getCursorPos ( ) ;
658
658
assert . strictEqual ( cursorPos . rows , 0 ) ;
659
659
assert . strictEqual ( cursorPos . cols , 17 ) ;
660
660
// Forward one character
661
661
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'f' } ) ;
662
- cursorPos = rli . _getCursorPos ( ) ;
662
+ cursorPos = rli . getCursorPos ( ) ;
663
663
assert . strictEqual ( cursorPos . rows , 0 ) ;
664
664
assert . strictEqual ( cursorPos . cols , 18 ) ;
665
665
// Forward one character
666
666
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'f' } ) ;
667
- cursorPos = rli . _getCursorPos ( ) ;
667
+ cursorPos = rli . getCursorPos ( ) ;
668
668
assert . strictEqual ( cursorPos . rows , 0 ) ;
669
669
assert . strictEqual ( cursorPos . cols , 19 ) ;
670
670
rli . close ( ) ;
@@ -683,13 +683,13 @@ function isWarned(emitter) {
683
683
684
684
// Move left one character/code point
685
685
fi . emit ( 'keypress' , '.' , { name : 'left' } ) ;
686
- let cursorPos = rli . _getCursorPos ( ) ;
686
+ let cursorPos = rli . getCursorPos ( ) ;
687
687
assert . strictEqual ( cursorPos . rows , 0 ) ;
688
688
assert . strictEqual ( cursorPos . cols , 0 ) ;
689
689
690
690
// Move right one character/code point
691
691
fi . emit ( 'keypress' , '.' , { name : 'right' } ) ;
692
- cursorPos = rli . _getCursorPos ( ) ;
692
+ cursorPos = rli . getCursorPos ( ) ;
693
693
assert . strictEqual ( cursorPos . rows , 0 ) ;
694
694
if ( common . hasIntl ) {
695
695
assert . strictEqual ( cursorPos . cols , 2 ) ;
@@ -717,12 +717,12 @@ function isWarned(emitter) {
717
717
718
718
// Move left one character/code point
719
719
fi . emit ( 'keypress' , '.' , { name : 'left' } ) ;
720
- let cursorPos = rli . _getCursorPos ( ) ;
720
+ let cursorPos = rli . getCursorPos ( ) ;
721
721
assert . strictEqual ( cursorPos . rows , 0 ) ;
722
722
assert . strictEqual ( cursorPos . cols , 0 ) ;
723
723
724
724
fi . emit ( 'data' , '🐕' ) ;
725
- cursorPos = rli . _getCursorPos ( ) ;
725
+ cursorPos = rli . getCursorPos ( ) ;
726
726
assert . strictEqual ( cursorPos . rows , 0 ) ;
727
727
728
728
if ( common . hasIntl ) {
@@ -753,7 +753,7 @@ function isWarned(emitter) {
753
753
754
754
// Move left one character/code point
755
755
fi . emit ( 'keypress' , '.' , { name : 'right' } ) ;
756
- let cursorPos = rli . _getCursorPos ( ) ;
756
+ let cursorPos = rli . getCursorPos ( ) ;
757
757
assert . strictEqual ( cursorPos . rows , 0 ) ;
758
758
if ( common . hasIntl ) {
759
759
assert . strictEqual ( cursorPos . cols , 2 ) ;
@@ -764,7 +764,7 @@ function isWarned(emitter) {
764
764
}
765
765
766
766
fi . emit ( 'data' , '🐕' ) ;
767
- cursorPos = rli . _getCursorPos ( ) ;
767
+ cursorPos = rli . getCursorPos ( ) ;
768
768
assert . strictEqual ( cursorPos . rows , 0 ) ;
769
769
if ( common . hasIntl ) {
770
770
assert . strictEqual ( cursorPos . cols , 4 ) ;
@@ -790,19 +790,19 @@ function isWarned(emitter) {
790
790
} ) ;
791
791
fi . emit ( 'data' , 'the quick brown fox' ) ;
792
792
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'left' } ) ;
793
- let cursorPos = rli . _getCursorPos ( ) ;
793
+ let cursorPos = rli . getCursorPos ( ) ;
794
794
assert . strictEqual ( cursorPos . rows , 0 ) ;
795
795
assert . strictEqual ( cursorPos . cols , 16 ) ;
796
796
fi . emit ( 'keypress' , '.' , { meta : true , name : 'b' } ) ;
797
- cursorPos = rli . _getCursorPos ( ) ;
797
+ cursorPos = rli . getCursorPos ( ) ;
798
798
assert . strictEqual ( cursorPos . rows , 0 ) ;
799
799
assert . strictEqual ( cursorPos . cols , 10 ) ;
800
800
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'right' } ) ;
801
- cursorPos = rli . _getCursorPos ( ) ;
801
+ cursorPos = rli . getCursorPos ( ) ;
802
802
assert . strictEqual ( cursorPos . rows , 0 ) ;
803
803
assert . strictEqual ( cursorPos . cols , 16 ) ;
804
804
fi . emit ( 'keypress' , '.' , { meta : true , name : 'f' } ) ;
805
- cursorPos = rli . _getCursorPos ( ) ;
805
+ cursorPos = rli . getCursorPos ( ) ;
806
806
assert . strictEqual ( cursorPos . rows , 0 ) ;
807
807
assert . strictEqual ( cursorPos . cols , 19 ) ;
808
808
rli . close ( ) ;
@@ -904,13 +904,13 @@ function isWarned(emitter) {
904
904
terminal : terminal
905
905
} ) ;
906
906
fi . emit ( 'data' , 'the quick brown fox' ) ;
907
- let cursorPos = rli . _getCursorPos ( ) ;
907
+ let cursorPos = rli . getCursorPos ( ) ;
908
908
assert . strictEqual ( cursorPos . rows , 0 ) ;
909
909
assert . strictEqual ( cursorPos . cols , 19 ) ;
910
910
911
911
// Delete left character
912
912
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'h' } ) ;
913
- cursorPos = rli . _getCursorPos ( ) ;
913
+ cursorPos = rli . getCursorPos ( ) ;
914
914
assert . strictEqual ( cursorPos . rows , 0 ) ;
915
915
assert . strictEqual ( cursorPos . cols , 18 ) ;
916
916
rli . on ( 'line' , common . mustCall ( ( line ) => {
@@ -930,7 +930,7 @@ function isWarned(emitter) {
930
930
terminal : terminal
931
931
} ) ;
932
932
fi . emit ( 'data' , '💻' ) ;
933
- let cursorPos = rli . _getCursorPos ( ) ;
933
+ let cursorPos = rli . getCursorPos ( ) ;
934
934
assert . strictEqual ( cursorPos . rows , 0 ) ;
935
935
if ( common . hasIntl ) {
936
936
assert . strictEqual ( cursorPos . cols , 2 ) ;
@@ -939,7 +939,7 @@ function isWarned(emitter) {
939
939
}
940
940
// Delete left character
941
941
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'h' } ) ;
942
- cursorPos = rli . _getCursorPos ( ) ;
942
+ cursorPos = rli . getCursorPos ( ) ;
943
943
assert . strictEqual ( cursorPos . rows , 0 ) ;
944
944
assert . strictEqual ( cursorPos . cols , 0 ) ;
945
945
rli . on ( 'line' , common . mustCall ( ( line ) => {
@@ -962,13 +962,13 @@ function isWarned(emitter) {
962
962
963
963
// Go to the start of the line
964
964
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'a' } ) ;
965
- let cursorPos = rli . _getCursorPos ( ) ;
965
+ let cursorPos = rli . getCursorPos ( ) ;
966
966
assert . strictEqual ( cursorPos . rows , 0 ) ;
967
967
assert . strictEqual ( cursorPos . cols , 0 ) ;
968
968
969
969
// Delete right character
970
970
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'd' } ) ;
971
- cursorPos = rli . _getCursorPos ( ) ;
971
+ cursorPos = rli . getCursorPos ( ) ;
972
972
assert . strictEqual ( cursorPos . rows , 0 ) ;
973
973
assert . strictEqual ( cursorPos . cols , 0 ) ;
974
974
rli . on ( 'line' , common . mustCall ( ( line ) => {
@@ -991,13 +991,13 @@ function isWarned(emitter) {
991
991
992
992
// Go to the start of the line
993
993
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'a' } ) ;
994
- let cursorPos = rli . _getCursorPos ( ) ;
994
+ let cursorPos = rli . getCursorPos ( ) ;
995
995
assert . strictEqual ( cursorPos . rows , 0 ) ;
996
996
assert . strictEqual ( cursorPos . cols , 0 ) ;
997
997
998
998
// Delete right character
999
999
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'd' } ) ;
1000
- cursorPos = rli . _getCursorPos ( ) ;
1000
+ cursorPos = rli . getCursorPos ( ) ;
1001
1001
assert . strictEqual ( cursorPos . rows , 0 ) ;
1002
1002
assert . strictEqual ( cursorPos . cols , 0 ) ;
1003
1003
rli . on ( 'line' , common . mustCall ( ( line ) => {
@@ -1017,13 +1017,13 @@ function isWarned(emitter) {
1017
1017
terminal : terminal
1018
1018
} ) ;
1019
1019
fi . emit ( 'data' , 'the quick brown fox' ) ;
1020
- let cursorPos = rli . _getCursorPos ( ) ;
1020
+ let cursorPos = rli . getCursorPos ( ) ;
1021
1021
assert . strictEqual ( cursorPos . rows , 0 ) ;
1022
1022
assert . strictEqual ( cursorPos . cols , 19 ) ;
1023
1023
1024
1024
// Delete from current to start of line
1025
1025
fi . emit ( 'keypress' , '.' , { ctrl : true , shift : true , name : 'backspace' } ) ;
1026
- cursorPos = rli . _getCursorPos ( ) ;
1026
+ cursorPos = rli . getCursorPos ( ) ;
1027
1027
assert . strictEqual ( cursorPos . rows , 0 ) ;
1028
1028
assert . strictEqual ( cursorPos . cols , 0 ) ;
1029
1029
rli . on ( 'line' , common . mustCall ( ( line ) => {
@@ -1046,13 +1046,13 @@ function isWarned(emitter) {
1046
1046
1047
1047
// Go to the start of the line
1048
1048
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'a' } ) ;
1049
- let cursorPos = rli . _getCursorPos ( ) ;
1049
+ let cursorPos = rli . getCursorPos ( ) ;
1050
1050
assert . strictEqual ( cursorPos . rows , 0 ) ;
1051
1051
assert . strictEqual ( cursorPos . cols , 0 ) ;
1052
1052
1053
1053
// Delete from current to end of line
1054
1054
fi . emit ( 'keypress' , '.' , { ctrl : true , shift : true , name : 'delete' } ) ;
1055
- cursorPos = rli . _getCursorPos ( ) ;
1055
+ cursorPos = rli . getCursorPos ( ) ;
1056
1056
assert . strictEqual ( cursorPos . rows , 0 ) ;
1057
1057
assert . strictEqual ( cursorPos . cols , 0 ) ;
1058
1058
rli . on ( 'line' , common . mustCall ( ( line ) => {
@@ -1073,7 +1073,7 @@ function isWarned(emitter) {
1073
1073
} ) ;
1074
1074
fi . columns = 10 ;
1075
1075
fi . emit ( 'data' , 'multi-line text' ) ;
1076
- const cursorPos = rli . _getCursorPos ( ) ;
1076
+ const cursorPos = rli . getCursorPos ( ) ;
1077
1077
assert . strictEqual ( cursorPos . rows , 1 ) ;
1078
1078
assert . strictEqual ( cursorPos . cols , 5 ) ;
1079
1079
rli . close ( ) ;
@@ -1090,7 +1090,7 @@ function isWarned(emitter) {
1090
1090
} ) ;
1091
1091
fi . columns = 10 ;
1092
1092
fi . emit ( 'data' , 't' ) ;
1093
- const cursorPos = rli . _getCursorPos ( ) ;
1093
+ const cursorPos = rli . getCursorPos ( ) ;
1094
1094
assert . strictEqual ( cursorPos . rows , 4 ) ;
1095
1095
assert . strictEqual ( cursorPos . cols , 3 ) ;
1096
1096
rli . close ( ) ;
@@ -1108,7 +1108,7 @@ function isWarned(emitter) {
1108
1108
const lines = [ 'line 1' , 'line 2' , 'line 3' ] ;
1109
1109
fi . emit ( 'data' , lines . join ( '\n' ) ) ;
1110
1110
fi . emit ( 'keypress' , '.' , { ctrl : true , name : 'l' } ) ;
1111
- const cursorPos = rli . _getCursorPos ( ) ;
1111
+ const cursorPos = rli . getCursorPos ( ) ;
1112
1112
assert . strictEqual ( cursorPos . rows , 0 ) ;
1113
1113
assert . strictEqual ( cursorPos . cols , 6 ) ;
1114
1114
rli . on ( 'line' , common . mustCall ( ( line ) => {
0 commit comments