Thomas Zander
f91f446823
Fix cargo fmt diff.
2021-05-29 15:31:04 +02:00
Thomas Zander
09d12f8cbd
Fix build on platforms with TIOCGWINSZ / ioctl() integer type mismatch.
2021-05-29 14:19:40 +02:00
Kunal Mohan
2bca7e007a
Merge pull request #531 from zellij-org/detach-sessions
...
Feature: Detachable/Persistent sessions
2021-05-25 17:30:40 +05:30
Kunal Mohan
c60abe6ad6
CHange keybind for Session mode and add comments for clarity
2021-05-25 13:11:37 +05:30
kxt
2168793dc7
fix(pty): use async io to avoid polling ( #523 )
...
This patch fixes #509 by using async read instead of polling a
non-blocking fd. This reduces CPU usage when the ptys are idle.
2021-05-24 15:00:49 +02:00
Kunal Mohan
fa0a7e05c3
Add ability to attach to sessions
2021-05-22 22:19:50 +05:30
Kunal Mohan
61aa104576
Add ability to detach a session
2021-05-22 22:19:50 +05:30
Kunal Mohan
b20ac47d68
Merge pull request #522 from zellij-org/re-export-dependencies
...
Re-export common dependencies from zellij-utils
2021-05-19 11:21:33 +05:30
Kunal Mohan
040d10df0f
Re-export common dependencies from zellij-utils
2021-05-19 01:35:53 +05:30
kxt
68445af63f
refactor(IO): random fixes ( #521 )
...
* refactor(os_input_output): use Pid for child process
* fix(debug): change debug_to_file to write &[u8]
This patch changes debug_to_file to write entire slices in one call, to
avoid the overhead of opening and closing files for each byte written.
* refactor(ServerOsApi): remove unnecessary muts from methods
Co-authored-by: KOVACS Tamas <ktamas@fastmail.fm>
2021-05-18 17:39:36 +02:00
Kunal Mohan
2038947a14
Big refactor: separate crates for client, server and utilities
2021-05-16 21:41:56 +05:30