sxiv

simple X image viewer
git clone git://git.suckless.org/sxiv
Log | Files | Refs | LICENSE

commit f75fa78ecaea43204e5e6abdf568139a7b621d6d
parent 4db3029bc609043f4aa029b36f9d1e9dfcc5e8e2
Author: Bert M√ľnnich <ber.t@posteo.de>
Date:   Sat, 26 Dec 2015 15:24:08 +0100

Make navigate_frame command respect a count prefix

Diffstat:
README.md | 2+-
commands.c | 2++
sxiv.1 | 8++++++--
3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md @@ -122,7 +122,7 @@ of small previews is displayed, making it easy to choose an image to open. n,Space Go [count] images forward p,Backspace Go [count] images backward [,] Go [count] * 10 images backward/forward - Ctrl-n,p Go to the next/previous frame of a multi-frame image + Ctrl-n,p Go [count] frames of a multi-frame image forward/backward Ctrl-Space Play/stop animations of multi-frame images h,j,k,l Scroll image 1/5 of window width/height or [count] pixels left/down/up/right (also with arrow keys) diff --git a/commands.c b/commands.c @@ -289,6 +289,8 @@ bool ci_alternate(arg_t _) bool ci_navigate_frame(arg_t d) { + if (prefix > 0) + d *= prefix; return !img.multi.animate && img_frame_navigate(&img, d); } diff --git a/sxiv.1 b/sxiv.1 @@ -228,10 +228,14 @@ Go .SS Handle multi-frame images .TP .B Ctrl-n -Go to the next frame of a multi-frame image. +Go +.I count +frames of a multi-frame image forward. .TP .B Ctrl-p -Go to the previous frame of a multi-frame image. +Go +.I count +frames of a multi-frame image backward. .TP .B Ctrl-Space Play/stop animations of multi-frame images.