From 71e67c4bf067cc255b3908cc0ae5cd6febe87f91 Mon Sep 17 00:00:00 2001 From: Eli Barzilay Date: Tue, 12 Feb 2008 10:33:01 +0000 Subject: [PATCH] * Changed setup-plt to compile collections if they have an "info.ss" file. (That is, it does not require the file to have a `name' entry.) * The name shown when setup works is the directory name, followed by the `name' field from the info file when specified. * This means that many `name's are no longer needed, so I'm removing them. To see if you need a `name' entry, consider that the name will be shown like this: ... foo () This means that if the name is the same as the directory name, then there is no point in having it. I also removed cases where the name differed only in its capitalization for collections where the case is obvious. * Also, for subcollections, the name should clarify the name of the subcollection in context. For example "Acknowledgments" explains what scribbling/acks is, but there's no need to add the context name as in "Scribblings: Acknowledgments". * There may also be a point in keeping names for other uses. One such example was in games, where the name field was used in the PLT Games application. (This was changed to default on the directory name, so it is no longer needed in most games.) Another example is in planet packages. svn: r8629 original commit: 699c40643d538e54164bf68f5eddf43ae30c5b5e --- collects/scribble/info.ss | 1 - collects/scribblings/scribble/info.ss | 1 - 2 files changed, 2 deletions(-) diff --git a/collects/scribble/info.ss b/collects/scribble/info.ss index eb45b45d..805d59f0 100644 --- a/collects/scribble/info.ss +++ b/collects/scribble/info.ss @@ -1,6 +1,5 @@ #lang setup/infotab -(define name "Scribble") (define mzscheme-launcher-names '("scribble")) (define mzscheme-launcher-libraries '("scribble.ss")) (define compile-omit-files '("test-reader.ss")) diff --git a/collects/scribblings/scribble/info.ss b/collects/scribblings/scribble/info.ss index 933d3c25..ddd6ca1f 100644 --- a/collects/scribblings/scribble/info.ss +++ b/collects/scribblings/scribble/info.ss @@ -1,5 +1,4 @@ #lang setup/infotab -(define name "Scribblings: Scribble") (define scribblings '(("scribble.scrbl" (multi-page)))) (define doc-categories '(tool))