summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/modeman.py
diff options
context:
space:
mode:
authorRyan Roden-Corrent <ryan@rcorre.net>2016-04-11 23:18:09 -0400
committerRyan Roden-Corrent <ryan@rcorre.net>2016-04-17 21:04:08 -0400
commit7bfea773db46a87835741d536b0edc39008c9547 (patch)
tree825bb1a4568741c1909723cabaf52ddcce5bc7fb /qutebrowser/keyinput/modeman.py
parent9062f5925e7afad6051ff1e31b7226bab7daa206 (diff)
downloadqutebrowser-7bfea773db46a87835741d536b0edc39008c9547.tar.gz
qutebrowser-7bfea773db46a87835741d536b0edc39008c9547.zip
Add set_mark and jump_mark modes.
These modes use a custom handler to pass whatever the next keypress is to either set_mark or jump_mark.
Diffstat (limited to 'qutebrowser/keyinput/modeman.py')
-rw-r--r--qutebrowser/keyinput/modeman.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/qutebrowser/keyinput/modeman.py b/qutebrowser/keyinput/modeman.py
index fb948ec18..11156e4e4 100644
--- a/qutebrowser/keyinput/modeman.py
+++ b/qutebrowser/keyinput/modeman.py
@@ -78,6 +78,8 @@ def init(win_id, parent):
warn=False),
KM.yesno: modeparsers.PromptKeyParser(win_id, modeman),
KM.caret: modeparsers.CaretKeyParser(win_id, modeman),
+ KM.set_mark: modeparsers.MarkKeyParser(win_id, KM.set_mark, modeman),
+ KM.jump_mark: modeparsers.MarkKeyParser(win_id, KM.jump_mark, modeman),
}
objreg.register('keyparsers', keyparsers, scope='window', window=win_id)
modeman.destroyed.connect(