[racket-dev] Bug report lost? Here it is again: Issue with help

From: Greg Hendershott (greghendershott at gmail.com)
Date: Sat Feb 1 11:23:36 EST 2014

OK this is weird.

I downloaded 5.93.
Started DrRacket 5.93.
Hit F1.
It went to the page with the new CSS present.
Figured problem was fixed. \o/
Ran `raco pkg install` for a dozen packages: some from pkgs.r-l.org,
some local --link.
And now, the problem has returned.
Hit F1.
It goes to page that can't find the CSS.
Same problem with (begin (require racket/help) (help "a string")) at the REPL.

Does that even make any sense??
Could one of the package installs be fubar-ing this??

p.s. I haven't heard anyone else say, "oh I can repro that on OSX",
too. Can anyone?  If not, maybe this is related to why?

On Mon, Jan 27, 2014 at 12:10 PM, Greg Hendershott
<greghendershott at gmail.com> wrote:
> More information:
> First, in case it wasn't clear before, this isn't DrR specific. It's
> the string i.e. search variant of racket/help, which DrR uses.
> e.g. with XREPL just say ,doc "foo" and you have same thing.
> The page /Users/greg/Library/Racket/5.92/doc/search/index.html?q=foo
> wants the following css files:
>     <link title="default" href="../scribble.css" type="text/css"
> rel="stylesheet"></link>
>     <link title="default" href="../racket.css" type="text/css"
> rel="stylesheet"></link>
>     <link title="default" href="../manual-style.css" type="text/css"
> rel="stylesheet"></link>
>     <link title="default" href="../manual-racket.css" type="text/css"
> rel="stylesheet"></link>
>     <link title="default" href="../doc-site.css" type="text/css"
> rel="stylesheet"></link>
> But none are present.
> Comparing 5.3.5:
>     $ ls /Applications/Racket_v5.3.5/doc/*.css
>     /Applications/Racket_v5.3.5/doc/racket.css
>     /Applications/Racket_v5.3.5/doc/scribble-style.css
>     /Applications/Racket_v5.3.5/doc/scribble.css
>     $ ls /Users/greg/Library/Racket/5.3.5/doc/*.css
>     /Users/greg/Library/Racket/5.3.5/doc/scribble-style.css
>     /Users/greg/Library/Racket/5.3.5/doc/scribble.css
> to 5.92:
>     $ ls /Applications/Racket_v5.92/doc/*.css
>     /Applications/Racket_v5.92/doc/doc-site.css
>     /Applications/Racket_v5.92/doc/manual-fonts.css
>     /Applications/Racket_v5.92/doc/manual-racket.css
>     /Applications/Racket_v5.92/doc/manual-style.css
>     /Applications/Racket_v5.92/doc/racket.css
>     /Applications/Racket_v5.92/doc/scribble-style.css
>     /Applications/Racket_v5.92/doc/scribble.css
>     $ ls /Users/greg/Library/Racket/5.92/doc/*.css
>     <none>  # Need some/all of the above here, too?
> Although I'm probably over-explaining this I hope it's helpful.

Posted on the dev mailing list.