on ebfd67a help sign in
ebfd67aUse StreamExt::select_next_some to avoid infinitely spinning on empty stream.Blaž Hrastnik e833d65Teach file picker how to find the project root (.git).Blaž Hrastnik 8098e9bAllow setting a status message.Blaž Hrastnik 742b3a7Store intra-files jumps (goto) on the jumplist.Blaž Hrastnik 0083a6ccommands: Simplify _goto.Blaž Hrastnik ea407ccImplement <n>g as goto line n.Blaž Hrastnik 626e494Update TODO.Blaž Hrastnik c1f2a14view: document.rs cleanupBlaž Hrastnik a323155Faster dev builds on OSX if using Rust 1.51.Blaž Hrastnik 5c2d2fdWire up opening in splits via pickers.Blaž Hrastnik aefafc2Replace Mode::Goto with just using on_next_key.Blaž Hrastnik 1d96cbfTransaction: Add a changes_iter() that can convert back to a list of ChangesBlaž Hrastnik a74ff6bTransaction: need to consume insert | delete properly.Blaž Hrastnik b52474cclippy lintBlaž Hrastnik a24c3ffFilter the completion menu based on text entered.Blaž Hrastnik 2a3910cwip: Async async. Delay response handling with a callback.Blaž Hrastnik ad3325dminor: Remove a few unwraps.Blaž Hrastnik cf0e191Clippy lintBlaž Hrastnik 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