diff options
author | rcyeske <rcyeske> | 2001-03-05 23:25:16 +0000 |
---|---|---|
committer | rcyeske <rcyeske> | 2001-03-05 23:25:16 +0000 |
commit | 7dc430f14d76a91ed12530691ea2d91efc98383d (patch) | |
tree | ff50676c13628bd8f83d79607f42e2670e7ab1c7 /src/bar.c | |
parent | 006342c1e7a9ef4b4573bd6275678f805173909a (diff) | |
download | ratpoison-7dc430f14d76a91ed12530691ea2d91efc98383d.zip |
(update_window_names): Print a '+' for the last accessed
window.
Diffstat (limited to 'src/bar.c')
-rw-r--r-- | src/bar.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -92,6 +92,8 @@ update_window_names (screen_info *s) { static struct sbuf *bar_buffer = NULL; rp_window *w; + rp_window *other_window; + char dbuf[10]; int mark_start = 0; @@ -104,6 +106,8 @@ update_window_names (screen_info *s) sbuf_clear (bar_buffer); + other_window = find_window_other (); + for (w = rp_mapped_window_sentinel->next; w != rp_mapped_window_sentinel; w = w->next) @@ -120,6 +124,8 @@ update_window_names (screen_info *s) if (w == rp_current_window) sbuf_concat (bar_buffer, "*"); + else if (w == other_window) + sbuf_concat (bar_buffer, "+"); else sbuf_concat (bar_buffer, "-"); |