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 |
|
Matthew Flatt
|
83ee5deb31
|
experiment with alpha setting in dc<%>, plus some slideshow experiments and other minor changes
svn: r7399
original commit: b9a0d860c07a1c58c46a60fdb1ce0541eca225d2
|
2007-09-22 13:48:22 +00:00 |
|
Eli Barzilay
|
bc69e19c0f
|
fixed endian-ness
svn: r7377
original commit: 05ae7be90da32c0aa0cad25c09afd2f7ff1bf00e
|
2007-09-18 13:54:18 +00:00 |
|
Robby Findler
|
bafb017c5e
|
moved contracts back to contract library
svn: r7367
original commit: 65cfcd572290b3a3961ac34dd8edc5204c3efb0e
|
2007-09-17 17:09:58 +00:00 |
|
Eli Barzilay
|
a238f1e6af
|
allow raw result from md5
svn: r7366
original commit: cae0931777f92be52d0f8598ec30ecb813c66d38
|
2007-09-17 16:54:54 +00:00 |
|
Eli Barzilay
|
5bbcb29eb1
|
set svn:eol-style
svn: r7358
original commit: f7e4690841b144f9ab78084e9c0cd334d52f3786
|
2007-09-17 05:16:55 +00:00 |
|
Robby Findler
|
388cdee4d0
|
refactored the contract system so that contracts do not depend on the class system, and now the class contracts are exported from class.ss
svn: r7357
original commit: bd93217061d4304ed840fb1106666fabcbf0a930
|
2007-09-17 02:27:05 +00:00 |
|
Matthew Flatt
|
37265a7250
|
371.3
svn: r7350
original commit: 001404dec0ddf49e774ecac33df6601c4e1b542c
|
2007-09-15 22:27:14 +00:00 |
|
Robby Findler
|
84d56bf80c
|
tried to improve size of generated code for structs
svn: r7348
original commit: b7c441833e7b84dd1705b2c5507ff603670d725b
|
2007-09-15 19:57:28 +00:00 |
|
Eli Barzilay
|
b166d5b37e
|
do not trust require spec from user code
svn: r7342
original commit: 45649900e7047828f8e9aa536ea6f33af361b7e0
|
2007-09-15 00:50:54 +00:00 |
|