[plt-scheme] scribblings error

From: Stephen De Gabrielle (spdegabrielle at gmail.com)
Date: Fri Aug 29 06:01:26 EDT 2008

Thanks again guys for your help in this I *really* appreciate it. Let
me know if you are coming to London so I can make it up to you.

Back to the problem;
I'm confused that it is working for Grant, because while I have made
considerable changes, I didn't think anything in the code would affect
the documentation. (I even renamed the scribble file to avoid what I
thought was a possible name collision problem)
I've zipped the source at
http://projects-project.googlecode.com/files/projectmgr.zip

On Fri, Aug 29, 2008 at 4:56 AM, Robby Findler <robby at cs.uchicago.edu> wrote:
> I've improved planet's error handling in SVN and here is the current
> error message, now with stack trace information (this error message is
> different, I guess because I'm running a newer version of PLT Scheme
> than you are Stephen?).

I've downloaded the latest overnight plt-full, reset all my config
files back to the default and renamed the .scrbl file
- the old error has been replaced your one;
uclic36:~/Documents/Development/scheme/subversion/projects-project
stephen$ planet create projectmgr
Building: notes.scrbl
PLaneT packager: Error generating scribble documentation:
main-doc-relative->path: expected argument of type <path, string,
bytes, or a list beginning with doc>; given (#<mobile-root>)
Refusing to continue packaging.
uclic36:~/Documents/Development/scheme/subversion/projects-project stephen$
(I've switched machines to a 10.4 intel mac too)

> I don't know what this error message, but the stack trace indicates to
> me that it is at least a missing check earlier? Does that seem right?
Sorry, I don't get your stake trace - I may be doing something wrong.

Thanks again,

Stephen

> [alishan] ~/Desktop% planet create projectmgr/
> Building: project.scrbl
> PLaneT packager: Error generating scribble documentation:
> main-doc-relative->path: expected argument of type <path, string,
> bytes, or a list beginning with doc>; given (#<mobile-root>)
>
>  === context ===
> /Users/robby/svn/plt/collects/scribble/html-render.ss:263:4: relative->path
> /Users/robby/svn/plt/collects/scribble/html-render.ss:371:6: toc-item->title+num
> /Users/robby/svn/plt/collects/scribble/html-render.ss:387:6: toc-item->block
> /Users/robby/svn/plt/collects/scribble/html-render.ss:434:6: toc-content
> /Users/robby/svn/plt/collects/scribble/html-render.ss:357:4:
> render-toc-view method in ...ibble/html-render.ss:226:2
> /Users/robby/svn/plt/collects/scribble/html-render.ss:554:4:
> render-one-part method in ...ibble/html-render.ss:226:2
> /Users/robby/svn/plt/collects/planet/util.ss:269:0: render
> /Users/robby/svn/plt/collects/planet/util.ss:308:2: make-planet-archive
>
>
> Refusing to continue packaging.
>
>
> Robby
>
> On Thu, Aug 28, 2008 at 6:26 PM, Stephen De Gabrielle
> <spdegabrielle at gmail.com> wrote:
>> Hi,
>>
>> I'm trying to use a simple scribble file, but planet is not letting me
>>
>> sp:PLT Scheme Full v4.0.2.6 spdegabrielle$ bin/planet create
>> /Users/spdegabrielle/Documents/Development/scheme/subversion/projects-project/projectmgr/
>> Building: project.scrbl
>> PLaneT packager: Error generating scribble documentation: procedure
>> application: expected procedure, given: #f; arguments were:
>> scribblings
>> Refusing to continue packaging.
>> sp:PLT Scheme Full v4.0.2.6 spdegabrielle$
>>
>> The worst thing is it used to work, before I changed my code.
>>
>> Cheers,
>>
>> Stephen
>>
>> PS ProjectMgr updated 1.6
>>
>> _________________________________________________
>>  For list-related administrative tasks:
>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>
>>
>



-- 
Cheers,

Stephen

--
Stephen De Gabrielle
s.degabrielle at cs.ucl.ac.uk
Telephone +44 (0)20 7679 0693 (x30693)
Mobile 079 851 890 45
Project: Making Sense of Information (MaSI)
Work:http://www.uclic.ucl.ac.uk/annb/MaSI.html
Home:http://www.degabrielle.name/stephen


UCL Interaction Centre
MPEB 8th floor
University College London
Gower Street
London WC1E 6BT


Posted on the users mailing list.