You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix-plus/helix-term/src
Daniel S Poulin 78d37fd332
Implement bulk buffer closing commands (#1677)
* Implement buffer-close-all

* Implement buffer-close-others

* Refactor all buffer close variants to use shared logic

* Fix clippy lint

* Docgen for new commands

* Shorten error message for attempting to close buffers that don't exist

* Refactor shared buffer methods to pass only editor, not whole compositor

* Switch signature of bulk buffer closing to use slice of DocumentIds

Addresses feedback that accepting an IntoIterator implementor is too
much for an internal. Also possibly saves some moving?
3 years ago
..
commands Alert if LSP is inactive when command is invoked (#1703) 3 years ago
ui Highlight matching text in file picker suggestions (#1635) 3 years ago
application.rs Implement LSP `workspace/configuration` and `workspace/didChangeConfiguration` (#1684) 3 years ago
args.rs Fix bug when launching hx file.rs:10 (#1676) 3 years ago
commands.rs Implement bulk buffer closing commands (#1677) 3 years ago
compositor.rs Close some popups automatically (#1285) 3 years ago
config.rs Put some tests behind #[cfg(test)] (#1459) 3 years ago
job.rs Don't use block_on in jobs.finish(), we can .await 3 years ago
keymap.rs feat(commands): command palette (#1400) 3 years ago
lib.rs Assume true color support on Windows 3 years ago
main.rs Allow specifying file start position (#445) 3 years ago