On 01 Sep 2014, at 20:52 , peter dalgaard <pda...@gmail.com> wrote:

> I see it with a default (I think) install of 3.0.2 on OSX (haven't gotten 
> around to upgrading the laptop). Oddly, the Vignettes entry on the Help menu 
> works fine, but the User Manuals entry in the R Help window produces the 
> error. Vignettes installed or not, it doesn't sound like the right message to 
> get. 
> 
> Poking around: Following
> 
> debug(tools:::makeVignetteTable)
> 
> I see
....

A bit of further poking reveals that it comes from a missing drop=FALSE, which 
has already been fixed in r-patched, specifically by

$ svn log -c 66144 ./src/library/tools/R/dynamicHelp.R
------------------------------------------------------------------------
r66144 | ripley | 2014-07-14 12:09:56 +0200 (Mon, 14 Jul 2014) | 1 line

port tweaks from trunk
------------------------------------------------------------------------
$ svn diff -x -w -c 66144 ./src/library/tools/R/dynamicHelp.R
Index: src/library/tools/R/dynamicHelp.R
===================================================================
--- src/library/tools/R/dynamicHelp.R   (revision 66143)
+++ src/library/tools/R/dynamicHelp.R   (revision 66144)
@@ -1,7 +1,7 @@
 #  File src/library/tools/R/dynamicHelp.R
 #  Part of the R package, http://www.R-project.org
 #
-#  Copyright (C) 1995-2013 The R Core Team
+#  Copyright (C) 1995-2014 The R Core Team
 #
 #  This program is free software; you can redistribute it and/or modify
 #  it under the terms of the GNU General Public License as published by
@@ -54,7 +54,7 @@
             vinfo <- getVignetteInfo(pkg)
            if (nrow(vinfo)) 
                out <- c(out, paste0('<h2>Manuals in package', 
sQuote(pkg),'</h2>'),
-                        makeVignetteTable(cbind(Package=pkg, vinfo[,c("File", 
"Title", "PDF", "R")])))
+                        makeVignetteTable(cbind(Package=pkg, vinfo[,c("File", 
"Title", "PDF", "R"), drop = FALSE])))
        }
         out <- c(out, "<hr>\n</body></html>")
         list(payload = paste(out, collapse="\n"))

----------------------------------
Notice that 3.1.1 was on July 10, so this won't be in it.

-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Email: pd....@cbs.dk  Priv: pda...@gmail.com

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to