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

Martin Maechler maechler at stat.math.ethz.ch
Thu Dec 4 18:21:14 CET 2008


Hi Seb,
I've now got a bit more time to read carefully (and even think
corrpspondingly .. I hope ...),

>>>>> "SebL" == Sebastian P Luque <spluque at gmail.com>
>>>>>     on Mon, 01 Dec 2008 17:26:32 -0600 writes:

    SebL> On Mon, 8 Sep 2008 09:43:54 +0200,
    SebL> Martin Maechler <maechler at stat.math.ethz.ch> wrote:

    >>>>>>> "AP" == Alun Pope <AlunPope at rismark.com.au> on Mon, 8 Sep 2008
    >>>>>>> 17:25:09 +1000 writes:

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

    >> the one mentioned in the 'Subject' and below.

    >> The proposal is to make <Delete> in ess-mode behave as it does
    >> otherwise in emacs.  NOTA BENE: <Delete> != <Backspace>

    SebL> With the latest 5.3.10 version, I see inconsistent behaviour of the
    SebL> <delete> key.  In ESS mode, this key calls
    SebL> `backward-delete-char-untabify', but in inferior ESS mode it calls
    SebL> `delete-char' (i.e. forward deletion).  It used to do the latter in both
    SebL> cases in my system (GNU Emacs 23.0.60.1 (x86_64-pc-linux-gnu, GTK+
    SebL> Version 2.12.11) of 2008-11-29 on elegiac, modified by Debian).  I can't
    SebL> see the relevant change in the docs.  What has happened on this front?


We've only changed it in one place?

Just to make sure: 

Do you also agree that  <delete-char> is the thing to use in
both modes ?

Martin




More information about the ESS-help mailing list