Commit Graph

66 Commits

Author SHA1 Message Date
de8f5b7761 add a few more tests for 'dk' motion 2025-09-25 09:19:15 +01:00
2c3eb6a8a1 begin adding tests for 'dk' motion 2025-09-25 09:03:40 +01:00
5264cbfac8 add tests for 'dd' motion, and they all pass 2025-09-25 07:15:17 +01:00
1000e74183 pass failing test for 'dj' motion through a different startLine calculation depending on whether cursor is already on a newline or not 2025-09-25 06:34:08 +01:00
b73117d075 add failing test for 'dj' motion, and progress reimplementing 'MakeNormalDelete.deleteLine' 2025-09-25 06:11:36 +01:00
11015dfa9e add two more test cases for 'dj' motion that were failing when added, and modify 'MakeNormalDelete.deleteLineDown' to handle them 2025-09-25 05:28:13 +01:00
1255238d6c pass failing tests for 'dj' motion 2025-09-24 19:32:31 +01:00
80078196e0 if 'MakeNormalDelete.deleteLine' deletes to the end of the file such that there is no newline at the end, then append a newline. This makes one of the tests we have pass. 2025-09-24 13:05:13 +01:00
e70aab8952 add another failing test for 'dl' motion 2025-09-24 09:07:26 +01:00
c500704f04 add failing tests for 'dj' motion 2025-09-24 08:54:13 +01:00
a8bc405727 add failing test for 'dl' motion 2025-09-24 07:58:45 +01:00
68cd2a33cf add tests for 'dl' motion 2025-09-21 00:34:02 +01:00
3b27e437bc add a failing test for 'dl' motion 2025-09-20 23:59:14 +01:00
46ab3d20e7 add tests to verify that cursorIdx is as expected after 'dh' delete motion 2025-09-20 23:49:30 +01:00
a0add68e92 begin adding normal-delete tests 2025-09-20 17:59:22 +01:00
e59a1c67d8 begin scaffolding for adding deletion tests 2025-03-23 07:47:38 +00:00