[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: kill-ring visualization
From: |
Juri Linkov |
Subject: |
Re: kill-ring visualization |
Date: |
Sat, 27 Mar 2010 21:42:35 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) |
>> This requires implementing a new option in `completions-format'
>> and let-binding it in `yank-browse'.
>
> let-binding is not a good option, because if you use recursive
> minibuffers, this let-binding can end up affecting unrelated completions.
Thanks, I see now that it should be (mini)buffer-local.
> Also, to tell you the truth, I'd want this format to be specified by the
> completion table rather than by the code calling the completing-read.
If this means dropping `completion--insert-strings',
then I don't see benefits of doing that.
>> + ((eq completions-format 'line)
>> + ;; One-line format
>> + (setq str (query-replace-descr str)))
>
> But this will not just change the string displayed, but also the string
> inserted by the yank. We need to distinguish the two.
Maybe to put the `display' property with the value "^J" on newlines?
--
Juri Linkov
http://www.jurta.org/emacs/
- Re: anything.el inclusion, (continued)
- Re: anything.el inclusion, Ted Zlatanov, 2010/03/29
- regexp completion (was: kill-ring visualization), Stefan Monnier, 2010/03/25
- Re: kill-ring visualization, Juri Linkov, 2010/03/25
- Re: kill-ring visualization, Stefan Monnier, 2010/03/25
- Re: kill-ring visualization, Juri Linkov, 2010/03/26
- Re: kill-ring visualization, Stefan Monnier, 2010/03/26
- Re: kill-ring visualization,
Juri Linkov <=
- Re: kill-ring visualization, Stefan Monnier, 2010/03/27
- Re: kill-ring visualization, Juri Linkov, 2010/03/30
- Re: kill-ring visualization, Stefan Monnier, 2010/03/30
- Re: kill-ring visualization, Juri Linkov, 2010/03/31
- RE: kill-ring visualization, Drew Adams, 2010/03/25
RE: kill-ring visualization, Drew Adams, 2010/03/18