From: "paul r" <paul.r.ml@gmail.com>
To: rms@gnu.org
Cc: emacs-devel@gnu.org
Subject: Re: iswitchb
Date: Wed, 19 Mar 2008 23:31:41 +0100 [thread overview]
Message-ID: <e30f0f320803191531u3559d905u9e1e4e957ec01309@mail.gmail.com> (raw)
In-Reply-To: <E1Jc65Z-0007f6-I2@fencepost.gnu.org>
2008/3/19, Richard Stallman <rms@gnu.org>:
> After trying iswitchb for several days
Thanks for that.
> It is not very helpful for me because I know what buffer I want to go
> to and I start typing the beginning of it without looking at anything.
> The only way iswitchb could help me is if I were to look at its
> display to try to find a shorter string that would work. But that
> would slow me down.
In some cases, I think it can help, especially for buffers you did not
open yourself but were opened automatically by emacs or by some mode.
> iswitchb was a pain in the neck when I wanted to go to buffer inout
> and it kept taking me to 4inout and 5inout instead. I did not at first
> even see what was happening. When I did see, I still didn't know
> a way to prevent it. I suppose there is some iswitchb feature I
> could use, but rather than learn it, I turned off iswitchb.
I warned about this eventuality when you asked how does iswitchb
behave, last week.
IIRC, in this thread, some people agreed that :
- what is really helpful in iswitchb in the possibility to enter any
substring of the buffer name to find it, but this could be implemented
into current default switch-to-buffer.
- occasionaly, real-time display of matching buffer can help, but if
you think it clutters, that could be disabled by default. Or at least
it could be let to the user to disable it as an option.
- C-s and C-r to cycle through matches are not intuitive enought,
some better idea about how to disambiguate buffer names should be
proposed.
next prev parent reply other threads:[~2008-03-19 22:31 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-19 21:44 iswitchb Richard Stallman
2008-03-19 22:31 ` paul r [this message]
2008-03-20 2:51 ` iswitchb Don Armstrong
2008-03-20 3:08 ` iswitchb Daniel Colascione
2008-03-20 8:43 ` iswitchb paul r
2008-03-20 14:22 ` iswitchb Stefan Monnier
2008-03-20 14:44 ` iswitchb paul r
2008-03-20 17:32 ` minibuffer completion functions [was: iswitchb] Drew Adams
2008-03-20 18:37 ` iswitchb Richard Stallman
2008-03-20 20:17 ` iswitchb Don Armstrong
2008-03-22 3:24 ` iswitchb Richard Stallman
[not found] <20180311031648.8003.90161@vcs0.savannah.gnu.org>
[not found] ` <20180311031649.A9FBF20F52@vcs0.savannah.gnu.org>
2018-03-11 3:21 ` [Emacs-diffs] master f1c48b0: Remove many items obsolete since Emacs 22.1 Daniel Colascione
2018-03-11 3:40 ` iswitchb (was: [Emacs-diffs] master f1c48b0: Remove many items obsolete since Emacs 22.1) Stefan Monnier
2018-03-12 10:22 ` iswitchb Robert Pluim
2018-03-12 11:21 ` iswitchb Eli Zaretskii
2018-03-12 11:44 ` iswitchb Eli Zaretskii
2018-03-12 13:57 ` iswitchb Robert Pluim
2018-03-12 14:41 ` iswitchb Noam Postavsky
2018-03-12 16:56 ` iswitchb Robert Pluim
2018-03-12 17:36 ` iswitchb Eli Zaretskii
2018-03-12 17:56 ` iswitchb Robert Pluim
2018-03-13 16:42 ` iswitchb Robert Pluim
2018-03-14 15:54 ` iswitchb Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e30f0f320803191531u3559d905u9e1e4e957ec01309@mail.gmail.com \
--to=paul.r.ml@gmail.com \
--cc=emacs-devel@gnu.org \
--cc=rms@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).