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: Richard Stallman
Subject: Re: propose adding Icicles to Emacs
Date: Sat, 16 Jun 2007 14:51:19 -0400

    1. As I mentioned, my `read-face-name' just shows face names in
    *Completions* using their own faces. IMO, that should also be done in Emacs,
    but it is 100% independent of the rest of Icicles.

This could be a good idea.  Can it be done by replacing the standard
`read-face-name' with yours?  Would someone please look at installing
this?

    2. Same thing for `face-valid-attribute-values': It shows color names using
    the colors they name. Good to add to Emacs, and independent of the rest of
    Icicles.

Likewise.


    3. My `choose-completion-string' has the minor tweak of not exiting the
    minibuffer if this is just a `lisp-complete-symbol' completion. This was
    done long ago, and I'm not sure it is still relevant. Again, if it is useful
    it can be added to Emacs independently of the rest of Icicles - Icicles does
    not depend on this.

It seems random and probably not desirable.

    4. My `completion-setup-function' and `display-completion-list' - see what I
    wrote before (about fitting the *Completions* window to the buffer etc.).
    This would mean modifying the definitions of `completion-setup-function' and
    `display-completion-list' in ways that I think would be good anyway. For
    instance, my `display-completion-list' does not remove text properties from
    candidates, and it adjusts the number of displayed columns and their widths.
    I personally would prefer to see `display-completion-list' be a Lisp
    function, but I will survive without that. My enhancements to it are
    independent of the rest of Icicles, but they do matter to the Icicles
    experience ;-).

I am not sure what that previous text that refers to, but someone can
look at these changes and think about installing them.  Would someone
please do?

    3. My `switch-to-completions' selects the *Completions* window, even if it
    is on another frame. This could be added to Emacs independently of Icicles.

That seems good.  Would someone please look at installing this change?

    1. My `dabbrev-completion' and my `lisp-complete-symbol' also select the
    *Completions* window, even if it is on another frame. This is not very
    important.

Likewise.  Anything that selects the *Completions* buffer
ought to do it in a general way.




reply via email to

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