emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IDE


From: Dmitry Gutov
Subject: Re: IDE
Date: Sun, 11 Oct 2015 14:02:34 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:41.0) Gecko/20100101 Thunderbird/41.0

Thanks! I've tried your package out, and it's pretty nice. Especially the part where you carefully try to position the popup so it doesn't hide the code.

On 10/11/2015 01:17 PM, martin rudalics wrote:
 > - It's background rendering is inconsistent. As an example, the first
 > time I evaluate (tooltip-show "abc") in an Emacs session, the
 > background is yellow-ish. The next time, and after that, the
 > background is black.

This is the reason I'm always using ‘x-show-tip’.

That doesn't fix the problem. Even with your package, it looked fine with greenish background for a while, then I switched away from Emacs, did some reading in the web browser. Then switched back to Emacs, and the background is black now.

 > - Is there a way to show several tooltips at once? To display
different elements of the completion UI side by side.

AFAICT no.  You'd have to put them into the same tooltip.

I think I'll hold off on trying on integrate it in Company until this feature is implemented.

For feature parity with Intellij IDEA and MS VS, we should be able to display the list of completions and documentation for the currently selected completion in two separate popups:

https://i-msdn.sec.s-msft.com/dynimg/IC797655.jpeg
https://www.jetbrains.com/img/webhelp/idea/constructors_docs_in_completion.png

In Company (as well as the IDEA interface), "show documentation" is a separate action which can take some perceptible time, so we can't include the documentation in the same popup as completions.

 > - If a tooltip is displayed, and I Alt-Tab to another program's
window, the tooltip remains on top. This is by far the most annoying one.

Very annoying, indeed.  See my solution for this in
‘eldoc-tooltip-mode’.

focus-out-hook? That'll be good enough, thanks.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]