Also there's some history, IIRC: Early on, multi collection packages
were the only kind. Even an actively maintained package might stick
with this, to continue to support older versions of Racket. Same story
for info.rkt files using #lang setup/infotab instead of #lang info.
--
You received this
The gui-lib might be an example. It provides modules spanning
different collections such as racket/gui, framework/ and mrlib/.
https://github.com/racket/gui/tree/master/gui-lib
On Wed, Aug 29, 2018 at 7:13 AM, Erich Rast wrote:
> On Wed, 29 Aug 2018 06:46:49 -0500
> Philip McGrath wrote:
>
>
>>
On Wed, 29 Aug 2018 06:46:49 -0500
Philip McGrath wrote:
> You don't need a multi-collection package to do this. If your
> structure is:
>
> appy/
> |
> |--info.rkt
> |--main.rkt
> |--gui.rkt
> |--…
>
> Then `(require appy)` will import "main.rkt" and `(require appy/gui)`
> will import "gui.rk
On Wed, Aug 29, 2018 at 6:29 AM Erich Rast wrote:
> The reason why I want this to be a multi-collection package is that the
> framework without anything gui-related is fairly small and should be
> required by default as (require appy). The GUI-related extensions on
> the other hand import and re-
Thanks a lot Philip and Ryan! Splitting up the info.rkt file worked
fine.
The reason why I want this to be a multi-collection package is that the
framework without anything gui-related is fairly small and should be
required by default as (require appy). The GUI-related extensions on
the other hand
On 08/29/2018 12:37 PM, Erich Rast wrote:
I have a preliminary scribbling for the manual
of a multi source package, but it doesn't show up in Racket's main
documentation when I install the package locally.
Here is the directory structure:
appy
|
|--info.rkt
|--appy
|
|--
|--scribbli
I have a preliminary scribbling for the manual
of a multi source package, but it doesn't show up in Racket's main
documentation when I install the package locally.
Here is the directory structure:
appy
|
|--info.rkt
|--appy
|
|--
|--scribblings
|
|--manual.scrbl
And "info.rk
7 matches
Mail list logo