revising the docs extractors, to move all of the default contracts into the generated files directory, so they don't clutter up the written ones.  You can still supply a #:contract parameter to override these extracted types.
merging in the handwritten parts of this doc, into the generated skeleton
add (incomplete) documentation on language forms
Merge branch 'master' of github.com:brownplt/pyret-lang
Compile doc-utils.arr before generating docs.
Don't print `import <global> ...' in documentation.

Documentation for globals shouldn't suggest that it is possible to
import them. There is now an option for @docmodule that will allow you
to not print the `import foo as ...' line. You can use likewise:

    @docmodule["foo" #:noimport #t]{
        ...
    }
checking for the presence of multiple statements on a single line inside a block.  requires tweaking the parse-tree reconstruction in RNGLR, to ensure that nullable nonterminals at the start (or end) of a production use the next (or previous) location, instead of always using the next location.  otherwise, for example, binop expressions with no binops would place their nulled rhs expression after any subsequent whitespace, which would put it on the next line...
Merge branch 'master' of github.com:brownplt/pyret-lang
Add documentation for Image, Scene, WorldConfig.

There is now documentation for the Image, Scene and WorldConfig
datatypes. Since they have no accessible constructors, it is quite
brief. This allows for us to now have cross references to them.
Add set to test-harness
Align definitions in makefile
Shrunk Makefile
Revert "Shrunk Makefile". Did NOT mean to push this yet

This reverts commit b7c85b9a0ff91ad6f51a1bc015d6598c903b91e1.
forgot a fix to a test
Merge branch 'master' of github.com:brownplt/pyret-lang
Make abstract datatype description less misleading.

The description of Image, Scene and WorldConfig said that there are no
constructors available. As @blerner pointed out, this is misleading,
since they _can_ be constructed with the functions available on the
page. It is just their internal representation that cannot be
constructed. The text describing the situation is now clearer, and
refers the reader to the other available functions.
adding keyword highlighting for new type-related keywords
Re-indent scribble-api
TEMP