mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-01-08 04:50:07 +01:00
Fix OnHistorySearch range+ error
Fix TypeError: unsupported operand type(s) for +: 'range' and 'range'
This commit is contained in:
@@ -854,8 +854,8 @@ class Shell(editwindow.EditWindow):
|
||||
or (self.historyIndex >= len(self.history)-2):
|
||||
searchOrder = range(len(self.history))
|
||||
else:
|
||||
searchOrder = range(self.historyIndex+1, len(self.history)) + \
|
||||
range(self.historyIndex)
|
||||
ls = list(range(len(self.history)))
|
||||
searchOrder = ls[self.historyIndex+1:] + ls[:self.historyIndex]
|
||||
for i in searchOrder:
|
||||
command = self.history[i]
|
||||
if command[:len(searchText)] == searchText:
|
||||
|
||||
@@ -2270,8 +2270,8 @@ class SlicesShell(editwindow.EditWindow):
|
||||
or (self.historyIndex >= len(self.history)-2):
|
||||
searchOrder = range(len(self.history))
|
||||
else:
|
||||
searchOrder = range(self.historyIndex+1, len(self.history)) + \
|
||||
range(self.historyIndex)
|
||||
ls = list(range(len(self.history)))
|
||||
searchOrder = ls[self.historyIndex+1:] + ls[:self.historyIndex]
|
||||
for i in searchOrder:
|
||||
command = self.history[i]
|
||||
if command[:len(searchText)] == searchText:
|
||||
|
||||
Reference in New Issue
Block a user