Matthew Flatt
|
396dd54b06
|
call-with-exception-handler change, plus some configure/Makefile changes that didn't help fix the built-on-10.5-for-10.4 problem but are still healthier in the long run
svn: r8102
|
2007-12-22 12:41:48 +00:00 |
|
Robby Findler
|
342eb86c10
|
finished the new ->*
svn: r8086
|
2007-12-20 20:35:58 +00:00 |
|
Matthew Flatt
|
d794bde875
|
liberalize un{quote,syntax}-spliciing to allow a non-list at the end of an enclosing list
svn: r8083
|
2007-12-20 14:00:15 +00:00 |
|
Matthew Flatt
|
6f45daa5f4
|
fix #%app bug when it starts with a keyword; PR 9122
svn: r8077
|
2007-12-20 01:45:35 +00:00 |
|
Matthew Flatt
|
a018da21f7
|
detect syntax-wrapped keyword for generate-temporaries
svn: r8074
|
2007-12-19 21:41:28 +00:00 |
|
Matthew Flatt
|
f70ea2d03a
|
shared
svn: r8069
|
2007-12-19 21:32:07 +00:00 |
|
Matthew Flatt
|
415cd0bf15
|
lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
svn: r8053
|
2007-12-18 21:37:23 +00:00 |
|
Robby Findler
|
49f198dad7
|
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
|
2007-12-18 20:49:33 +00:00 |
|
Robby Findler
|
a3f3dcb64d
|
added keywords to ->*
svn: r8049
|
2007-12-18 20:19:11 +00:00 |
|
Robby Findler
|
0e43e1da8c
|
added keywords to -> contract
svn: r8041
|
2007-12-17 23:48:30 +00:00 |
|
Matthew Flatt
|
5b984bc34e
|
tweak mzscheme's help form
svn: r8036
|
2007-12-17 16:23:54 +00:00 |
|
Matthew Flatt
|
f5845e01a0
|
slideshow fixes
svn: r8035
|
2007-12-17 15:56:53 +00:00 |
|
Robby Findler
|
116241eee5
|
converted the contract test suite to use scheme/base and fixed bugs along the way
svn: r8032
|
2007-12-16 22:45:52 +00:00 |
|
Matthew Flatt
|
3e2e0ff02d
|
more slideshow docs
svn: r8031
|
2007-12-16 14:19:10 +00:00 |
|
Matthew Flatt
|
fd1de94a48
|
change Scribble to complain about colliding tags
svn: r8025
|
2007-12-16 03:10:00 +00:00 |
|
Matthew Flatt
|
8f463ff1c4
|
fix err msg for last of non-list
svn: r8024
|
2007-12-16 01:15:40 +00:00 |
|
Robby Findler
|
8a7cdad926
|
removed links to old mzlib stuff and mzscheme module from the contract library (but not from all the libraries it depends on)
svn: r8023
|
2007-12-16 00:20:18 +00:00 |
|
Matthew Flatt
|
bfecd9e0f5
|
doc scribble/xref, and start net docs
svn: r8021
|
2007-12-15 23:36:23 +00:00 |
|
Matthew Flatt
|
c9aecb01f0
|
split setup/scribble-index into setup/xref and scribble/xref
svn: r8020
|
2007-12-15 22:10:29 +00:00 |
|
Robby Findler
|
9a0498b44d
|
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
|
2007-12-15 18:46:55 +00:00 |
|
Matthew Flatt
|
f12a39d97b
|
added scheme/help
svn: r8016
|
2007-12-15 18:02:05 +00:00 |
|
Matthew Flatt
|
138a38ea04
|
new scheme/cmdline, refine -r/-u to imply -N
svn: r7989
|
2007-12-13 15:04:20 +00:00 |
|
Matthew Flatt
|
bd7ced966e
|
add 'compose' to scheme/base; switch Help Desk to a mzscheme app
svn: r7979
|
2007-12-12 22:17:09 +00:00 |
|
Matthew Flatt
|
5a6f8aede3
|
sandbox doc and API tweaks
svn: r7972
|
2007-12-12 18:39:15 +00:00 |
|
Matthew Flatt
|
8e2ee94811
|
add scheme/cmdline
svn: r7969
|
2007-12-12 16:57:57 +00:00 |
|
Matthew Flatt
|
622cd0554d
|
revised mzlib/sandbox in scheme/sandbox
svn: r7965
|
2007-12-12 13:47:02 +00:00 |
|
Matthew Flatt
|
ca5a7c5560
|
split part of scheme/file into scheme/path, document them
svn: r7938
|
2007-12-10 17:59:26 +00:00 |
|
Matthew Flatt
|
eab8008c4f
|
change 'include' and 'include-bitmap' to better match normal module-path syntax
svn: r7936
|
2007-12-10 16:13:25 +00:00 |
|
Matthew Flatt
|
a7dad576bd
|
fix modbeg again, change resolved module path so that it is not case-normalized
svn: r7917
|
2007-12-07 17:51:08 +00:00 |
|
Matthew Flatt
|
5adbf6424b
|
fix local expansion for printing wrapper to use the right #%app, etc.
svn: r7912
|
2007-12-07 14:34:11 +00:00 |
|
Matthew Flatt
|
9b96716432
|
improve arity error messages when keywords are involved
svn: r7887
|
2007-12-02 15:45:51 +00:00 |
|
Matthew Flatt
|
58684c1b0b
|
doc corrections in quick and guide
svn: r7880
|
2007-12-01 01:47:32 +00:00 |
|
Matthew Flatt
|
d194a8b145
|
doc serialize
svn: r7875
|
2007-11-30 21:34:16 +00:00 |
|
Matthew Flatt
|
f520abb24c
|
new-style define-serializable-struct
svn: r7871
|
2007-11-30 19:02:15 +00:00 |
|
Matthew Flatt
|
8930f31115
|
remove 'else' and '=>' bindings from 'mzscheme'
svn: r7859
|
2007-11-29 14:08:08 +00:00 |
|
Matthew Flatt
|
d42b8a68df
|
ensure thst case' expansion is an expression
svn: r7856
|
2007-11-29 01:53:13 +00:00 |
|
Matthew Flatt
|
cbf636442b
|
define-struct/derived and doc improvements
svn: r7844
|
2007-11-27 15:15:34 +00:00 |
|
Matthew Flatt
|
2c6a894474
|
fix mismatch between identifier and datums in module paths; revive HtDP language tests; fix quick's cache
svn: r7833
|
2007-11-26 00:38:58 +00:00 |
|
Matthew Flatt
|
1858ceb76e
|
doc scheme/port
svn: r7821
|
2007-11-23 16:56:55 +00:00 |
|
Matthew Flatt
|
0cc6eac6db
|
doc require/provide transformers and pretty-print
svn: r7820
|
2007-11-23 14:53:20 +00:00 |
|
Matthew Flatt
|
44478fa8e0
|
match docs
svn: r7817
|
2007-11-22 18:51:26 +00:00 |
|
Matthew Flatt
|
5b0a0be3d6
|
change scheme/unit and scheme/signature #langs to build on scheme/base
svn: r7792
|
2007-11-20 23:44:31 +00:00 |
|
Matthew Flatt
|
0f700b8531
|
add lib'
svn: r7771
|
2007-11-19 22:46:22 +00:00 |
|
Matthew Flatt
|
391892a848
|
3.99.0.3: improved namespace API
svn: r7756
|
2007-11-18 02:06:57 +00:00 |
|
John Clements
|
3503c4603a
|
spefication -> specification
svn: r7726
|
2007-11-14 17:43:39 +00:00 |
|
Matthew Flatt
|
39cedb62ed
|
v3.99.0.2
svn: r7706
|
2007-11-13 12:40:00 +00:00 |
|