Applied to OpenBSD, thanks
On Sun, Aug 31, 2014 at 09:57:13PM -0400, John Morrissey wrote: > Hi, the attached patch adds the format items window_last_flag and > window_zoomed_flag. > > With these additions, it's possible to replicate window_flags, so flags can > be placed/colored arbitrarily. > > -john > diff --git a/format.c b/format.c > index 66795d5..97bc8f7 100644 > --- a/format.c > +++ b/format.c > @@ -494,6 +494,10 @@ format_winlink(struct format_tree *ft, struct session > *s, struct winlink *wl) > !!(wl->flags & WINLINK_ACTIVITY)); > format_add(ft, "window_silence_flag", "%u", > !!(wl->flags & WINLINK_SILENCE)); > + format_add(ft, "window_last_flag", "%u", > + !!(wl == TAILQ_FIRST(&s->lastw))); > + format_add(ft, "window_zoomed_flag", "%u", > + !!(wl->flags & WINDOW_ZOOMED)); > > > free(flags); > diff --git a/tmux.1 b/tmux.1 > index 924157d..effae7b 100644 > --- a/tmux.1 > +++ b/tmux.1 > @@ -3126,11 +3126,13 @@ The following variables are available, where > appropriate: > .It Li "window_height" Ta "" Ta "Height of window" > .It Li "window_id" Ta "" Ta "Unique window ID" > .It Li "window_index" Ta "#I" Ta "Index of window" > +.It Li "window_last_flag" Ta "" Ta "1 if window is the last used" > .It Li "window_layout" Ta "" Ta "Window layout description" > .It Li "window_name" Ta "#W" Ta "Name of window" > .It Li "window_panes" Ta "" Ta "Number of panes in window" > .It Li "window_silence_flag" Ta "" Ta "1 if window has silence alert" > .It Li "window_width" Ta "" Ta "Width of window" > +.It Li "window_zoomed_flag" Ta "" Ta "1 if window is zoomed" > .It Li "wrap_flag" Ta "" Ta "Pane wrap flag" > .El > .Sh NAMES AND TITLES > ------------------------------------------------------------------------------ > Slashdot TV. > Video for Nerds. Stuff that matters. > http://tv.slashdot.org/ > _______________________________________________ > tmux-users mailing list > tmux-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tmux-users ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users