diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-12-22 12:32:14 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-12-22 12:32:14 +0100 |
commit | ae8d6e0800a6ea343f982f123be61873699391e4 (patch) | |
tree | 86fcbfd622734077005c27b7bfad3e59e356c748 /misc | |
parent | ffa2f9eca927ceeba4b6539f6b7a57fa58ba9380 (diff) | |
parent | 7aca1e257c3c14c257d4f1eb08cee35d323324e0 (diff) | |
download | qutebrowser-ae8d6e0800a6ea343f982f123be61873699391e4.tar.gz qutebrowser-ae8d6e0800a6ea343f982f123be61873699391e4.zip |
Merge remote-tracking branch 'origin/pr/5966'
Diffstat (limited to 'misc')
-rwxr-xr-x | misc/userscripts/qute-lastpass | 7 |
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)) |