git.iko.soy
/
helix
readme
files
commits
refs
on
48330dd
help
sign in
48330dd
Command needs access to view information for certain changes.
Blaž Hrastnik
6 years ago
1303ffd
Remove old test.
Blaž Hrastnik
6 years ago
91343a6
Restore terminal mode on panics.
Blaž Hrastnik
6 years ago
929fa54
Simple cursor scrolling.
Blaž Hrastnik
6 years ago
b120515
Range based highlight_iter. Only works on limiting the start right now
Blaž Hrastnik
6 years ago
3859f69
More work on the UI.
Blaž Hrastnik
6 years ago
eb477ec
Speed up surface code by resetting instead of allocating a new one.
Blaž Hrastnik
6 years ago
088f8a8
Incremental parsing: rough draft.
Blaž Hrastnik
6 years ago
31999d6
Make state fields read-only from outside the crate.
Blaž Hrastnik
6 years ago
96db027
Simplify some more code.
Blaž Hrastnik
6 years ago
0427acd
Avoid collect() by accepting iterators into Transaction::change.
Blaž Hrastnik
6 years ago
2027f69
Deduplicate some code.
Blaž Hrastnik
6 years ago
b827b41
Address clippy lint.
Blaž Hrastnik
6 years ago
b082788
Add 'A', 'I' commands.
Blaž Hrastnik
6 years ago
fb0f56b
Add 'o' command.
Blaž Hrastnik
6 years ago
eb6b9a9
Support entering newlines.
Blaž Hrastnik
6 years ago
22cb7b3
Change -> Operation, Change2 -> Change
Blaž Hrastnik
6 years ago
d86f0fe
Abstract Transaction::change from change_by_selection.
Blaž Hrastnik
6 years ago
593f33d
Fix clippy warnings.
Blaž Hrastnik
6 years ago
d466882
Abstract Transaction::change_by_selection, working del/backspace.
Blaž Hrastnik
6 years ago
f098166
Get rid of a bunch of clones.
Blaž Hrastnik
6 years ago
f9348d7
Fix tests.
Blaž Hrastnik
6 years ago
9546164
cargo fmt & clippy lint
Blaž Hrastnik
6 years ago
ee43053
Checkout submodules on clone.
Blaž Hrastnik
6 years ago
a106be9
Refactor a little bit.
Blaž Hrastnik
6 years ago
b17a77b
cleanup: Import tree-sitter-highlight so we can cache trees.
Blaž Hrastnik
6 years ago
b647c7a
tree-sitter based syntax highlighting draft
Blaž Hrastnik
6 years ago
25b3f98
draft: tree-sitter highlighting
Blaž Hrastnik
6 years ago
7eac12a
Add helix-syntax as a wrapper around tree-sitter parsers.
Blaž Hrastnik
6 years ago
563e094
Fix double must_use.
Blaž Hrastnik
6 years ago
e282fc7
Bump deps, eliminate a lot of transitive deps.
Blaž Hrastnik
6 years ago
9ad40bc
Experiment with TUI so we can render selections.
Blaž Hrastnik
6 years ago
67017e5
append mode
Blaž Hrastnik
6 years ago
dd749bb
Expand transaction API.
Blaž Hrastnik
6 years ago
4e349ad
cleanup: Remove leftover files.
Blaž Hrastnik
6 years ago
8b3e152
cleanup: Make Buffer just a part of State.
Blaž Hrastnik
6 years ago
579b689
Work on insert mode.
Blaž Hrastnik
6 years ago
e806446
Fix position coordinate calculation.
Blaž Hrastnik
6 years ago
0d56ce9
Bump deps, make it compile with latest smol.
Blaž Hrastnik
6 years ago
bfa7533
Bump deps
Blaž Hrastnik
6 years ago
29f1be9
Fix clippy lints.
Blaž Hrastnik
6 years ago
4733afa
Update dependencies.
Blaž Hrastnik
6 years ago
8681d47
remove unused import
Jan Hrastnik
6 years ago
6ba0826
added cursor rendering
Jan Hrastnik
6 years ago
c3a23a1
file now rendered line by line
Jan Hrastnik
6 years ago
e93b15c
created view struct
Jan Hrastnik
6 years ago
8958f06
added file rendering
Jan Hrastnik
6 years ago
8119f1e
Refactor editor module to use state + keymap.
Blaž Hrastnik
6 years ago
065cbce
fixed async loop
Jan Hrastnik
6 years ago
2985398
loop is now async
Jan Hrastnik
6 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list