gitextract_ld4ke3i2/ ├── .cargo/ │ └── config.toml ├── .github/ │ ├── ASSETS.md │ └── workflows/ │ ├── ci.yml │ └── release.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── choco-pkg/ │ ├── psmux.nuspec │ └── tools/ │ ├── chocolateyinstall.ps1 │ └── chocolateyuninstall.ps1 ├── crates/ │ ├── portable-pty-psmux/ │ │ ├── .cargo-ok │ │ ├── .cargo_vcs_info.json │ │ ├── Cargo.toml │ │ ├── Cargo.toml.orig │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── examples/ │ │ │ ├── bash.rs │ │ │ ├── narrow.rs │ │ │ ├── whoami.rs │ │ │ └── whoami_async.rs │ │ └── src/ │ │ ├── cmdbuilder.rs │ │ ├── lib.rs │ │ ├── serial.rs │ │ ├── unix.rs │ │ └── win/ │ │ ├── conpty.rs │ │ ├── mod.rs │ │ ├── procthreadattr.rs │ │ └── psuedocon.rs │ └── vt100-psmux/ │ ├── .cargo-ok │ ├── .cargo_vcs_info.json │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── Cargo.toml.orig │ ├── LICENSE │ ├── README.md │ └── src/ │ ├── attrs.rs │ ├── callbacks.rs │ ├── cell.rs │ ├── grid.rs │ ├── lib.rs │ ├── parser.rs │ ├── perform.rs │ ├── row.rs │ ├── screen.rs │ └── term.rs ├── docker/ │ ├── Dockerfile │ ├── Profile/ │ │ └── Microsoft.PowerShell_profile.ps1 │ ├── README.md │ ├── Run-PsmuxDev.ps1 │ └── Tools/ │ ├── ImportVsDevEnv.ps1 │ ├── InstallAll.ps1 │ ├── InstallGit.ps1 │ ├── InstallOpenSSH.ps1 │ ├── InstallRust.ps1 │ ├── InstallVsBuildTools.ps1 │ └── StartContainer.ps1 ├── docs/ │ ├── claude-code.md │ ├── compatibility.md │ ├── configuration.md │ ├── control-mode.md │ ├── faq.md │ ├── features.md │ ├── integration.md │ ├── iterm2-control-mode.md │ ├── keybindings.md │ ├── mouse-ssh.md │ ├── multi-shell.md │ ├── pane-titles.md │ ├── performance.md │ ├── plugins.md │ ├── preview.md │ ├── scripting.md │ ├── tmux_args_reference.md │ └── warm-sessions.md ├── examples/ │ ├── crossterm_sgr_diag.rs │ ├── enter_diag.rs │ ├── key_diag.rs │ ├── key_test.rs │ ├── latency_harness.rs │ ├── pipeline_diag.rs │ ├── pty_diag.rs │ ├── pty_sgr_diag.rs │ ├── ratatui_render_diag.rs │ └── test_cursor_debug.rs ├── installer/ │ └── psmux.nsi ├── packages/ │ └── chocolatey/ │ ├── psmux.nuspec │ └── tools/ │ ├── chocolateyinstall.ps1 │ └── chocolateyuninstall.ps1 ├── psmux.json ├── rust-toolchain.toml ├── scoop/ │ └── psmux.json ├── scripts/ │ ├── build.ps1 │ ├── install.ps1 │ ├── pmux-title.ps1 │ ├── pmux-title.sh │ ├── publish-choco.ps1 │ └── uninstall.ps1 ├── src/ │ ├── cli.rs │ ├── client.rs │ ├── clipboard.rs │ ├── commands.rs │ ├── config.rs │ ├── control.rs │ ├── copy_mode.rs │ ├── cross_session.rs │ ├── cross_session_server.rs │ ├── debug_log.rs │ ├── format.rs │ ├── help.rs │ ├── input.rs │ ├── layout.rs │ ├── main.rs │ ├── pane.rs │ ├── platform.rs │ ├── popup.rs │ ├── preview.rs │ ├── proxy_pane.rs │ ├── rendering.rs │ ├── server/ │ │ ├── connection.rs │ │ ├── helpers.rs │ │ ├── mod.rs │ │ ├── option_catalog.rs │ │ └── options.rs │ ├── session.rs │ ├── ssh_input.rs │ ├── style.rs │ ├── tree.rs │ ├── types.rs │ ├── util.rs │ ├── warm_pane_sync.rs │ └── window_ops.rs ├── tests/ │ ├── _batch_runner.ps1 │ ├── _full_run.ps1 │ ├── _launch_debug.bat │ ├── _run_batch3.ps1 │ ├── alt_emit.ps1 │ ├── alt_emit_inner.ps1 │ ├── alt_emit_simple.ps1 │ ├── battle_test.ps1 │ ├── battle_test.py │ ├── bench_squelch_cwd.ps1 │ ├── bench_startup_exit.ps1 │ ├── burst_bench2.cs │ ├── burst_benchmark.cs │ ├── cursor_bench.cs │ ├── debug_paste_trace.ps1 │ ├── destructive_test.ps1 │ ├── diag_cursor_claude.ps1 │ ├── diag_cursor_raw.ps1 │ ├── diag_enter_selfcontained.ps1 │ ├── diag_key_events.ps1 │ ├── diag_scroll_inject.ps1 │ ├── disable_processed_input.ps1 │ ├── injector.cs │ ├── injector_batch.cs │ ├── inspect_issue263_dump.ps1 │ ├── inspect_issue263_runs.ps1 │ ├── investigate_274_attach_kill.ps1 │ ├── investigate_274_clean_recovery.ps1 │ ├── investigate_274_long.ps1 │ ├── investigate_274_node_daemon.ps1 │ ├── investigate_274_unresponsive_proc.ps1 │ ├── investigate_274_wedge.ps1 │ ├── issue246_emitter.py │ ├── mouse_diag.ps1 │ ├── mouse_injector.cs │ ├── repro_enter_bugs.ps1 │ ├── repro_issue303.ps1 │ ├── repro_issue303b.ps1 │ ├── repro_issue303c.ps1 │ ├── repro_preview_compare.ps1 │ ├── repro_preview_layout.ps1 │ ├── repro_pstop_preview.ps1 │ ├── repro_seven_panes.ps1 │ ├── run_all_tests.ps1 │ ├── run_batch_fast.ps1 │ ├── run_fmt_test.ps1 │ ├── test_advanced.ps1 │ ├── test_agent_teams_e2e.ps1 │ ├── test_all.ps1 │ ├── test_all.sh │ ├── test_alt_key.ps1 │ ├── test_bell_activity_silence.ps1 │ ├── test_bind_key.ps1 │ ├── test_bind_pipe_key.ps1 │ ├── test_bug_detection.ps1 │ ├── test_bugfixes.ps1 │ ├── test_burst_typing_benchmark.ps1 │ ├── test_capture_pane.ps1 │ ├── test_cc_iterm2_compat.ps1 │ ├── test_choose_tree_preview.ps1 │ ├── test_cjk_paste_split.ps1 │ ├── test_claude_agent_teams.ps1 │ ├── test_claude_compat_fixes.ps1 │ ├── test_claude_cursor_diag.ps1 │ ├── test_claude_mouse.ps1 │ ├── test_cli_flag_parity.ps1 │ ├── test_cli_handlers.ps1 │ ├── test_cli_mega_suite.ps1 │ ├── test_combined_flags.ps1 │ ├── test_config.ps1 │ ├── test_config_exhaustive_cli.ps1 │ ├── test_config_exhaustive_tcp.ps1 │ ├── test_config_exhaustive_tui.ps1 │ ├── test_config_plugin_loading.ps1 │ ├── test_conpty_mouse.ps1 │ ├── test_control_mode.ps1 │ ├── test_copy_mode_advanced.ps1 │ ├── test_copy_mode_bracket_paragraph.ps1 │ ├── test_copy_mode_full.ps1 │ ├── test_cross_session_join_pane.ps1 │ ├── test_cross_shell_backslash.ps1 │ ├── test_cursor_fallback.ps1 │ ├── test_cursor_style.ps1 │ ├── test_debug_focus.ps1 │ ├── test_default_command_format.ps1 │ ├── test_default_shell_cmd.ps1 │ ├── test_default_shell_wsl.ps1 │ ├── test_display_message_duration.ps1 │ ├── test_e2e_latency.ps1 │ ├── test_env_shim.ps1 │ ├── test_extreme_perf.ps1 │ ├── test_f_flag_config.ps1 │ ├── test_features.ps1 │ ├── test_features2.ps1 │ ├── test_features3.ps1 │ ├── test_features4.ps1 │ ├── test_features5.ps1 │ ├── test_format_engine.ps1 │ ├── test_format_vars.ps1 │ ├── test_full_feature.ps1 │ ├── test_github_issues.ps1 │ ├── test_github_issues_all.ps1 │ ├── test_hide_window_e2e.ps1 │ ├── test_install_speed.ps1 │ ├── test_issue100_key_names.ps1 │ ├── test_issue105_plugin_env_leak.ps1 │ ├── test_issue108_ctrl_tab.ps1 │ ├── test_issue110_popup_scroll.ps1 │ ├── test_issue111_format_cwd.ps1 │ ├── test_issue111_starship_compat.ps1 │ ├── test_issue112_113.ps1 │ ├── test_issue121_shift_enter.ps1 │ ├── test_issue125_per_window_zoom.ps1 │ ├── test_issue125_zoom_flag.ps1 │ ├── test_issue126_client_prefix.ps1 │ ├── test_issue133_hook_append.ps1 │ ├── test_issue133_hook_duplicates.ps1 │ ├── test_issue134_zoom_wrap_nav.ps1 │ ├── test_issue136_auth_failed.ps1 │ ├── test_issue137_default_terminal.ps1 │ ├── test_issue140_kill_pane_focus_loss.ps1 │ ├── test_issue146_list_commands.ps1 │ ├── test_issue146_popup_via_command_prompt.ps1 │ ├── test_issue151_strict_mode.ps1 │ ├── test_issue154_popup_fixes.ps1 │ ├── test_issue15_altgr.ps1 │ ├── test_issue165_prediction_view_style.ps1 │ ├── test_issue167_conpty_probe.ps1 │ ├── test_issue167_repro.ps1 │ ├── test_issue171_layout.ps1 │ ├── test_issue197_exact_text.ps1 │ ├── test_issue197_paste_tilde.ps1 │ ├── test_issue197_paste_validation.ps1 │ ├── test_issue197_win32_paste.ps1 │ ├── test_issue198_cv_unbind_persist.ps1 │ ├── test_issue198_cv_unbind_proof.ps1 │ ├── test_issue198_paste_detection.ps1 │ ├── test_issue198_paste_detection_proof.ps1 │ ├── test_issue19_config.ps1 │ ├── test_issue200_new_session.ps1 │ ├── test_issue200_proof.ps1 │ ├── test_issue200_sendkeys_proof.ps1 │ ├── test_issue201_rename_dialog.ps1 │ ├── test_issue201_win32_tui_proof.ps1 │ ├── test_issue202_cli_routing.ps1 │ ├── test_issue204_stale_port_files.ps1 │ ├── test_issue205_new_session_env.ps1 │ ├── test_issue206_tui_auth.ps1 │ ├── test_issue209_e2e_verify.ps1 │ ├── test_issue209_functional_proof.ps1 │ ├── test_issue209_tmux_parity_deep.ps1 │ ├── test_issue210_gastown_captures.ps1 │ ├── test_issue210_gastown_fixes.ps1 │ ├── test_issue211_pwsh_mouse_selection.ps1 │ ├── test_issue211_win32_mouse.ps1 │ ├── test_issue215_session_persistence.ps1 │ ├── test_issue217_pane_title_identify.ps1 │ ├── test_issue217_win32_tui_proof.ps1 │ ├── test_issue221_run_shell.ps1 │ ├── test_issue226_ctrl_slash.ps1 │ ├── test_issue226_full_proof.ps1 │ ├── test_issue227_remain_on_exit_hooks.ps1 │ ├── test_issue229_window_name_flash.ps1 │ ├── test_issue229_window_name_initial_command.ps1 │ ├── test_issue230_join_pane_and_ctrl_c.ps1 │ ├── test_issue230_join_pane_and_ctrl_c_proof.ps1 │ ├── test_issue230_send_keys_ctrl_c.ps1 │ ├── test_issue231_osc_title_propagation.ps1 │ ├── test_issue232_status_interval.ps1 │ ├── test_issue234_choose_buffer.ps1 │ ├── test_issue234_choose_buffer_proof.ps1 │ ├── test_issue235_display_panes_base_index.ps1 │ ├── test_issue237_final_proof.ps1 │ ├── test_issue237_typing_freeze.ps1 │ ├── test_issue237_typing_freeze_perf.ps1 │ ├── test_issue239_repro.ps1 │ ├── test_issue242_pageup_copy_mode.ps1 │ ├── test_issue244_capture_scrollback.ps1 │ ├── test_issue244_capture_scrollback_proof.ps1 │ ├── test_issue245_mouse_selection.ps1 │ ├── test_issue246_sparse_render.ps1 │ ├── test_issue247_session_picker_digit.ps1 │ ├── test_issue25.ps1 │ ├── test_issue250_root_cause.ps1 │ ├── test_issue253_repro.ps1 │ ├── test_issue253_repro2.ps1 │ ├── test_issue253_repro3.ps1 │ ├── test_issue257_preview.ps1 │ ├── test_issue259_picker_hjkl.ps1 │ ├── test_issue261_cc_verify.ps1 │ ├── test_issue261_proof.ps1 │ ├── test_issue263_box_drawing_color.ps1 │ ├── test_issue263_byte_proof.ps1 │ ├── test_issue263_definitive.ps1 │ ├── test_issue263_dump_state.ps1 │ ├── test_issue263_final.ps1 │ ├── test_issue263_irrefutable.ps1 │ ├── test_issue263_nested.ps1 │ ├── test_issue263_proof.ps1 │ ├── test_issue263_python_raw.ps1 │ ├── test_issue263_raw.ps1 │ ├── test_issue263_raw_bytes.ps1 │ ├── test_issue263_v2.ps1 │ ├── test_issue264_paste_buffer_proof.ps1 │ ├── test_issue264_paste_buffer_repro.ps1 │ ├── test_issue265_argv_backslash.ps1 │ ├── test_issue266_autorename_override.ps1 │ ├── test_issue266_autorename_override_proof.ps1 │ ├── test_issue266_explicit_name.ps1 │ ├── test_issue266_with_python.ps1 │ ├── test_issue268_dump_state.ps1 │ ├── test_issue269_byte_capture.ps1 │ ├── test_issue269_osc94_dropped.ps1 │ ├── test_issue269_osc94_dropped_proof.ps1 │ ├── test_issue271_runtime_set_propagation.ps1 │ ├── test_issue271_warm_pane_history.ps1 │ ├── test_issue271_warm_pane_history_proof.ps1 │ ├── test_issue272_status_format_perf.ps1 │ ├── test_issue273_send_prefix.ps1 │ ├── test_issue274_pane_isolation.ps1 │ ├── test_issue274_sustained_load.ps1 │ ├── test_issue274_tui_wedge_repro.ps1 │ ├── test_issue274_wezterm_repro.ps1 │ ├── test_issue275_detach_client.ps1 │ ├── test_issue275_detach_keystroke.ps1 │ ├── test_issue277_definitive.ps1 │ ├── test_issue277_scroll_controlled.ps1 │ ├── test_issue277_scroll_repro.ps1 │ ├── test_issue277_tcp_scroll.ps1 │ ├── test_issue284_pageup_wsl.ps1 │ ├── test_issue285_nvim_mouse.ps1 │ ├── test_issue286_ime_prefix.ps1 │ ├── test_issue287_german_keyboard.ps1 │ ├── test_issue288_pane_border_status.ps1 │ ├── test_issue295_scroll_regression.ps1 │ ├── test_issue296_nvim_hang.ps1 │ ├── test_issue33_remaining.ps1 │ ├── test_issue36.ps1 │ ├── test_issue41_btab.ps1 │ ├── test_issue42_version.ps1 │ ├── test_issue43_copy_pane_local.ps1 │ ├── test_issue43_prefix_o_l.ps1 │ ├── test_issue44_zoom_buffer.ps1 │ ├── test_issue45_unzoom_cursor.ps1 │ ├── test_issue46_zoom_nav_desync.ps1 │ ├── test_issue47_bare_run.ps1 │ ├── test_issue49_ctlseq.ps1 │ ├── test_issue50_chinese_chars.ps1 │ ├── test_issue52_claude.ps1 │ ├── test_issue52_cursor.ps1 │ ├── test_issue60_native_tui_mouse.ps1 │ ├── test_issue63_status_off.ps1 │ ├── test_issue70_mouse_mru_and_detached.ps1 │ ├── test_issue70_mru_navigation.ps1 │ ├── test_issue70_select_pane_mru.ps1 │ ├── test_issue71_kill_pane_focus.ps1 │ ├── test_issue74_paste.ps1 │ ├── test_issue82_zoom_split_borders.ps1 │ ├── test_issue88_alt_screen_proof.ps1 │ ├── test_issue88_alt_screen_v2.ps1 │ ├── test_issue88_clean_e2e.ps1 │ ├── test_issue88_codex_scrollback.ps1 │ ├── test_issue88_debug_b.ps1 │ ├── test_issue88_debug_v2.ps1 │ ├── test_issue88_fix_proof.ps1 │ ├── test_issue88_irrefutable_proof.ps1 │ ├── test_issue91_ime_paste.ps1 │ ├── test_issue94_split_percent.ps1 │ ├── test_issue95_commands.ps1 │ ├── test_issue98_bracketed_paste.ps1 │ ├── test_issue99_default_shell_bash.ps1 │ ├── test_issues_107_109_110.ps1 │ ├── test_keybinding_options.ps1 │ ├── test_keystroke_injection.ps1 │ ├── test_kill_pane_by_id.ps1 │ ├── test_kill_server.ps1 │ ├── test_kill_tree.ps1 │ ├── test_layout_engine.ps1 │ ├── test_load_buffer_w_clipboard.ps1 │ ├── test_long_paragraph_benchmark.ps1 │ ├── test_mouse_handling.ps1 │ ├── test_mouse_hover.ps1 │ ├── test_named_buffers.ps1 │ ├── test_named_session_parity.ps1 │ ├── test_new_features.ps1 │ ├── test_new_parity_features.ps1 │ ├── test_newsession_flags.ps1 │ ├── test_nsis_installer.ps1 │ ├── test_osc7_pane_path.ps1 │ ├── test_overlay_bugfixes.ps1 │ ├── test_overlay_rendering.ps1 │ ├── test_pane_mru.ps1 │ ├── test_pane_navigation.ps1 │ ├── test_pane_startup_perf.ps1 │ ├── test_parity.ps1 │ ├── test_perf.ps1 │ ├── test_perf_vs_wt.ps1 │ ├── test_picker_digit_jump_all.ps1 │ ├── test_plugins_themes.ps1 │ ├── test_pr118_bugs.ps1 │ ├── test_pr207_claims.ps1 │ ├── test_pr207_compat_bugs.ps1 │ ├── test_pr207_libtmux.py │ ├── test_pr207_retest.ps1 │ ├── test_pr207_workaround_elimination.ps1 │ ├── test_pr222_223_run_shell_paths.ps1 │ ├── test_pr255_active_border.ps1 │ ├── test_pr255_visual_proof.ps1 │ ├── test_pr27.ps1 │ ├── test_preview_stuck_repro.ps1 │ ├── test_production_readiness.ps1 │ ├── test_pty_stability.ps1 │ ├── test_real_plugins.ps1 │ ├── test_realistic_typing.ps1 │ ├── test_round9.ps1 │ ├── test_run_shell.ps1 │ ├── test_scroll_memory.ps1 │ ├── test_scroll_viewport_proof.ps1 │ ├── test_scroll_viewport_tracking.ps1 │ ├── test_session.ps1 │ ├── test_session_mgmt.ps1 │ ├── test_showw_sendkeys_p.ps1 │ ├── test_spaces_in_paths.ps1 │ ├── test_split_limits.ps1 │ ├── test_split_window_target_focus.ps1 │ ├── test_squelch_visibility.ps1 │ ├── test_startup_exit_bench.ps1 │ ├── test_startup_perf.ps1 │ ├── test_stress.ps1 │ ├── test_stress_50.ps1 │ ├── test_stress_aggressive.ps1 │ ├── test_stress_attached.ps1 │ ├── test_sustained_fast_typing.ps1 │ ├── test_switch_client.ps1 │ ├── test_switch_client_live_proof.ps1 │ ├── test_tab_spacing.ps1 │ ├── test_target_focus_stability.ps1 │ ├── test_tcp_flag_parity.ps1 │ ├── test_tcp_mega_suite.ps1 │ ├── test_theme_rendering.ps1 │ ├── test_tmux_compat.ps1 │ ├── test_tui_exit_cleanup.ps1 │ ├── test_tui_win32_proof.ps1 │ ├── test_typing_benchmark.ps1 │ ├── test_typing_render_latency.ps1 │ ├── test_unbind_key_a.ps1 │ ├── test_vim_nav_keys.ps1 │ ├── test_vt_paste_missing_close.ps1 │ ├── test_vt_paste_ssh_real.ps1 │ ├── test_warm_off.ps1 │ ├── test_warm_pane.ps1 │ ├── test_warm_pane_sync_options.ps1 │ ├── test_warm_session_claim.ps1 │ ├── test_win32_tui_flag_parity.ps1 │ ├── test_win32_tui_mega_proof.ps1 │ ├── test_window_exit_statusbar.ps1 │ ├── test_window_index_prompt.ps1 │ ├── test_wsl_in_pwsh_latency.ps1 │ ├── test_wsl_in_pwsh_latency2.ps1 │ ├── test_wsl_latency.ps1 │ ├── test_wsl_pwsh_latency3.ps1 │ ├── test_wsl_pwsh_latency4.ps1 │ ├── test_wsl_pwsh_latency5.ps1 │ ├── test_zoom_resize.ps1 │ ├── timed_injector.cs │ ├── tui_helper.ps1 │ ├── typing_bench.cs │ └── typing_benchmark.cs └── tests-rs/ ├── test_client.rs ├── test_cmdbuilder.rs ├── test_commands.rs ├── test_commands_audit.rs ├── test_commands_new.rs ├── test_config_exhaustive.rs ├── test_config_plugin_paths.rs ├── test_cpr_responder.rs ├── test_flag_parity.rs ├── test_format.rs ├── test_gastown_scenarios.rs ├── test_h1_osc52_clipboard_capture.rs ├── test_h1_osc52_end_to_end.rs ├── test_hide_window.rs ├── test_input.rs ├── test_issue137_env_leak.rs ├── test_issue145_source_file.rs ├── test_issue151_strict_mode.rs ├── test_issue155_output_rendering.rs ├── test_issue155_rendering.rs ├── test_issue155_sgr_attrs.rs ├── test_issue157_bind_key_case.rs ├── test_issue165_prediction_view_style.rs ├── test_issue167_startup_log.rs ├── test_issue169_manual_rename.rs ├── test_issue171_layout_bugs.rs ├── test_issue179_bind_key_uppercase.rs ├── test_issue185_layout_directives.rs ├── test_issue192_command_chaining.rs ├── test_issue193_scroll_enter_copy_mode.rs ├── test_issue196_flag_equals.rs ├── test_issue198_cv_persist.rs ├── test_issue198_unbind_individual.rs ├── test_issue200_new_session.rs ├── test_issue201_rename_dialog.rs ├── test_issue202_switch_client.rs ├── test_issue209_tmux_compat.rs ├── test_issue210_gastown_captures.rs ├── test_issue210_gastown_fixes.rs ├── test_issue215_session_persistence.rs ├── test_issue226_ctrl_slash.rs ├── test_issue227_remain_on_exit_hooks.rs ├── test_issue235_display_panes_base_index.rs ├── test_issue244_capture_scrollback.rs ├── test_issue245_mouse_selection.rs ├── test_issue250_root_cause.rs ├── test_issue265_argv_backslash.rs ├── test_issue266_per_window_autorename.rs ├── test_issue268_set_titles.rs ├── test_issue269_osc94_dropped.rs ├── test_issue271_warm_pane_history.rs ├── test_issue272_format_shell_cache.rs ├── test_issue273_send_prefix.rs ├── test_issue275_detach_client.rs ├── test_issue278_toggle_bool_option.rs ├── test_issue284_pageup_wsl.rs ├── test_issue287_german_keyboard.rs ├── test_issue81_resize_direction.rs ├── test_issue88_alt_screen_toggle.rs ├── test_layout.rs ├── test_mega_unit_coverage.rs ├── test_named_buffers.rs ├── test_new_session_env.rs ├── test_pane_title.rs ├── test_parity.rs ├── test_pr207_compat_bugs.rs ├── test_pr255_active_border.rs ├── test_pr267_backpressure_proof.rs ├── test_run_shell_resolve.rs ├── test_server.rs ├── test_session.rs ├── test_ssh_vt_paste.rs ├── test_vt100_mouse.rs ├── test_vt100_screen.rs ├── test_warm_pane_sync.rs └── test_zoom_bleed.rs