about summary refs log tree commit diff stats
path: root/ranger/actions.py
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2009-12-30 14:37:04 +0100
committerhut <hut@lavabit.com>2009-12-30 14:37:04 +0100
commit0926ec5396a835f7996dea868becb9ae1e5defc5 (patch)
treecfe327f93ecee3fbbbfe65ece783f6875ce7f6f2 /ranger/actions.py
parent524d95e19c05830848567b586c0df6dba5c28e75 (diff)
downloadranger-0926ec5396a835f7996dea868becb9ae1e5defc5.tar.gz
different way of trimming indentation of command docstrings
Diffstat (limited to 'ranger/actions.py')
-rw-r--r--ranger/actions.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ranger/actions.py b/ranger/actions.py
index d85184a3..9a9b3636 100644
--- a/ranger/actions.py
+++ b/ranger/actions.py
@@ -3,6 +3,7 @@ import shutil
 
 from ranger.shared import EnvironmentAware, SettingsAware
 from ranger import fsobject
+from ranger.ext.trim import trimmed_lines_of_docstring
 
 class Actions(EnvironmentAware, SettingsAware):
 	search_method = 'ctime'
@@ -172,7 +173,8 @@ class Actions(EnvironmentAware, SettingsAware):
 			return
 
 		pager = self.ui.open_pager()
-		pager.set_source(command.__doc__.strip(), strip=True)
+		lines = trimmed_lines_of_docstring(command.__doc__)
+		pager.set_source(lines)
 	
 	def display_file(self):
 		if not hasattr(self.ui, 'open_embedded_pager'):