The Racket repository
Go to file
Robby Findler c8a1ec8c9c fix bug in online check syntax's save file notification
Before this commit, the files that are loaded during expansion
were discarded when an error during expansion occurs. This commit
saves them: unless the program is something like

  (begin-for-syntax (kill-thread (current-thread)))

the handling that deals with that kind of situation (as opposed
to just an exception being raised) doesn't try to save them

Do not merge to 5.3.2: this bug isn't serious and the new code
is not as well tested as the old
2013-01-15 09:07:42 -06:00
collects fix bug in online check syntax's save file notification 2013-01-15 09:07:42 -06:00
doc HISTORY update 2013-01-14 10:58:14 -05:00
man/man1 Remove old packages 2012-07-13 15:43:59 -04:00
src Use correct parent for date* in makeexn 2013-01-11 21:22:20 -05:00
.gitattributes Don't include git files in archives. 2010-05-12 01:46:05 -04:00
.gitignore Moved default location for compiled-root for easier tab-completion of "collects/". 2012-09-26 14:50:31 -04:00
.mailmap Another email for Matthew. 2012-11-07 11:22:19 -05:00
README 2012 -> 2013 2013-01-09 01:17:26 -05:00

The Racket Programming Language
===============================

Instructions for building Racket from source are in src/README.

The main executables in this package:

* DrRacket: Racket's integrated development environment (start here!).

* racket: command-line tool for running Racket programs.

* raco: command-line tool for compilation, documentation, and more.


More Information
----------------

For Racket documentation, use DrRacket's `Help' menu, run the `Racket
Documentation' application (Windows or Mac OS X), or run `raco docs'
from a command line.

Visit us at
   http://racket-lang.org/ 
for more Racket resources.


License
-------

Racket
Copyright (c) 2010-2013 PLT Scheme Inc.

Racket is distributed under the GNU Lesser General Public License
(LGPL).  This means that you can link Racket into proprietary
applications, provided you follow the rules stated in the LGPL.  You can
also modify Racket; if you distribute a modified version, you must
distribute it under the terms of the LGPL, which in particular means
that you must release the source code for the modified software.  See
doc/release-notes/COPYING.txt for more information.