summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-12-22 12:32:14 +0100
committerFlorian Bruhin <me@the-compiler.org>2020-12-22 12:32:14 +0100
commitae8d6e0800a6ea343f982f123be61873699391e4 (patch)
tree86fcbfd622734077005c27b7bfad3e59e356c748 /misc
parentffa2f9eca927ceeba4b6539f6b7a57fa58ba9380 (diff)
parent7aca1e257c3c14c257d4f1eb08cee35d323324e0 (diff)
downloadqutebrowser-ae8d6e0800a6ea343f982f123be61873699391e4.tar.gz
qutebrowser-ae8d6e0800a6ea343f982f123be61873699391e4.zip
Merge remote-tracking branch 'origin/pr/5966'
Diffstat (limited to 'misc')
-rwxr-xr-xmisc/userscripts/qute-lastpass7
1 files changed, 5 insertions, 2 deletions
diff --git a/misc/userscripts/qute-lastpass b/misc/userscripts/qute-lastpass
index cd584ae3a..e71630792 100755
--- a/misc/userscripts/qute-lastpass
+++ b/misc/userscripts/qute-lastpass
@@ -105,8 +105,11 @@ def fake_key_raw(text):
sequence = ''
for character in text:
- # Escape all characters by default, space requires special handling
- sequence += ('" "' if character == ' ' else '\\{}'.format(character))
+ # Escape all characters by default, space, '<' and '>' requires special handling
+ sequence += ('" "' if character == ' ' else
+ '<less>' if character == '<' else
+ '<greater>' if character == '>' else
+ '\\{}'.format(character))
qute_command('fake-key {}'.format(sequence))