@@ -781,14 +781,14 @@ public void InteractiveHistorySearch()
781
781
TokenClassification . Command , "echo" ,
782
782
TokenClassification . None , " " ,
783
783
emphasisColors , 'a' ,
784
- TokenClassification . None , "aa" ,
784
+ TokenClassification . CommandArgument , "aa" ,
785
785
NextLine ,
786
786
statusColors , "bck-i-search: a_" ) ) ,
787
787
'b' , CheckThat ( ( ) => AssertScreenIs ( 2 ,
788
788
TokenClassification . Command , "echo" ,
789
789
TokenClassification . None , " " ,
790
790
emphasisColors , "ab" ,
791
- TokenClassification . None , 'b' ,
791
+ TokenClassification . CommandArgument , 'b' ,
792
792
NextLine ,
793
793
statusColors , "bck-i-search: ab_" ) ) ,
794
794
'c' , CheckThat ( ( ) => AssertScreenIs ( 2 ,
@@ -806,21 +806,21 @@ public void InteractiveHistorySearch()
806
806
TokenClassification . Command , "echo" ,
807
807
TokenClassification . None , " " ,
808
808
emphasisColors , 'a' ,
809
- TokenClassification . None , "aa" ,
809
+ TokenClassification . CommandArgument , "aa" ,
810
810
NextLine ,
811
811
statusColors , "bck-i-search: a_" ) ) ,
812
812
_ . Ctrl_r , CheckThat ( ( ) => AssertScreenIs ( 2 ,
813
813
TokenClassification . Command , "echo" ,
814
814
TokenClassification . None , " " ,
815
815
emphasisColors , 'a' ,
816
- TokenClassification . None , "bb" ,
816
+ TokenClassification . CommandArgument , "bb" ,
817
817
NextLine ,
818
818
statusColors , "bck-i-search: a_" ) ) ,
819
819
_ . Ctrl_r , CheckThat ( ( ) => AssertScreenIs ( 2 ,
820
820
TokenClassification . Command , "echo" ,
821
821
TokenClassification . None , " " ,
822
822
emphasisColors , 'a' ,
823
- TokenClassification . None , "bc" ,
823
+ TokenClassification . CommandArgument , "bc" ,
824
824
NextLine ,
825
825
statusColors , "bck-i-search: a_" ) ) ) ) ;
826
826
@@ -833,15 +833,15 @@ public void InteractiveHistorySearch()
833
833
TokenClassification . Command , "echo" ,
834
834
TokenClassification . None , " " ,
835
835
emphasisColors , 'a' ,
836
- TokenClassification . None , "bc" ,
836
+ TokenClassification . CommandArgument , "bc" ,
837
837
NextLine ,
838
838
statusColors , "bck-i-search: a_" ) ) ,
839
839
'b' ,
840
840
CheckThat ( ( ) => AssertScreenIs ( 2 ,
841
841
TokenClassification . Command , "echo" ,
842
842
TokenClassification . None , " " ,
843
843
emphasisColors , "ab" ,
844
- TokenClassification . None , 'c' ,
844
+ TokenClassification . CommandArgument , 'c' ,
845
845
NextLine ,
846
846
statusColors , "bck-i-search: ab_" ) ) ) ) ;
847
847
@@ -853,14 +853,14 @@ public void InteractiveHistorySearch()
853
853
TokenClassification . Command , "echo" ,
854
854
TokenClassification . None , " " ,
855
855
emphasisColors , 'a' ,
856
- TokenClassification . None , "bc" ,
856
+ TokenClassification . CommandArgument , "bc" ,
857
857
NextLine ,
858
858
statusColors , "bck-i-search: a_" ) ) ,
859
859
_ . Ctrl_g ,
860
860
CheckThat ( ( ) => AssertScreenIs ( 2 ,
861
861
TokenClassification . Command , "echo" ,
862
862
TokenClassification . None , " " ,
863
- TokenClassification . None , "zed" ,
863
+ TokenClassification . CommandArgument , "zed" ,
864
864
NextLine ) ) ) ) ;
865
865
866
866
// Test that a random function terminates the search and has an
@@ -872,7 +872,7 @@ public void InteractiveHistorySearch()
872
872
TokenClassification . Command , "echo" ,
873
873
TokenClassification . None , " " ,
874
874
emphasisColors , 'a' ,
875
- TokenClassification . None , "bc" ,
875
+ TokenClassification . CommandArgument , "bc" ,
876
876
NextLine ,
877
877
statusColors , "bck-i-search: a_" ) ) ,
878
878
_ . Alt_d , "zed" ) ) ;
@@ -886,7 +886,7 @@ public void InteractiveHistorySearch()
886
886
TokenClassification . Command , "echo" ,
887
887
TokenClassification . None , " " ,
888
888
emphasisColors , 'a' ,
889
- TokenClassification . None , "bc" ,
889
+ TokenClassification . CommandArgument , "bc" ,
890
890
NextLine ,
891
891
statusColors , "bck-i-search: a_" ) ) ,
892
892
_ . Escape , "y" ) ) ;
@@ -900,15 +900,15 @@ public void InteractiveHistorySearch()
900
900
TokenClassification . Command , "echo" ,
901
901
TokenClassification . None , " " ,
902
902
emphasisColors , "ab" ,
903
- TokenClassification . None , 'b' ,
903
+ TokenClassification . CommandArgument , 'b' ,
904
904
NextLine ,
905
905
statusColors , "bck-i-search: ab_" ) ) ,
906
906
_ . Backspace ,
907
907
CheckThat ( ( ) => AssertScreenIs ( 2 ,
908
908
TokenClassification . Command , "echo" ,
909
909
TokenClassification . None , " " ,
910
910
emphasisColors , 'a' ,
911
- TokenClassification . None , "aa" ,
911
+ TokenClassification . CommandArgument , "aa" ,
912
912
NextLine ,
913
913
statusColors , "bck-i-search: a_" ) ) ) ) ;
914
914
@@ -919,30 +919,30 @@ public void InteractiveHistorySearch()
919
919
TokenClassification . Command , "echo" ,
920
920
TokenClassification . None , " " ,
921
921
emphasisColors , 'a' ,
922
- TokenClassification . None , "bc" ,
922
+ TokenClassification . CommandArgument , "bc" ,
923
923
NextLine ,
924
924
statusColors , "bck-i-search: a_" ) ) ,
925
925
_ . Ctrl_r ,
926
926
CheckThat ( ( ) => AssertScreenIs ( 2 ,
927
927
TokenClassification . Command , "echo" ,
928
928
TokenClassification . None , " " ,
929
929
emphasisColors , 'a' ,
930
- TokenClassification . None , "bzz" ,
930
+ TokenClassification . CommandArgument , "bzz" ,
931
931
NextLine ,
932
932
statusColors , "bck-i-search: a_" ) ) ,
933
933
_ . Ctrl_r ,
934
934
CheckThat ( ( ) => AssertScreenIs ( 2 ,
935
935
TokenClassification . Command , "echo" ,
936
936
TokenClassification . None , " " ,
937
- TokenClassification . None , "abzz" ,
937
+ TokenClassification . CommandArgument , "abzz" ,
938
938
NextLine ,
939
939
statusColors , "failed-bck-i-search: a_" ) ) ,
940
940
_ . Ctrl_s ,
941
941
CheckThat ( ( ) => AssertScreenIs ( 2 ,
942
942
TokenClassification . Command , "echo" ,
943
943
TokenClassification . None , " " ,
944
944
emphasisColors , 'a' ,
945
- TokenClassification . None , "bzz" ,
945
+ TokenClassification . CommandArgument , "bzz" ,
946
946
NextLine ,
947
947
statusColors , "fwd-i-search: a_" ) ) ,
948
948
_ . Ctrl_g ) ) ;
@@ -952,7 +952,8 @@ public void InteractiveHistorySearch()
952
952
Test ( "echo aa1" , Keys ( _ . Ctrl_r , "zz" , _ . Backspace , _ . Backspace , "a1" ,
953
953
CheckThat ( ( ) => AssertScreenIs ( 2 ,
954
954
TokenClassification . Command , "echo" ,
955
- TokenClassification . None , " a" ,
955
+ TokenClassification . None , " " ,
956
+ TokenClassification . CommandArgument , "a" ,
956
957
emphasisColors , "a1" ,
957
958
NextLine ,
958
959
statusColors , "bck-i-search: a1_" ) )
@@ -967,31 +968,31 @@ public void InteractiveHistorySearch()
967
968
TokenClassification . Command , "echo" ,
968
969
TokenClassification . None , " " ,
969
970
emphasisColors , "aa" ,
970
- TokenClassification . None , "2" ,
971
+ TokenClassification . CommandArgument , "2" ,
971
972
NextLine ,
972
973
statusColors , "bck-i-search: aa_" ) ) ,
973
974
_ . Ctrl_r ,
974
975
CheckThat ( ( ) => AssertScreenIs ( 2 ,
975
976
TokenClassification . Command , "echo" ,
976
977
TokenClassification . None , " " ,
977
978
emphasisColors , "aa" ,
978
- TokenClassification . None , "1" ,
979
+ TokenClassification . CommandArgument , "1" ,
979
980
NextLine ,
980
981
statusColors , "bck-i-search: aa_" ) ) ,
981
982
_ . Backspace ,
982
983
CheckThat ( ( ) => AssertScreenIs ( 2 ,
983
984
TokenClassification . Command , "echo" ,
984
985
TokenClassification . None , " " ,
985
986
emphasisColors , "a" ,
986
- TokenClassification . None , "a2" ,
987
+ TokenClassification . CommandArgument , "a2" ,
987
988
NextLine ,
988
989
statusColors , "bck-i-search: a_" ) ) ,
989
990
'a' , _ . Ctrl_r ,
990
991
CheckThat ( ( ) => AssertScreenIs ( 2 ,
991
992
TokenClassification . Command , "echo" ,
992
993
TokenClassification . None , " " ,
993
994
emphasisColors , "aa" ,
994
- TokenClassification . None , "1" ,
995
+ TokenClassification . CommandArgument , "1" ,
995
996
NextLine ,
996
997
statusColors , "bck-i-search: aa_" ) ) ,
997
998
_ . Backspace ) ) ;
0 commit comments