Matthew Flatt
|
dbd9978f63
|
start mzc scribbling
svn: r8334
original commit: 8b16cee613d8ea3258c98e2e4c98b3756ae04019
|
2008-01-15 13:09:40 +00:00 |
|
John Clements
|
317205cbed
|
added mappend\!
svn: r8326
original commit: 6267a1912236745a97366e122de2779282eb1c22
|
2008-01-14 23:07:24 +00:00 |
|
Matthew Flatt
|
61121abe07
|
change path->main-collects-relative, and change output directory of start document
svn: r8301
original commit: 05434ec54da3cd9362493c024d73de5ec3f516a8
|
2008-01-11 19:54:38 +00:00 |
|
Robby Findler
|
18ecdda414
|
renamed string/len to string-len/c
svn: r8237
original commit: cda0888ab94e37deda66af8da5ca7dec10fccd30
|
2008-01-06 15:53:50 +00:00 |
|
Matthew Flatt
|
adca444b9a
|
3.99.0.9: binding links in docs use nominal import sources
svn: r8196
original commit: 7fc41024c0f09d03bed22c9e68bc2548f9222b77
|
2008-01-03 19:07:02 +00:00 |
|
Robby Findler
|
87b19de0a8
|
mostly finished the contract library changes
svn: r8195
original commit: 3cf6ed46738360cb84a414423d176e14bf79e803
|
2008-01-03 18:10:43 +00:00 |
|
Eli Barzilay
|
855f00a028
|
2007->2008
svn: r8169
original commit: 281c1b8838aff87a984e16af9d96cc9d28c2eead
|
2007-12-31 00:47:21 +00:00 |
|
Robby Findler
|
e60ffe9547
|
finished ->d
svn: r8166
original commit: 90de53d2b23695002659e0c26237dc2fd6c63db1
|
2007-12-30 23:36:58 +00:00 |
|
Matthew Flatt
|
c69692878f
|
disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
svn: r8152
original commit: 1d8b21f53b4bdd14d7986aeda2ba76c351370a60
|
2007-12-29 13:51:32 +00:00 |
|
Matthew Flatt
|
96bcbb0713
|
scheme/mpair
svn: r8151
original commit: 92ac61e806c4d2b99a9da695a2409d6b61cd3ac4
|
2007-12-29 12:30:25 +00:00 |
|
Robby Findler
|
351e6806e7
|
finished the new ->*
svn: r8086
original commit: 342eb86c102a25d6573919437322b1d393cffafc
|
2007-12-20 20:35:58 +00:00 |
|
Matthew Flatt
|
cc5373a844
|
shared
svn: r8069
original commit: f70ea2d03aea2e5c74536d1f64d1df023090432a
|
2007-12-19 21:32:07 +00:00 |
|
Matthew Flatt
|
0684ea4a78
|
finish fixing sandboxed test suites
svn: r8062
original commit: 19a6edc664f8c7320e66b35dfc4bfb9fc2afcf62
|
2007-12-19 14:46:30 +00:00 |
|
Matthew Flatt
|
2bb52ebd20
|
put mzlib test suites into separate sandboxes
svn: r8058
original commit: 36c56848768a7d531f3f7467c200544f33639fec
|
2007-12-19 04:12:02 +00:00 |
|
Matthew Flatt
|
2d7b53140b
|
lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
svn: r8053
original commit: 415cd0bf1529db4521b8372ebb21e76e6ff628be
|
2007-12-18 21:37:23 +00:00 |
|
Robby Findler
|
7e8aee13c4
|
fixed naming bugs and added a test suite to ensure that I preserve backwards compatibility with the old version of mzlib's contract system
svn: r8050
original commit: 49f198dad7ce77fa7c421cab3342a8d39295f530
|
2007-12-18 20:49:33 +00:00 |
|
Robby Findler
|
1e8e36b48f
|
added keywords to ->*
svn: r8049
original commit: a3f3dcb64d106142806d4febd5c02bc97352b923
|
2007-12-18 20:19:11 +00:00 |
|
Robby Findler
|
4c1acd1bb6
|
added keywords to -> contract
svn: r8041
original commit: 0e43e1da8ca10aad81945c47a7dc98faba28c459
|
2007-12-17 23:48:30 +00:00 |
|
Robby Findler
|
34c28b9080
|
converted the contract test suite to use scheme/base and fixed bugs along the way
svn: r8032
original commit: 116241eee537922a4fc01ddbad0d100b40e4ebb0
|
2007-12-16 22:45:52 +00:00 |
|
Robby Findler
|
f0aa868ce8
|
removed links to old mzlib stuff and mzscheme module from the contract library (but not from all the libraries it depends on)
svn: r8023
original commit: 8a7cdad926e8c3c9a8fa81f6f6966dcd453b6019
|
2007-12-16 00:20:18 +00:00 |
|
Robby Findler
|
a23d25b76e
|
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)
svn: r8017
original commit: 9a0498b44d41b5d4ae5ae4227ef3c260911af964
|
2007-12-15 18:46:55 +00:00 |
|
Matthew Flatt
|
101f8e8cfd
|
new scheme/cmdline, refine -r/-u to imply -N
svn: r7989
original commit: 138a38ea04bce3f7f3294887eaae6e980e91b3e5
|
2007-12-13 15:04:20 +00:00 |
|
Matthew Flatt
|
7a8cb124d1
|
add 'compose' to scheme/base; switch Help Desk to a mzscheme app
svn: r7979
original commit: bd7ced966ed54fedd5608a68ef8ec212a913e30d
|
2007-12-12 22:17:09 +00:00 |
|
Matthew Flatt
|
c82a619504
|
sandbox doc and API tweaks
svn: r7972
original commit: 5a6f8aede320c90a8209942d10f382760d40f10b
|
2007-12-12 18:39:15 +00:00 |
|
Matthew Flatt
|
2ae2c75f25
|
revised mzlib/sandbox in scheme/sandbox
svn: r7965
original commit: 622cd0554d57fc1c5f1dc03c69504703181eec18
|
2007-12-12 13:47:02 +00:00 |
|
Eli Barzilay
|
ea7f084922
|
fix else binding after its destroyed
svn: r7953
original commit: 41133f53415621001afc19915b46fe03e8bb88f0
|
2007-12-11 11:54:58 +00:00 |
|
Eli Barzilay
|
07cb261b6c
|
avoid requiring mzscheme
svn: r7951
original commit: ddc2ade2714a4924cd60a0895b74062954768a85
|
2007-12-11 11:28:50 +00:00 |
|
Matthew Flatt
|
193490b000
|
finish FFI scribbling
svn: r7944
original commit: d7e8371254553dcbcab8bc56a9040ef37b8d617b
|
2007-12-11 00:32:41 +00:00 |
|
Matthew Flatt
|
03adf2f5d1
|
split part of scheme/file into scheme/path, document them
svn: r7938
original commit: ca5a7c5560ee5eb26252c239dbf33f672a9749ac
|
2007-12-10 17:59:26 +00:00 |
|
Matthew Flatt
|
fb74476915
|
change 'include' and 'include-bitmap' to better match normal module-path syntax
svn: r7936
original commit: eab8008c4f62d8561c57d8642860f0c5061ddbc7
|
2007-12-10 16:13:25 +00:00 |
|
Matthew Flatt
|
fcdea053bb
|
fix modbeg again, change resolved module path so that it is not case-normalized
svn: r7917
original commit: a7dad576bdec8c0be0221e18ed37ce432e265c22
|
2007-12-07 17:51:08 +00:00 |
|
Matthew Flatt
|
d1fae6113e
|
improve arity error messages when keywords are involved
svn: r7887
original commit: 9b96716432ce0cd278cf0221bebe89382abb2fa8
|
2007-12-02 15:45:51 +00:00 |
|
Robby Findler
|
96069ad6e6
|
improved contract library so that structs without mutators work and it now passes the test suite
svn: r7879
original commit: a295a42c158313f4c05911e913270fbd48504f71
|
2007-11-30 22:50:01 +00:00 |
|
Matthew Flatt
|
0300414a16
|
change trace & untrace to not return anything
svn: r7853
original commit: 517e20f868d1225ce0407eee677f677ac0cabbad
|
2007-11-28 20:29:03 +00:00 |
|
Robby Findler
|
029ac22754
|
some progress on the contract test suite
svn: r7850
original commit: 47a4b69e5d375564adb9dcc6d31b249c96160ff3
|
2007-11-28 04:38:23 +00:00 |
|
Matthew Flatt
|
f98ac03136
|
fix some tests
svn: r7847
original commit: 8138758ea54c310f71d9cc108e432f71f5a508b6
|
2007-11-27 17:58:59 +00:00 |
|
Matthew Flatt
|
8f1da824ae
|
doc fixes
svn: r7832
original commit: 5f312dcbde3ed674c3af3d4d5ded23eb1a93ebc8
|
2007-11-25 19:48:41 +00:00 |
|
Matthew Flatt
|
081dcf5c51
|
change scheme/unit and scheme/signature #langs to build on scheme/base
svn: r7792
original commit: 5b0a0be3d65f5a8deb871a43e077665377067aa9
|
2007-11-20 23:44:31 +00:00 |
|
Matthew Flatt
|
7562835461
|
repair mz test suite
svn: r7760
original commit: 3abf3eb098e77ef52e92c61d4875c4ad3ecf5c9f
|
2007-11-18 04:34:49 +00:00 |
|
Matthew Flatt
|
d93a534700
|
3.99.0.3: improved namespace API
svn: r7756
original commit: 391892a848cc5119c42962d68730c4b391833d07
|
2007-11-18 02:06:57 +00:00 |
|
Matthew Flatt
|
5c959ff3e6
|
v3.99.0.2
svn: r7706
original commit: 39cedb62edf9258b051a22a29a90be9c6841956f
|
2007-11-13 12:40:00 +00:00 |
|
Robby Findler
|
f6ff9446a7
|
uses the remapping for determining named-let status now
svn: r7607
original commit: 96117cc86dcde01071e24db35feede0349711a3a
|
2007-11-01 12:34:58 +00:00 |
|
Matthew Flatt
|
1de83175c9
|
fix hash-table pretty printing when the value part of a mapping is a pair
svn: r7600
original commit: 07d9a8130b91ecdf831acdab43de942c5bba1240
|
2007-10-31 11:25:00 +00:00 |
|
Robby Findler
|
204dee9ec5
|
improved contract libraries handling of #%app for provide/contract'd variables
svn: r7590
original commit: 359196ae82ee061117fdb0bb1b1acb45b3f8b013
|
2007-10-29 21:07:43 +00:00 |
|
Robby Findler
|
d0c009085d
|
removed extraneous requires
svn: r7548
original commit: 018bc0e8f6f8b47aa620e21952dd9dbc1dabbfa8
|
2007-10-21 22:57:12 +00:00 |
|
Eli Barzilay
|
34a8c4f248
|
avoid exposing the command-line arguments
svn: r7484
original commit: ac9e9b4f023c71e3421e5d880483b4386aa3a809
|
2007-10-11 02:00:24 +00:00 |
|
Ryan Culpepper
|
69b998cb2b
|
fixed duplication of code in define-macro
svn: r7482
original commit: 29501ba68adf634e4135c8d0ab2832cd53cd324d
|
2007-10-11 00:15:07 +00:00 |
|
Robby Findler
|
c2c79c0d42
|
added a test
svn: r7477
original commit: 992eff0c63b1bb0b12114819c42fdc4e36f00ce4
|
2007-10-10 20:42:42 +00:00 |
|
Eli Barzilay
|
b04157aa61
|
fix bad input to raise an error as usual, added tests
svn: r7445
original commit: 6c13e101bfc3f4f18c08f6bcdd8c0a23556c2a70
|
2007-10-07 18:12:11 +00:00 |
|
Robby Findler
|
3145244ce3
|
added failing test case pointed out by Matthew
svn: r7400
original commit: 0dacc38c534c9d59c0ec4d0ac6e37867f562c538
|
2007-09-22 15:49:37 +00:00 |
|