On 2011-11-18 09:47 +0800, Stefan Monnier wrote: [snipped 7 lines] > Yup: the bug is not in the rear-stickiness but in the mere presence of > this face. I.e. the fix is to strip these faces when used for > completion (but of course keep them when used for *Completions* display). > > > Stefan On 2011-12-01 23:57 +0800, Stefan Monnier wrote: [snipped 8 lines] > I guess it could make sense to keep the face on the inserted text while > you're still cycling, but it should be removed afterwards. And since > the transition between "cycling" and "not cycling" is not explicit, > you'd then need/want to remove the face from something like > a pre-command-hook. > > > Stefan Hello Stefan, I have been using completion with completion-cycle-threshold set to 4 and I have been annoyed often enough that I think it is worthwhile to fix this bug because it often leaves my buffer weirdly fontified. For example in elisp, `defma' can complete to `defmacro' unfontified.