[ESS] function syntax help

Martin Maechler maechler at stat.math.ethz.ch
Thu Oct 11 14:35:31 CEST 2007

>>>>> "StEgl" == Stephen Eglen <S.J.Eglen at damtp.cam.ac.uk>
>>>>>     on Thu, 11 Oct 2007 13:25:37 +0100 writes:

    StEgl> hi martin,

    >> Unfortunately, I think [F1] is not something an Emacs mode like
    >> ESS is ``allowed'' to just redefine locally.
    >> Or is it, Stephen?   

    StEgl> Here is what emacs.info has to say on the matter:

    StEgl> As a user, you can redefine any key; but it is usually best to stick
    StEgl> to key sequences that consist of `C-c' followed by a letter (upper or
    StEgl> lower case).  These keys are "reserved for users," so they won't
    StEgl> conflict with any properly designed Emacs extension.  The function keys
    StEgl> <F5> through <F9> are also reserved for users.  If you redefine some
    StEgl> other key, your definition may be overridden by certain extensions or
    StEgl> major modes which redefine the same key.

    StEgl> for years I had f1 bound to M-x vm, but don't use that now.  Is F1
    StEgl> normally bound to something by Emacs?  

Yes.  'emacs -Q'  and  C-h b
shows that it's bound to 'help-command' which itself is a *prefix*
and many <f1>-<foobar> things are then bound.

    StEgl> Stephen

More information about the ESS-help mailing list