[slime-devel] Re: RFC for completion behaviour

Madhu enometh at meer.net
Fri Apr 6 02:32:38 UTC 2007

* Edi Weitz <u7isr0yk9.fsf at agharta.de> :

| On Thu, 05 Apr 2007 14:37:22 +0200, "Tobias C. Rittweiler" <tcr at freebits.de> wrote:
|>   b) Slime's standard completion function `SLIME-COMPLETE-SYMBOL*'
|>   (i.e. the one that is used at the REPL, for instance) completes
|>   "asdf:*Com" to "asdf:*COMPILE-FILE--BEHAVIOUR*", where point is at
|>   the end of the completion.
|>   (As opposed to `SLIME-SIMPLE-COMPLETE-SYMBOL', which would
|>   complete it to "asdf:*COMPILE-FILE-".)
|>   Traditionally, the point has been set to the place between the two
|>   dashes ("asdf:*COMPILE-FILE-|-BEHAVIOUR*", where "|" is supposed
|>   to mean the cursor.) It doesn't anymore, rendering that kind of
|>   completion pretty much b0rked.
|>   I'd like to restore the traditional behaviour. Comments?
| You have my vote.

Except this would completely bork choosing a completion interactively
from the "*Completions*" buffer, which is pretty fundamental to any
completion interface.

This was debated to death and I provided a patch to support both
behaviours. I'd rather you commmit a version of that

The patch was sent in the message with the following headers:

 Message-ID: <m3d54ynkid.fsf at robolove.meer.net>
 Date: Mon, 29 Jan 2007 16:54:26 +0530
 Archived-At: <http://permalink.gmane.org/gmane.lisp.slime.devel/5921>

Best Regards

More information about the slime-devel mailing list