[ESS] ... when editing R documents, 'delete' key behaves as 'backspace'

Dr. Alun Pope AlunPope at rismark.com.au
Mon Sep 8 09:25:09 CEST 2008


Could you please clarify which behaviour you are suggesting to drop?
That is, which is "this behaviour"?

Thanks.
Alun

-----Original Message-----
From: ess-help-bounces at stat.math.ethz.ch
[mailto:ess-help-bounces at stat.math.ethz.ch] On Behalf Of Martin Maechler
Sent: Monday, 8 September 2008 5:13 PM
To: ess-help at stat.math.ethz.ch; Marek Jarocinski
Cc: ess-bugs at stat.math.ethz.ch
Subject: Re: [ESS] ... when editing R documents,'delete' key behaves as
'backspace'

[Forwarded from a semi-private communication in ESS-bugs]

>>>>> "StEgl" == Stephen Eglen <S.J.Eglen at damtp.cam.ac.uk>
>>>>>     on Sun, 07 Sep 2008 22:21:23 +0100 writes:

    >> I have found a solution to this problem: All I need to do
    >> is to comment out line 173 of ess-mode.el, which says:
    >> (define-key ess-mode-map "\177"
    >> 'backward-delete-char-untabify) After this line is
    >> commented out, DEL key deletes forward, the same as in
    >> all other modes.  Does that mean that it was an intended
    >> behavior in ESS?

    StEgl> great, thanks for reporting this.  That code has
    StEgl> probably been there a long time, so I'd imagine that
    StEgl> yes, its intended.  Stephen

It definitely was back then 15-20 years ago.
But in those times, I don't think that the concept
 of <forward deletion>  via the delete key as opposed 
 to <backward deletion> via the backspace key
was as (almost?) universal as now.


I've not used the <delete> key in ESS (or Emacs at that)
at all in the last 10 years or so, 
but because of the changed "universal" behavior,
I propose that we *drop* this behavior from ess-mode {the one
for editing *.R, *.S, *.q,  *.SAS, ... files) in ESS.

Of course we need to hear further opinions.
For that reason, I'm forwarding this communication to ESS-help
hoping to get feedback.

Martin Maechler

______________________________________________
ESS-help at stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help

______________________________________________________
This email has been scanned by the Access Networks/MessageLabs Email
Security System.For more information please visit
http://www.indicium.com.au/




More information about the ESS-help mailing list