diff options
| author | Martin Chaine <martin@casimir.me> | 2017-03-07 09:55:22 +0100 |
|---|---|---|
| committer | Martin Chaine <martin@casimir.me> | 2017-03-07 09:55:22 +0100 |
| commit | b5a9979bfb3da7efacecca775b3ded384238452e (patch) | |
| tree | d5f5bfadc5a1ee5fd5c90bd41585a0c6c99e9fd0 | |
| parent | b5f6a9b22731c0393bae7271d943a90e1ad05489 (diff) | |
also handle enums explicitly
| -rw-r--r-- | rc/extra/racer.kak | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/rc/extra/racer.kak b/rc/extra/racer.kak index 218f18b5..6df2ab0b 100644 --- a/rc/extra/racer.kak +++ b/rc/extra/racer.kak @@ -31,6 +31,11 @@ def racer-complete -docstring "Complete the current selection with racer" %{ sub(word, "{default+e}" word "{default+d}", menu) menu = "{default+d}" menu word = word "(" + } else if (type == "Enum") { + menu = substr(menu, 0, length(menu) - 2) + sub(word, "{default+e}" word "{default+d}", menu) + menu = "{default+d}" menu + word = word "::" } else { menu = "{default+e}" word "{default+d} " menu } |
