diff options
author | Cosmin Popescu <cosminadrianpopescu@gmail.com> | 2022-06-06 09:20:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-06 09:20:07 +0200 |
commit | e1fcf3a6dbc7a65a341127fab2fca7b4fb2d081b (patch) | |
tree | ec1061b57347348f081d64c532f7fc12ff21c4dd /Cargo.lock | |
parent | 58cc8fb2e1a091dca72fdbaf9150b200e130fa73 (diff) |
feat(scroll): edit scrollback with default editor (#1456)
* initial commit for opening the current buffer in an editor
* fix(editor): take hidden panes into consideration when manipulating tiled grid
* when closing an edit buffer, take the geometry of the replaced buffer from the closed buffer
* if the floating panels are displayed, don't add to hidden panels the current buffer
* strategy changing - put the panels inside a suppressed_panels HashMap instead of hidden_panels
* Revert "strategy changing - put the panels inside a suppressed_panels HashMap instead of hidden_panels"
This reverts commit c52a203a20cf4c87c147be8b9c193ed6458c1038.
* remove the floating panes by moving them to the tiled_panes in hidden_panels
* feat(edit): open editor to correct line and don't crash when none is set
* formatting
* feat(edit): use suppressed panes
* style(fmt): rustfmt and logs
* style(fmt): clean up unused code
* test(editor): integration test for suppressing/closing suppressed pane
* test(e2e): editor e2e test
* style(fmt): rustfmt
* feat(edit): update ui and setup
* style(fmt): rustfmt
* feat(config): allow configuring scrollback_editor explicitly
* style(fmt): rustfmt
* chore(repo): build after merging
Co-authored-by: Aram Drevekenin <aram@poor.dev>
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock index b7edee505..9f734a1e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2727,6 +2727,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372" [[package]] +name = "uuid" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" +dependencies = [ + "getrandom 0.2.6", + "serde", +] + +[[package]] name = "value-bag" version = "1.0.0-alpha.9" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -3262,6 +3272,7 @@ dependencies = [ "typetag", "unicode-width", "url", + "uuid", "wasmer", "wasmer-wasi", "zellij-tile", |