git.iko.soy
/
helix
readme
files
commits
refs
on
1da0be0
help
sign in
1da0be0
Merge pull request #1 from helix-editor/insertKeymapMove
Blaž Hrastnik
6 years ago
13800e4
removed redundant line
Jan Hrastnik
6 years ago
dd94a39
moved insert keymap to keymap.rs
Jan Hrastnik
6 years ago
592c5b0
Fix test, break split + append
Blaž Hrastnik
6 years ago
3feb002
clippy warnings
Blaž Hrastnik
6 years ago
1bb01d2
Simplify line ending calculation.
Blaž Hrastnik
6 years ago
13d1ea5
Clamp character movement to line.
Blaž Hrastnik
6 years ago
36e7e21
Split selection on regex, fix InputEdit generation.
Blaž Hrastnik
6 years ago
3020077
Extend selection commands.
Blaž Hrastnik
6 years ago
fbe3137
added move_line_start and move_line_end
Jan Hrastnik
6 years ago
e0785aa
Move-by-word commands: w, b, e.
Blaž Hrastnik
6 years ago
eb639eb
More robust syntax detection/grammar loading.
Blaž Hrastnik
6 years ago
2c3b10d
Sync up view size to terminal size for now.
Blaž Hrastnik
6 years ago
935cfea
Split parts of helix-term into helix-view.
Blaž Hrastnik
6 years ago
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
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