on 7c75ec0 help sign in
7c75ec0File picker mockup, reuses the line editor work done on Prompt.Blaž Hrastnik ed60866Add an :o open command.Blaž Hrastnik 8f0b28aMake the select prompt interactive.Blaž Hrastnik 1a843b6prompt: make the callback a FnOnce.Blaž Hrastnik 2bfdcedsplit_selectionBlaž Hrastnik f92998aPrompt needs to close on enter.Blaž Hrastnik ca80961Take prompt length into account.Blaž Hrastnik ed6a4c4wip: Use prompt for interactive commands.Blaž Hrastnik 07801b6Remove the prompt on ESC.Blaž Hrastnik 7dc24a2Move ui modules under a ui:: namespace.Blaž Hrastnik ef0d062Fix cursor positioning.Blaž Hrastnik 8695415wip: Move to new rendering structure.Blaž Hrastnik 29cb333wipBlaž Hrastnik ada3f92wip: Getting the new prompt to render in a new layer.Blaž Hrastnik 5103dc9move commands and keymap back to terminal.Blaž Hrastnik be3c021snapshotBlaž Hrastnik 83f2c24wip: CompositorBlaž Hrastnik b7a3e52Merge pull request #5 from helix-editor/lspBlaž Hrastnik 39bf1caUpdate deps.Blaž Hrastnik a7869c7wipBlaž Hrastnik 3f707c1Save commandBlaž Hrastnik 8f0bcfeIntroduce a command context that carries the executor and other fields.Blaž Hrastnik ae8a9e5lsp: Make base request methods take &self instead of &mut self.Blaž Hrastnik cc6bdf8Text change generation, RPC call handling.Blaž Hrastnik af19244Configure logging (-vv for debug level logs)Blaž Hrastnik eff6facclippy lintBlaž Hrastnik f5981f7Introduce Selection::point.Blaž Hrastnik 55fa862Introduce doc.selection()/set_selection()Blaž Hrastnik e4070d4Bump document version on undo/redo.Blaž Hrastnik efc5aa2Simplify old_state handling.Blaž Hrastnik c0e17ddFix undo/redo not updating the syntax tree.Blaž Hrastnik b39849dRefactor: Document type as a wrapper around barebones State.Blaž Hrastnik 81ccca0Improve error typing.Blaž Hrastnik ef5e5f9state.version trackingBlaž Hrastnik 49254d7Total mess but it works: diagnostic marking.Blaž Hrastnik f9bfba4Reroute LSP notification events into the main app event loop.Blaž Hrastnik 64b5b23Move theme from view to editor, support multiple views in editor.Blaž Hrastnik b2b3083Support multiple open views.Blaž Hrastnik 13cb442wip: Fetching diagnostics, parsing notifications.Blaž Hrastnik f03830bwip: Basic LSP lifecycle requests/notifications.Blaž Hrastnik 8adcf50wipBlaž Hrastnik 2e12fc9Merge pull request #4 from helix-editor/completion-suggestionBlaž Hrastnik 1a3c647added col_height calculationJan Hrastnik 2b44031various fixesJan Hrastnik c9e9fcfadded base col widthJan Hrastnik 28a1e11added more completions per lineJan Hrastnik 956173bcompletion is now added to prompt.lineJan Hrastnik a123cf3several fixesJan Hrastnik 8f37c26completion highlightingJan Hrastnik f3ddb86wip completionJan Hrastnik