function tmux 3.7c
window_add_pane
window_add_pane
window_add_pane Source
- Source
- window.c
- struct window
_pane * window_add (struct window *w, struct window_pane _pane *other, u_int hlimit, int flags) -
- Parameters
-
-
w ( struct window * )
-
other ( struct window
_pane * ) -
hlimit ( u_int )
-
flags ( int )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Paths through the source#
Follow these functions to explore a task. Arrows show source relationships.
Create a session and its first pane
- cmd_new_session_exec
- calls → spawn_window
- calls → spawn_pane
- calls → window_add_pane
- calls → window_pane_create
Split a window
- cmd_split_window_exec
- references → spawn_pane
- calls → window_add_pane
- calls → window_pane_create
Called by#
- popup_make_pane function Call site ↗
- spawn_pane function Call site ↗
Calls#
- log_debug function Call site ↗
- window_pane_create function Call site ↗
Referenced declarations#
- window.active attribute
- window_pane.entry attribute
- window_pane.flags attribute
- window_pane.id attribute
- window.id attribute
- window.panes attribute
- SPAWN_BEFORE constant
- SPAWN_FLOATING constant
- SPAWN_FULLSIZE constant
- window.sx attribute
- window.sy attribute
- window struct
- window_pane struct
- window.z_index attribute
- window_pane.zentry attribute