Commit Graph

29255 Commits

Author SHA1 Message Date
Robby Findler
24436e24ae find the ryr-test failure and make a small example; also
make the ryr test print the entire url when it runs
2013-06-01 14:45:11 -05:00
Robby Findler
33b65f5ec0 adjust syncheck tests to cope with test inputs
whose size is not known until the test suite runs
2013-06-01 09:37:41 -05:00
Robby Findler
e67952f34a move boolean to the last production to avoid breaking
the random generation tests
2013-06-01 09:37:41 -05:00
Asumu Takikawa
26616cbc05 Fix Reference typos 2013-06-01 09:33:51 -04:00
Robby Findler
8ee7f56337 missed another spot for the vector => exn-info change
this fixes another bug in commit 3474d091
2013-06-01 07:57:20 -05:00
Robby Findler
a931153553 fix a bug in is-a?
This bug has been in is-a? since at least 5.2; it turns some errors
into #f. Hopefully no code is actually relying on this bad behavior...
2013-06-01 07:57:19 -05:00
Vincent St-Amour
145f8711c8 Turn off TR contracts. 2013-06-01 08:15:10 -04:00
Vincent St-Amour
404fdf00f3 Fix TR contracts. 2013-05-31 21:08:52 -04:00
Asumu Takikawa
e0acdf1fc1 Fix type in error case 2013-05-31 20:19:12 -04:00
Vincent St-Amour
b5f7a7ffb2 Fix contracted TR build. 2013-05-31 20:14:21 -04:00
Sam Tobin-Hochstadt
8dfee2615c Fix error source location access for struct refactor. 2013-05-31 17:53:42 -04:00
Stephen Chang
c8cd7cf21e macro docs extraneous char 2013-05-31 16:35:18 -04:00
Stephen Chang
20137ab528 scribble docs typo 2013-05-31 13:58:53 -04:00
Lindsey Kuper
b7dd45be68 Typo fix: "Encapsulted" -> "Encapsulated". 2013-05-30 16:47:53 -04:00
Mike Sperber
e8d94e4003 Synch German string constants with latest. 2013-05-30 18:19:27 +02:00
Eli Barzilay
24110b3394 New Racket version 5.3.4.11. 2013-05-30 03:30:15 -04:00
John Clements
b5238f1b91 added command-line demo 2013-05-29 10:11:46 -07:00
Asumu Takikawa
4497656544 Restore commented for loop
The bug this was blocked on seems to be fixed since the
tests now all pass.
2013-05-29 13:09:01 -04:00
Asumu Takikawa
6988b2e138 Fix method accessors for inherits and abstracts
Closes PR 13798
2013-05-29 13:09:01 -04:00
Matthew Flatt
6b2a4ff54d include source-location in "missing module" exceptions
Also, add `current-directory-for-user' and `srcloc->string', and
adjust the way that source-location paths are reported to be
relative to `current-directory-for-user'.
2013-05-29 11:01:12 -06:00
Eric Dobson
7c87a975a6 Remove unnecessary loop in tc-app-objects. 2013-05-29 08:59:37 -07:00
Eric Dobson
16afe191d8 Cleanup tc-app-objects a bit. 2013-05-29 08:59:37 -07:00
Eric Dobson
e54e67fc29 Make tc-app-object use a real dictionary. 2013-05-29 08:59:37 -07:00
Eric Dobson
c851fad6bc Reduce duplication in construction of syntax-infos. 2013-05-29 08:59:08 -07:00
Eric Dobson
1bcdeaea24 Remove duplication of type-variable duplicate detection. 2013-05-29 08:59:08 -07:00
Eric Dobson
dce13a36b9 Make TR's lambda not do datum->syntax. 2013-05-29 08:58:43 -07:00
Eric Dobson
698080afc0 Remove unused code. 2013-05-29 08:58:43 -07:00
Eric Dobson
18bddbacd2 Remove unused feature. 2013-05-29 08:58:43 -07:00
Eric Dobson
90cebbe454 Make tc-toplevel always return a list. 2013-05-29 08:58:43 -07:00
Eric Dobson
7618cac88e Fix documented type, and remove unnecessary or. 2013-05-29 08:58:42 -07:00
Eric Dobson
6033c49795 Add test for duplicate annotations. 2013-05-29 08:58:42 -07:00
Eric Dobson
4a328ecd0b Make printing complex filters not be on by default. 2013-05-29 08:58:42 -07:00
Eric Dobson
04a8fd5433 Use stx-list? instead of syntax->list. 2013-05-29 08:58:42 -07:00
Eric Dobson
cea9472b31 Cleanup some syntax->list uses in the optimizer. 2013-05-29 08:58:42 -07:00
Eric Dobson
df3d6fd31c Cleanup flonum-op check, and contract fixups. 2013-05-29 08:58:42 -07:00
Eric Dobson
564a7bcf2f Remove unused code. 2013-05-29 08:58:42 -07:00
Eric Dobson
4b6c252fb7 Remove syntax-map. 2013-05-28 22:26:46 -07:00
Eric Dobson
0552411432 Remove unused definition and clean up exports. 2013-05-28 20:45:24 -07:00
Eric Dobson
1c4a6546d0 Removed unnecessary require. 2013-05-28 20:44:35 -07:00
Eric Dobson
edc3b60b67 Share definition of erase-filter. 2013-05-28 20:44:15 -07:00
Eric Dobson
a76d57fa88 Use abbreviations for filters. 2013-05-28 20:43:13 -07:00
Eric Dobson
09ff5cafd4 Replace syntax-map with stx-map in plai. 2013-05-28 20:39:33 -07:00
Eric Dobson
d6b63dddf7 Replace syntax-map with stx-map in unstable/automata 2013-05-28 20:39:32 -07:00
Eric Dobson
07efcc95d3 Add error checking to in-syntax. 2013-05-28 20:31:24 -07:00
Eric Dobson
9af426b99f Move from syntax->list and map to stx-map. 2013-05-28 20:31:09 -07:00
Eric Dobson
3e4a8acf70 Move from syntax-map to stx-map. 2013-05-28 20:31:09 -07:00
Eric Dobson
4af6b6ffcf Make TR use syntax-length instead of (length (syntax->list x)). 2013-05-28 20:31:09 -07:00
Eric Dobson
0d771fb4f1 Add syntax-length to unstable/syntax. 2013-05-28 20:31:08 -07:00
Eric Dobson
83f38f4d3b Use in-syntax instead of in-list/syntax->list. 2013-05-28 20:31:08 -07:00
Eric Dobson
f6050d5587 Make for loops in TR use an annotation when applicable. 2013-05-28 20:23:46 -07:00