From xie at yihui.name  Mon Nov 28 20:57:13 2011
From: xie at yihui.name (Yihui Xie)
Date: Mon, 28 Nov 2011 13:57:13 -0600
Subject: [Rd] R CMD <custom>?
In-Reply-To: <CABdHhvGnCtK-D6QoiGUjBt0oygMZq_BTbqC_brqUAF7AnLu2tQ@mail.gmail.com>
References: <CAFDcVCSuR6159QO=0J8Xe9icY9AOLDnSUvMF=w7=r5+jaL=uZg@mail.gmail.com>
	<CABdHhvGnCtK-D6QoiGUjBt0oygMZq_BTbqC_brqUAF7AnLu2tQ@mail.gmail.com>
Message-ID: <CANROs4fFnezjE77B6NvgD-hohn1-u0znL9fp2i8-q9Z5GF5bVg@mail.gmail.com>

I strongly support this proposal. This will be a fantastic feature!

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 Mon, Nov 28, 2011 at 1:48 PM, Hadley Wickham <hadley at rice.edu> wrote:
> It'd be cool if R CMD was user extensible through packages, so that (e.g.)
>
> R CMD mypackage::mycommand
>
> would do something like:
>
> path <- system.file("cmd", paste(command, ".r"), package = package)
> if (!file.exists(path)) {
> ?stop("Command ", command, " in ", package, " does not exist")
> } else {
> ?source(path)
> }
>
> And maybe `R CMD mypackage` would look in mypackcage/cmd/default.r.
>
> Hadley
>
> On Mon, Nov 28, 2011 at 1:16 PM, Henrik Bengtsson <hb at biostat.ucsf.edu> wrote:
>> Hi,
>>
>> is it possible to add a custom script such that it is called via R CMD
>> <custom>? ?Is R CMD searching for it elsewhere than R_HOME/bin/? ?I'm
>> looking for an non-admin alternative, so copying the script to
>> R_HOME/bin/ will not do (in case the user don't have enough permission
>> to write there).
>>
>> /Henrik
>>
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>
>
>
>
> --
> Assistant Professor / Dobelman Family Junior Chair
> Department of Statistics / Rice University
> http://had.co.nz/
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



[Rd] R CMD <custom>?
Yihui Xie