on 8b28bf2 help sign in
8b28bf2Fix broken test.Blaž Hrastnik a65395dLoad theme from toml file.Blaž Hrastnik e3c4edaAdd the machinery to load syntax config from TOML.Blaž Hrastnik a900159Update deps.Blaž Hrastnik 9a36d2cwip: Hooks & trigger characters for completion/signature_help.Blaž Hrastnik 025d63bUpdate TODOBlaž Hrastnik 350081aFix crash if pressing enter when nothing selected in completion.Blaž Hrastnik 8657c57Trivial jumplist implementation.Blaž Hrastnik 4b176caReset first_line when changing files.Blaž Hrastnik 915fd9eRestore buffer_picker.Blaž Hrastnik 376232cadd some TODOsBlaž Hrastnik 06aca76clippy lintBlaž Hrastnik 8a0ab44editor.open can now either replace the current view or open in a split.Blaž Hrastnik b24cdd1Derive a separate ViewId type.Blaž Hrastnik 8328fe9Drop refcell use, make view simply ref doc.id.Blaž Hrastnik 3f9a94fui: markdown: remove trailing blank line.Blaž Hrastnik d0530fbFix a scrolling crash where it would jump past the end of the buffer.Blaž Hrastnik 73c92a0Implement m / match_brackets (using tree sitter).Blaž Hrastnik bd607b4Provide a capacity on Selection::new's normalize.Blaž Hrastnik df306feImplement open_above (O).Blaž Hrastnik 42d07b0Implement replace command (r<key>).Blaž Hrastnik bf95ee2Store Document on the Editor type, make View reference it.Blaž Hrastnik 5e6716cAdd tab_width and indent_unit config.Blaž Hrastnik 698e4ddclippy: Factor out a Completion type.Blaž Hrastnik cbcacb1Merge some imports.Blaž Hrastnik c4792efclippy lintsBlaž Hrastnik 798dbd2Selection: fail early if new() is called with no ranges.Blaž Hrastnik 71999ccImplement auto-pairs behavior for open and close.Blaž Hrastnik a32806bImprove completion: src/<tab> will now correctly complete to src/main.rsBlaž Hrastnik f29f018Implement iter() and len() directly on Selection.Blaž Hrastnik e9bd9e7Pos conversions always operate on whole documents.Blaž Hrastnik 175d38ctoggle_comments needs to append to history.Blaž Hrastnik c331721Finish hiding doc.state / State as an implementation detail.Blaž Hrastnik 8ba1e15Expose doc.syntax() via accessor.Blaž Hrastnik 2b64f49Document::new should just take a rope.Blaž Hrastnik e261f3cExpose doc.language_server as an accessor.Blaž Hrastnik 5237084Don't publicly re-export once_cell in lsp.Blaž Hrastnik 59e6024Remove State from a few more signatures.Blaž Hrastnik dbcc099Move things out of state.rs.Blaž Hrastnik 0f66244Fix completion panicking if text changed before insert completed.Blaž Hrastnik 8eaf9a4Make Transaction::change only rely on the rope.Blaž Hrastnik 51c15daHold a reference to executor on the Editor type.Blaž Hrastnik 8dc0b18Merge pull request #8 from helix-editor/gdBlaž Hrastnik e3ec5e3Fix goto code before merging.Blaž Hrastnik eadad13preparing for gd mergeJan Hrastnik 4e461beeditor.open now checks if view already existsJan Hrastnik 0828d1fpicker wipJan Hrastnik 15f142blsp: Use into_iter->map->collect instead of manual loop.Blaž Hrastnik 857763cterm: Remove stray files.Blaž Hrastnik cf71625term: Simplify goto code, address lints.Blaž Hrastnik