>>>> "SY" == Steve Youngs
<youngs(a)xemacs.org> writes:
SY> |--==> "APA" == Adrian Aichner <Adrian.Aichner(a)t-online.de>
writes:
>>>>>> "Michal" == Michal Maru¹ka
<mmc(a)maruska.dyndns.org> writes:
Michal> What about having a filesystem
made of buffers?
Michal> Then we could grep/find over buffers!
APA> Hi Michal, give this a try.
APA> It has served me well ever since I wrote it two christmas's ago.
APA> Steve, can you give this a try?
SY> Just gave your 'search-buffers.el' a whirl. A couple of
SY> things that I noticed were:
Thanks for your testing, Steve.
SY> - If the list of buffers to search is too long you can't scroll the
SY> list.
Can you elaborate?
I have no trouble scrolling the buffer named
*Buffers matching "..."*
Come to think of it, that buffer should probably be named more
accurately as:
*Buffers matched by \"...\"*
SY> - The list of buffers to search includes lots of buffers beyond
SY> that which are listed in 'M-x list-buffers'.
The "Buffer name REGEXP" defaulted to ".*" in
(defun buffer-regexp-list ()
should probably become a (defcustom ...) and the default value be
changed to "^[^ ]", which is what list-buffers displays.
My motivation was to find information hidden in invisible buffers at
first, hence the default of .*.
What about the naming of the file and functions?
What do others think?
Best regards,
Adrian
SY> --
SY> |---<Steve Youngs>---------------<GnuPG KeyID: 9E7E2820>---|
SY> | XEmacs - It's not just an editor. |
SY> | It's a way of life. |
SY> |------------------------------------<youngs(a)xemacs.org>---|
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/