Sam Tobin-Hochstadt
|
4c0c3c0ff8
|
Fix dynamic context of use of match failure continuations.
svn: r12497
|
2008-11-18 21:17:36 +00:00 |
|
Sam Tobin-Hochstadt
|
d1fca9c04a
|
Fix PR 9918.
svn: r12480
|
2008-11-17 23:58:05 +00:00 |
|
Matthew Flatt
|
4dd202b960
|
,
svn: r12430
|
2008-11-13 21:11:48 +00:00 |
|
Eli Barzilay
|
d9b4e619eb
|
add quotes
svn: r12404
|
2008-11-12 05:37:52 +00:00 |
|
Eli Barzilay
|
b1aee15004
|
improve bad access error (PR9901)
svn: r12403
|
2008-11-12 05:36:52 +00:00 |
|
Matthew Flatt
|
4fe1da791c
|
display-list[-to-file] to display-lines[-to-file]
svn: r12402
|
2008-11-12 03:25:24 +00:00 |
|
Matthew Flatt
|
02277342ac
|
substitute Scheme-implemented map, for-each, andmap, and ormap in scheme/base and mzscheme, since the JIT generates faster code for the common 1- and 2-argument cases
svn: r12393
|
2008-11-11 22:25:24 +00:00 |
|
Matthew Flatt
|
a6d953b6f5
|
add port->string, file->string, etc.
svn: r12388
|
2008-11-11 17:55:14 +00:00 |
|
Matthew Flatt
|
ad75c8aa58
|
fix problems in lex-rename simplification; other tiny improvements and doc repairs
svn: r12380
|
2008-11-10 22:50:54 +00:00 |
|
Robby Findler
|
773aaca3ba
|
made mutual recursion work for ->d
svn: r12366
|
2008-11-09 13:42:46 +00:00 |
|
Eli Barzilay
|
8009a73622
|
added get-namespace
svn: r12364
|
2008-11-09 07:35:49 +00:00 |
|
Eli Barzilay
|
f85ab5567c
|
increment line counter only on real inputs (not evaluator messages)
svn: r12363
|
2008-11-09 07:25:36 +00:00 |
|
Robby Findler
|
2394848555
|
function contracts now preserve tail recursion
svn: r12360
|
2008-11-09 02:31:25 +00:00 |
|
Sam Tobin-Hochstadt
|
c4deb8e5e7
|
Fix handling of wrong size vectors.
Add tests.
Fixes PR9885.
svn: r12334
|
2008-11-06 20:23:40 +00:00 |
|
Matthew Flatt
|
fadf10cf10
|
fix problems with template expansion when a pattern variable is used at different depths under a common ellipsis
svn: r12327
|
2008-11-06 16:21:50 +00:00 |
|
Matthew Flatt
|
37aae202c5
|
speed up doc build a little; fix bugs related to getting continuation marks from a thread and using the errortrace profiler
svn: r12237
|
2008-11-04 23:32:44 +00:00 |
|
Matthew Flatt
|
95bedb17fb
|
change contracts to reflect context via #%variable-reference instead of syntax objects; add id-less #%variable-reference form; drop link to unneeded CPort objects in delayed thunks; streamline some modules that tend to show up in deep phases
svn: r12231
|
2008-11-04 14:24:12 +00:00 |
|
Robby Findler
|
122f8d41dc
|
PR 9852
svn: r12076
|
2008-10-20 20:08:05 +00:00 |
|
Robby Findler
|
eb7d9be3f0
|
fixed the contract? predicate so that it recognizes thigns that aren't yet turned into contract structs
svn: r12043
|
2008-10-15 12:54:37 +00:00 |
|
Robby Findler
|
2ef287f107
|
added empty as a coerceable value
svn: r12025
|
2008-10-13 21:09:18 +00:00 |
|
Matthew Flatt
|
ec68bafa9c
|
add eqv hash tables; add hash-update
svn: r12018
|
2008-10-13 16:21:18 +00:00 |
|
Eli Barzilay
|
98975fc524
|
move the reader of make-module-evaluator inside the user context jail
svn: r11963
|
2008-10-07 14:20:18 +00:00 |
|
Eli Barzilay
|
bbceacae84
|
turn on read-accept-reader in the default-sandbox-reader
svn: r11962
|
2008-10-07 14:14:59 +00:00 |
|
Eli Barzilay
|
433819df52
|
Added a #:language argument to `make-module-evaluator' to enforce a
particular language module.
svn: r11954
|
2008-10-06 21:34:24 +00:00 |
|
Eli Barzilay
|
062152e711
|
fixed PR9806 and PR9807
svn: r11940
|
2008-10-05 04:42:48 +00:00 |
|
Matthew Flatt
|
086f3c3b44
|
fix int-def context binding problems, fix scheme/splicing, change rnrs/base-6 to use scheme/splicing
svn: r11917
|
2008-09-30 22:03:55 +00:00 |
|
Eli Barzilay
|
d892cb243e
|
* Move the help functionality into the search collection, so it is not
packaged with the mzscheme distribution
* Make scheme/help throw a helpful message if the file is missing
svn: r11896
|
2008-09-28 20:43:13 +00:00 |
|
Eli Barzilay
|
4efab4f12f
|
removed some unnecessary old autoloading, reformat some stuff
svn: r11886
|
2008-09-27 02:12:02 +00:00 |
|
Eli Barzilay
|
59b1eea0bc
|
fixed help with #:search, made most of the help-related overhead loaded when help is used
svn: r11885
|
2008-09-27 02:07:59 +00:00 |
|
Eli Barzilay
|
fa86e9ee9f
|
minor formatting
svn: r11877
|
2008-09-25 20:07:07 +00:00 |
|
Matthew Flatt
|
6f9b5ad586
|
correct error message for bad formal argument after keyword
svn: r11823
|
2008-09-20 11:24:53 +00:00 |
|
Robby Findler
|
d165c586af
|
PR 9760
svn: r11766
|
2008-09-15 21:58:59 +00:00 |
|
Matthew Flatt
|
186bf67630
|
msvs9-friendly patches; preliminary splicing let-syntax library; export and doc GC_resolve and GC_fixup_self
svn: r11758
|
2008-09-15 19:08:50 +00:00 |
|
Robby Findler
|
fb17d339ef
|
oops, committed too soon...
svn: r11731
|
2008-09-13 22:38:21 +00:00 |
|
Robby Findler
|
d69957455c
|
a bunch more values are now converted into contracts automatically (added bytes)
svn: r11730
|
2008-09-13 22:37:16 +00:00 |
|
Robby Findler
|
85e489219c
|
a bunch more values are now converted into contracts automatically
svn: r11729
|
2008-09-13 22:35:09 +00:00 |
|
Robby Findler
|
06a4d0df4a
|
got rid of define-struct/prop since scheme/base has a define-struct that does all that (and more) now
svn: r11727
|
2008-09-13 16:29:01 +00:00 |
|
Matthew Flatt
|
72055191b4
|
add printable<%>
svn: r11705
|
2008-09-12 22:50:09 +00:00 |
|
Kevin Tew
|
7068de8f67
|
Change place_wait and place_sleep to place-wait and place-sleep
svn: r11589
|
2008-09-09 15:52:13 +00:00 |
|
Matthew Flatt
|
1a8b6cb824
|
fix mistakes in augment corrections; fix runtime-path handling of lib paths
svn: r11577
|
2008-09-08 19:44:32 +00:00 |
|
Matthew Flatt
|
74addc1b71
|
fix checking of augment on a method that is overridable but was formerly augmentable
svn: r11574
|
2008-09-08 14:41:56 +00:00 |
|
Robby Findler
|
2ece9d9e95
|
PR 9729
svn: r11567
|
2008-09-07 12:46:17 +00:00 |
|
Eli Barzilay
|
e508264945
|
typo (PR9726)
svn: r11554
|
2008-09-05 18:13:49 +00:00 |
|
Robby Findler
|
44b62899fa
|
improved blame error message when there is no source location
svn: r11526
|
2008-09-02 16:12:13 +00:00 |
|
Robby Findler
|
300d1361a1
|
added planet bug report icon
svn: r11522
|
2008-09-02 12:46:12 +00:00 |
|
Robby Findler
|
facfe60934
|
svn: r11513
|
2008-09-01 20:30:04 +00:00 |
|
Robby Findler
|
5596aff30f
|
improved contract error messages so that they now always have absolute module references in them for blame information
svn: r11511
|
2008-09-01 19:54:50 +00:00 |
|
Sam Tobin-Hochstadt
|
5b0da0948a
|
Fix or not to use continuations, and to use a success/failure flag instead. Fixed PR 9689.
svn: r11360
|
2008-08-20 19:52:58 +00:00 |
|
Eli Barzilay
|
da3b476e80
|
finish the cm move: change all requires, leave stub files in mzlib
svn: r11314
|
2008-08-19 00:22:57 +00:00 |
|
Matthew Flatt
|
c09b9baae8
|
fix stxparam bug (from Olin via Sam)
svn: r11304
|
2008-08-18 22:19:18 +00:00 |
|