diff options
author | hut <hut@lepus.uberspace.de> | 2014-12-04 00:36:16 +0100 |
---|---|---|
committer | hut <hut@lepus.uberspace.de> | 2014-12-04 00:36:16 +0100 |
commit | 987d618504ead0a099160c14855d8181500f3463 (patch) | |
tree | 53a9f91b530e42882f035933d03607c58fe29199 /ranger | |
parent | 8c987ebc72928fef34ca14e16b7d1d538610fbd4 (diff) | |
download | ranger-987d618504ead0a099160c14855d8181500f3463.tar.gz |
config/commands.py: in :paper, properly fill in the console lines
Diffstat (limited to 'ranger')
-rw-r--r-- | ranger/config/commands.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ranger/config/commands.py b/ranger/config/commands.py index 1685898b..8145aadd 100644 --- a/ranger/config/commands.py +++ b/ranger/config/commands.py @@ -1308,7 +1308,12 @@ class paper(Command): self._paper_fill_console(key) def _paper_fill_console(self, key): - text = "paper_%s %s" % (key, "foo") + paperinfo = self.fm.papermanager.get_paper_info(self.fm.thisfile.path) + if key in paperinfo and paperinfo[key]: + existing_value = paperinfo[key] + else: + existing_value = "" + text = "paper_%s %s" % (key, existing_value) self.fm.open_console(text, position=len(text)) |