[racket] does Scribble's other-doc work with PLaneT packages?

From: Danny Yoo (dyoo at cs.wpi.edu)
Date: Fri Nov 12 15:23:40 EST 2010

>> I'm trying to refer across to other PLaneT packages in the
>> documentation for Moby.  I tried to use  other-doc, but there's a
>> syntax error because the planet syntax detects it's not in require or
>> provide context.  Is there something else I should do?
>>
>> For reference, I was trying to do:
>>
>> ... the language bindings of Moby language come from the
>> @hyperlink["http://planet.racket-lang.org/display.ss?package=js-vm.plt&owner=dy
>> oo"]{js-vm}
>> PLaneT package; please refer to the documentation of
>> @other-doc[(planet dyoo/js-vm)] ...
>
> The argument to `other-doc' needs to be a quoted module path:
>
>  @other-doc['(planet dyoo/js-vm)]


Ok, but I must be doing something wrong still.  Although Scribble
accepts this without a syntax error, I'm now seeing that the generated
link is red and not clickable, and looks like:

    (part ("(planet main.rkt (dyoo js-vm.plt 1 8))" "top"))

You can see this in the beginning of section 4 of:

    http://planet.racket-lang.org/package-source/dyoo/moby.plt/3/4/planet-docs/manual/index.html


Posted on the users mailing list.