From: MBR <mbr@arlsoft.com>
To: emacs-delete-poll@gnu.org
Cc: help-gnu-emacs@gnu.org, info-gnu-emacs@gnu.org,
Richard Stallman <rms@gnu.org>
Subject: Re: Poll about proposed change in DEL (aka Backspace) and Delete
Date: Tue, 04 Oct 2011 00:28:20 -0400 [thread overview]
Message-ID: <4E8A8B64.9090705@arlsoft.com> (raw)
In-Reply-To: <E1R9Tzu-00046F-9g@fencepost.gnu.org>
[-- Attachment #1: Type: text/plain, Size: 4166 bytes --]
Hi Richard.
On 9/29/2011 11:42 PM, Richard Stallman wrote:
> In Emacs 24, now in pretest, a change is being considered for ASCII
> DEL (on most keyboards, the Backspace key) and the Delete function
> key. The change affects the case of an active region that was not
> dragged with the mouse. The change is that these commands would
> delete the region, rather than just one character as now.
>
> In the past, this behavior was enabled in some minor modes: CUA mode,
> Delete Selection mode, and PC Selection mode. In the 24.0.90 pretest,
> this behavior is enabled by default. Thus, building and using the
> pretest is an easy way to try the change.
>
> Here are the questions we hope you will answer:
>
> * Are you in favor of this change?
No. I would not favor this change.
> * Are you opposed to this change?
Yes. I would oppose the change.
> * How strongly do you feel about the matter?
Rather strongly.
> We don't want to just "count votes" -- we want to understand
> how this affects users. So if you care about the issue,
> please tell us how the change affects your editing.
>
> * What are the cases where you find it helps?
There are no cases.
> * What are the cases where you find it hurts?
If I understand the proposal correctly, the idea is to bind the function
normally bound to C-w to the BACKSPACE key and the Delete key. Have I
got that right?
As things currently stand, there are three different kinds of delete
functionality I use: delete 1 character backward, delete 1 character
forward, and delete the marked region. For over 25 years I've been used
to those functions being invoked by BACKSPACE, C-d, and C-w
respectively. Yes, I could retrain myself, just as I had to do years
ago when IBM put the CTRL key in the wrong place. But it will
inevitably be a big pain.
If it weren't core functionality you were proposing changing the
assignments of, I probably wouldn't care. But delete functionality is
some of the most basic functionality of any editor, just as stop
functionality is some of the most basic functionality of a car. What do
you think would happen if some car manufacturer decided to violate the
established standard that the brake pedal is to the left of the gas
pedal? If that were to happen, I'm pretty sure there would suddenly be
a whole lot more car crashes because people would be confused about
which pedal does what. Changing keystroke assignments isn't going to
cause life-threatening crashes, but it will inevitably cause millions of
pico-crashes -- not anything that's going to cause serious harm, but
enough to cause real annoyance.
I remember back during the Apple look-and-feel wars you were
distributing a flyer arguing that if look-and-feel had been the law of
the land when the typewriter keyboard was first designed, every
typewriter company would have had to invent its own incompatible layout,
and instead of typists we'd have Remington keyboard typists,
Smith-Corona typists, Olivetti typists, etc. Keystroke letter
assignments on a typewriter and keystroke function assignments for
critical functionality in an editor should change seldom or never.
> * What is your level of Emacs experience?
After about 10 years of using vi, I switched to Emacs around 1990, and
it's been my preferred editor ever since. However I'm embarrassed to
admit that I've never gotten around to teaching myself Emacs Lisp. It's
truly amazing how much you can get done with Emacs even without
programming it!
> A further change in the same area has been suggested: when there is an
> active region, a self-inserting character would delete the region
> before the character is inserted by default.
>
> * What would you think of this further change?
It sounds like the goal here is to make Emacs behave like MS Word.
Why? If I wanted to use Word, I'd run Word or Libre Office.
> Please send your responses to emacs-delete-poll@gnu.org.
>
>
I do appreciate that you're asking your users' opinions. I hope you
decide the right way, i.e. my way :-). (That's a joke, I say, that's a
joke, son! -- Foghorn Leghorn)
Mark Rosenthal
mbr@arlsoft.com <mailto:mbr@arlsoft.com>
[-- Attachment #2: Type: text/html, Size: 5735 bytes --]
next prev parent reply other threads:[~2011-10-04 4:28 UTC|newest]
Thread overview: 63+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <87litcvtu2.fsf@stupidchicken.com>
2011-09-30 3:42 ` Poll about proposed change in DEL (aka Backspace) and Delete Richard Stallman
2011-09-30 8:56 ` Memnon Anon
2011-09-30 11:36 ` Jai Dayal
2011-09-30 15:17 ` Joel James Adamson
2011-10-01 12:54 ` Le Wang
2011-10-03 15:25 ` Joel James Adamson
2011-10-03 5:57 ` Ian Zimmerman
2011-10-03 9:21 ` Tassilo Horn
2011-10-03 15:14 ` Andreas Röhler
2011-10-03 20:57 ` Martyn Jago
2011-10-03 17:18 ` Ian Zimmerman
2011-10-03 18:53 ` Tassilo Horn
2011-10-03 7:33 ` Suvayu Ali
2011-10-03 13:18 ` "like other editors" [was: Re: Poll about proposed change in DEL (aka Backspace) and Delete] ken
2011-10-03 13:24 ` Jai Dayal
2011-10-03 14:47 ` Andreas Röhler
2011-10-03 13:41 ` Suvayu Ali
2011-10-03 15:17 ` ken
2011-10-03 16:02 ` "like other editors" [ Richard Riley
2011-10-03 20:39 ` ken
2011-10-03 15:35 ` "like other editors" [was: Re: Poll about proposed change in DEL (aka Backspace) and Delete] Andreas Röhler
2011-10-03 16:01 ` "like other editors" [ Richard Riley
2011-10-03 16:00 ` Richard Riley
2011-10-03 17:45 ` Ian Zimmerman
2011-10-03 19:27 ` Rasmus
2011-10-03 21:30 ` ken
2011-10-03 16:22 ` "like other editors" [was: Re: Poll about proposed change in DEL (aka Backspace) and Delete] Jeremiah Dodds
2011-10-04 12:37 ` ken
2011-10-04 22:09 ` S Boucher
2011-10-04 12:44 ` ken
2011-10-04 18:40 ` Jeremiah Dodds
2011-10-04 20:02 ` ken
2011-10-04 20:19 ` Jeremiah Dodds
2011-10-04 21:42 ` ken
2011-10-04 21:54 ` Jai Dayal
2011-10-05 0:35 ` Jeremiah Dodds
2011-10-04 1:54 ` Richard Stallman
[not found] ` <mailman.5071.1317713524.939.help-gnu-emacs@gnu.org>
2011-10-04 13:12 ` rusi
2011-10-04 17:27 ` S Boucher
2011-10-05 14:30 ` Richard Stallman
2011-10-05 16:02 ` Rustom Mody
2011-10-05 17:26 ` MBR
2011-10-05 17:51 ` S Boucher
2011-10-04 4:28 ` MBR [this message]
2011-10-04 7:33 ` Poll about proposed change in DEL (aka Backspace) and Delete suvayu ali
2011-10-04 14:08 ` MBR
2011-10-04 14:40 ` suvayu ali
2011-10-04 11:39 ` Marko Vojinovic
2011-10-04 13:31 ` Drew Adams
2011-10-04 11:47 ` Jonathan Groll
2011-10-04 13:33 ` Drew Adams
2011-10-04 16:17 ` Ian Zimmerman
2011-10-04 16:36 ` Drew Adams
2011-10-04 17:38 ` S Boucher
2011-10-04 18:29 ` Alan E. Davis
2011-10-04 19:16 ` S Boucher
2011-10-04 19:11 ` Johnny
2011-10-05 1:04 ` Ludwig, Mark
2011-10-06 12:24 ` Thien-Thi Nguyen
2011-10-06 19:15 ` Ken Goldman
2011-10-06 19:52 ` Marko Vojinovic
2011-10-18 8:09 ` Steinar Bang
2011-11-13 4:24 ` semperos
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=4E8A8B64.9090705@arlsoft.com \
--to=mbr@arlsoft.com \
--cc=emacs-delete-poll@gnu.org \
--cc=help-gnu-emacs@gnu.org \
--cc=info-gnu-emacs@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.
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).