Grégoire Geis
|
5d78d72e86
|
Misc dev improvements.
|
2021-05-20 16:07:33 +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
|
1190132245
|
Save insert-mode selections to jump back to them.
|
2021-05-17 21:12:34 +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
|
bf1032b587
|
Improve handling of deletions in history recorder.
|
2021-05-14 13:36:10 +02:00 |
|
Grégoire Geis
|
70cca3b5d4
|
Also include _ and digits in word object (fixes #153).
|
2021-05-14 11:53:31 +02:00 |
|
Grégoire Geis
|
a1d7bae2a4
|
Fix cursor not following changes (fixes #148 after regression in commit 6212743 ).
|
2021-05-09 01:38:08 +02:00 |
|
Grégoire Geis
|
e10f69b27c
|
Implement .select.lastModification (fixes #7).
|
2021-05-09 01:26:20 +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
|
3eaf399756
|
Prevent infinite recursion in AutoDisposable (fixes #151).
|
2021-05-08 22:50:53 +02:00 |
|
Grégoire Geis
|
c09bf64cd9
|
Fix tracked selection not following cursor (fixes #148).
|
2021-05-08 15:04:27 +02:00 |
|
Grégoire Geis
|
2489e3da09
|
Fix memory leak in TrackedSelection.StyledSet.
|
2021-05-08 14:56:19 +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
|
e6dd3dda50
|
Fix context not being properly exited, which fixes selection issues.
|
2021-05-08 01:50:50 +02:00 |
|
Grégoire Geis
|
1dc8caf89e
|
Remove WeakRef type shim.
|
2021-05-07 22:45:23 +02:00 |
|
Grégoire Geis
|
863d973ae4
|
Switch to insert mode after creating line above/below, avoiding history bugs.
|
2021-05-07 19:24:44 +02:00 |
|
Grégoire Geis
|
65031ea058
|
Improve logic of tracked selections.
|
2021-05-06 23:32:23 +02:00 |
|
Grégoire Geis
|
f9a790bb80
|
Fix command IDs for selecting objects (fixes #147).
|
2021-05-06 23:14:03 +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
|
17a0b447a8
|
Add support for trusted workspaces.
|
2021-05-06 19:54:27 +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
|
2ccc3ff480
|
Mark generated files as generated in .gitattributes.
|
2021-05-06 01:16:27 +02:00 |
|
Grégoire Geis
|
8dafeb0221
|
Copy error message on click; fix selection rotations (fixes #145).
|
2021-05-06 01:10:53 +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
|
1cce5798db
|
Adjust restored text to selections by default (fixes #142).
|
2021-05-06 00:18:57 +02:00 |
|
Grégoire Geis
|
153ce98658
|
Fix Selections.reveal revealing the start position instead of the cursor.
|
2021-05-05 23:33:33 +02:00 |
|
Grégoire Geis
|
eeb6fa4835
|
Fix gg not jumping not first line.
|
2021-05-05 23:30:12 +02:00 |
|
Grégoire Geis
|
15bc3bf564
|
Fix selecting lines when there are more than 2 selected lines.
|
2021-05-05 00:09:36 +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
|
890f6fc4ce
|
Make tests run in Linux in GitHub Actions.
|
2021-05-04 22:38:05 +02:00 |
|
Grégoire Geis
|
b3c08f5357
|
Make accesses to editor.selections more explicit.
|
2021-05-04 22:33:11 +02:00 |
|
Grégoire Geis
|
02c66ba484
|
Fix selections being wrongly restored after returning to normal mode.
|
2021-05-04 22:27:16 +02:00 |
|
Grégoire Geis
|
209d11f440
|
Fix code style.
|
2021-05-04 22:17:02 +02:00 |
|
Grégoire Geis
|
65c0914b6b
|
Update .vscodeignore for latest changes.
|
2021-05-04 22:15:49 +02:00 |
|
Grégoire Geis
|
f660fa6632
|
Bump version to 0.5.0.
|
2021-05-04 22:13:09 +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
|
b4f98a4167
|
Bump version to 0.4.2.
|
2021-03-19 22:08:11 +01:00 |
|
Grégoire Geis
|
07b5931606
|
Slightly change error handling to improve dance.execute scripts.
|
2021-03-19 22:07:38 +01:00 |
|
Grégoire Geis
|
59ca6949ef
|
Fix remaining indentation issues.
|
2021-03-19 20:32:23 +01:00 |
|
Grégoire Geis
|
2a6d6c7c6e
|
Bump to version 0.4.1.
|
2021-03-19 20:01:47 +01:00 |
|
Grégoire Geis
|
1b3e222a3a
|
Update code style for repository.
|
2021-03-19 20:01:01 +01:00 |
|
Grégoire Geis
|
047e2036ca
|
Add dance.execute utility to dance.run.
|
2021-03-19 18:59:23 +01:00 |
|
Grégoire Geis
|
496df9c5e1
|
Rewrite some error logic.
|
2021-03-19 18:00:46 +01:00 |
|