Fix paste mappable action

This commit is contained in:
pagedown 2021-12-09 15:02:27 +08:00
parent 74f21ec774
commit b4f7cd94a1
No known key found for this signature in database
GPG Key ID: E921CF18AC8FF6EB

View File

@ -178,6 +178,16 @@ def paste_from_buffer(func: str, rest: str) -> FuncArgsType:
return func, [rest]
@func_with_args('paste')
def paste_parse(func: str, rest: str) -> FuncArgsType:
text = ''
try:
text = python_string(rest)
except Exception:
log_error('Ignoring invalid paste string: ' + rest)
return func, [text]
@func_with_args('neighboring_window')
def neighboring_window(func: str, rest: str) -> FuncArgsType:
rest = rest.lower()