From: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: Alan Mackenzie <acm@muc.de>, emacs-devel@gnu.org
Subject: Re: Documentation for "Clone Buffers" (corrected version)
Date: 14 Mar 2004 16:55:26 -0500 [thread overview]
Message-ID: <jwvish72jas.fsf-monnier+emacs@asado.iro.umontreal.ca> (raw)
In-Reply-To: <877jxty4gg.fsf@emacswiki.org>
[ For the record: I'm the perpetrator of the FORK argument. ]
> What I'm trying to say is that yes, the interface is not elegant.
> But it seems that both variants are equally unpopular, so we just
> need to pick one, stick to it, and make a generic solution the
> problem for all these instances. Renaming the buffer before calling
> the function again was deemed to be good enough a long while back (I
> guess because we were not sure that using a prefix was better or
> possible at all).
The question I have is: what alternative is better.
I personally don't like the M-x rename-uniquely option too much because it
forces me to first find the-buffer-that-I-don't-want, then rename it, then
run the command I wanted to run in the first place.
The clone-buffer is a bit better in that I can just run the command and
afterwards just M-x clone-buffer, but it still brings up
the-buffer-that-I-don't-want which I might have to bury.
Maybe another generic solution would be a prefix arg which causes
a subsequent `get-buffer-create' (or somesuch) to not find the buffer it's
looking for. I.e. after M-x magic-prefix RET calling (get-buffer-create
"*shell*") would look for *shell* and if it exists, it would rename it
uniquely, and then create a new *shell*.
Stefan
next prev parent reply other threads:[~2004-03-14 21:55 UTC|newest]
Thread overview: 144+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <E1Ax1Br-0005C3-OL@fencepost.gnu.org>
2004-03-05 10:05 ` Documentation for "Clone Buffers" (corrected version) Alan Mackenzie
2004-03-09 15:40 ` David Kastrup
2004-03-10 11:29 ` Alan Mackenzie
2004-03-12 5:12 ` Luc Teirlinck
2004-03-12 16:34 ` Karl Berry
2004-03-14 2:32 ` Luc Teirlinck
2004-03-14 7:36 ` Eli Zaretskii
2004-03-14 18:17 ` Luc Teirlinck
2004-03-14 18:24 ` Eli Zaretskii
2004-03-14 18:37 ` Luc Teirlinck
2004-03-14 19:58 ` Karl Berry
2004-03-15 3:14 ` Luc Teirlinck
2004-03-15 6:46 ` Eli Zaretskii
2004-03-15 23:35 ` Luc Teirlinck
2004-03-16 5:37 ` Eli Zaretskii
2004-03-15 23:41 ` Luc Teirlinck
2004-03-16 12:09 ` Richard Stallman
2004-03-14 13:39 ` Karl Berry
2004-03-14 16:57 ` Eli Zaretskii
2004-03-15 4:57 ` Richard Stallman
2004-03-12 5:22 ` Luc Teirlinck
2004-03-12 1:24 ` Luc Teirlinck
2004-03-15 5:05 ` Juri Linkov
2004-03-15 13:27 ` Stefan Monnier
2004-03-15 17:06 ` Miles Bader
2004-03-15 17:08 ` David Kastrup
2004-03-16 7:02 ` Juri Linkov
2004-03-12 2:45 ` Miles Bader
2004-03-09 23:40 ` Alex Schroeder
2004-03-12 10:57 ` Kai Grossjohann
2004-04-25 4:32 ` Juri Linkov
2004-04-25 13:37 ` Karl Berry
2004-06-17 16:33 ` C-h C-i Juri Linkov
2004-06-17 10:29 ` Karl Fogel
2004-06-18 7:16 ` Juri Linkov
2004-06-18 8:18 ` Karl Fogel
2004-06-18 14:55 ` Juri Linkov
2004-06-18 12:33 ` Karl Fogel
2004-06-18 19:00 ` Juri Linkov
2004-06-19 3:19 ` Richard Stallman
2004-06-19 0:19 ` Karl Fogel
2004-06-20 0:42 ` Juanma Barranquero
2004-06-20 1:17 ` Miles Bader
2004-06-20 1:29 ` Juanma Barranquero
2004-06-20 1:51 ` One possible bug-tracking system Karl Fogel
2004-06-20 13:23 ` Alex Schroeder
2004-06-20 12:42 ` Karl Fogel
2004-06-20 19:39 ` Luc Teirlinck
2004-06-20 13:38 ` Karl Fogel
2004-06-21 9:31 ` Richard Stallman
2004-06-21 9:41 ` Juanma Barranquero
2004-06-22 23:17 ` Richard Stallman
2004-06-21 12:02 ` Arne Jørgensen
2004-06-22 23:16 ` Richard Stallman
2004-06-21 18:26 ` Karl Fogel
2004-06-21 22:28 ` Juri Linkov
2004-06-22 2:00 ` Marcelo Toledo
2004-06-22 23:17 ` Richard Stallman
2004-06-20 19:18 ` C-h C-i Richard Stallman
2004-06-20 20:47 ` Luc Teirlinck
2004-06-20 23:15 ` Juri Linkov
2004-06-20 23:37 ` Luc Teirlinck
2004-06-22 2:49 ` Richard Stallman
2004-06-22 2:48 ` Richard Stallman
2004-06-21 5:20 ` Eli Zaretskii
2004-06-22 2:49 ` Richard Stallman
2004-06-22 5:20 ` Eli Zaretskii
2004-06-26 10:41 ` Eli Zaretskii
2004-06-22 2:04 ` Luc Teirlinck
2004-06-22 23:17 ` Richard Stallman
2004-06-18 21:51 ` Richard Stallman
2004-03-14 21:55 ` Stefan Monnier [this message]
2004-03-16 12:09 ` Documentation for "Clone Buffers" (corrected version) Richard Stallman
2004-03-15 6:28 ` Juri Linkov
2004-03-16 19:03 ` Richard Stallman
2004-03-10 3:37 ` Miles Bader
2004-03-10 18:45 ` Richard Stallman
2004-03-10 18:45 ` Richard Stallman
2004-03-11 14:55 ` Alan Mackenzie
2004-03-14 5:53 ` Eli Zaretskii
2004-03-14 9:48 ` David Kastrup
2004-03-14 16:50 ` Eli Zaretskii
2004-03-16 12:09 ` Richard Stallman
2004-03-15 18:18 ` Matthew Mundell
2004-03-15 5:18 ` Juri Linkov
2004-03-15 6:52 ` Eli Zaretskii
2004-03-15 13:34 ` Stefan Monnier
2004-03-15 14:35 ` Luc Teirlinck
2004-03-15 20:03 ` Eli Zaretskii
2004-03-15 20:40 ` Luc Teirlinck
2004-03-15 19:55 ` Eli Zaretskii
2004-03-16 19:02 ` Richard Stallman
2004-03-16 7:05 ` Juri Linkov
2004-03-16 19:43 ` Eli Zaretskii
2004-03-18 7:21 ` Juri Linkov
2004-03-19 5:01 ` Richard Stallman
2004-03-18 18:37 ` Karl Berry
2004-03-18 18:53 ` Stefan Monnier
2004-03-19 14:11 ` Karl Berry
2004-03-19 17:13 ` Stefan Monnier
2004-03-21 4:58 ` Richard Stallman
2004-03-19 14:59 ` Eli Zaretskii
2004-03-19 17:31 ` Stefan Monnier
2004-03-19 17:47 ` Karl Berry
2004-03-20 14:04 ` Eli Zaretskii
2004-03-21 5:00 ` Richard Stallman
2004-03-21 6:19 ` Eli Zaretskii
2004-03-22 5:24 ` Richard Stallman
2004-03-22 6:40 ` Eli Zaretskii
2004-03-22 5:24 ` Richard Stallman
2004-03-22 6:33 ` Eli Zaretskii
2004-03-23 3:04 ` Richard Stallman
2004-03-21 17:18 ` Karl Berry
2004-03-22 5:25 ` Richard Stallman
2004-03-22 7:26 ` Eli Zaretskii
2004-03-23 3:04 ` Richard Stallman
2004-03-23 3:04 ` Richard Stallman
2004-03-23 6:10 ` Eli Zaretskii
2004-03-24 5:34 ` Richard Stallman
2004-03-22 16:13 ` Stefan Monnier
2004-03-22 16:10 ` Stefan Monnier
2004-03-23 0:20 ` Kim F. Storm
2004-03-23 2:26 ` Stefan Monnier
2004-03-23 6:19 ` Eli Zaretskii
2004-03-20 14:37 ` Eli Zaretskii
2004-03-20 18:01 ` Richard Stallman
2004-03-19 15:01 ` Eli Zaretskii
2004-03-19 15:15 ` Karl Berry
2004-03-20 14:07 ` Eli Zaretskii
2004-03-20 14:15 ` Karl Berry
2004-03-20 15:15 ` Eli Zaretskii
2004-03-20 19:27 ` Miles Bader
2004-03-21 5:55 ` Eli Zaretskii
2004-03-22 5:25 ` Richard Stallman
2004-03-22 6:12 ` Eli Zaretskii
2004-03-21 5:00 ` Richard Stallman
2004-03-21 6:28 ` Eli Zaretskii
2004-03-20 18:01 ` Richard Stallman
2004-03-21 5:51 ` Eli Zaretskii
2004-03-22 5:25 ` Richard Stallman
2004-03-22 6:29 ` Eli Zaretskii
2004-03-15 4:56 ` Richard Stallman
2004-03-10 18:45 ` Richard Stallman
2004-02-25 10:15 Alan Mackenzie
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=jwvish72jas.fsf-monnier+emacs@asado.iro.umontreal.ca \
--to=monnier@iro.umontreal.ca \
--cc=acm@muc.de \
--cc=emacs-devel@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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.