Commit 6baa2ec
committed
fix next/finish/until for duplicate lines
On the code like that:
```ruby
foo; bar
next_line
```
and breaking at the end of `foo`, `next` command moves to the beggining
of `bar`, bit it should be `next_line`. This patch solves this issue.1 parent f9477c3 commit 6baa2ec
2 files changed
Lines changed: 79 additions & 25 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
870 | 870 | | |
871 | 871 | | |
872 | 872 | | |
| 873 | + | |
873 | 874 | | |
874 | 875 | | |
875 | 876 | | |
| |||
881 | 882 | | |
882 | 883 | | |
883 | 884 | | |
884 | | - | |
| 885 | + | |
885 | 886 | | |
886 | 887 | | |
| 888 | + | |
| 889 | + | |
887 | 890 | | |
888 | | - | |
889 | | - | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | | - | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
895 | 904 | | |
896 | 905 | | |
897 | 906 | | |
898 | 907 | | |
899 | 908 | | |
900 | | - | |
| 909 | + | |
| 910 | + | |
901 | 911 | | |
902 | 912 | | |
903 | 913 | | |
| |||
907 | 917 | | |
908 | 918 | | |
909 | 919 | | |
910 | | - | |
| 920 | + | |
911 | 921 | | |
912 | 922 | | |
913 | 923 | | |
914 | 924 | | |
915 | | - | |
| 925 | + | |
| 926 | + | |
916 | 927 | | |
917 | 928 | | |
918 | 929 | | |
919 | 930 | | |
920 | | - | |
921 | | - | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
922 | 935 | | |
923 | | - | |
924 | | - | |
925 | | - | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
926 | 939 | | |
927 | 940 | | |
928 | 941 | | |
| |||
934 | 947 | | |
935 | 948 | | |
936 | 949 | | |
937 | | - | |
| 950 | + | |
938 | 951 | | |
939 | | - | |
940 | | - | |
941 | | - | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
942 | 955 | | |
943 | 956 | | |
944 | 957 | | |
| |||
1181 | 1194 | | |
1182 | 1195 | | |
1183 | 1196 | | |
| 1197 | + | |
| 1198 | + | |
1184 | 1199 | | |
1185 | 1200 | | |
1186 | 1201 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
85 | 98 | | |
86 | 99 | | |
87 | 100 | | |
| |||
123 | 136 | | |
124 | 137 | | |
125 | 138 | | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
126 | 150 | | |
127 | 151 | | |
128 | 152 | | |
| |||
254 | 278 | | |
255 | 279 | | |
256 | 280 | | |
257 | | - | |
258 | 281 | | |
259 | 282 | | |
260 | 283 | | |
| |||
279 | 302 | | |
280 | 303 | | |
281 | 304 | | |
282 | | - | |
| 305 | + | |
283 | 306 | | |
284 | 307 | | |
285 | 308 | | |
| |||
417 | 440 | | |
418 | 441 | | |
419 | 442 | | |
420 | | - | |
| 443 | + | |
421 | 444 | | |
422 | | - | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
423 | 450 | | |
424 | 451 | | |
425 | 452 | | |
| |||
447 | 474 | | |
448 | 475 | | |
449 | 476 | | |
450 | | - | |
| 477 | + | |
451 | 478 | | |
452 | 479 | | |
453 | 480 | | |
454 | 481 | | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
455 | 494 | | |
456 | 495 | | |
457 | 496 | | |
| |||
0 commit comments