├── .cargo └── config.toml ├── .envrc ├── .github └── workflows │ ├── build.yml │ └── wiki-update.yml ├── .gitignore ├── .mailmap ├── CHANGELOG.md ├── COPYING ├── Cargo.lock ├── Cargo.toml ├── README.md ├── clippy.toml ├── docs ├── _config.yml └── index.md ├── flake.lock ├── flake.nix ├── fuzz ├── .gitignore ├── Cargo.toml ├── README.md └── fuzz_targets │ └── colour_find_rgb.rs ├── rustfmt.toml └── src ├── alerts.rs ├── arguments.rs ├── attributes.rs ├── bitstr.rs ├── cfg_.rs ├── client_.rs ├── cmd_ ├── cmd_attach_session.rs ├── cmd_bind_key.rs ├── cmd_break_pane.rs ├── cmd_capture_pane.rs ├── cmd_choose_tree.rs ├── cmd_command_prompt.rs ├── cmd_confirm_before.rs ├── cmd_copy_mode.rs ├── cmd_detach_client.rs ├── cmd_display_menu.rs ├── cmd_display_message.rs ├── cmd_display_panes.rs ├── cmd_find.rs ├── cmd_find_window.rs ├── cmd_if_shell.rs ├── cmd_join_pane.rs ├── cmd_kill_pane.rs ├── cmd_kill_server.rs ├── cmd_kill_session.rs ├── cmd_kill_window.rs ├── cmd_list_buffers.rs ├── cmd_list_clients.rs ├── cmd_list_keys.rs ├── cmd_list_panes.rs ├── cmd_list_sessions.rs ├── cmd_list_windows.rs ├── cmd_load_buffer.rs ├── cmd_lock_server.rs ├── cmd_move_window.rs ├── cmd_new_session.rs ├── cmd_new_window.rs ├── cmd_paste_buffer.rs ├── cmd_pipe_pane.rs ├── cmd_queue.rs ├── cmd_refresh_client.rs ├── cmd_rename_session.rs ├── cmd_rename_window.rs ├── cmd_resize_pane.rs ├── cmd_resize_window.rs ├── cmd_respawn_pane.rs ├── cmd_respawn_window.rs ├── cmd_rotate_window.rs ├── cmd_run_shell.rs ├── cmd_save_buffer.rs ├── cmd_select_layout.rs ├── cmd_select_pane.rs ├── cmd_select_window.rs ├── cmd_send_keys.rs ├── cmd_server_access.rs ├── cmd_set_buffer.rs ├── cmd_set_environment.rs ├── cmd_set_option.rs ├── cmd_show_environment.rs ├── cmd_show_messages.rs ├── cmd_show_options.rs ├── cmd_show_prompt_history.rs ├── cmd_source_file.rs ├── cmd_split_window.rs ├── cmd_swap_pane.rs ├── cmd_swap_window.rs ├── cmd_switch_client.rs ├── cmd_unbind_key.rs ├── cmd_wait_for.rs └── mod.rs ├── cmd_parse.lalrpop ├── cmd_parse.rs ├── colour.rs ├── compat ├── b64.rs ├── closefrom.rs ├── fdforkpty.rs ├── freezero.rs ├── getdtablecount.rs ├── getopt.rs ├── getpeereid.rs ├── getprogname.rs ├── imsg.rs ├── imsg_buffer.rs ├── mod.rs ├── ntohll.rs ├── queue.rs ├── reallocarray.rs ├── recallocarray.rs ├── setproctitle.rs ├── strlcat.rs ├── strlcpy.rs ├── strtonum.rs ├── systemd.rs ├── tree.rs ├── unvis.rs └── vis.rs ├── control.rs ├── control_notify.rs ├── environ_.rs ├── event_.rs ├── file.rs ├── format.rs ├── format_draw_.rs ├── grid_.rs ├── grid_reader_.rs ├── grid_view.rs ├── hyperlinks_.rs ├── image_.rs ├── image_sixel.rs ├── input.rs ├── input_keys.rs ├── job_.rs ├── key_bindings_.rs ├── key_string.rs ├── keyc_mouse_key.rs ├── layout.rs ├── layout_custom.rs ├── layout_set.rs ├── lib.rs ├── libc.rs ├── log.rs ├── main.rs ├── menu_.rs ├── mode_tree.rs ├── names.rs ├── ncurses_.rs ├── notify.rs ├── options_.rs ├── options_table.rs ├── osdep.rs ├── paste.rs ├── popup.rs ├── proc.rs ├── regsub.rs ├── resize.rs ├── screen_.rs ├── screen_redraw.rs ├── screen_write.rs ├── server.rs ├── server_acl.rs ├── server_client.rs ├── server_fn.rs ├── session_.rs ├── spawn.rs ├── status.rs ├── style_.rs ├── tmux.rs ├── tmux_protocol.rs ├── tty_.rs ├── tty_acs.rs ├── tty_features.rs ├── tty_keys.rs ├── tty_term_.rs ├── utempter.rs ├── utf8.rs ├── utf8_combined.rs ├── window_.rs ├── window_buffer.rs ├── window_client.rs ├── window_clock.rs ├── window_copy.rs ├── window_customize.rs ├── window_tree.rs └── xmalloc.rs /.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | rustflags = [ 3 | # "-Zsanitizer=address", 4 | ] 5 | -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/wiki-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/.github/workflows/wiki-update.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/.mailmap -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/COPYING -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/clippy.toml -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/docs/index.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/flake.nix -------------------------------------------------------------------------------- /fuzz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/fuzz/.gitignore -------------------------------------------------------------------------------- /fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/fuzz/Cargo.toml -------------------------------------------------------------------------------- /fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/fuzz/README.md -------------------------------------------------------------------------------- /fuzz/fuzz_targets/colour_find_rgb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/fuzz/fuzz_targets/colour_find_rgb.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/alerts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/alerts.rs -------------------------------------------------------------------------------- /src/arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/arguments.rs -------------------------------------------------------------------------------- /src/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/attributes.rs -------------------------------------------------------------------------------- /src/bitstr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/bitstr.rs -------------------------------------------------------------------------------- /src/cfg_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cfg_.rs -------------------------------------------------------------------------------- /src/client_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/client_.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_attach_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_attach_session.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_bind_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_bind_key.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_break_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_break_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_capture_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_capture_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_choose_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_choose_tree.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_command_prompt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_command_prompt.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_confirm_before.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_confirm_before.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_copy_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_copy_mode.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_detach_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_detach_client.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_display_menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_display_menu.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_display_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_display_message.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_display_panes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_display_panes.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_find.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_find.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_find_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_find_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_if_shell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_if_shell.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_join_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_join_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_kill_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_kill_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_kill_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_kill_server.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_kill_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_kill_session.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_kill_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_kill_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_list_buffers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_list_buffers.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_list_clients.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_list_clients.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_list_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_list_keys.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_list_panes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_list_panes.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_list_sessions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_list_sessions.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_list_windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_list_windows.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_load_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_load_buffer.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_lock_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_lock_server.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_move_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_move_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_new_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_new_session.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_new_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_new_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_paste_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_paste_buffer.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_pipe_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_pipe_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_queue.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_refresh_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_refresh_client.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_rename_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_rename_session.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_rename_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_rename_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_resize_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_resize_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_resize_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_resize_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_respawn_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_respawn_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_respawn_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_respawn_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_rotate_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_rotate_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_run_shell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_run_shell.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_save_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_save_buffer.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_select_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_select_layout.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_select_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_select_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_select_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_select_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_send_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_send_keys.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_server_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_server_access.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_set_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_set_buffer.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_set_environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_set_environment.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_set_option.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_set_option.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_show_environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_show_environment.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_show_messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_show_messages.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_show_options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_show_options.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_show_prompt_history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_show_prompt_history.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_source_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_source_file.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_split_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_split_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_swap_pane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_swap_pane.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_swap_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_swap_window.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_switch_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_switch_client.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_unbind_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_unbind_key.rs -------------------------------------------------------------------------------- /src/cmd_/cmd_wait_for.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/cmd_wait_for.rs -------------------------------------------------------------------------------- /src/cmd_/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_/mod.rs -------------------------------------------------------------------------------- /src/cmd_parse.lalrpop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_parse.lalrpop -------------------------------------------------------------------------------- /src/cmd_parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/cmd_parse.rs -------------------------------------------------------------------------------- /src/colour.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/colour.rs -------------------------------------------------------------------------------- /src/compat/b64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/b64.rs -------------------------------------------------------------------------------- /src/compat/closefrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/closefrom.rs -------------------------------------------------------------------------------- /src/compat/fdforkpty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/fdforkpty.rs -------------------------------------------------------------------------------- /src/compat/freezero.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/freezero.rs -------------------------------------------------------------------------------- /src/compat/getdtablecount.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/getdtablecount.rs -------------------------------------------------------------------------------- /src/compat/getopt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/getopt.rs -------------------------------------------------------------------------------- /src/compat/getpeereid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/getpeereid.rs -------------------------------------------------------------------------------- /src/compat/getprogname.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/getprogname.rs -------------------------------------------------------------------------------- /src/compat/imsg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/imsg.rs -------------------------------------------------------------------------------- /src/compat/imsg_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/imsg_buffer.rs -------------------------------------------------------------------------------- /src/compat/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/mod.rs -------------------------------------------------------------------------------- /src/compat/ntohll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/ntohll.rs -------------------------------------------------------------------------------- /src/compat/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/queue.rs -------------------------------------------------------------------------------- /src/compat/reallocarray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/reallocarray.rs -------------------------------------------------------------------------------- /src/compat/recallocarray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/recallocarray.rs -------------------------------------------------------------------------------- /src/compat/setproctitle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/setproctitle.rs -------------------------------------------------------------------------------- /src/compat/strlcat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/strlcat.rs -------------------------------------------------------------------------------- /src/compat/strlcpy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/strlcpy.rs -------------------------------------------------------------------------------- /src/compat/strtonum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/strtonum.rs -------------------------------------------------------------------------------- /src/compat/systemd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/systemd.rs -------------------------------------------------------------------------------- /src/compat/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/tree.rs -------------------------------------------------------------------------------- /src/compat/unvis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/unvis.rs -------------------------------------------------------------------------------- /src/compat/vis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/compat/vis.rs -------------------------------------------------------------------------------- /src/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/control.rs -------------------------------------------------------------------------------- /src/control_notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/control_notify.rs -------------------------------------------------------------------------------- /src/environ_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/environ_.rs -------------------------------------------------------------------------------- /src/event_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/event_.rs -------------------------------------------------------------------------------- /src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/file.rs -------------------------------------------------------------------------------- /src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/format.rs -------------------------------------------------------------------------------- /src/format_draw_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/format_draw_.rs -------------------------------------------------------------------------------- /src/grid_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/grid_.rs -------------------------------------------------------------------------------- /src/grid_reader_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/grid_reader_.rs -------------------------------------------------------------------------------- /src/grid_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/grid_view.rs -------------------------------------------------------------------------------- /src/hyperlinks_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/hyperlinks_.rs -------------------------------------------------------------------------------- /src/image_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/image_.rs -------------------------------------------------------------------------------- /src/image_sixel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/image_sixel.rs -------------------------------------------------------------------------------- /src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/input.rs -------------------------------------------------------------------------------- /src/input_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/input_keys.rs -------------------------------------------------------------------------------- /src/job_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/job_.rs -------------------------------------------------------------------------------- /src/key_bindings_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/key_bindings_.rs -------------------------------------------------------------------------------- /src/key_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/key_string.rs -------------------------------------------------------------------------------- /src/keyc_mouse_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/keyc_mouse_key.rs -------------------------------------------------------------------------------- /src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/layout.rs -------------------------------------------------------------------------------- /src/layout_custom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/layout_custom.rs -------------------------------------------------------------------------------- /src/layout_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/layout_set.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/libc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/libc.rs -------------------------------------------------------------------------------- /src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/log.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/menu_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/menu_.rs -------------------------------------------------------------------------------- /src/mode_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/mode_tree.rs -------------------------------------------------------------------------------- /src/names.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/names.rs -------------------------------------------------------------------------------- /src/ncurses_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/ncurses_.rs -------------------------------------------------------------------------------- /src/notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/notify.rs -------------------------------------------------------------------------------- /src/options_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/options_.rs -------------------------------------------------------------------------------- /src/options_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/options_table.rs -------------------------------------------------------------------------------- /src/osdep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/osdep.rs -------------------------------------------------------------------------------- /src/paste.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/paste.rs -------------------------------------------------------------------------------- /src/popup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/popup.rs -------------------------------------------------------------------------------- /src/proc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/proc.rs -------------------------------------------------------------------------------- /src/regsub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/regsub.rs -------------------------------------------------------------------------------- /src/resize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/resize.rs -------------------------------------------------------------------------------- /src/screen_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/screen_.rs -------------------------------------------------------------------------------- /src/screen_redraw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/screen_redraw.rs -------------------------------------------------------------------------------- /src/screen_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/screen_write.rs -------------------------------------------------------------------------------- /src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/server.rs -------------------------------------------------------------------------------- /src/server_acl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/server_acl.rs -------------------------------------------------------------------------------- /src/server_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/server_client.rs -------------------------------------------------------------------------------- /src/server_fn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/server_fn.rs -------------------------------------------------------------------------------- /src/session_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/session_.rs -------------------------------------------------------------------------------- /src/spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/spawn.rs -------------------------------------------------------------------------------- /src/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/status.rs -------------------------------------------------------------------------------- /src/style_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/style_.rs -------------------------------------------------------------------------------- /src/tmux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/tmux.rs -------------------------------------------------------------------------------- /src/tmux_protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/tmux_protocol.rs -------------------------------------------------------------------------------- /src/tty_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/tty_.rs -------------------------------------------------------------------------------- /src/tty_acs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/tty_acs.rs -------------------------------------------------------------------------------- /src/tty_features.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/tty_features.rs -------------------------------------------------------------------------------- /src/tty_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/tty_keys.rs -------------------------------------------------------------------------------- /src/tty_term_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/tty_term_.rs -------------------------------------------------------------------------------- /src/utempter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/utempter.rs -------------------------------------------------------------------------------- /src/utf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/utf8.rs -------------------------------------------------------------------------------- /src/utf8_combined.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/utf8_combined.rs -------------------------------------------------------------------------------- /src/window_.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/window_.rs -------------------------------------------------------------------------------- /src/window_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/window_buffer.rs -------------------------------------------------------------------------------- /src/window_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/window_client.rs -------------------------------------------------------------------------------- /src/window_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/window_clock.rs -------------------------------------------------------------------------------- /src/window_copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/window_copy.rs -------------------------------------------------------------------------------- /src/window_customize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/window_customize.rs -------------------------------------------------------------------------------- /src/window_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/window_tree.rs -------------------------------------------------------------------------------- /src/xmalloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/richardscollin/tmux-rs/HEAD/src/xmalloc.rs --------------------------------------------------------------------------------