diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-10-11 18:45:23 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-10-11 18:45:23 +0100 |
| commit | bc3cfb901668b28e810b0c77e3130cbc7d7dc0cd (patch) | |
| tree | 885e2c6134283b17983c866f863954eafb55f115 /src/rc | |
| parent | 17951bf077109e9c283d8a160fbcf05932183075 (diff) | |
Fix ctags.kak function info support
Diffstat (limited to 'src/rc')
| -rw-r--r-- | src/rc/ctags.kak | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rc/ctags.kak b/src/rc/ctags.kak index 85ec865b..237e94f7 100644 --- a/src/rc/ctags.kak +++ b/src/rc/ctags.kak @@ -32,7 +32,7 @@ def funcinfo %{ if [[ "$kak_selection" =~ [a-zA-Z_]+\( ]]; then sigs=$(readtags -e ${kak_selection%(} | grep kind:f | sed -re 's/^(\S+).*(class|struct|namespace):(\S+).*signature:(.*)$/\4 [\3::\1]/') if [[ -n "$sigs" ]]; then - echo "info -anchor right '$sigs'" + echo "eval -client ${kak_client} %{info -anchor right '$sigs'}" exit fi fi @@ -44,6 +44,7 @@ def funcinfo %{ def ctags-enable-autoinfo %{ hook window -id ctags-autoinfo NormalIdle .* funcinfo hook window -id ctags-autoinfo NormalEnd .* info + hook window -id ctags-autoinfo NormalKey .* info hook window -id ctags-autoinfo InsertIdle .* funcinfo } |
