Have you used `defmodule` or `declare-exporting`?

-Philip


On Tue, Sep 4, 2018 at 8:28 AM Erich Rast <er...@snafu.de> wrote:

> Hi! I'm new to scribble and try to fix keywords that are underlined in
> red. My package is called appy and appy/gui. These export all classes
> and other bindings of the package.
>
> In the scribble document I tried both:
>
> @(require (for-label racket)
>           (for-label "../gui.rkt"))
>
> and
>
> @(require (for-label appy)
>           (for-label appy/gui))
>
> But for example application% and a corresponding application%/c contract
> exported by these modules are underlined in red. All exported symbols
> are underlined red unless they happen to be in racket, but then they
> point to the wrong entry. For example @racket[version] creates a link
> to (version) in the racket language, not to the init field version
> mentioned in @defconstructor of my class.
>
> Do I have to create link targets and link to them manually whenever I
> mention one of the keywords in my package? How does this work?
>
> Also, is there an example scribble that does everything right for a
> package?
>
> Best,
>
> Erich
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to