You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`lsp-render-symbol': check if :detail? is empty (#2312)
* `lsp-render-symbol': check if :detail? is empty
Some language servers apparently send an empty detail? field, causing
strange output.
* `lsp-render-symbol': render :detail? like VSCode
:detail? no longer replaces :name. If present, and show-detail? is
specified, it is now rendered after a colon.
* Address review: use `s-present?'
* `lsp-render-symbol': remove colon
* `lsp-render-symbol': trim :detail?
JDTLS specifies :detail?s of the form " : <type>", which would cause
awkward double spacing. Trim :detail? on the left before rendering.
* `lsp-render-symbol': use a new face instead
* Add `lsp-details-face'
Add a new face, `lsp-details-face', which shall be the base for various
auxiliary information displays. Use it as the default for
`lsp-signature-face' and `lsp-lens-face'.
* Add missing :group to `lsp-details-face'
0 commit comments