summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2015-02-13 22:27:21 +0100
committerFlorian Bruhin <git@the-compiler.org>2015-03-18 22:18:11 +0100
commita8371d354bab93bf53b417e82f78d5c03cabfc96 (patch)
tree9f38622110f62080989ff117926c85773adc64c7
parentd618892e0914c83905932479d28e1670c996024a (diff)
downloadqutebrowser-a8371d354bab93bf53b417e82f78d5c03cabfc96.tar.gz
qutebrowser-a8371d354bab93bf53b417e82f78d5c03cabfc96.zip
Fix searching for terms starting with a slash.
Fixes #507.
-rw-r--r--qutebrowser/app.py2
-rw-r--r--qutebrowser/mainwindow/statusbar/command.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/qutebrowser/app.py b/qutebrowser/app.py
index 845c3c01e..3b5032b5e 100644
--- a/qutebrowser/app.py
+++ b/qutebrowser/app.py
@@ -313,7 +313,7 @@ class Application(QApplication):
win_id = self._get_window(via_ipc, force_tab=True)
log.init.debug("Startup cmd {}".format(cmd))
commandrunner = runners.CommandRunner(win_id)
- commandrunner.run_safely_init(cmd.lstrip(':'))
+ commandrunner.run_safely_init(cmd[1:])
elif not cmd:
log.init.debug("Empty argument")
win_id = self._get_window(via_ipc, force_window=True)
diff --git a/qutebrowser/mainwindow/statusbar/command.py b/qutebrowser/mainwindow/statusbar/command.py
index d5209e5ad..c47336f0a 100644
--- a/qutebrowser/mainwindow/statusbar/command.py
+++ b/qutebrowser/mainwindow/statusbar/command.py
@@ -164,7 +164,7 @@ class Command(misc.MinimalLineEditMixin, misc.CommandLineEdit):
self.history.append(text)
modeman.leave(self._win_id, usertypes.KeyMode.command, 'cmd accept')
if text[0] in signals:
- signals[text[0]].emit(text.lstrip(text[0]))
+ signals[text[0]].emit(text[1:])
@pyqtSlot(usertypes.KeyMode)
def on_mode_left(self, mode):