Ivan Tham
|
3eb829e233
|
Ensure coords in screen depends on char width (#885)
The issue affected files with lots of tabs at the start as well.
Fix #840
|
3 years ago |
Nathan Vegdahl
|
b5223618ed
|
Document `pos_at_coords` better.
Particularly the effect of the `limit_before_line_ending`
parameter.
|
3 years ago |
Nathan Vegdahl
|
fd684ef693
|
Revert display-width-based vertical cursor movement.
Still needs to be done, but should be part of a separate PR.
|
3 years ago |
Nathan Vegdahl
|
c848ed7abc
|
Fixes for misc bugs with view movement.
|
3 years ago |
Nathan Vegdahl
|
6e15c9b874
|
Make vertical selection movement work properly.
|
3 years ago |
Nathan Vegdahl
|
220bc85821
|
Fix all remaining warnings in helix-core except for two.
I'm not sure how to address them, because they look like they
might be bugs, and code is involved. Will poke the relevant people.
|
3 years ago |
Nathan Vegdahl
|
b571f28641
|
Remove #[allow(unused)] from helix-core, and fix unused imports.
Still a bunch more warnings to fix in core, but it's a start.
|
3 years ago |
Nathan Vegdahl
|
4efd6713c5
|
Work on moving code over to LineEnding instead of assuming '\n'.
Also some general cleanup and some minor fixes along the way.
|
3 years ago |
Blaž Hrastnik
|
06aca7691c
|
clippy lint
|
4 years ago |
Blaž Hrastnik
|
dbcc099f48
|
Move things out of state.rs.
|
4 years ago |
Blaž Hrastnik
|
7c99ff58fd
|
nix: include rust-src so rust-analyzer works correctly.
|
4 years ago |
Blaž Hrastnik
|
088f8a82af
|
Incremental parsing: rough draft.
|
4 years ago |
Blaž Hrastnik
|
44ff4d3c1f
|
Implement a new core based on CodeMirror.
|
5 years ago |
Blaž Hrastnik
|
240e5f4e3d
|
Initial import.
|
5 years ago |