git.iko.soy
/
helix
readme
files
commits
refs
on
8f0bcfe
help
sign in
8f0bcfe
Introduce a command context that carries the executor and other fields.
Blaž Hrastnik
6 years ago
ae8a9e5
lsp: Make base request methods take &self instead of &mut self.
Blaž Hrastnik
6 years ago
cc6bdf8
Text change generation, RPC call handling.
Blaž Hrastnik
6 years ago
af19244
Configure logging (-vv for debug level logs)
Blaž Hrastnik
6 years ago
eff6fac
clippy lint
Blaž Hrastnik
6 years ago
f5981f7
Introduce Selection::point.
Blaž Hrastnik
6 years ago
55fa862
Introduce doc.selection()/set_selection()
Blaž Hrastnik
6 years ago
e4070d4
Bump document version on undo/redo.
Blaž Hrastnik
6 years ago
efc5aa2
Simplify old_state handling.
Blaž Hrastnik
6 years ago
c0e17dd
Fix undo/redo not updating the syntax tree.
Blaž Hrastnik
6 years ago
b39849d
Refactor: Document type as a wrapper around barebones State.
Blaž Hrastnik
6 years ago
81ccca0
Improve error typing.
Blaž Hrastnik
6 years ago
ef5e5f9
state.version tracking
Blaž Hrastnik
6 years ago
49254d7
Total mess but it works: diagnostic marking.
Blaž Hrastnik
6 years ago
f9bfba4
Reroute LSP notification events into the main app event loop.
Blaž Hrastnik
6 years ago
64b5b23
Move theme from view to editor, support multiple views in editor.
Blaž Hrastnik
6 years ago
b2b3083
Support multiple open views.
Blaž Hrastnik
6 years ago
13cb442
wip: Fetching diagnostics, parsing notifications.
Blaž Hrastnik
6 years ago
f03830b
wip: Basic LSP lifecycle requests/notifications.
Blaž Hrastnik
6 years ago
8adcf50
wip
Blaž Hrastnik
6 years ago
2e12fc9
Merge pull request #4 from helix-editor/completion-suggestion
Blaž Hrastnik
6 years ago
1a3c647
added col_height calculation
Jan Hrastnik
6 years ago
2b44031
various fixes
Jan Hrastnik
6 years ago
c9e9fcf
added base col width
Jan Hrastnik
6 years ago
28a1e11
added more completions per line
Jan Hrastnik
6 years ago
956173b
completion is now added to prompt.line
Jan Hrastnik
6 years ago
a123cf3
several fixes
Jan Hrastnik
6 years ago
8f37c26
completion highlighting
Jan Hrastnik
6 years ago
f3ddb86
wip completion
Jan Hrastnik
6 years ago
06502e5
added prompt close
Jan Hrastnik
6 years ago
ae8ff96
fix warnings
Jan Hrastnik
6 years ago
bc2c652
Bugfix
Blaž Hrastnik
6 years ago
49b4cdb
Refactor command calling.
Blaž Hrastnik
6 years ago
49cc6c1
Refactor Editor into Application and Editor/Workspace.
Blaž Hrastnik
6 years ago
2676023
changed fn to fnmut
Jan Hrastnik
6 years ago
fa55b1e
added closures to prompt
Jan Hrastnik
6 years ago
3c0f187
added move start&end
Jan Hrastnik
6 years ago
7d58378
added move left&right, delete char
Jan Hrastnik
6 years ago
ed03ec9
moved prompt command matching to prompt.rs
Jan Hrastnik
6 years ago
7208c86
separated statusline and prompt
Jan Hrastnik
6 years ago
c60f1a6
created prompt.rs
Jan Hrastnik
6 years ago
9e7b646
refactoring editor.rs
Jan Hrastnik
6 years ago
0c0c2c7
modified editor.render() to prepare for command mode rendering
Jan Hrastnik
6 years ago
16828d3
wip
Blaž Hrastnik
6 years ago
6e658aa
Auto-indent on enter based on tree-sitter scopes.
Blaž Hrastnik
6 years ago
6ae3c26
Updated dependencies.
Blaž Hrastnik
6 years ago
4996f1b
Move insert mode commands to a separate namespace.
Blaž Hrastnik
6 years ago
77ff51c
Share the padding definition too.
Blaž Hrastnik
6 years ago
d64f4be
Share tab width definitions.
Blaž Hrastnik
6 years ago
0b74d42
Validate compose len after applying a is same as before applying b.
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