Commit Graph

105 Commits (63f82c7bfae26397b0ae7674f742b5150bbe5d77)

Author SHA1 Message Date
Skyler Hawthorne 41bf1d5811 fix(command): write-quit: do not quit if write fails
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
2022-06-18 23:57:47 -04:00
Skyler Hawthorne fac36bc5ea add test for write-quit happy path 2022-06-18 23:57:47 -04:00
Skyler Hawthorne 7c0bca186c rename test helpers 2022-06-18 23:57:47 -04:00
Skyler Hawthorne 374724f5ac ignore failing write path tests until fixes are merged 2022-06-18 23:57:47 -04:00
Skyler Hawthorne 8d8d389536 rename top level module to satisfy cargo fmt 2022-06-18 23:57:47 -04:00