Commit Graph

17410 Commits

Author SHA1 Message Date
Sam Tobin-Hochstadt
0cf62c196a Changed #:macro to #:expression in define-match-expander.
svn: r3945
2006-08-03 20:18:22 +00:00
Matthew Flatt
24880e18a4 fix verifier for optimizer-introduced raise-arity-error on a closure converted to accept a mutable variable reference
svn: r3944
2006-08-03 20:02:24 +00:00
Sam Tobin-Hochstadt
931d214b69 Removed obsolete mzlib/private/plt-match directory.
Moved match implementation to new mzlib/private/match directory.

Implement keyword arguments to define-match-expander.

svn: r3943
2006-08-03 20:01:39 +00:00
Jay McCarthy
2fde0eeab7 error
svn: r3941
2006-08-03 16:46:25 +00:00
Matthew Flatt
d9409858fd add proper declaration for new GC_mark_overflow_recover()
svn: r3940
2006-08-03 15:58:35 +00:00
Eli Barzilay
11d22911a9 Welcome to a new PLT day.
svn: r3939
2006-08-03 07:50:01 +00:00
Matthew Flatt
2b7a722b33 fix scoped init names (i.e., when combined with define-local-member-name)
svn: r3937
2006-08-02 20:14:32 +00:00
Matthew Flatt
cbae980a66 fix bytecode validation for LHS of a define-values created for lifting
svn: r3936
2006-08-02 19:20:40 +00:00
Robby Findler
cd03877fae added tests for pr 8136 and recent posts about top-level namespace strangeness on plt-scheme
svn: r3935
2006-08-02 19:04:35 +00:00
Matthew Flatt
3028094e42 correct handing of mark-stack overflow in ephemeron processing
svn: r3934
2006-08-02 18:37:21 +00:00
Eli Barzilay
2d7c1f6947 flush section header outputs
svn: r3930
2006-08-02 18:03:27 +00:00
Matthew Flatt
92a0c5c4de add __errno to list of things like _errno
svn: r3929
2006-08-02 16:59:13 +00:00
Matthew Flatt
c769bf6f96 avoid path->string on a string
svn: r3928
2006-08-02 16:12:08 +00:00
Matthew Flatt
8848d0dedd fix ancient bugs related to unexpected GC while multiple-value results are waiting in the temporary buffer (which is flushed on GC)
svn: r3927
2006-08-02 15:55:33 +00:00
Matthew Flatt
386b9c06a9 attach mrpict.ss instead of loading it in the user's space
svn: r3926
2006-08-02 12:55:20 +00:00
Matthew Flatt
13e27951a6 fixes to match FreeBSD declarations
svn: r3925
2006-08-02 12:44:14 +00:00
Matthew Flatt
1129f4e30b repair tagged-array sweep that steps too far if an alignment word was added
svn: r3924
2006-08-02 12:36:50 +00:00
Eli Barzilay
8ff7cc1009 Welcome to a new PLT day.
svn: r3923
2006-08-02 07:50:02 +00:00
Kathy Gray
325c304560 Correction to bug causing methods with the same name and different access to interfere with each other.
Correction to bug allowing package access methods to implement interface methods.
Correction to bug preventing interactions window from accessing protected fields.

svn: r3922
2006-08-02 03:53:43 +00:00
Matthew Flatt
894fbdc63e fix 3m bug related to compacting the old generation
svn: r3921
2006-08-02 02:14:24 +00:00
Robby Findler
dedbded939 removed insert lambda menu
svn: r3920
2006-08-01 16:38:36 +00:00
Matthew Flatt
b545bb5eb0 fix old Linux signal handler
svn: r3919
2006-08-01 14:08:06 +00:00
Matthew Flatt
0b844b6780 restore GC changes, since the problem seems to be elsewhere
svn: r3918
2006-08-01 14:04:29 +00:00
Matthew Flatt
97af327701 fix signal handler for write barrier
svn: r3917
2006-08-01 14:02:39 +00:00
Matthew Flatt
be23f457c0 try rewinding the other 3m GC change, instead
svn: r3916
2006-08-01 12:48:48 +00:00
Eli Barzilay
e7c4118b7e Welcome to a new PLT day.
svn: r3915
2006-08-01 04:33:22 +00:00
Matthew Flatt
38041e300a revert allocation fast paths, to check whether it affects builds on various machines
svn: r3914
2006-08-01 04:32:09 +00:00
Matthew Flatt
b603af9095 block SIGCHLD during write-barrier signal handler
svn: r3913
2006-07-31 22:23:54 +00:00
Robby Findler
7225955e3f fixed doc bug
svn: r3911
2006-07-31 19:16:42 +00:00
Robby Findler
0db2249a33 added optional 3rd argument to drscheme:language:add-snip-value to support initializing the user's namespace
svn: r3910
2006-07-31 16:16:43 +00:00
John Clements
48334f51be documented byte-string extensions
svn: r3909
2006-07-31 14:49:23 +00:00
John Clements
ecd96a68ae bug fix
svn: r3908
2006-07-31 14:48:39 +00:00
John Clements
105c6830be a few more tests
svn: r3907
2006-07-31 14:47:28 +00:00
John Clements
1a71a10f10 some functions now support bytes
svn: r3906
2006-07-31 14:30:48 +00:00
John Clements
47c2b6d511 added tests for head.ss, incl. bytes-type tests where applicable
svn: r3905
2006-07-31 14:30:09 +00:00
Matthew Flatt
8fb5ec72bc use build-dir mzscheme to run setup, which is needed in particular when DESTDIR is set
svn: r3904
2006-07-31 13:27:11 +00:00
Matthew Flatt
a020290c65 352.2, including clean up of MSVC 8.0 build warnings
svn: r3903
2006-07-31 13:06:39 +00:00
Matthew Flatt
0760d57b01 xform drops __declspec(deprecated())
svn: r3902
2006-07-31 12:45:35 +00:00
Matthew Flatt
ca2b00a9a3 check new optimizations, BEGIN_/END_ESCAPABLE
svn: r3901
2006-07-31 11:40:07 +00:00
Eli Barzilay
0862b6de0d Welcome to a new PLT day.
svn: r3900
2006-07-31 07:50:02 +00:00
Matthias Felleisen
7a0892f096 endOf* now consumes string and displays in separate message box(2)
svn: r3898
2006-07-31 02:55:07 +00:00
Matthias Felleisen
380d1cc92a endOf* now consumes string and displays in separate message box
svn: r3897
2006-07-31 02:52:25 +00:00
Eli Barzilay
ac9b34f3b2 Welcome to a new PLT day.
svn: r3896
2006-07-30 07:50:02 +00:00
Matthias Felleisen
581100edbe documentation bug in draw
svn: r3894
2006-07-29 15:47:54 +00:00
Matthew Flatt
84021a7e40 try again to fix both 8040 and 8191
svn: r3891
2006-07-29 13:17:40 +00:00
Matthew Flatt
3ba33acfd3 let*-values is not a core form
svn: r3890
2006-07-29 12:44:06 +00:00
Eli Barzilay
ff019f810f Welcome to a new PLT day.
svn: r3889
2006-07-29 07:50:02 +00:00
Robby Findler
450bf5b46f found better unsaved-in-a-tab character for windows
svn: r3883
2006-07-28 21:44:22 +00:00
Jay McCarthy
1ded337d53 up
svn: r3882
2006-07-28 20:41:57 +00:00
Matthew Flatt
978d158687 inline char= and other minor tweaks
svn: r3881
2006-07-28 20:07:26 +00:00