Re: [racket] 18 scribble-created files

2014-11-24 Thread Matthew Flatt
Ah, I misread the your original question as can an installed package have fewer files?. For rendering a document independent of a package installation, I think we're pretty close to a good answer with #lang racket (require scribble/render (prefix-in html: scribble/html-render)

[racket] 18 scribble-created files

2014-11-23 Thread Neil Van Dyke
Is there already a way to greatly reduce the number of files that Scribble creates for a small one-page manual (like is used for the documentation of a package)? In Racket 6.1, Scribble creates 18 files, in 2 directories. Before this change, Scribble created only 5 files, in 1 directory, for

Re: [racket] 18 scribble-created files

2014-11-23 Thread Matthew Flatt
No, there's not already a way in place. Is it a question of file count or file sizes? There are many goals and constraints that go into that layout, so removing any individual file is difficult. I think the size could be reduced a lot, though. For example, the manual-fonts.css file doesn't

Re: [racket] 18 scribble-created files

2014-11-23 Thread Neil Van Dyke
Thanks, Matthew. I have to rework McFly and my package release setup for the new package system soon, and I plan to work around the 18 files then. I don't know that my plan is relevant to anyone else, but here it is: * Make distributions (and packages?) include the documentation files

Re: [racket] 18 scribble-created files

2014-11-23 Thread Neil Van Dyke
On second thought, I'll have to think more about `http://example.com/racket/PACKAGENAME/VERSIONSTRING` URLs, as well as about the home page URLs. Main question is what URL should people use in `require` forms, if they want to live a little dangerously and always get the latest stable-branch