Hi, Duncan:

I apologize for bothering you with such an obvious thing as using "CRAN() before library(sos)".


Now I have another problem: "zq <- ???spline(2)" now retrieves the default 100 pages, not the 2 requested.


I think the processing of "???" has changed between 4.0.3 and 4.1.0. I've done "debug(`?`)" in both 4.0.3 and 4.1.0: The condition (!is.call(topicExpr1) || length(topicExpr1) != 2 || topicExpr1[[1]] !=
    "?" || !is.call(topicExpr1[[2]]) || length(topicExpr1[[2]]) !=
2 || topicExpr1[[2]][[1]] != "?") evaluates initially to FALSE in 4.0.3 but TRUE in 4.1.0.


You graciously contributed that code several years ago when I changed the name of the package from RSiteSearch to sos, and it has worked wonderfully ... until now. If you don't have time to look at this, I will try to understand it and fix it myself. However, I really don't understand the code, and you certainly did when you wrote it ;-)


          Thanks,
          Spencer Graves


On 5/24/21 10:35 AM, Duncan Murdoch wrote:
On 24/05/2021 10:17 a.m., Spencer Graves wrote:
Hi, Duncan:


      Thanks again.


      I found XQuartz-2.8.1.dmg and added the 5 lines you suggested
(modified to 2.8.1) to "R-CMD-check.yaml".  However, the "GitHub Action"
status symbols disappeared, so I deleted them.


      I copied the "CRAN" function from fda to sos and deleted the
reference to fda from sos.


      Now I'm getting, 'could not find function "CRAN"' in "processing
vignette 'sos.Rnw'", even though CRAN is in the NAMESPACE for sos.


      Suggestions?

This one is easy.  You use CRAN() before library(sos).



      Thanks,
      Spencer


p.s.  To use Sys.getenv("NOT_CRAN"), I'd have to set the environment
variable "NOT_CRAN" on all the test platforms other than CRAN, and
that's a level of complexity I'd rather not get into.
I wouldn't call it "complex", but it could be tedious.

Duncan Murdoch

______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to