=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/Attic/cmd-scroll-mode.c,v retrieving revision 1.3 retrieving revision 1.4 diff -c -r1.3 -r1.4 *** src/usr.bin/tmux/Attic/cmd-scroll-mode.c 2009/07/13 18:44:17 1.3 --- src/usr.bin/tmux/Attic/cmd-scroll-mode.c 2009/07/13 23:11:35 1.4 *************** *** 1,4 **** ! /* $OpenBSD: cmd-scroll-mode.c,v 1.3 2009/07/13 18:44:17 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: cmd-scroll-mode.c,v 1.4 2009/07/13 23:11:35 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 30,36 **** const struct cmd_entry cmd_scroll_mode_entry = { "scroll-mode", NULL, "[-u] " CMD_TARGET_WINDOW_USAGE, ! CMD_UFLAG, cmd_scroll_mode_init, cmd_target_parse, cmd_scroll_mode_exec, --- 30,36 ---- const struct cmd_entry cmd_scroll_mode_entry = { "scroll-mode", NULL, "[-u] " CMD_TARGET_WINDOW_USAGE, ! 0, CMD_CHFLAG('u'), cmd_scroll_mode_init, cmd_target_parse, cmd_scroll_mode_exec, *************** *** 50,56 **** switch (key) { case KEYC_PPAGE: ! data->flags |= CMD_UFLAG; break; } } --- 50,56 ---- switch (key) { case KEYC_PPAGE: ! data->chflags |= CMD_CHFLAG('u'); break; } } *************** *** 67,73 **** wp = wl->window->active; window_pane_set_mode(wp, &window_scroll_mode); ! if (wp->mode == &window_scroll_mode && data->flags & CMD_UFLAG) window_scroll_pageup(wp); return (0); --- 67,73 ---- wp = wl->window->active; window_pane_set_mode(wp, &window_scroll_mode); ! if (wp->mode == &window_scroll_mode && data->chflags & CMD_CHFLAG('u')) window_scroll_pageup(wp); return (0);