helix/helix-view/src
Michael Davis c3620b7116
Join input and wait tasks in external formatter Tokio command
This matches the layout of `shell_impl_async` in `commands.rs` and
avoids a hang or maybe deadlock in `to_writer`'s calls to
`tokio::io::AsyncWriteExt::write_all`. I don't really understand the
underlying cause of the hang but it seems it's necessary to spawn a
new tokio task to provide input to stdin. This is shown in an example
in `tokio::process::Child::wait` but not documented explicitly.
2025-02-01 10:58:03 -05:00
..
annotations fix(lints): clippy 1.84 2025-01-23 15:18:16 -05:00
handlers DAP: Refactor handling of Event and Request protocol types 2025-01-27 15:27:35 -05:00
annotations.rs render diagnostic inline 2024-07-15 16:35:30 +02:00
base64.rs Fix new clippy lints (#5892) 2023-02-09 16:27:08 -06:00
clipboard.rs Properly prevent `crossterm` features being used when `feature = "term"` not enabled in `helix-view` (#12734) 2025-01-30 17:38:07 -06:00
document.rs Join input and wait tasks in external formatter Tokio command 2025-02-01 10:58:03 -05:00
editor.rs config: Deny unknown fields in `[editor.smart-tab]` 2025-01-31 08:34:30 -05:00
events.rs add DocumentFocusLost event 2024-12-17 13:34:40 -05:00
graphics.rs Properly prevent `crossterm` features being used when `feature = "term"` not enabled in `helix-view` (#12734) 2025-01-30 17:38:07 -06:00
gutter.rs use newtype parttern for langauge server id 2024-04-22 12:27:47 +09:00
handlers.rs only show inline diagnostics after a delay 2024-07-15 16:36:29 +02:00
info.rs Use refactored Registers type 2023-07-31 15:05:38 +09:00
input.rs Support bindings with the Super (Cmd/Win/Meta) modifier (#6592) 2024-12-08 12:35:14 +09:00
keyboard.rs Support bindings with the Super (Cmd/Win/Meta) modifier (#6592) 2024-12-08 12:35:14 +09:00
lib.rs Consistently maintain view position (#10559) 2024-07-23 19:54:00 +02:00
macros.rs Apply transactions to all views (#4733) 2022-11-23 12:28:49 +09:00
register.rs registers: Use saved values for clipboard providers which can't read 2024-12-02 10:16:17 -05:00
theme.rs fix(lints): clippy 1.84 2025-01-23 15:18:16 -05:00
tree.rs fix(clippy): clippy 1.83 lints (#12150) 2024-12-02 08:23:32 -06:00
view.rs Improve scrolloff behavior (#11323) 2024-07-26 17:20:33 +02:00