diff options
author | Thomas Adam <thomas@xteddy.org> | 2015-10-25 09:21:37 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2015-10-25 09:21:37 +0000 |
commit | 4acc8d0ff5d99fadd1ef91a3898f561dec5adfb7 (patch) | |
tree | fcccdefa5179eaa064f129ab44a229e284a934b4 /format.c | |
parent | 8c3981366574f5c6496985e0127ca817f3d70037 (diff) | |
parent | 2e2b8a95bd13dab848a61113c9974c9ac936f9d6 (diff) | |
download | rtmux-4acc8d0ff5d99fadd1ef91a3898f561dec5adfb7.tar.gz rtmux-4acc8d0ff5d99fadd1ef91a3898f561dec5adfb7.tar.bz2 rtmux-4acc8d0ff5d99fadd1ef91a3898f561dec5adfb7.zip |
Merge branch 'obsd-master'
Conflicts:
cmd-find.c
Diffstat (limited to 'format.c')
-rw-r--r-- | format.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1022,7 +1022,7 @@ format_defaults_pane(struct format_tree *ft, struct window_pane *wp) { struct grid *gd = wp->base.grid; u_int idx; - int status; + int status, scroll_position; if (ft->w == NULL) ft->w = wp->window; @@ -1070,6 +1070,10 @@ format_defaults_pane(struct format_tree *ft, struct window_pane *wp) format_add(ft, "scroll_region_upper", "%u", wp->base.rupper); format_add(ft, "scroll_region_lower", "%u", wp->base.rlower); + scroll_position = window_copy_scroll_position(wp); + if (scroll_position != -1) + format_add(ft, "scroll_position", "%d", scroll_position); + format_add(ft, "alternate_on", "%d", wp->saved_grid ? 1 : 0); format_add(ft, "alternate_saved_x", "%u", wp->saved_cx); format_add(ft, "alternate_saved_y", "%u", wp->saved_cy); |