emacs-devel
[Top][All Lists]
Advanced

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

RE: propose adding Icicles to Emacs


From: Drew Adams
Subject: RE: propose adding Icicles to Emacs
Date: Fri, 15 Jun 2007 14:04:53 -0700

> It seems straightforward to implement that.  You make the command
> switch to the new frame, and we just have to make sure C-g goes back
> to the original frame.

Yes, I agree, and said that. I'm not 100% sure that this typical sequence is
always all there is, but let's go with it, at least for now. If there are
complications then we can figure out what to do later.

>     I sometimes need to put a `select-frame-set-input-focus' in the action
>     function, either to force the focus to a frame associated
>     with the current candidate or, on the contrary (and more typically),
>     to force the focus to the minibuffer in preparation for another
`C-RET'.
>
> With my approach, the minibuffer mechanism will put the focus on the
> minibuffer each time it is reentered.

Yes, I realize that. That's why I said that I think my need to force TRT
will go away with a lower-level implementation.

>     But would the value still really be one of the possible
>     completions, so that
>     if you hit TAB or S-TAB again during the same invocation of
>     `completing-read' it would show up again?
>
> Right.  It would still be in the completion list, but it would
> be excluded from buffers that show the completions.

Until you explicitly ask for completion again, right? (Just rephasing the
same question, to be sure.)

>     See above: the doc is all in files icicles-doc1.el and
>     icicles-doc2.el. Do you need me to email you the source files, or
>     can you get them from Emacs wiki?
>
> Can you email me just the relevant documentation from those files?

I will mail you just the doc files. I'm not sure which parts you feel are
relevant. Do you already have the code? Do you intend to look at the code?





reply via email to

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