[Top][All Lists]

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

Re: partial-completion-mode and eval

From: Chong Yidong
Subject: Re: partial-completion-mode and eval
Date: Tue, 27 Mar 2007 17:26:24 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.96 (gnu/linux)

A Soare <address@hidden> writes:

> 1. Emacs -Q
> 2. switch on partial completion mode.
> 3. M-:
> Eval: (fo-ch <M-TAB>
> => (fo-char and the point position after fo.
> Now press
> Eval: (forw-char <M-TAB>
> => Eval: (forward--char
> There are 2 -- instead of 1.

After looking at this again, I think this is a generic behavior of
PC-lisp-complete-symbol in partial completion mode; it happens even
outside the minibuffer, and the logic is that PC-lisp-complete-symbol
completes the part of the symbol before point.  It's arguably true
that the alternative behavior you suggested is better, but I think we
should leave this alone, at least for now.

reply via email to

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