Commit Graph

13656 Commits

Author SHA1 Message Date
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