Commit Graph

8597 Commits

Author SHA1 Message Date
Greg Cooper
f512e79edf a little house-cleaning
* remove some commented-out code & lame old code 
* move GUI code out of demos/ subdirectory

svn: r9633
2008-05-03 19:26:58 +00:00
John Clements
1880f23d65 ...
svn: r9632
2008-05-03 17:06:25 +00:00
Matthias Felleisen
f4b8590879 added defmodule to world and image for rest of docs
svn: r9631
2008-05-03 16:56:54 +00:00
Stevie Strickland
3112216689 Adding types for functions that I used in my latest typed-scheme module,
plus fixing the type for length since it should return an Integer.

svn: r9630
2008-05-03 15:10:26 +00:00
Matthew Flatt
aeb79839c6 fix regexp-match when start position is beyond input port EOF
svn: r9629
2008-05-03 14:16:06 +00:00
Matthew Flatt
f8c14d0c21 fix over-agressive module-instance transfer in namespace-attach-module
svn: r9628
2008-05-03 13:28:15 +00:00
Kathy Gray
cfd0a73743 Small bug fix for when on-execute has no rep
svn: r9627
2008-05-03 11:29:12 +00:00
Sam Tobin-Hochstadt
0340ae770f Add template-binding information to syntax browser.
svn: r9626
2008-05-03 11:18:06 +00:00
Eli Barzilay
f1d36345c2 oops, get it back, it's not efficient, but it works
svn: r9625
2008-05-03 06:48:29 +00:00
Eli Barzilay
23a4b07cb9 remove the lazy scheme language
svn: r9624
2008-05-03 06:45:10 +00:00
Eli Barzilay
106c732ad6 Welcome to a new PLT day.
svn: r9623
2008-05-03 06:05:23 +00:00
Eli Barzilay
311b7543e2 add tests for match* + split
svn: r9622
2008-05-03 06:05:09 +00:00
Eli Barzilay
669c93680b clarification
svn: r9621
2008-05-03 05:34:27 +00:00
Eli Barzilay
d48e7501af use the builtin write and display handlers instead of the previous ones
svn: r9620
2008-05-03 05:25:46 +00:00
Eli Barzilay
7738799556 PR7782 is resolved, no need to work around it
svn: r9619
2008-05-03 05:11:56 +00:00
Matthew Flatt
de59692eb0 for-label and namespace-attach repairs
svn: r9618
2008-05-03 05:09:31 +00:00
Matthew Flatt
1dd30ca031 dup-{in,out}put-port and sandbox-error-output default
svn: r9617
2008-05-03 04:47:14 +00:00
Matthew Flatt
8f2b1c0675 fix for-label module instatiation
svn: r9616
2008-05-03 04:45:38 +00:00
Sam Tobin-Hochstadt
38e0297b07 New test for multi-arg andmap.
Fix more things to be Integer.
Finally fix parse-type tests.

svn: r9615
2008-05-03 00:03:43 +00:00
Sam Tobin-Hochstadt
8e9e7002d4 Try harder to remove duplicates from unions.
svn: r9614
2008-05-03 00:02:55 +00:00
Sam Tobin-Hochstadt
37d107b737 Readd more specific types for + - *
svn: r9613
2008-05-02 23:46:17 +00:00
Sam Tobin-Hochstadt
fd44d9b01f Improve the type of andmap.
Steps toward reducing the number of initializations.

svn: r9612
2008-05-02 23:35:37 +00:00
Eli Barzilay
921ef6cfcb fixed regexp-match-peek-positions* and added tests
svn: r9611
2008-05-02 23:00:57 +00:00
Sam Tobin-Hochstadt
4e54165e2a new test
svn: r9610
2008-05-02 22:22:44 +00:00
Sam Tobin-Hochstadt
32730fff6b Run typecheck-tests expansion at runtime, to make compiling work.
Comment-out now-failing tests, because of marhalling issues.
Fix fv-tests.
Don't use reader syntax in annotation-tests.
Try some stuff for parse-type-tests.
Add new regression test.

svn: r9608
2008-05-02 22:21:01 +00:00
Sam Tobin-Hochstadt
ac1acc7bf6 Fix error handling when non-poly Name is applied.
svn: r9607
2008-05-02 22:19:18 +00:00
Eli Barzilay
a521d279e3 Welcome to a new PLT day.
svn: r9606
2008-05-02 21:05:34 +00:00
Eli Barzilay
726c66d8ce much more extensive tests for regexp-X* functions
svn: r9605
2008-05-02 21:04:58 +00:00
Eli Barzilay
0e299c5bd2 fix regexp-match-positions* with input ports
svn: r9604
2008-05-02 21:04:24 +00:00
Matthew Flatt
8b6f716d53 fix plt-r6rs
svn: r9602
2008-05-02 19:56:48 +00:00
Matthew Flatt
52581d024b improve scribble memory use (a little bit)
svn: r9601
2008-05-02 19:48:57 +00:00
Eli Barzilay
a995ba1304 fix for regexp-match-positions* on input ports
svn: r9600
2008-05-02 18:09:58 +00:00
Sam Tobin-Hochstadt
97715dc9fb Use library nest.
svn: r9598
2008-05-02 18:03:05 +00:00
Eli Barzilay
1054f9cdea empty matches in regexp-X* makeover, part two: better code
svn: r9597
2008-05-02 17:21:04 +00:00
Sam Tobin-Hochstadt
3b0c0fcc8c Improve error messages for polymorphic functions in apply.
Fix tc-plambda when expected is #f.

svn: r9596
2008-05-02 17:20:55 +00:00
Sam Tobin-Hochstadt
ccd1337e31 Use syntax-loc in tests.
Don't check that effects match, since they may involve identifiers.
Fix tests for correct type names, Integer.

svn: r9595
2008-05-02 17:20:05 +00:00
Eli Barzilay
26a180f458 empty matches in regexp-X* makeover, part one
svn: r9594
2008-05-02 17:18:52 +00:00
Matthew Flatt
89a12d4f56 gui doc repairs
svn: r9593
2008-05-02 14:50:46 +00:00
Robby Findler
62af481463 fixed the disabling problems
svn: r9592
2008-05-02 14:10:28 +00:00
Matthew Flatt
0019a752fa work around MSVC optimizer bug?
svn: r9591
2008-05-02 14:07:43 +00:00
Matthew Flatt
af9d223616 fix more void* arithmetic for MSVC
svn: r9590
2008-05-02 13:39:40 +00:00
Matthew Flatt
119c09a27e when searching for docs, follow module chains only through .zo, and bail out when files are unavailable or inconsistent
svn: r9589
2008-05-02 13:21:03 +00:00
Robby Findler
83d60cbfac toolbar can now be on the right or on the left
svn: r9588
2008-05-02 12:49:45 +00:00
John Clements
4061084910 changes for stepper
svn: r9587
2008-05-02 05:52:49 +00:00
John Clements
8ee6d5a308 all check-forms working sans popup
svn: r9586
2008-05-02 05:52:10 +00:00
Robby Findler
0fe4de70ac fixed a bug in the way the resize-corner for the defs/ints was working
svn: r9584
2008-05-02 03:11:41 +00:00
Matthew Flatt
044922053a fix fonts in some controls to use normal-control-font
svn: r9583
2008-05-02 02:15:40 +00:00
Robby Findler
f17d85c24a svn: r9582 2008-05-02 00:23:32 +00:00
John Clements
88af65987e ...
svn: r9581
2008-05-01 23:50:11 +00:00
John Clements
d14b6d12d2 ...
svn: r9580
2008-05-01 23:49:55 +00:00