racket/collects/mzlib
Stevie Strickland 2f065df887 Instead of just using the quoted versions of the contracts, actually evaluate
them, with signature elements rewritten to quoted versions of the same, so
that we get a better result for the name of the contract used by contract
errors.

svn: r13903
2009-03-03 02:00:31 +00:00
..
private Instead of just using the quoted versions of the contracts, actually evaluate 2009-03-03 02:00:31 +00:00
scribblings Rename cstruct to struct/ctc, to avoid confusion with cstruct from the ffi. 2009-02-16 14:50:59 +00:00
a-signature.ss merged units branch 2006-12-05 20:31:14 +00:00
a-unit.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
async-channel.ss start scribbling mzlib (about half done) 2008-02-05 22:07:35 +00:00
awk.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
class-traced.ss * Newlines at EOFs 2008-07-09 07:18:06 +00:00
class.ss make all files terminate with a newline 2008-02-24 21:27:36 +00:00
class100.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
cm-accomplice.ss finish the cm move: change all requires, leave stub files in mzlib 2008-08-19 00:22:57 +00:00
cm.ss finish the cm move: change all requires, leave stub files in mzlib 2008-08-19 00:22:57 +00:00
cmdline.ss new scheme/cmdline, refine -r/-u to imply -N 2007-12-13 15:04:20 +00:00
cml.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
compat.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
compile.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
contract.ss * Add initial version of define-struct/contract 2009-02-18 02:25:45 +00:00
control.ss added 'more: systems' doc 2008-01-16 00:21:19 +00:00
date.ss tests for minor bug fixes in date.ss 2007-09-11 05:03:03 +00:00
deflate.ss merged units branch 2006-12-05 20:31:14 +00:00
defmacro.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
etc.ss revised internal-definitions context and a basic 'define-package' form 2008-11-24 19:52:41 +00:00
file.ss split part of scheme/file into scheme/path, document them 2007-12-10 17:59:26 +00:00
for.ss new hash function names and ops (3.99.0.23) 2008-04-08 21:42:38 +00:00
foreign.ss adjust handling of version numbers with dylib suffix 2009-02-06 23:46:29 +00:00
include.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
inflate.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
integer-set.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
kw.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
list.ss Added last-pair and tests 2008-04-23 13:20:05 +00:00
match.ss * Newlines at EOFs 2008-07-09 07:18:06 +00:00
math.ss remove euler from scheme/math 2008-04-14 11:44:13 +00:00
md5.ss 2008 -> 2009 2009-01-04 15:34:50 +00:00
os.ss mostly just a re-indentation 2008-09-04 22:12:14 +00:00
pconvert-prop.ss added prop:print-convert-constructor-name 2005-08-04 03:49:35 +00:00
pconvert.ss Fix print-convert on keywords. 2008-09-24 19:55:52 +00:00
plt-match.ss * Newlines at EOFs 2008-07-09 07:18:06 +00:00
port.ss add port->string, file->string, etc. 2008-11-11 17:55:14 +00:00
pregexp.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
pretty.ss fix problems in lex-rename simplification; other tiny improvements and doc repairs 2008-11-10 22:50:54 +00:00
process.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
restart.ss fix some tests 2007-11-27 17:58:59 +00:00
runtime-path.ss fix mistakes in augment corrections; fix runtime-path handling of lib paths 2008-09-08 19:44:32 +00:00
sandbox.ss switch to #lang, reformat 2008-12-01 03:21:46 +00:00
sendevent.ss doc and test repairs 2008-02-09 13:01:39 +00:00
serialize.ss make all files terminate with a newline 2008-02-24 21:27:36 +00:00
shared.ss shared 2007-12-19 21:32:07 +00:00
string.ss fix scribble output when a table appears as the first thing in an itemization item; a little more mzlib scribblings 2008-02-11 12:55:30 +00:00
struct.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
stxparam.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
surrogate.ss compat lib 2008-05-01 12:29:50 +00:00
tar.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
thread.ss doc clarifications (PR 9307) and arity issue (PR 9025) 2008-05-15 17:29:49 +00:00
trace.ss opened up the trace library a little more to make it more useable for Redex 2009-01-07 15:44:07 +00:00
traceld.ss more mzlib scribbling 2008-02-11 14:27:42 +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
transcr.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
unit-exptime.ss v3.99.0.2 2007-11-13 12:40:00 +00:00
unit.ss Just a small change, nothing big. 2009-03-01 01:12:03 +00:00
unit200.ss revised internal-definitions context and a basic 'define-package' form 2008-11-24 19:52:41 +00:00
unitsig.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
unitsig200.ss use new require specs in many places 2008-02-23 09:42:03 +00:00
zip.ss use new require specs in many places 2008-02-23 09:42:03 +00:00