pub fn compute_layout( layout: &Layout, pane_count: usize, area_width: u16, area_height: u16, ) -> Vec<PanePosition>