[ESS] ESS-help Digest, Vol 107, Issue 12

Yihui Xie xie at yihui.name
Wed Jan 18 12:15:37 CET 2012


Awesome! This works great for me. Thanks a lot!

Regards,
Yihui
--
Yihui Xie <xieyihui at gmail.com>
Phone: 515-294-2465 Web: http://yihui.name
Department of Statistics, Iowa State University
2215 Snedecor Hall, Ames, IA



On Wed, Jan 18, 2012 at 4:25 AM, Keith Ponting <k.ponting at aurix.com> wrote:
> Some absolutely crude lisp I have used for some time (on Windows Vista,
> Vincent Goulet's bundled Emacs, but will probably work elsewhere) - the
> following will insert \code{} \link{} or \var{} and leave point between
> the {}. It would be better to make these dependent on being in ess-mode,
> but this worked for me and I have not yet had reason to fix it:
>
> (fset 'inscode
>   [?\\ ?c ?o ?d ?e ?\{ ?\} left])
> (global-set-key (kbd "<f2> c") 'inscode)
> (fset 'inslink
>   [?\\ ?l ?i ?n ?k ?\{ ?\} left])
> (global-set-key (kbd "<f2> l") 'inslink)
> (fset 'insvar
>   [?\\ ?v ?a ?r ?\{ ?\} left])
> (global-set-key (kbd "<f2> v") 'insvar)
>
> HTH
>
> Keith
>
> Keith Ponting
> Aurix Ltd, Malvern WR14 3SZ  UK
>
>
>> Date: Tue, 17 Jan 2012 10:33:21 -0600
>> From: Yihui Xie <xie at yihui.name>
>> To: Aleksandar Blagoti? <aca.blagotic at gmail.com>
>> Cc: ess-help at stat.math.ethz.ch
>> Subject: Re: [ESS] Support for documentation macros
>> Message-ID:
>>       <CANROs4e3LSzjk7=0KowyL7neWEaZGwh+MP+ROH-
>> e5pFVDCuvEA at mail.gmail.com>
>> Content-Type: text/plain; charset="UTF-8"
>>
>> I second your proposal, but I do not know LISP either...
>>
>> Regards,
>> Yihui
>> --
>> Yihui Xie <xieyihui at gmail.com>
>> Phone: 515-294-2465 Web: http://yihui.name
>> Department of Statistics, Iowa State University
>> 2215 Snedecor Hall, Ames, IA
>>
>>
>>
>> 2012/1/17 Aleksandar Blagoti? <aca.blagotic at gmail.com>:
>> > Since I'm already busy doing some heavy-duty coding in R, and I know
>> almost
>> > nothing about how LISP works, my only contribution will be in form
> of
>> > feedback about SVN build state. =/
>> >
>> > aL3xa
>> >
>> >
>> >
>> > 2012/1/17 Henning Redestig <henning.red at googlemail.com>
>> >
>> >> I agree that that is somewhat annoying. It would be nice to have
> some
>> >> support for that.
>> >>
>> >> putting it on my todo list and will have a look at it some point
> but
>> >> it might take a while. In the meantime, I am happy to review some
>> >> well-tested patch :)
>> >>
>> >> 2012/1/17 Aleksandar Blagoti? <aca.blagotic at gmail.com>:
>> >> > I'm aware of ESS' roxygen support, however I find "manual" typing
>> of
>> >> macros
>> >> > like \code and \link in roxygen fields very frustrating. Is it
>> possible
>> >> to
>> >> > insert those tags or wrap selected string by using ido-mode. It
>> would
>> >> also
>> >> > be nice if those macros could be highlighted.
>> >> >
>> >> > aL3xa
>> >> >



More information about the ESS-help mailing list