Ryan Culpepper
07321ca17c
macro-stepper: syntax display speedups (?)
...
switched from style-deltas to styles
tree traversal of ranges, avoid idempotent style changes
svn: r16407
2009-10-22 06:00:15 +00:00
Ryan Culpepper
98ce5f37af
macro-stepper: eliminated spurious update on initial frame "resize"
...
svn: r16406
2009-10-22 05:50:06 +00:00
Matthew Flatt
1a8539f647
fix mzlib/string exports
...
svn: r16405
2009-10-22 01:09:48 +00:00
Eli Barzilay
6c33216f0a
move to scheme/base
...
svn: r16404
2009-10-21 21:08:57 +00:00
Jay McCarthy
d557687494
DrDr related changes
...
svn: r16403
2009-10-21 20:32:19 +00:00
Kevin Tew
c6bd8a596d
Kill off pthread itimer threads for places
...
svn: r16402
2009-10-21 19:42:55 +00:00
Kevin Tew
8a45f34acd
Jit places support
...
svn: r16401
2009-10-21 17:33:43 +00:00
Sam Tobin-Hochstadt
38fe4782b7
Allow optional keyword args in a few more places
...
svn: r16400
2009-10-21 14:47:56 +00:00
Sam Tobin-Hochstadt
dc5d10409c
Avoid error when `orig-module-stx' not set.
...
svn: r16399
2009-10-21 14:47:07 +00:00
Sam Tobin-Hochstadt
a3082cba0b
fix test result
...
svn: r16398
2009-10-21 14:46:36 +00:00
Sam Tobin-Hochstadt
a5849fb05a
Better error message for inference with keywords.
...
Do inference when loop is unannotated, even when argument are.
Don't infer for ((lambda when vars are annotated.
Make promise contracts work.
Fix types of min, max, port->lines, subbytes, bytes-length, bytes, bytes-ref
svn: r16397
2009-10-21 13:30:03 +00:00
Eli Barzilay
21fa3637cc
Welcome to a new PLT day.
...
svn: r16396
2009-10-21 07:50:22 +00:00
Ryan Culpepper
c7d95a21c2
syntax/parse:
...
dependence on scheme/match eliminated
fail-when, etc use conditional value if syntax
error message typos (bad tildes) fixed
svn: r16393
2009-10-20 23:17:30 +00:00
Ryan Culpepper
1ba5bd6487
macro-debugger: PR 10527: fixed "out of lifts" too-strict sanity check
...
svn: r16391
2009-10-20 21:32:33 +00:00
Jay McCarthy
dbf0f9bd88
PR10532
...
svn: r16390
2009-10-20 21:29:00 +00:00
Kevin Tew
7cf6ec0836
out_of_memory cleanup per Jon
...
svn: r16388
2009-10-20 19:48:24 +00:00
Robby Findler
03a98ac66c
svn: r16387
2009-10-20 18:57:58 +00:00
Eli Barzilay
444750fd42
I just cleaned this floor -- take off your shoes when you walk around
...
svn: r16386
2009-10-20 18:53:06 +00:00
Sam Tobin-Hochstadt
37106bd6f7
Add `typed/scheme/system'
...
Special handling of (letrec ([x e]) x)
Allow functions with optional keyword args to be inferred when kws not supplied.
Infer instantiations for kw functions in simple cases.
Add `Path-String' type
Fix types of `filter', `with-{input-to,output-from}-file'
Add `port->lines'
New 'metrics.ss' test
svn: r16385
2009-10-20 18:30:37 +00:00
Stevie Strickland
dbf380208a
read-line -> read-line-evt
...
svn: r16384
2009-10-20 17:37:19 +00:00
Kevin Tew
ac7853dc00
Allow binding to ephemeral ports
...
svn: r16382
2009-10-20 17:00:20 +00:00
Philippe Meunier
c981441729
Quarterly update
...
svn: r16381
2009-10-20 09:49:58 +00:00
Eli Barzilay
f37678bf18
Welcome to a new PLT day.
...
svn: r16380
2009-10-20 07:50:55 +00:00
Jon Rafkind
56cb585e7d
add examples to the class documentation
...
svn: r16378
2009-10-20 01:10:45 +00:00
Stevie Strickland
a7ff1cba83
Add definition checks back.
...
svn: r16377
2009-10-19 23:45:06 +00:00
Stevie Strickland
c17885638a
* Fix with-contract so that all uncontracted names are automatically exported
...
* Also allow mutation of contracted names that flow in/out of with-contract.
svn: r16376
2009-10-19 23:17:30 +00:00
Jon Rafkind
1bcf4be2ae
parse ellipses in honu mode
...
svn: r16375
2009-10-19 23:12:54 +00:00
Eli Barzilay
3d60fe640b
misc prop fixes
...
svn: r16374
2009-10-19 22:36:12 +00:00
Jay McCarthy
fba54e27af
Cleaning up cwd access for DrDr
...
svn: r16373
2009-10-19 21:28:17 +00:00
Robby Findler
0bd8b828e9
clarified how to best read and write bytes
...
svn: r16372
2009-10-19 20:10:25 +00:00
Robby Findler
bfba962c7d
added image-width and image-height
...
svn: r16371
2009-10-19 19:59:20 +00:00
Jay McCarthy
4333342fce
DrDr changes based on emails after Check Up
...
svn: r16369
2009-10-19 19:26:19 +00:00
Jon Rafkind
194e496e13
* remove checks for x<0 when x is unsigned
...
* change void* pointer arithmetic to char*
* make some gc functions consistent
svn: r16368
2009-10-19 16:50:08 +00:00
Stevie Strickland
0385b2f89d
Fix require-for-syntax -> require + for-syntax
...
svn: r16367
2009-10-19 16:11:52 +00:00
Mike Sperber
800a2302a8
Fix two buguettes in the DMdA language grammar.
...
svn: r16366
2009-10-19 14:49:47 +00:00
Matthew Flatt
a71b5697ad
fix drag-and-drop window traversal to handle menus and other unrealized windows
...
svn: r16365
2009-10-19 14:01:34 +00:00
Eli Barzilay
35f0f15722
Welcome to a new PLT day.
...
svn: r16364
2009-10-19 07:50:26 +00:00
Robby Findler
2cd7bdc422
actually run the tests (and actually stop running the tests)
...
svn: r16363
2009-10-18 20:27:41 +00:00
Robby Findler
2064861baa
drdr found a 'test suite' that didnt actually have expected results, so I added in expected results and fixed a few bugs that it uncovered
...
svn: r16362
2009-10-18 20:18:33 +00:00
Robby Findler
555aa8cf4c
fixed check-regexp-match so that the test suite fails when the argument isn't a string (instead of signalling an internal error)
...
svn: r16361
2009-10-18 19:57:27 +00:00
Matthew Flatt
5555bba97e
remove bogus r6rs check and syntax error
...
svn: r16360
2009-10-18 12:19:35 +00:00
Matthew Flatt
c448874002
Scribble latex render yen sign
...
svn: r16359
2009-10-18 12:14:51 +00:00
Eli Barzilay
73addc368d
Welcome to a new PLT day.
...
svn: r16358
2009-10-18 07:50:38 +00:00
Sam Tobin-Hochstadt
6a83901a8b
Don't error for branches with wrong number of results where return type is Bot.
...
Allow case-lambda to be subtype of equiv union type.
Add types for path?, fold-files, assert
svn: r16357
2009-10-18 01:10:00 +00:00
Robby Findler
ba959a9b24
fixed problems uncovered by the dr dr
...
svn: r16356
2009-10-17 21:32:33 +00:00
Robby Findler
b5dd323d94
fixed up problems uncovered by dr dr
...
svn: r16355
2009-10-17 21:28:45 +00:00
Robby Findler
931cb35fa4
fixed up these files to be friendlier to the dr dr
...
svn: r16354
2009-10-17 21:23:35 +00:00
Matthew Flatt
fd5f274c50
fix #%apply-values optimizer (mostly to avoid bogus optimizer complaints)
...
svn: r16353
2009-10-17 18:22:24 +00:00
Mike Sperber
4db3d29daa
Synch German string constants with latest.
...
svn: r16352
2009-10-17 15:28:27 +00:00
Matthew Flatt
bb09ff865e
doc R6RS hash tables thread-safe
...
svn: r16351
2009-10-17 15:03:25 +00:00