summaryrefslogtreecommitdiff
path: root/helix-term/src/job.rs
Commit message (Collapse)AuthorAge
* Add hook/event systemPascal Kuthe2024-01-23
|
* bump msrv to 1.63 (#5570)Pascal Kuthe2023-02-09
| | | | | * bump msrv to 1.63 * resolve new complex type clippy lints
* remove Callback::Compositor variantSkyler Hawthorne2022-10-19
| | | | To reduce likelihood of accidental discarding of important callbacks
* Rename doc save event names to past tenseSkyler Hawthorne2022-10-19
|
* fix write-quit with auto formatSkyler Hawthorne2022-10-19
| | | | | write-quit will now save all files successfully even when there is auto formatting
* fix(command): write-quit: do not quit if write failsSkyler Hawthorne2022-06-19
| | | | | | | | | During write-quit, if the file fails to be written for any reason, helix will still quit without saving the changes. This fixes this behavior by introducing fallibility to the asynchronous job queues. This will also benefit all contexts which may depend on these job queues. Fixes #1575
* use main application event loopSkyler Hawthorne2022-06-19
| | | | Use the Application's main event loop to allow LSP, file writes, etc
* Don't use block_on in jobs.finish(), we can .awaitBlaž Hrastnik2022-02-05
|
* Update to rust 1.58, fix a bunch of optional lintsBlaž Hrastnik2022-01-16
|
* Drop some &mut bounds where & would have sufficedBlaž Hrastnik2021-09-06
|
* fix: Temporary fix for #402Blaž Hrastnik2021-07-03
|
* Remove #[allow(unused)] from helix-term, and fix unused imports.Nathan Vegdahl2021-07-02
| | | | Lots of other warning still left. Will address in subsequent commits.
* Satisfy clippy.Joe Neeman2021-06-30
|
* Add some async job infrastructure.Joe Neeman2021-06-30