diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2015-04-10 23:45:09 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2015-04-10 23:45:09 +0100 |
| commit | db9d679f8ea6a1265da19ae2b48284c9aaa57b74 (patch) | |
| tree | 6a80a024367d3fbaad9d604b344d0d9a1c5a8c24 | |
| parent | cfd071b2ad217cd9d12c231a5b238fc0b3ba4d15 (diff) | |
Tweak escaping in errjump
| -rw-r--r-- | rc/make.kak | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rc/make.kak b/rc/make.kak index b2a4381e..ef25cee1 100644 --- a/rc/make.kak +++ b/rc/make.kak @@ -36,12 +36,12 @@ def errjump -docstring 'Jump to error location' %{ exec gll<a-?> "Entering directory" <ret> exec s "Entering directory '([^']+)'.*\n([^:]+):(\d+):(?:(\d+):)?([^\n]+)\'" <ret>l set buffer _make_current_error_line %val{cursor_line} - eval -try-client %opt{jumpclient} "edit -existing %reg{1}/%reg{2} %reg{3} %reg{4}; echo -color Information '%reg{5}'" + eval -try-client %opt{jumpclient} "edit -existing %reg{1}/%reg{2} %reg{3} %reg{4}; echo -color Information %{%reg{5}}" try %{ focus %opt{jumpclient} } } catch %{ exec ghgl s "((?:\w:)?[^:]+):(\d+):(?:(\d+):)?([^\n]+)\'" <ret>l set buffer _make_current_error_line %val{cursor_line} - eval -try-client %opt{jumpclient} "edit -existing %reg{1} %reg{2} %reg{3}; echo -color Information '%reg{4}'" + eval -try-client %opt{jumpclient} "edit -existing %reg{1} %reg{2} %reg{3}; echo -color Information %{%reg{4}}" try %{ focus %opt{jumpclient} } } } |
