Grégoire Geis
|
6693d68a7c
|
Export selections.text, Direction, Shift in API.
|
2021-06-04 19:01:02 +02:00 |
|
Grégoire Geis
|
8423b0c257
|
Fix some issues related to going up/down (fixes #168).
|
2021-06-03 23:03:05 +02:00 |
|
Grégoire Geis
|
1cb014c078
|
Seeking paragraph start can be repeated (fixes #159).
|
2021-05-22 18:16:47 +02:00 |
|
Emmanuel Odongo
|
66fb04d607
|
Fix typos
|
2021-05-20 15:58:04 +02:00 |
|
Grégoire Geis
|
9deae6adb6
|
Misc fixes for character selection mode.
|
2021-05-18 19:56:00 +02:00 |
|
Grégoire Geis
|
7cebe0bed5
|
Improve behavior with tabs (fixes #155); misc fixes.
|
2021-05-16 23:38:06 +02:00 |
|
Grégoire Geis
|
bd0ca15838
|
Select edges in reduce (fixes #154); improvements to history.
|
2021-05-15 17:09:15 +02:00 |
|
Grégoire Geis
|
6212743f6a
|
.edit.paste.select now behaves like Kakoune (fixes #81).
|
2021-05-09 01:17:11 +02:00 |
|
Grégoire Geis
|
8b77f87c24
|
Handle repetitions in .edit.insert (fixes #139).
|
2021-05-08 23:04:31 +02:00 |
|
Grégoire Geis
|
80b8258da5
|
Fix issues with select (fixes #149) and splitLines (fixes #150).
|
2021-05-08 14:51:52 +02:00 |
|
Grégoire Geis
|
9cb8947556
|
Fix object selection bug with pairs (fixes #146).
|
2021-05-06 21:02:58 +02:00 |
|
Grégoire Geis
|
da7d4771b4
|
Misc improvements; fix bugs related to delete in character-mode.
|
2021-05-06 19:39:32 +02:00 |
|
Grégoire Geis
|
cdfa9c8c05
|
Fix typing error.
|
2021-05-06 00:40:39 +02:00 |
|
Grégoire Geis
|
0d994c6f83
|
Fix invalid handling of global RegExps (fixes #143).
|
2021-05-06 00:34:31 +02:00 |
|
Grégoire Geis
|
eeb6fa4835
|
Fix gg not jumping not first line.
|
2021-05-05 23:30:12 +02:00 |
|
Grégoire Geis
|
5bfbd1c104
|
Force tab size to be 2 to avoid flaky tests.
|
2021-05-04 23:56:12 +02:00 |
|
Grégoire Geis
|
de6e5a24a2
|
Fix error messages not showing when running tests via command line.
|
2021-05-04 23:34:58 +02:00 |
|
Grégoire Geis
|
4cb9519f14
|
Fix tests when running with yarn run test .
|
2021-05-04 23:23:02 +02:00 |
|
Grégoire Geis
|
2d38438e15
|
Rewrite Dance for v0.5.0.
|
2021-05-04 22:10:37 +02:00 |
|
Grégoire Geis
|
c6ea85dbfc
|
Fix count issue; make test debugging slightly easier for error cases.
|
2021-03-20 19:21:59 +01:00 |
|
Grégoire Geis
|
1b3e222a3a
|
Update code style for repository.
|
2021-03-19 20:01:01 +01:00 |
|
Grégoire Geis
|
79ecbbc469
|
Use prettier.
|
2020-10-13 14:35:08 +02:00 |
|
Grégoire Geis
|
8b6278140a
|
Add test related to #107 (does not pass yet).
|
2020-10-13 13:06:48 +02:00 |
|
Grégoire Geis
|
72bba1d9fd
|
Fix some lints.
|
2020-08-20 19:28:27 +02:00 |
|
Yuchen Shi
|
aa1a32a6a3
|
Fix indent/deindent when selections end on line breaks.
|
2020-06-16 22:25:39 +02:00 |
|
Grégoire Geis
|
e3764d19e6
|
Improve behavior of x/X in character and caret modes (part of #96).
|
2020-06-15 23:10:00 +02:00 |
|
Grégoire Geis
|
6539690dd6
|
Add test case for dance.select.copy.
|
2020-05-20 23:53:17 +02:00 |
|
Yuchen Shi
|
6ecfd60f2c
|
Use source maps for tests only. Fixes package.
|
2020-05-17 12:51:10 -07:00 |
|
Yuchen Shi
|
df09243585
|
Implement paragraph object.
|
2020-05-16 19:07:35 -07:00 |
|
Yuchen Shi
|
82e3616899
|
Fix more corner cases for sentences.
|
2020-05-16 14:27:25 -07:00 |
|
Yuchen Shi
|
8472c68c60
|
WIP for sentence object selection.
|
2020-05-11 00:21:03 -07:00 |
|
Yuchen Shi
|
4dc81f407e
|
Add a way to specify trailing blank lines in tests.
|
2020-05-10 20:34:35 -07:00 |
|
Yuchen Shi
|
1c18e0de9d
|
Add tests and fix some object select cases.
|
2020-05-07 22:53:49 -07:00 |
|
Yuchen Shi
|
fb38ddfb2d
|
Implement repetitions for search.next/previous.
|
2020-05-03 00:08:09 -07:00 |
|
Yuchen Shi
|
f47fc41a4d
|
Reimplement search with simplified logic.
|
2020-05-02 23:22:50 -07:00 |
|
Yuchen Shi
|
b943e6c95d
|
Add tests for search.
|
2020-05-01 23:07:07 -07:00 |
|
Grégoire Geis
|
9079e04726
|
Add test for select.copy.
|
2020-05-01 21:05:03 +02:00 |
|
Grégoire Geis
|
1211d8f318
|
Use selectionBehavior in tests.
|
2020-04-30 09:36:51 +02:00 |
|
Grégoire Geis
|
b9a92fd51e
|
Rename state to extensionState.
|
2020-04-30 09:34:15 +02:00 |
|
Yuchen Shi
|
62487a6ea9
|
Implement extending and trimming lines.
|
2020-04-29 20:41:34 -07:00 |
|
Yuchen Shi
|
c3b492cc60
|
Add tests for select.line corner cases.
|
2020-04-29 17:30:41 -07:00 |
|
Yuchen Shi
|
1a98493f1d
|
FIx test case for select.line.
|
2020-04-29 17:02:04 -07:00 |
|
Grégoire Geis
|
b3ade8e0c0
|
Significant {editor,document,extension}-state clean-up.
|
2020-04-30 00:53:06 +02:00 |
|
Yuchen Shi
|
47f6abe3f4
|
Refactor a-h, a-l; fix one more edge case for b.
|
2020-04-29 11:55:00 -07:00 |
|
Yuchen Shi
|
ecf88d0e28
|
Use moveEachX in a few more places.
|
2020-04-28 22:39:05 -07:00 |
|
Yuchen Shi
|
cf02f1a3a1
|
Fix selectByWord family for real.
|
2020-04-28 17:09:49 -07:00 |
|
Grégoire Geis
|
31f50b93a3
|
Add more tests for select.line[.extend].
|
2020-04-27 15:27:34 +02:00 |
|
Yuchen Shi
|
558c3eedfa
|
Add basic tests for select.copy.
|
2020-04-26 16:58:45 -07:00 |
|
Yuchen Shi
|
2ab34e3d40
|
Remove MoveMode.UntilChar and fix reverse to.
|
2020-04-26 23:54:34 +02:00 |
|
Grégoire Geis
|
9ddca77d54
|
WIP: refactors, bug fixes and lots of new bugs.
|
2020-04-19 20:27:52 +02:00 |
|