flycheck/flycheck-pos-tip

Character missing on MacOS but not on Linux

Closed this issue · 3 comments

Hi,

Using spacemacs with no extra configuration besides the syntax-checking layer, I get popups omitting the final character:

image

This is using emacs-mac-port.

Weird! This may come from pos-tip itself. Could you try to call (pos-tip-show "Expecting property name") and see how it behaves here? Also, can you check the value of flycheck-pos-tip-max-width?

Calling pos-tip-show leads to a very quick flash of what looks to be an empty text box. The value of flycheck-pos-tip-max-width is nil.

I tried it out on the normal emacs for macOS (not the port), and I do get all of the characters. I also get a different style tooltip, maybe that has something to do with it?

image

I tried it out on the normal emacs for macOS (not the port), and I do get all of the characters. I also get a different style tooltip, maybe that has something to do with it?

You may be onto something. I suggest you try to ask the maintainers of the macOS port to see if the issue is on their side, or report that to the pos-tip maintainers.

From the look of it, it's not a Flycheck issue so I will close this. Feel free to reopen if the diagnosis changes.