From rdpeng at gmail.com  Mon Mar 15 20:11:43 2010
From: rdpeng at gmail.com (Roger Peng)
Date: Mon, 15 Mar 2010 15:11:43 -0400
Subject: [Rd] tcltk and R
In-Reply-To: <971536df1003150821w58d803e7yf174230fd89b7b02@mail.gmail.com>
References: <971536df1003150821w58d803e7yf174230fd89b7b02@mail.gmail.com>
Message-ID: <66f3bd911003151211g758bfcdcpcc8521b0aa20611@mail.gmail.com>

R can be built without tcl/tk and so I think it would still be good to
check at runtime.

-roger

On Mon, Mar 15, 2010 at 11:21 AM, Gabor Grothendieck
<ggrothendieck at gmail.com> wrote:
> I have had some comments on sqldf regarding its dependence on tcltk
> such as the second last sentence on this blog post:
>
> http://translate.google.com/translate?hl=en&sl=zh-CN&u=http://www.wentrue.net/blog/%3Fp%3D453&prev=http://blogsearch.google.com/blogsearch%3Fhl%3Den%26ie%3DUTF-8%26q%3Dsqldf%26lr%3D%26sa%3DN%26start%3D10
>
> sqldf does not directly use tcltk but it does use strapply in gsubfn
> for its parsing and strapply uses tcl from the tcltk package to it
> speed up -- there is also an all R version of strapply but the gsubfn
> package as a whole still depends on tcltk whether or not the user uses
> tcltk or not. ? ?I was thinking of changing the Depends:tcltk of
> gsubfn to Suggests:tcltk and then checking for tcltk availability at
> run time so if not available it would use the slower all R version;
> however, I was under the impression that all R platforms have a
> distribution of R that includes tcltk so in principle this should not
> be necessary.
>
> Is that right regarding tcltk availability on various platforms? ?What
> is the situation here?
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



-- 
Roger D. Peng  |  http://www.biostat.jhsph.edu/~rpeng/



[Rd] tcltk and R
Roger Peng