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

Reply via email to