From: PJ Weisberg <pjweisberg@gmail.com>
To: Alan Mackenzie <acm@muc.de>
Cc: Drew Adams <drew.adams@oracle.com>,
"emacs-devel@gnu.org" <emacs-devel@gnu.org>
Subject: Re: `isearch-allow-scroll' - a misnomer and a bad design
Date: Sat, 10 Sep 2011 13:22:26 -0700 [thread overview]
Message-ID: <CAJsNXTktpZzW_VsvcedqCgWLKx1B0cNVVBex0KZoz3__5fy+GQ@mail.gmail.com> (raw)
In-Reply-To: <20110910190420.GB2400@acm.acm>
[-- Attachment #1: Type: text/plain, Size: 1533 bytes --]
On Saturday, September 10, 2011, Alan Mackenzie <acm@muc.de> wrote:
> Hi, Drew.
>
> On Sat, Sep 10, 2011 at 09:43:23AM -0700, Drew Adams wrote:
>> > NO NO NO!!! A "scrolling command" is a command which MOST DEFINITELY
>> > DOESN'T exit the isearch. This is the definition of
>> > "scrolling command" in isearch. With this in mind, please think
>> > through everything you've written.
>
>> Well, yes and no. Yes, in general Isearch tries to prevent exit.
>
> Dash it, Drew, you can try a man's patience. It was me who programmed
> the device, me who first used "scrolling command", so I get to define
> what it means. I know you don't like the term, but if you can't bring
> yourself to use it as I've defined it, please suggest another term for
> it. If we can't agree on terminology, then there's not much point trying
> to carry out a discussion.
The problem is that you've defined "scrolling command" to mean something
that has nothing to do with scrolling (i.e., commands which MOST DEFINITELY
DON'T exit isearch). This leads to ridiculous conclusions such as "C-u
`universal-argument' is a scrolling command in its
own right."
> I'm kind of with Stephen at the moment. What exactly do you mean by
> "command pass-through"?
Awkward phrasing, but if you read Drew's post it's fairly clear what he
meant: `C-u' "passes through" if it passes a prefix argument to the next
command (its normal purpose) without exiting isearch. So, a command "passes
through" if it also works normally without exiting isearch.
--
-PJ
[-- Attachment #2: Type: text/html, Size: 1893 bytes --]
next prev parent reply other threads:[~2011-09-10 20:22 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-09 20:38 `isearch-allow-scroll' - a misnomer and a bad design Drew Adams
2011-09-09 21:52 ` Alan Mackenzie
2011-09-09 23:07 ` Drew Adams
2011-09-10 0:58 ` Stefan Monnier
2011-09-10 7:48 ` Drew Adams
2011-09-10 11:28 ` Alan Mackenzie
2011-09-10 16:44 ` Drew Adams
2011-09-10 11:47 ` Juri Linkov
2011-09-10 12:13 ` Alan Mackenzie
2011-09-10 2:03 ` Stephen J. Turnbull
2011-09-10 11:10 ` Alan Mackenzie
2011-09-10 16:43 ` Drew Adams
2011-09-10 19:04 ` Alan Mackenzie
2011-09-10 20:22 ` PJ Weisberg [this message]
2011-09-10 23:06 ` Stephen J. Turnbull
2011-09-11 0:47 ` Drew Adams
2011-09-11 10:39 ` Alan Mackenzie
2011-09-11 16:54 ` Drew Adams
2011-09-11 17:30 ` Alan Mackenzie
2011-09-11 18:53 ` Drew Adams
2011-09-12 2:46 ` Richard Stallman
2011-09-12 9:36 ` Alan Mackenzie
2011-09-13 1:39 ` Richard Stallman
2011-09-13 14:27 ` Alan Mackenzie
2011-09-13 20:05 ` Richard Stallman
2011-09-13 21:04 ` Drew Adams
2011-09-13 22:52 ` Juri Linkov
2011-09-14 0:32 ` Daniel Colascione
2011-09-14 0:41 ` Drew Adams
2011-09-14 14:10 ` Richard Stallman
2011-09-14 14:35 ` PJ Weisberg
2011-09-15 4:11 ` Richard Stallman
2011-09-14 14:44 ` Drew Adams
2011-09-18 2:52 ` Richard Stallman
2011-09-19 19:08 ` chad
2011-09-20 15:16 ` Richard Stallman
2011-09-20 19:17 ` Michael Welsh Duggan
2011-09-20 19:59 ` Dani Moncayo
2011-09-21 1:22 ` Stefan Monnier
2011-09-21 14:51 ` Richard Stallman
2011-09-21 15:01 ` Dani Moncayo
2011-09-21 15:10 ` Drew Adams
2011-09-21 16:35 ` Stephen J. Turnbull
[not found] ` <E1R6Tii-0000zy-Jw@f!! encepost.gnu.org>
2011-09-21 20:48 ` Richard Stallman
2011-09-21 21:13 ` Drew Adams
2011-09-22 13:58 ` Richard Stallman
2011-10-08 21:13 ` Drew Adams
2011-09-22 5:33 ` Stephen J. Turnbull
2011-09-22 13:59 ` Richard Stallman
2011-09-22 10:35 ` Alan Mackenzie
2011-09-22 21:44 ` Richard Stallman
2011-09-22 22:23 ` PJ Weisberg
2011-09-23 12:30 ` Richard Stallman
2011-09-21 9:04 ` Alan Mackenzie
2011-09-21 9:27 ` Dani Moncayo
2011-09-21 9:29 ` chad
2011-09-21 13:22 ` Drew Adams
2011-09-21 14:50 ` Richard Stallman
2011-09-12 14:59 ` Drew Adams
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=CAJsNXTktpZzW_VsvcedqCgWLKx1B0cNVVBex0KZoz3__5fy+GQ@mail.gmail.com \
--to=pjweisberg@gmail.com \
--cc=acm@muc.de \
--cc=drew.adams@oracle.com \
--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.