Commit Graph

7212 Commits

Author SHA1 Message Date
Matthew Flatt
34aea6f7ad fix scheduler related to subprocesses
svn: r9240
2008-04-10 20:14:47 +00:00
Matthew Flatt
0153e122b7 change -q to config option, fix unlikely race condition in wake-on-signal, add path->url and url->path, and adjust URL parsing
svn: r9239
2008-04-10 19:05:35 +00:00
Matthew Flatt
6c4ab3dad7 don't allow menu access via shortcuts when then entire menu bar is disabled
svn: r9238
2008-04-10 12:58:23 +00:00
Kathy Gray
04c27f3a72 Bug fix
svn: r9237
2008-04-10 11:32:57 +00:00
Eli Barzilay
a746f6fc37 Welcome to a new PLT day.
svn: r9236
2008-04-10 07:50:14 +00:00
Matthew Flatt
0a78bc4fe1 note how to use errortrace interactively
svn: r9230
2008-04-10 01:40:02 +00:00
Matthew Flatt
4c14045c5d syntax coloring for prefabs
svn: r9229
2008-04-10 00:22:38 +00:00
Sam Tobin-Hochstadt
589850b998 Rewrite tables.ss in terms of new functional maps.
Improve error messages with contract errors.

svn: r9228
2008-04-09 23:29:29 +00:00
Sam Tobin-Hochstadt
13b7f8c506 Add checked-struct-info.
svn: r9227
2008-04-09 23:25:30 +00:00
Matthew Flatt
5ec2b40957 fix coercion to r6rs &undefined condition
svn: r9226
2008-04-09 21:23:25 +00:00
Matthew Flatt
e4190d765f accomodate signal-handler calls from multiple threads
svn: r9225
2008-04-09 18:54:46 +00:00
Matthew Flatt
2a17f76cec streamline GC's thread and custodian tracking
svn: r9224
2008-04-09 17:25:30 +00:00
Kathy Gray
eeee25d081 Bug corrections
svn: r9223
2008-04-09 16:41:25 +00:00
Matthew Flatt
00f280df60 fix array-access bug in compiling modules
svn: r9222
2008-04-09 14:03:37 +00:00
Kathy Gray
a2cdf0671f property fix up
svn: r9221
2008-04-09 14:01:54 +00:00
Kathy Gray
0584d7fc53 Improved decoupling of scheme tests and MrEd, including different import files for textual versus graphical reporting
svn: r9220
2008-04-09 13:28:22 +00:00
Sam Tobin-Hochstadt
6a4414c82b Fix PR 9286.
svn: r9219
2008-04-09 13:21:46 +00:00
Kathy Gray
03f299b652 More decoupling
svn: r9218
2008-04-09 11:00:12 +00:00
Eli Barzilay
70eb51202e Welcome to a new PLT day.
svn: r9214
2008-04-09 07:50:12 +00:00
Matthew Flatt
cb3fdd8fc5 change real->decimal-string (PR 9285)
svn: r9210
2008-04-08 21:56:29 +00:00
Matthew Flatt
021d4d7527 new hash function names and ops (3.99.0.23)
svn: r9209
2008-04-08 21:42:38 +00:00
Kathy Gray
cec232b83f Decouple depnendce on mred
svn: r9208
2008-04-08 21:30:38 +00:00
Kathy Gray
1f72a6db65 Adding controlled laxy data structures for parser
svn: r9205
2008-04-08 20:33:26 +00:00
Sam Tobin-Hochstadt
909c20553d Use contracts for def-binding.
Better error messages from require/typed.

svn: r9204
2008-04-08 17:42:13 +00:00
Sam Tobin-Hochstadt
7b611065b1 Fix order of arguments to make-def-binding.
svn: r9202
2008-04-08 16:33:35 +00:00
Eli Barzilay
f33137ecd4 reindent
svn: r9199
2008-04-08 12:49:49 +00:00
Eli Barzilay
5cde854a07 svn: r9198 2008-04-08 12:39:36 +00:00
Eli Barzilay
26b283b953 fixed pr9285, added tests
svn: r9197
2008-04-08 12:33:53 +00:00
Eli Barzilay
2888a16d0e * Move the scheme/contract tests to scheme.ss
* Split string.ss into string-mzlib.ss which is left in mzlib.ss
* Call the string.ss from scheme (which now has only stuff from scheme/base)

svn: r9196
2008-04-08 12:29:04 +00:00
Sam Tobin-Hochstadt
b37d63a5e5 Omit match tests during setup.
svn: r9195
2008-04-08 12:22:48 +00:00
Eli Barzilay
37dc96061a Welcome to a new PLT day.
svn: r9194
2008-04-08 07:50:16 +00:00
Sam Tobin-Hochstadt
ec502d4802 rename
svn: r9184
2008-04-07 21:42:15 +00:00
Sam Tobin-Hochstadt
7f974d7383 Handle all-expression cases explicitly rather than implicitly.
svn: r9183
2008-04-07 21:19:25 +00:00
Sam Tobin-Hochstadt
b800f4ed3e Fix typed scheme reader for new reader API.
svn: r9182
2008-04-07 21:03:27 +00:00
Eli Barzilay
7a29625659 lift handle-results, since matthew said that the compiler might not do so
svn: r9181
2008-04-07 19:55:54 +00:00
Eli Barzilay
f0547adffc fix force for dealing with (lazy 0), add a test suite (simple one for now)
svn: r9180
2008-04-07 19:33:48 +00:00
Sam Tobin-Hochstadt
37e0416575 Move match tests out of mzscheme directory.
svn: r9179
2008-04-07 17:28:06 +00:00
Sam Tobin-Hochstadt
b670ac0a20 Update to new version of Schemeunit.
svn: r9178
2008-04-07 17:27:09 +00:00
Eli Barzilay
aaab16c2d7 fix space
svn: r9177
2008-04-07 16:17:24 +00:00
Matthew Flatt
f31bf12543 generalize this-expression-source-directory
svn: r9176
2008-04-07 12:52:59 +00:00
Eli Barzilay
564248acdb Welcome to a new PLT day.
svn: r9175
2008-04-07 07:50:15 +00:00
Matthew Flatt
53cc426d30 expans #reader/#lang protocol so that a #lang result can have more appropriate srclocs; fix up syntax/module-reader to use the new protocol; re-enable arrows to the language position in Check Syntax
svn: r9174
2008-04-06 23:31:58 +00:00
Eli Barzilay
1a5cb7ed64 use some #lang lines
svn: r9173
2008-04-06 20:59:28 +00:00
Eli Barzilay
f6ce675b73 svn: r9172 2008-04-06 20:36:24 +00:00
Eli Barzilay
5efae47be8 * Made (planet "path") work like (planet path), except that the former
can have an extension (so it's more like the (lib ...) form now.)
  (Note: I assume that the one-before-last argument in return
  ok_path_string(a, 0, 0, 1, 1) is what makes it not reject a suffix)
* Documented the new form
* Made the `-p' flag get a new-style planet path, and have it work the
  same as `-l' (not constructing an `eval')
* BTW, renamed `mzcmd_REQUIRE' to `mzcmd_REQUIRE_FILE', and changed
  "missing file after" error message in `-l' to "missing library name
  after"

svn: r9171
2008-04-06 14:08:21 +00:00
Eli Barzilay
5ae133c211 reformatting
svn: r9170
2008-04-06 13:44:16 +00:00
Eli Barzilay
17012d98b6 reformatting
svn: r9169
2008-04-06 13:43:26 +00:00
Eli Barzilay
22f506d718 formatting, v4-isms, props, etc
svn: r9168
2008-04-05 16:10:01 +00:00
Eli Barzilay
a3d8cb9447 Welcome to a new PLT day.
svn: r9167
2008-04-05 07:50:15 +00:00
Matthew Flatt
5165d9e855 sync Ryan's macro-debugger changes
svn: r9166
2008-04-04 17:38:23 +00:00