unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Le Wang <l26wang@gmail.com>
To: Joel James Adamson <joeljamesadamson@gmail.com>
Cc: help-gnu-emacs@gnu.org, emacs-delete-poll@gnu.org
Subject: Re: Poll about proposed change in DEL (aka Backspace) and Delete
Date: Sat, 1 Oct 2011 20:54:40 +0800	[thread overview]
Message-ID: <CAM=K+ip7-nNH+xRL1gd82Cb93d9mwtz7PJC4ASc5eD7mB_G0EA@mail.gmail.com> (raw)
In-Reply-To: <m31uuy83gt.fsf@chondestes.bio.unc.edu>

On Fri, Sep 30, 2011 at 11:17 PM, Joel James Adamson
<joeljamesadamson@gmail.com> wrote:
> I feel that maintaining the editor-unique nature of the Emacs delete
> key, rather than adopting the behavior of word processors is crucial to
> maintaining the uniqueness of Emacs.  It's one of the reasons I use
> Emacs: the Emacs way makes sense in a way that I strongly prefer.  I
> never liked the behavior of deleting whole selected regions and I prefer
> the Emacs way.

I don't want to turn this into a huge debate, so this will be my last
reply to this that cc's the list.

It's not editor-unique vs word-processor.  It's editor-unique vs (web
browser + email editor + word processor + EVERYTHING).

I feel it's far more reasonable to change Emacs to be less surprising
to new users than it is to keep it same-old same-old for the users who
are already used to it.  After all, if the traditional Emacs behavior
is preferable to you, you can easily restore it.  It's harder for a
brand new user to make Emacs less shocking.

To use myself as an example, I started using Emacs because I REALLY
didn't like vi for some school projects.  I was fortunate that I gave
Emacs enough of a chance to find CUA-mode, delete-selection-mode, and
a few other bits at a time when they weren't a part of the Emacs
distribution.  These conveniences made Emacs tolerable to me, and gave
me a glimpse of the Emacs' power.  Slowly, I grew away from those
packages and now, I pretty much do everything the "Emacs way".

Now, specifically talking about the DEL change proposed, if I want to
copy something into the clipboard and replace a new selection with it,
currently I would

1. select stuff
2. M-w
3. select stuff to delete
4. C-w
5. C-y
6. M-y

This requires the new user to be aware of C-y and M-y and how to use
each to do a very basic task.  While pressing DEL to delete a selected
region is much more intuitive.

I'm so happy that Emacs is already evolving to be more newbie
friendly.  Transient-mark is on by default.  Shift-select is on by
default.  All these little things help.

The "Emacs way" to do very basic tasks should not shock newbies so
much that they give up in disgust before they have a chance to
experience the real crown jewel of Emacs, Emacs-lisp.


-- 
Le



  reply	other threads:[~2011-10-01 12:54 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 [this message]
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   ` Poll about proposed change in DEL (aka Backspace) and Delete MBR
2011-10-04  7:33     ` 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='CAM=K+ip7-nNH+xRL1gd82Cb93d9mwtz7PJC4ASc5eD7mB_G0EA@mail.gmail.com' \
    --to=l26wang@gmail.com \
    --cc=emacs-delete-poll@gnu.org \
    --cc=help-gnu-emacs@gnu.org \
    --cc=joeljamesadamson@gmail.com \
    /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).