[plt-scheme] Re: [ANN] Lazy Scribble Documentator and Packager

From: Laurent (laurent.orseau at gmail.com)
Date: Wed Oct 28 13:39:48 EDT 2009

As said in the doc, it also supposes that current-directory is set to the
current package directory.

On Wed, Oct 28, 2009 at 18:37, Laurent <laurent.orseau at gmail.com> wrote:

> try :
> (planet-build "jon" 1 0)
>
> or use (set-planet-env "jon" 1 0) beforehand to modify the default
> parameters.
>
> By default, the username is that of the OS environment (or maybe that value
> is windows-specific, I should check that). If there is none, I guess that
> could fail.
> Maybe I should use another default value.
>
> Tell me if that works.
> Laurent
>
>
>
> On Wed, Oct 28, 2009 at 17:44, Jon Rafkind <rafkind at cs.utah.edu> wrote:
>
>> I just tried this out but it broke. Maybe I did something wrong? I was
>> working with a pre-existing file called 'tool.ss'.
>>
>>
>> > (require (planet orseau/lazy-doc))
>> > (planet-build)
>> . (file "/home/jon/.plt-scheme/planet/300/
>> 4.2.2.4/cache/orseau/lazy-doc.plt/1/4/package.ss") broke the contract
>>  (->
>>  string?
>>  string?
>>  natural-number/c
>>  natural-number/c
>>  path?
>>  void?)
>> on add-hard-link; expected <string?>, given: #f
>> >
>>
>>
>> Laurent wrote:
>>
>>> Quick update: Now that works.
>>>
>>> On Sat, Oct 24, 2009 at 15:40, Laurent <laurent.orseau at gmail.com> wrote:
>>>
>>>
>>>
>>>> Hi all,
>>>>
>>>> This is my first package:
>>>>
>>>> http://planet.plt-scheme.org/display.ss?package=lazy-doc.plt&owner=orseau
>>>>
>>>> It is supposed to automate a good part of the process of creating
>>>> Scribble
>>>> documentation and building packages.
>>>> It parses source files to generate .scrbl files automatically containing
>>>> @defprocs, @defparams and @defforms.
>>>> Additional text and contracts can be easily added in-source, but it is
>>>> different from the In-Source Scribble documenting, and hopefully
>>>> simpler.
>>>>
>>>> It is clearly far from perfect though and I am myself quite new to
>>>> Scribble
>>>> and packages... so feedback is greatly appreciated.
>>>>
>>>> Hope this can be useful to some people.
>>>>
>>>> Laurent
>>>> P.S. : apparently there is a non-blocking warning when installing the
>>>> package that I hope to resolve soon.
>>>>
>>>>
>>>>
>>>
>>>  ------------------------------------------------------------------------
>>>
>>> _________________________________________________
>>>  For list-related administrative tasks:
>>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>>
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20091028/ab2fab8a/attachment.html>

Posted on the users mailing list.