summary refs log tree commit diff stats
path: root/ranger/fm.py
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2009-12-01 00:53:06 +0100
committerhut <hut@lavabit.com>2009-12-01 00:53:06 +0100
commitf8e96a972786a2448b764cba4be88aa05d708933 (patch)
tree844b6128119ccddded9310fc0c9a2c09bcb886de /ranger/fm.py
parent88b00cac7f412c41a745aa21221a5453e470b049 (diff)
downloadranger-f8e96a972786a2448b764cba4be88aa05d708933.tar.gz
structural improvements
Diffstat (limited to 'ranger/fm.py')
-rw-r--r--ranger/fm.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/ranger/fm.py b/ranger/fm.py
index 02cf1300..e88ff964 100644
--- a/ranger/fm.py
+++ b/ranger/fm.py
@@ -2,16 +2,15 @@ from os import devnull
 null = open(devnull, 'a')
 
 class FM():
-	def __init__(self, environment):
+	def __init__(self, environment, ui):
 		self.env = environment
-
-	def feed(self, path, ui):
 		self.ui = ui
-		self.env.path = path
-		self.env.enter_dir(path)
 
 	def run(self):
 		import time
+
+		self.env.enter_dir(self.env.path)
+
 		while 1:
 			try:
 				self.ui.draw()