[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: C-r and C-s in minibuffer should search completion
From: |
Juri Linkov |
Subject: |
Re: C-r and C-s in minibuffer should search completion |
Date: |
Thu, 17 Apr 2008 12:18:29 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-pc-linux-gnu) |
>> The reason of adding the C version of internal-complete-buffer was the
>> dynamic nature of the buffer list. This is described in detail in
>> http://thread.gmane.org/gmane.emacs.devel/58453
>
> Oh, that's right. So I suggest to leave the internal-complete-buffer in
> its C form (it works well and makes sense there since it accesses the
> internal Vbuffer_list variable). We can still provide a new
> internal-complete-buffer-sans-current.
If there is no equivalent of Vbuffer_alist in Lisp, then
internal-complete-buffer-sans-current will produce wrong results.
A comment in buffer.c says it was a Lisp variable initially:
/* Alist of all buffer names vs the buffers. */
/* This used to be a variable, but is no longer,
to prevent lossage due to user rplac'ing this alist or its elements. */
Lisp_Object Vbuffer_alist;
Maybe then we should expose Vbuffer_alist to Lisp via a new function like
`(buffer-alist)' to prevent modifying this alist, but allowing getting
data from it in Lisp. This will allow implementing equivalent
functionality in other related Lisp functions as well.
--
Juri Linkov
http://www.jurta.org/emacs/
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/03
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/04
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/06
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/07
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/15
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/15
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/16
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/16
- Re: C-r and C-s in minibuffer should search completion,
Juri Linkov <=
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/17
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/19
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/19
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/19
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/19
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/21
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/21
- Re: C-r and C-s in minibuffer should search completion, Juri Linkov, 2008/04/22
- Re: C-r and C-s in minibuffer should search completion, Stefan Monnier, 2008/04/22
- Re: C-r and C-s in minibuffer should search completion, Richard Stallman, 2008/04/20