emacs-devel
[Top][All Lists]
Advanced

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

Re: Interactive guide for new users


From: Ergus
Subject: Re: Interactive guide for new users
Date: Sat, 12 Sep 2020 16:55:21 +0200

On Sat, Sep 12, 2020 at 05:36:14PM +0300, Eli Zaretskii wrote:
Date: Sat, 12 Sep 2020 16:17:58 +0200
From: Ergus <spacibba@aol.com>
Cc: ghe@sdf.org, casouri@gmail.com, emacs-devel@gnu.org

>We are miscommunicating.  I said "similar to Company", meaning that
>the completion drops down a vertical list of candidates that overlays
>the rest of the display.  AFAIK, no existing completion package offers
>something similar.

Sorry to bother with this. But I don't see how what you describe defers
from Company. I mean, what is missing in company or what is different
from your desired behavior?

Didn't yourself say that Company is not for completion in the
minibuffer?  Whereas we are discussing minibuffer completion?

I agree that company needs some work, maybe check the bindings and the
default colors.

If Company can be used for minibuffer completion, then there's no
problem.

icomplete is the best we have embedded.

Maybe our best is not good enough in this case?  In which case, if we
want to offer newcomers an experience that they expect, we need to
implement something which we don't yet have.

Ahh now I get your point. You were referring for the minibuffer only
completion.

Maybe now I am the conservative, but a menu in the middle of the screen
is not better than one at the bottom. And developing something as
polished as helm or ivy from scratch maybe don't worth the effort and we
don;t have the manpower for that. Also many of our commands are actions
on the current text (emacs is much more command-centric) overlapping a
menu maybe is not a good idea.

Sublime has such a menu, but it is for installing applications and some
other "external" actions unrelated with direct editing. The rest of the
applications just have a right click.

Any way if you think that this is a good direction there is already:

ivy-postframe:

https://github.com/tumashu/ivy-posframe


reply via email to

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