diff --git a/src/rc/clang.kak b/src/rc/clang.kak index db9412dc..d1a675bb 100644 --- a/src/rc/clang.kak +++ b/src/rc/clang.kak @@ -29,10 +29,11 @@ def clang-complete %{ } def clang-enable-autocomplete %{ - hook window -id clang-autocomplete InsertIdle .* %{ eval -draft %{ - exec - %sh{ [[ $kak_selection =~ .*(\.|->|::).$ ]] && echo "exec ; eval -client $kak_client echo 'completing...'; clang-complete" } - }} + hook window -id clang-autocomplete InsertIdle .* %{ + exec -draft (\.|->|::).$ + echo 'completing...' + clang-complete + } } def clang-disable-autocomplete %{ rmhooks window clang-autocomplete }