diff options
| author | Daniel Mendler <mail@daniel-mendler.de> | 2022-03-12 11:52:46 +0100 |
|---|---|---|
| committer | Daniel Mendler <mail@daniel-mendler.de> | 2022-03-12 11:52:46 +0100 |
| commit | 8f5f8d67169e2c889b78d5d19f27684aed6daa3e (patch) | |
| tree | ba88a3981faa6cca19ba408c6db5fdf9bf82d01a | |
| parent | 0f222fc942503ffacec8a22c4466c5abfdc8fe71 (diff) | |
cape-company-to-capf: Ensure that annotations are prefixed with a space
cc @galeo
| -rw-r--r-- | cape.el | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -963,7 +963,11 @@ This feature is experimental." :company-docsig (lambda (x) (cape--company-call backend 'meta x)) :company-deprecated (lambda (x) (cape--company-call backend 'deprecated x)) :company-kind (lambda (x) (cape--company-call backend 'kind x)) - :annotation-function (lambda (x) (cape--company-call backend 'annotation x)) + :annotation-function (lambda (x) + (when-let (ann (cape--company-call backend 'annotation x)) + (if (string-match-p "^[ \t]" ann) + ann + (concat " " ann)))) :exit-function (lambda (x _status) (cape--company-call backend 'post-completion |
