[Rd] RFC: sapply() limitation from vector to matrix, but not further

2010-12-01 Thread Martin Maechler
sapply() stems from S / S+ times and hence has a long tradition. In spite of that I think that it should be enhanced... As the subject mentions, sapply() produces a matrix in cases where the list components of the lapply(.) results are of the same length (and ...). However, it unfortunately stops

[Rd] Reordering entries in package manual PDF's

2010-12-01 Thread Aleksi Kallio
Hello, I have created my own R package and written the documentation in Rd format for each of the functions plus the package itself. However now the functions appear in a random order in the generated PDF and the package documentation entry is placed in between the functions, when I would like

Re: [Rd] Reordering entries in package manual PDF's

2010-12-01 Thread Duncan Murdoch
On 01/12/2010 7:27 AM, Aleksi Kallio wrote: Hello, I have created my own R package and written the documentation in Rd format for each of the functions plus the package itself. However now the functions appear in a random order in the generated PDF and the package documentation entry is placed

Re: [Rd] RFC: sapply() limitation from vector to matrix, but not further

2010-12-01 Thread Marc Schwartz
On Dec 1, 2010, at 2:39 AM, Martin Maechler wrote: sapply() stems from S / S+ times and hence has a long tradition. In spite of that I think that it should be enhanced... As the subject mentions, sapply() produces a matrix in cases where the list components of the lapply(.) results are of

Re: [Rd] Reordering entries in package manual PDF's

2010-12-01 Thread Prof Brian Ripley
On Wed, 1 Dec 2010, Aleksi Kallio wrote: Hello, I have created my own R package and written the documentation in Rd format for each of the functions plus the package itself. However now the functions appear in a random order in the generated PDF and the package documentation entry is placed

Re: [Rd] RFC: sapply() limitation from vector to matrix, but not further

2010-12-01 Thread Hadley Wickham
I think an even better approach would be to extract the simplification component out of sapply, so that could write sapply - function(...) simplify(lapply(...)) (although obviously some arguments would go to lapply and some to simplify). The advantage of this would be that you could use the

Re: [Rd] RFC: sapply() limitation from vector to matrix, but not further

2010-12-01 Thread William Dunlap
-Original Message- From: r-devel-boun...@r-project.org [mailto:r-devel-boun...@r-project.org] On Behalf Of Hadley Wickham Sent: Wednesday, December 01, 2010 6:27 AM To: Martin Maechler Cc: r-de...@stat.math.ethz.ch Subject: Re: [Rd] RFC: sapply() limitation from vector to

Re: [Rd] Reordering entries in package manual PDF's

2010-12-01 Thread Aleksi Kallio
Hi, R CMD Rd2dvi --pdf mypackage I get the pages in alphabetical order, except that the package page comes first. I was actually using an ancient version, 2.5. Updating to a later one moved the package page first. So now the output I'm getting is good enough. I would still like to reorder

Re: [Rd] Reordering entries in package manual PDF's

2010-12-01 Thread Aleksi Kallio
Hi again, And sorry for the spam. So now the output I'm getting is good enough. I would still like to reorder functions so that they appear in a more logical order, so if anyone has ideas, please share! Newer R versions also add an index page at the end. In my case it is obsolete, so

[Rd] GPL and R Community Policies (Rcpp)

2010-12-01 Thread Dominick Samperi
This post asks members of the R community, users and developers, to comment on issues related to the GNU Public License and R community policies more generally. The GPL says very little about protecting the the rights of original contributors by not disseminating misleading information about

Re: [Rd] Reordering entries in package manual PDF's

2010-12-01 Thread Duncan Murdoch
On 01/12/2010 12:25 PM, Aleksi Kallio wrote: Hi again, And sorry for the spam. So now the output I'm getting is good enough. I would still like to reorder functions so that they appear in a more logical order, so if anyone has ideas, please share! Newer R versions also add an index page

Re: [Rd] RFC: sapply() limitation from vector to matrix, but not further

2010-12-01 Thread Hadley Wickham
A downside of that approach is that lapply(X,...) can cause a lot of unneeded memory to be allocated (length(X) SEXP's).  Those SEXP's would be tossed out by simplify() but the peak memory usage would remain high.  sapply() can be written to avoid the intermediate list structure. But the

Re: [Rd] [Rcpp-devel] GPL and R Community Policies (Rcpp)

2010-12-01 Thread Dominick Samperi
On Wed, Dec 1, 2010 at 2:53 PM, Douglas Bates ba...@stat.wisc.edu wrote: Against my better judgement I will try to correct a misconception. I fear that my message will only fan the flames but I also think that if we are to be subjected to long, drawn out, personal attacks on this subject

Re: [Rd] [Rcpp-devel] GPL and R Community Policies (Rcpp)

2010-12-01 Thread Spencer Graves
Hi, Dominick, et al.: I know nothing about about Rcpp, it's history and the contributions of Dominick and anyone else. I think everyone should be appropriately recognized for their contributions. However, I feel compelled to briefly outline personal experiences with

Re: [Rd] [Rcpp-devel] GPL and R Community Policies (Rcpp)

2010-12-01 Thread Dominick Samperi
On Wed, Dec 1, 2010 at 7:55 PM, Gabor Grothendieck ggrothendi...@gmail.comwrote: On Wed, Dec 1, 2010 at 7:20 PM, Dominick Samperi djsamp...@gmail.com wrote: On Wed, Dec 1, 2010 at 6:37 PM, Gabor Grothendieck ggrothendi...@gmail.com wrote: On Wed, Dec 1, 2010 at 5:18 PM, Hadley Wickham

Re: [Rd] Install package 'Matrix' problem

2010-12-01 Thread Prof Brian Ripley
We need more information, at the minimum the line which compiled CHMfactor.o. Can you make the install log (you may need to run this again) and your etc/Makeconf available on-line? At first sight your C++ compiler is missing -m64: the R-admin manual says 'For a 64-bit target add -m64 to

Re: [Rd] GPL and R Community Policies (Rcpp)

2010-12-01 Thread Sean O'Riordain
Good morning Dominick, I don't use the Rcpp package and have only the vaguest notions of its history. One of your requests is that your name might be removed from the project as you no longer wish to be associated with it. However, I suspect that it is simply not legal to remove your copyright

Re: [Rd] [Rcpp-devel] GPL and R Community Policies (Rcpp)

2010-12-01 Thread Gavin Simpson
On Wed, 2010-12-01 at 20:24 -0500, Dominick Samperi wrote: snip / Just to be clear I have never used the package and am not truly commenting on this particular case but only the general ideas in this thread. Also I was not suggesting that the comments in the code were purposefully

Re: [Rd] Reordering entries in package manual PDF's

2010-12-01 Thread Gavin Simpson
On Wed, 2010-12-01 at 19:25 +0200, Aleksi Kallio wrote: Hi again, And sorry for the spam. So now the output I'm getting is good enough. I would still like to reorder functions so that they appear in a more logical order, so if anyone has ideas, please share! The manual isn't meant to be