Hi,
* On Mon, Nov 19, 2012 at 10:55:42AM +0000, Nicholas Marriott <nicholas.marri...@gmail.com> wrote:
Ah, yes, making it an option sounds superfluous, will make it a flag. Thanks.12 Please make this a flag to choose-tree, not a tmux option. Also don't forget the man page.
Thanks On Sat, Nov 17, 2012 at 11:42:07PM +0530, Raghavendra D Prabhu wrote:choose-tree, by default, folds/collapses the window tree grouped by session. This adds an option to make it configurable. Signed-off-by: Raghavendra D Prabhu <rpra...@wnohang.net> --- options-table.c | 5 +++++ window-choose.c | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/options-table.c b/options-table.c index c2ef30c..1fc0b00 100644 --- a/options-table.c +++ b/options-table.c @@ -115,6 +115,11 @@ const struct options_table_entry session_options_table[] = { "ABCDEFGHIJKLMNOPQRSTUVWXYZ" }, + { .name = "choose-tree-collapse", + .type = OPTIONS_TABLE_FLAG, + .default_num = 1 + }, + { .name = "default-command", .type = OPTIONS_TABLE_STRING, .default_str = "" diff --git a/window-choose.c b/window-choose.c index 3368c66..9d6b3f8 100644 --- a/window-choose.c +++ b/window-choose.c @@ -107,6 +107,8 @@ window_choose_ready(struct window_pane *wp, u_int cur, { struct window_choose_mode_data *data = wp->modedata; struct screen *s = &data->screen; + struct options *oo = &global_s_options; + int collapse = options_get_number(oo, "choose-tree-collapse"); data->selected = cur; if (data->selected > screen_size_y(s) - 1) @@ -117,7 +119,8 @@ window_choose_ready(struct window_pane *wp, u_int cur, ARRAY_CONCAT(&data->old_list, &data->list); - window_choose_collapse_all(wp); + if (collapse) + window_choose_collapse_all(wp); window_choose_redraw_screen(wp); } -- 1.8.0 ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-use
Regards, -- Raghavendra Prabhu GPG Id : 0xD72BE977 Fingerprint: B93F EBCB 8E05 7039 CD3C A4B8 A616 DCA1 D72B E977 www: wnohang.net
pgpIHfptxcxBf.pgp
Description: PGP signature
------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users