[R] R 3.2, Mac 10.10.3 : help.search showing error
Berend Hasselman
bhh at xs4all.nl
Sun Jun 14 08:04:16 CEST 2015
> On 14-06-2015, at 06:25, Ramnik Bansal <ramnik.bansal at gmail.com> wrote:
>
> Thanks. But it seems to be an R 3.2.0 specific problem.
>
I replied with the following to a similar message on R-devel.
————————————————————————
See this thread on R-SIG-Mac
https://stat.ethz.ch/pipermail/r-sig-mac/2015-April/011420.html
This may help.
Get R 3.2.0-patched or even the release candidate for R 3.2.1
————————————————————————
Berend
> On Sun, Jun 14, 2015 at 8:42 AM, David Winsemius <dwinsemius at comcast.net>
> wrote:
>
>>
>> On Jun 13, 2015, at 7:41 AM, Ramnik Bansal wrote:
>>
>>> Getting following error in using help.search
>>>
>>>> utils::help.search("linear models")
>>> Error in help(db[i, "topic"], package = db[i, "Package"], lib.loc =
>> lib, :
>>> 'topic' should be a name, length-one character vector or reserved word
>>
>> I first tried this in a Mac running the SL version for R 3.1.2 and did not
>> get this error. I updated my Mavericks laptop to R 3.2.0 and can now
>> reproduce this error. It does not seem to depend on having a space in the
>> argument. It seems to be thrown by this segment of code in the
>> `help()`-function:
>>
>> ischar <- tryCatch(is.character(topic) && length(topic) ==
>> 1L, error = identity)
>> if (inherits(ischar, "error"))
>> ischar <- FALSE
>> if (!ischar) {
>> reserved <- c("TRUE", "FALSE", "NULL", "Inf", "NaN",
>> "NA", "NA_integer_", "NA_real_", "NA_complex_", "NA_character_")
>> stopic <- deparse(substitute(topic))
>> if (!is.name(substitute(topic)) && !stopic %in% reserved)
>> stop("'topic' should be a name, length-one character vector or
>> reserved word")
>>
>> If gone through the `help.search` function code and cannot find where the
>> `help` function is actually called. This seems unlikely to be a
>> Mac-specific problem.
>>
>>>
>>>
>>>> example(help.search)
>>>
>>> hlp.sr> help.search("linear models") # In case you forgot how to fit
>>> linear
>>> Error in help(db[i, "topic"], package = db[i, "Package"], lib.loc =
>> lib, :
>>> 'topic' should be a name, length-one character vector or reserved word
>>>
>>>
>>> How to sort this?
>>>
>>> [[alternative HTML version deleted]]
>>
>> David Winsemius
>> Alameda, CA, USA
>>
>>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.
More information about the R-help
mailing list