racket/collects/scheme
Eli Barzilay 699c40643d * 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 (<your name here>)
  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
2008-02-12 10:33:01 +00:00
..
base/lang v3.99.0.2 2007-11-13 12:40:00 +00:00
gui switched info.ss files to #lang 2008-02-04 23:00:35 +00:00
lang v3.99.0.2 2007-11-13 12:40:00 +00:00
private fix syntax-local-expand/capture-lifts 2008-02-10 15:52:46 +00:00
signature start scribbling mzlib (about half done) 2008-02-05 22:07:35 +00:00
unit switched info.ss files to #lang 2008-02-04 23:00:35 +00:00
async-channel.ss start scribbling mzlib (about half done) 2008-02-05 22:07:35 +00:00
base.ss 3.99.0.3: improved namespace API 2007-11-18 02:06:57 +00:00
bool.ss scheme/bool and scheme/local 2008-01-23 18:11:02 +00:00
class.ss moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around) 2007-12-15 18:46:55 +00:00
cmdline.ss new scheme/cmdline, refine -r/-u to imply -N 2007-12-13 15:04:20 +00:00
contract.ss mostly finished the contract library changes 2008-01-03 18:10:43 +00:00
control.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
date.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
enter.ss fix module->namespace problem, add link to bug report page, fix tests 2008-01-30 00:21:24 +00:00
fasl.ss start scribbling mzlib (about half done) 2008-02-05 22:07:35 +00:00
file.ss split part of scheme/file into scheme/path, document them 2007-12-10 17:59:26 +00:00
foreign.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
gui.ss 3.99.0.9: binding links in docs use nominal import sources 2008-01-03 19:07:02 +00:00
help.ss * Added send-url/file that consumes a path and adds the file://, use 2008-01-29 21:38:27 +00:00
include.ss keep props in include 2008-01-08 23:49:35 +00:00
info.ss * Changed setup-plt to compile collections if they have an "info.ss" 2008-02-12 10:33:01 +00:00
init.ss added scheme/help 2007-12-15 18:02:05 +00:00
list.ss minor code improvements, added ninth and tenth 2008-01-18 16:04:43 +00:00
local.ss scheme/bool and scheme/local 2008-01-23 18:11:02 +00:00
main.ss scheme/bool and scheme/local 2008-01-23 18:11:02 +00:00
match.ss match docs 2007-11-22 18:51:26 +00:00
math.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
mpair.ss start mzc scribbling 2008-01-15 13:09:40 +00:00
mzscheme.ss doc and test repairs 2008-02-09 13:01:39 +00:00
path.ss split part of scheme/file into scheme/path, document them 2007-12-10 17:59:26 +00:00
port.ss doc scheme/port 2007-11-23 16:56:55 +00:00
pretty.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
promise.ss better code organization 2007-12-24 12:24:46 +00:00
provide-transform.ss doc require/provide transformers and pretty-print 2007-11-23 14:53:20 +00:00
require-transform.ss fix mismatch between identifier and datums in module paths; revive HtDP language tests; fix quick's cache 2007-11-26 00:38:58 +00:00
runtime-path.ss scheme/runtime-path 2007-12-29 14:18:15 +00:00
sandbox.ss handle #f for sleep 2008-02-11 14:20:54 +00:00
serialize.ss moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around) 2007-12-15 18:46:55 +00:00
shared.ss shared 2007-12-19 21:32:07 +00:00
struct-info.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
stxparam-exptime.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
stxparam.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
system.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
tcp.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
trait.ss moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around) 2007-12-15 18:46:55 +00:00
udp.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
unit-exptime.ss finish mzlib docs, except for contracts 2008-02-11 21:37:03 +00:00
unit.ss change scheme/unit and scheme/signature #langs to build on scheme/base 2007-11-20 23:44:31 +00:00