on 8f0bcfe help sign in
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 06502e5added prompt closeJan Hrastnik ae8ff96fix warningsJan Hrastnik bc2c652BugfixBlaž Hrastnik 49b4cdbRefactor command calling.Blaž Hrastnik 49cc6c1Refactor Editor into Application and Editor/Workspace.Blaž Hrastnik 2676023changed fn to fnmutJan Hrastnik fa55b1eadded closures to promptJan Hrastnik 3c0f187added move start&endJan Hrastnik 7d58378added move left&right, delete charJan Hrastnik ed03ec9moved prompt command matching to prompt.rsJan Hrastnik 7208c86separated statusline and promptJan Hrastnik c60f1a6created prompt.rsJan Hrastnik 9e7b646refactoring editor.rsJan Hrastnik 0c0c2c7modified editor.render() to prepare for command mode renderingJan Hrastnik 16828d3wipBlaž Hrastnik 6e658aaAuto-indent on enter based on tree-sitter scopes.Blaž Hrastnik 6ae3c26Updated dependencies.Blaž Hrastnik 4996f1bMove insert mode commands to a separate namespace.Blaž Hrastnik 77ff51cShare the padding definition too.Blaž Hrastnik d64f4beShare tab width definitions.Blaž Hrastnik 0b74d42Validate compose len after applying a is same as before applying b.Blaž Hrastnik