aboutsummaryrefslogtreecommitdiffstats
path: root/zellij-utils/src/plugin_api/plugin_command.rs
diff options
context:
space:
mode:
authordivens <divens@users.noreply.github.com>2026-02-20 16:25:01 +0100
committerGitHub <noreply@github.com>2026-02-20 16:25:01 +0100
commit523fda9f6369307815f3ea247700bd7130e7a0ca (patch)
tree300a8af8d39e8a71aa220fed906bebf0dfa79aa6 /zellij-utils/src/plugin_api/plugin_command.rs
parentfix: prevent watchers from stealing renders from non-watchers (#4739) (diff)
downloadsl0ppij-523fda9f6369307815f3ea247700bd7130e7a0ca.tar.gz
sl0ppij-523fda9f6369307815f3ea247700bd7130e7a0ca.tar.xz
sl0ppij-523fda9f6369307815f3ea247700bd7130e7a0ca.zip
refactor: split client signal handling into platform files (#4738)
Extract signal handling from os_input_output.rs into platform-specific files, mirroring the server-side architecture from PR3: - os_input_output_unix.rs: AsyncSignalListener (tokio unix signals), BlockingSignalIterator (signal_hook) - os_input_output_windows.rs: stubs (unimplemented) - os_input_output.rs: shared SignalEvent enum, AsyncSignals trait, handle_signals() now uses BlockingSignalIterator + SignalEvent Moved signal-hook to cfg(unix)-only dependency in zellij-client. Co-authored-by: divens <divens.dev@gmail.com>
Diffstat (limited to 'zellij-utils/src/plugin_api/plugin_command.rs')
0 files changed, 0 insertions, 0 deletions