diff options
| author | Can Celik <ogulcancelik@gmail.com> | 2026-09-15 21:17:32 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-15 21:17:32 +0300 |
| commit | 4428e1664d8d897ce2f914777c0fe060cf334c84 (patch) | |
| tree | b0074802c17cd609f77c1a230a2fd7f2b396d943 /src/persist.rs | |
| parent | f70a1f835ef614f5e1ad1bde76d4629c650fd192 (diff) | |
fix: preserve unloaded sessions before replacement (#4190)
refs #4125
Diffstat (limited to 'src/persist.rs')
| -rw-r--r-- | src/persist.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/persist.rs b/src/persist.rs index 822af263..c95355e6 100644 --- a/src/persist.rs +++ b/src/persist.rs @@ -8,8 +8,9 @@ mod io; pub mod plugin_registry; mod restore; mod snapshot; +mod writer; -pub use self::io::{clear, clear_history, load, load_history, save}; +pub use self::io::{clear_history, load, load_history}; pub use self::restore::restore; #[cfg(unix)] pub use self::restore::{handoff_pane_aliases, restore_handoff}; @@ -17,3 +18,4 @@ pub use self::snapshot::{ capture, capture_history, DirectionSnapshot, LayoutSnapshot, SessionHistorySnapshot, SessionSnapshot, TabSnapshot, WorkspaceSnapshot, }; +pub(crate) use self::writer::SessionWriter; |
