summary refs log tree commit diff stats
path: root/ranger/fm.py
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2010-01-11 21:41:26 +0100
committerhut <hut@lavabit.com>2010-01-11 21:41:26 +0100
commit6369406e64208b69a8847aef3b196640bdfc7190 (patch)
tree7b4cecb047d5c9cc7a6092da29cfc79ae36a6c4a /ranger/fm.py
parenta82cc0eef46a063883347a9f0e1ab787d13f0853 (diff)
downloadranger-6369406e64208b69a8847aef3b196640bdfc7190.tar.gz
main: change interrupt handler to curses.ungetch(CTRL_C)
Diffstat (limited to 'ranger/fm.py')
-rw-r--r--ranger/fm.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ranger/fm.py b/ranger/fm.py
index 9bc7ee1b..df2cb15f 100644
--- a/ranger/fm.py
+++ b/ranger/fm.py
@@ -111,8 +111,8 @@ class FM(Actions):
 						gc_tick = 0
 						self.env.garbage_collect()
 
-				except KeyboardInterrupt:
-					self.ui.handle_key(CTRL_C)
+				finally:
+					pass
 		finally:
 			self.bookmarks.remember(self.env.pwd)
 			self.bookmarks.save()