summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2010-01-05 02:21:21 +0100
committerhut <hut@lavabit.com>2010-01-05 02:21:21 +0100
commit7e3e8d14402833295ab83ff1591ecbe46867518b (patch)
tree3927317eb021834ca62afad506d055ea6c301129
parent7b4ef308589cad675908f3cdea64c3c0edffd92a (diff)
downloadranger-7e3e8d14402833295ab83ff1591ecbe46867518b.tar.gz
pager: added narg for move_horizontal
-rw-r--r--ranger/gui/widgets/pager.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/ranger/gui/widgets/pager.py b/ranger/gui/widgets/pager.py
index 5e9ef3c8..48492573 100644
--- a/ranger/gui/widgets/pager.py
+++ b/ranger/gui/widgets/pager.py
@@ -90,7 +90,13 @@ class Pager(Widget):
 
 		self.scroll_begin = i
 	
-	def move_horizontal(self, relative=0, absolute=None):
+	def move_horizontal(self, relative=0, absolute=None, narg=None):
+		if narg is not None:
+			if absolute is None:
+				relative = relative < 0 and -narg or narg
+			else:
+				absolute = narg
+
 		self.startx = move_between(
 				current=self.startx,
 				minimum=0,
a> 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159