make ctags.kak tag implementation more robust
This commit is contained in:
parent
437255bcbc
commit
41b5336296
|
@ -13,8 +13,8 @@ def -shell-params \
|
||||||
echo "echo tag not found ${tagname}"
|
echo "echo tag not found ${tagname}"
|
||||||
else
|
else
|
||||||
menuparam=$(readtags ${tagname} | perl -i -ne '
|
menuparam=$(readtags ${tagname} | perl -i -ne '
|
||||||
/([^\t]+)\t([^\t]+)\t\/\^(.*)\$\// and print "%{$2 [$3]} %{try %{ edit %{$2}; exec %{%s\\Q$3<ret>} } catch %{ echo %{unable to find tag} } } ";
|
/([^\t]+)\t([^\t]+)\t\/\^(.*)\$\// and print "%{$2 [$3]} %{try %{ edit %{$2}; exec %{/\\Q$3<ret>} } catch %{ echo %{unable to find tag} } } ";
|
||||||
/([^\t]+)\t([^\t]+)\t(\d+)/ and print "%{$2:$3} %{edit %{$2}; exec %{$3g}} ";
|
/([^\t]+)\t([^\t]+)\t(\d+)/ and print "%{$2:$3} %{edit %{$2} %{$3}}";
|
||||||
')
|
')
|
||||||
|
|
||||||
if [[ -z "${menuparam}" ]]; then
|
if [[ -z "${menuparam}" ]]; then
|
||||||
|
|
Loading…
Reference in New Issue
Block a user