summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--ranger/gui/widgets/console.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/ranger/gui/widgets/console.py b/ranger/gui/widgets/console.py
index f2c15426..1512b763 100644
--- a/ranger/gui/widgets/console.py
+++ b/ranger/gui/widgets/console.py
@@ -7,6 +7,7 @@ from collections import deque
 
 DEFAULT_HISTORY = 0
 SEARCH_HISTORY = 1
+QUICKOPEN_HISTORY = 2
 
 class Console(Widget):
 	mode = None
@@ -26,9 +27,10 @@ class Console(Widget):
 		self.commandlist = CommandList()
 		self.settings.keys.initialize_console_commands(self.commandlist)
 		self.clear()
-		self.histories = [None] * 2
+		self.histories = [None] * 3
 		self.histories[DEFAULT_HISTORY] = History()
 		self.histories[SEARCH_HISTORY] = History()
+		self.histories[QUICKOPEN_HISTORY] = History()
 	
 	def init(self):
 		"""override this. Called directly after class change"""
@@ -273,6 +275,9 @@ class QuickOpenConsole(Console):
 
 	prompt = 'open with: '
 
+	def init(self):
+		self.history = self.histories[QUICKOPEN_HISTORY]
+
 	def execute(self):
 		split = self.line.split()
 		app, flags, mode = self._get_app_flags_mode()
or hut <hut@lavabit.com> 2010-03-12 02:00:53 +0100 committer hut <hut@lavabit.com> 2010-03-12 02:00:53 +0100 updated pydoc' href='/akspecs/ranger/commit/doc/pydoc/ranger.container.bookmarks.html?h=v1.5.4&id=62cd83bace8e77cd1ff7028da6cf65d0d1defa27'>62cd83ba ^
b3556b21 ^
62cd83ba ^






f07bb12f ^

















ef0157ff ^
f07bb12f ^









ef0157ff ^
f07bb12f ^





ef0157ff ^
f07bb12f ^









ef0157ff ^
f07bb12f ^

4c13e1f2 ^

f07bb12f ^










34a60763 ^
f07bb12f ^






















c776804d ^
f07bb12f ^
f07bb12f ^








1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123