From 42b5b1cbf754d27232675d244d9239423873ea93 Mon Sep 17 00:00:00 2001 From: pagedown Date: Sat, 11 Dec 2021 14:47:57 +0800 Subject: [PATCH] Fix remote control scroll-window argument parsing --- kitty/rc/scroll_window.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kitty/rc/scroll_window.py b/kitty/rc/scroll_window.py index a718849a0..dcf63aa72 100644 --- a/kitty/rc/scroll_window.py +++ b/kitty/rc/scroll_window.py @@ -40,9 +40,8 @@ class ScrollWindow(RemoteCommand): if amt not in ('start', 'end'): pages = 'p' in amt unscroll = 'u' in amt - amt = amt.replace('p', '') mult = -1 if amt.endswith('-') and not unscroll else 1 - q = int(amt.replace('-', '')) + q = int(amt.rstrip('+-pu')) amount = q * mult, 'p' if pages else ('u' if unscroll else 'l') return {'match': opts.match, 'amount': amount}