Commit Graph

1743 Commits

Author SHA1 Message Date
Robby Findler
cf86c57215 merged revision 2489:2523 from plt/branches/robby -- somehow contract-guts.ss came out messed up; I replaced it with the actual latest version from the branch and things seem okay
svn: r2524
2006-03-28 00:38:43 +00:00
Matthias Felleisen
5f814a0501 test for mouse event
svn: r2519
2006-03-27 15:35:00 +00:00
Matthias Felleisen
c3803982eb world with mouse events
svn: r2517
2006-03-27 15:31:07 +00:00
Matthew Flatt
634eb6f00d one more builtin for x86 Mac OS X build
svn: r2516
2006-03-27 14:53:09 +00:00
Eli Barzilay
03b81b71ac Welcome to a new PLT day.
svn: r2515
2006-03-27 09:20:02 +00:00
Eli Barzilay
d328e461be :names-checker can have a filename list
svn: r2513
2006-03-27 03:58:19 +00:00
Eli Barzilay
dd942a3885 Welcome to a new PLT day.
svn: r2510
2006-03-26 09:20:02 +00:00
Matthew Flatt
155526c8ae call new with explicit GC mode
svn: r2507
2006-03-25 20:28:05 +00:00
Eli Barzilay
02d0f2d56a Welcome to a new PLT day.
svn: r2506
2006-03-25 09:20:02 +00:00
Robby Findler
2a39639d98 more tests
svn: r2504
2006-03-25 04:31:48 +00:00
Matthias Felleisen
5d41b105e0 fixed dir, path->string
svn: r2502
2006-03-25 03:18:08 +00:00
Robby Findler
dba28564ea more tests
svn: r2501
2006-03-25 00:23:23 +00:00
Robby Findler
4aed9bd393 added some tests as I refactor the contract library
svn: r2497
2006-03-24 16:07:34 +00:00
Matthew Flatt
d7d9efb1ac delay finalizer thread until needed
svn: r2494
2006-03-24 13:41:41 +00:00
Eli Barzilay
29e9e381c7 Welcome to a new PLT day.
svn: r2493
2006-03-24 09:20:03 +00:00
Robby Findler
5e2f5d86de re arranged the file names in the contract library and exported a few more things from the main library to satisfy plai
svn: r2488
2006-03-23 17:22:26 +00:00
Eli Barzilay
3e0638e9ab Welcome to a new PLT day.
svn: r2487
2006-03-23 09:20:02 +00:00
Robby Findler
8617ca8fcd defeats the inlining optimization by making procedure bodies big in order to do lazy contract checking
svn: r2486
2006-03-22 21:12:53 +00:00
Robby Findler
ab80f98943 added another contract-greater test
svn: r2483
2006-03-22 15:22:09 +00:00
Robby Findler
f21648204e made this always type in the definitions window
svn: r2482
2006-03-22 14:53:29 +00:00
Matthew Flatt
c71a318810 re-arrange imports to save .zo space
svn: r2481
2006-03-22 14:11:28 +00:00
Eli Barzilay
9adf79fed4 Welcome to a new PLT day.
svn: r2480
2006-03-22 09:20:02 +00:00
Matthew Flatt
d2737c73a4 replace same-closure with procedure-closure-contents-eq?
svn: r2476
2006-03-21 15:28:59 +00:00
Robby Findler
ed9d988cd8 uri-codec-unit changed internally to only remap ascii chars and to automatically escape (ala utf-8) other bytes
svn: r2475
2006-03-21 14:57:51 +00:00
Eli Barzilay
1f056dbc47 Welcome to a new PLT day.
svn: r2474
2006-03-21 09:20:02 +00:00
Robby Findler
e2d053bac1 PR 7976 fixed
svn: r2473
2006-03-21 02:11:14 +00:00
Matthew Flatt
6a4dccff65 tweak for 301.11 inlining
svn: r2468
2006-03-20 20:33:43 +00:00
Matthew Flatt
6b7e973056 new tests for 301.11
svn: r2467
2006-03-20 20:33:22 +00:00
Eli Barzilay
dc63516c39 Welcome to a new PLT day.
svn: r2465
2006-03-20 09:20:02 +00:00
Robby Findler
820d3b311f svn: r2462 2006-03-19 14:53:40 +00:00
Eli Barzilay
cb729cf4ca Welcome to a new PLT day.
svn: r2460
2006-03-19 09:20:18 +00:00
Robby Findler
bb9b8eb90e finished lazy data structure contracts
svn: r2458
2006-03-19 00:03:48 +00:00
Robby Findler
4bf37100d9 accidentally committed a change to this file. this is reverting it back
svn: r2453
2006-03-18 05:34:37 +00:00
Robby Findler
d8217b9d27 added first stages of improvments to contract library to support lazy structure contracts. not yet complete, but contract system is in working order, so committing
svn: r2452
2006-03-18 05:33:08 +00:00
John Clements
812a6cb4fe added example-parser.ss
svn: r2448
2006-03-17 20:58:55 +00:00
Eli Barzilay
82237795a0 Welcome to a new PLT day.
svn: r2447
2006-03-17 09:20:02 +00:00
Kathy Gray
165779f4b1 Corrected cast to String bug, punctuation and spelling errors in some error messages
svn: r2445
2006-03-16 19:55:51 +00:00
Eli Barzilay
56f6cc0211 Welcome to a new PLT day.
svn: r2441
2006-03-16 09:20:01 +00:00
Eli Barzilay
208a463112 patched version from Jens (PR7824)
svn: r2440
2006-03-16 06:31:54 +00:00
Jacob Matthews
6cef2e9230 added tests for planet, fixed some bugs in moddep's planet handling
svn: r2433
2006-03-15 16:59:57 +00:00
Eli Barzilay
575136e426 Welcome to a new PLT day.
svn: r2429
2006-03-15 09:20:02 +00:00
Eli Barzilay
cf7db4956f Welcome to a new PLT day.
svn: r2425
2006-03-14 09:20:07 +00:00
Matthew Flatt
1c10a636cb fix 'lib' path collapsing to always use Unix style
svn: r2422
2006-03-13 20:19:05 +00:00
Eli Barzilay
e9b3b863d8 Welcome to a new PLT day.
svn: r2420
2006-03-13 09:20:02 +00:00
Matthew Flatt
3c6aaf97c0 test syntax pattern match on vectors
svn: r2419
2006-03-12 16:16:37 +00:00
Eli Barzilay
dbed916752 Welcome to a new PLT day.
svn: r2417
2006-03-12 09:20:02 +00:00
Eli Barzilay
354b9128fc Welcome to a new PLT day.
svn: r2415
2006-03-11 09:20:02 +00:00
John Clements
289e076893 added preliminary acl2 support
svn: r2414
2006-03-11 00:21:19 +00:00
Jacob Matthews
566bcba4d5 extended collapse-module-path to handle planet
svn: r2412
2006-03-10 16:29:44 +00:00
Jacob Matthews
4a8811c6b0 fix drscheme-stopping contract problem
svn: r2410
2006-03-10 14:57:05 +00:00
Eli Barzilay
27415ae0bc Welcome to a new PLT day.
svn: r2408
2006-03-10 09:20:01 +00:00
Matthew Flatt
17670dd89d moddep contracts and testing
svn: r2407
2006-03-10 03:35:23 +00:00
Matthew Flatt
9379eec0e9 fix bug with --force warning
svn: r2403
2006-03-09 22:07:17 +00:00
Eli Barzilay
01d074baf3 Welcome to a new PLT day.
svn: r2399
2006-03-09 09:20:02 +00:00
Robby Findler
9ddd7d429b fixed bug in c:c;c:l, PR 7944
svn: r2398
2006-03-09 00:29:55 +00:00
Robby Findler
4a78a1d1ee svn: r2397 2006-03-08 23:04:54 +00:00
Robby Findler
c2c31213d2 svn: r2396 2006-03-08 22:13:17 +00:00
Robby Findler
7249080888 svn: r2393 2006-03-08 17:23:45 +00:00
Eli Barzilay
2cdcb9aeb1 Welcome to a new PLT day.
svn: r2392
2006-03-08 09:20:02 +00:00
Robby Findler
ef3f910b6e fixed PR 7491
svn: r2391
2006-03-08 03:17:49 +00:00
Matthew Flatt
20f5a5f12b new optimizer tests
svn: r2385
2006-03-07 15:55:14 +00:00
Eli Barzilay
f017ead78c Welcome to a new PLT day.
svn: r2379
2006-03-07 09:20:18 +00:00
Mike Sperber
d0538e68bb Update the German translation.
svn: r2375
2006-03-06 20:01:05 +00:00
Matthew Flatt
f2fdc19ee4 change path collection for profiling to be counts for uniqe paths
svn: r2373
2006-03-06 13:35:49 +00:00
Matthew Flatt
41b06100e3 fix path collection for profiling
svn: r2372
2006-03-06 13:18:14 +00:00
Eli Barzilay
d4952b42e7 Welcome to a new PLT day.
svn: r2371
2006-03-06 09:20:02 +00:00
Eli Barzilay
c214474a31 Welcome to a new PLT day.
svn: r2367
2006-03-05 09:20:02 +00:00
Eli Barzilay
370bcea333 Welcome to a new PLT day.
svn: r2363
2006-03-04 09:20:02 +00:00
Robby Findler
cd039c0240 fixed a problem John talked about and made the find dialog be non-sheet
svn: r2362
2006-03-03 22:23:48 +00:00
Matthew Flatt
26cd219f61 test inling of a few more predicates
svn: r2359
2006-03-03 17:38:01 +00:00
Eli Barzilay
776e15490e * Arguments can now be passed directly as lists
* Keywords are compared for the literal symbol instead of comparing ids
* Added tests for the above
* Some re-formatting

svn: r2356
2006-03-03 14:48:22 +00:00
Matthew Flatt
e641f9af50 more expt tests
svn: r2354
2006-03-03 14:33:31 +00:00
Eli Barzilay
018e3a9e9a Welcome to a new PLT day.
svn: r2353
2006-03-03 09:20:02 +00:00
Eli Barzilay
967001d364 Set eol-style, some editing.
svn: r2352
2006-03-03 03:37:02 +00:00
John Clements
bf08ed9b5a ...
svn: r2351
2006-03-02 23:46:22 +00:00
John Clements
52db4e170a refactored to pull out macro unwinding
svn: r2350
2006-03-02 23:45:42 +00:00
John Clements
238b744d99 ...
svn: r2348
2006-03-02 20:44:06 +00:00
Matthew Flatt
e0f43372fd add 'no-sheet dialog style
svn: r2347
2006-03-02 20:09:02 +00:00
Matthew Flatt
79c9d947af add support for CC, CFLAGS, LD, and LDFLAGS, plus new MZSCHEME_DYNEXT variants
svn: r2345
2006-03-02 13:27:30 +00:00
Eli Barzilay
0ac3aa6669 Welcome to a new PLT day.
svn: r2343
2006-03-02 09:20:02 +00:00
Kathy Gray
1c85dd7504 Bug fix for order of field evaluation
svn: r2342
2006-03-02 06:00:54 +00:00
Robby Findler
873e71a9dd fixed PR 7927
svn: r2341
2006-03-02 02:48:40 +00:00
Matthew Flatt
4c717d307f copy PLT_MzScheme into PLT_MrEd framework to avoid relative fw-to-fw reference
svn: r2339
2006-03-01 14:02:40 +00:00
Eli Barzilay
b443e10fb3 Welcome to a new PLT day.
svn: r2338
2006-03-01 09:20:02 +00:00
Matthew Flatt
0e1e6b18e4 prep for 308.1
svn: r2335
2006-03-01 00:52:08 +00:00
Eli Barzilay
1b1cc3f781 Welcome to a new PLT day.
svn: r2329
2006-02-28 09:20:02 +00:00
Kathy Gray
9469edc6f1 Arity bug in build-info fix.
svn: r2328
2006-02-28 05:38:32 +00:00
Eli Barzilay
e5db23bed1 dont use code-inspector for evaluating submissions
svn: r2327
2006-02-28 01:46:03 +00:00
Eli Barzilay
9407c673ba Welcome to a new PLT day.
svn: r2324
2006-02-27 09:20:02 +00:00
Eli Barzilay
63a9e097cd save geometry in on-close
svn: r2323
2006-02-27 07:53:32 +00:00
Eli Barzilay
70d2fa327d When both optionals and keywords are used, the first keyword marks the end
of the optionals.

svn: r2322
2006-02-27 04:42:27 +00:00
Matthew Flatt
d9e3e1e267 make serialization work right when a module is dynamic-required using a (non-string) path
svn: r2321
2006-02-26 17:45:37 +00:00
Eli Barzilay
c34a75443e use a new code inspector for safer eval
svn: r2319
2006-02-26 02:49:24 +00:00
Eli Barzilay
a813ae8434 Welcome to a new PLT day.
svn: r2315
2006-02-25 09:20:02 +00:00
Robby Findler
3172ffd027 added contract-violation->string parameter
svn: r2314
2006-02-24 15:37:58 +00:00
Robby Findler
2a9f556c8d fixed typo
svn: r2313
2006-02-24 15:37:43 +00:00
Eli Barzilay
67e5151775 fix expansion problems
svn: r2312
2006-02-24 13:14:04 +00:00
Eli Barzilay
305505fb05 Welcome to a new PLT day.
svn: r2311
2006-02-24 09:20:02 +00:00
Matthew Flatt
6ddea0a0f5 when writing a .zo fails, delete the bad file
svn: r2310
2006-02-23 20:53:41 +00:00
Matthew Flatt
fa6a2c009c if buildinfo is available and it doesn't have USE_GL, then assume a particular GL configuration
svn: r2309
2006-02-23 20:06:52 +00:00
Eli Barzilay
f41698de15 optimize keyword-get
svn: r2305
2006-02-23 18:20:58 +00:00
Matthew Flatt
e40e27435d 301.7
svn: r2304
2006-02-23 13:19:03 +00:00
Eli Barzilay
702e89c492 Welcome to a new PLT day.
svn: r2303
2006-02-23 09:20:02 +00:00
Matthias Felleisen
64490a9aea idraw: World endOfWorld() plus endOfTime
svn: r2300
2006-02-22 16:52:52 +00:00
Eli Barzilay
201b3cc200 Welcome to a new PLT day.
svn: r2299
2006-02-22 09:20:02 +00:00
Robby Findler
8b42147871 added smoothing to image.ss
svn: r2297
2006-02-22 00:34:29 +00:00
Eli Barzilay
3a5744bbb2 Welcome to a new PLT day.
svn: r2293
2006-02-21 09:20:03 +00:00
Kathy Gray
70193deb1d Corrected the following bugs:
Cleaned up language and highlighting for parse-error of three ids in a row.
Removed () from many method error messages.
Eliminated scheme-error when introducing overloaded method in subclass.

svn: r2292
2006-02-21 06:29:08 +00:00
Kathy Gray
ce5eca215c Corrected bugs:
abstract class implementing interface does not have to fully implement it
  super.METHOD(...) now fails when super method is abstract

svn: r2291
2006-02-20 23:10:04 +00:00
Philippe Meunier
4190ed9af2 contracts: union => or/c
svn: r2290
2006-02-20 23:09:21 +00:00
Philippe Meunier
cf85841c57 .
svn: r2289
2006-02-20 22:37:55 +00:00
Eli Barzilay
9b9244c7b6 Welcome to a new PLT day.
svn: r2286
2006-02-20 09:20:02 +00:00
Robby Findler
c7b023f76d added the ability for the line function to draw in both positive and negative x and y directions
svn: r2285
2006-02-19 16:04:45 +00:00
Eli Barzilay
cd8239c29f Welcome to a new PLT day.
svn: r2284
2006-02-19 09:20:02 +00:00
Matthew Flatt
bf4563390d i386-{macosx,darwin} is like ppc
svn: r2282
2006-02-18 15:46:50 +00:00
Matthew Flatt
a67a8af981 don't use exit, raise final error as user error
svn: r2281
2006-02-18 15:44:21 +00:00
Eli Barzilay
78bffe041b Welcome to a new PLT day.
svn: r2275
2006-02-18 09:20:02 +00:00
Eli Barzilay
865d7a4945 removed format from infotab.ss
svn: r2271
2006-02-17 20:53:44 +00:00
Eli Barzilay
d206f8f898 Welcome to a new PLT day.
svn: r2268
2006-02-17 09:20:02 +00:00
Robby Findler
dac3f9b7d3 Added Jens Axel's case sensitive searching fix. also PR 7886
svn: r2266
2006-02-16 23:54:14 +00:00
Eli Barzilay
4b75389bb2 Welcome to a new PLT day.
svn: r2253
2006-02-16 09:20:01 +00:00
Eli Barzilay
047b1e8f48 search for slib in some common places
svn: r2249
2006-02-16 00:06:17 +00:00
Kathy Gray
0b777b2b5a Correction to bug in cycle detection. Updates to graphics library interface
svn: r2248
2006-02-15 23:33:51 +00:00
Eli Barzilay
0bfecf5fb5 added a substitution for the submission directory
svn: r2247
2006-02-15 23:11:15 +00:00
Robby Findler
27864968a1 pr 7894
svn: r2242
2006-02-15 22:13:47 +00:00
Robby Findler
2b52904d0e probable fix to PR 7893
svn: r2234
2006-02-15 18:33:43 +00:00
Eli Barzilay
599b3d9191 Welcome to a new PLT day.
svn: r2230
2006-02-15 09:20:02 +00:00
Eli Barzilay
ac6243a8e0 string stuff
svn: r2229
2006-02-15 06:50:39 +00:00
Eli Barzilay
466c885eca add files to list-box in one operation
svn: r2228
2006-02-15 06:19:46 +00:00
Eli Barzilay
23249ced6f warn agains file loss on multi-file submissions
svn: r2227
2006-02-15 05:49:05 +00:00
Eli Barzilay
f9490f7d5b misc gui improvements
svn: r2226
2006-02-15 05:36:19 +00:00
Eli Barzilay
d70b8eba3b typo
svn: r2225
2006-02-14 20:15:55 +00:00
Matthew Flatt
077e2e4ffa move world frame non-resizeable, make window inset precise
svn: r2224
2006-02-14 14:26:44 +00:00
Matthew Flatt
95a7041a3a make simple-graphics frame non-resizable
svn: r2223
2006-02-14 14:26:06 +00:00
Eli Barzilay
00eb9bdb78 Welcome to a new PLT day.
svn: r2222
2006-02-14 09:20:02 +00:00
Eli Barzilay
fc0b5ffe62 more typos
svn: r2221
2006-02-13 23:04:20 +00:00
Eli Barzilay
da5fadeee7 typos
svn: r2220
2006-02-13 22:56:14 +00:00
Eli Barzilay
c7db581701 Added the updater, with instructions on how to turn it on.
svn: r2219
2006-02-13 22:42:57 +00:00
Matthias Felleisen
c5ce7c5a04 replaced doc.txt in draw and idraw with redirects
svn: r2216
2006-02-13 19:05:58 +00:00
Jay McCarthy
933685e454 improving contracts
svn: r2214
2006-02-13 18:40:07 +00:00
Matthias Felleisen
d6fcafefb2 fixed mprintf again
svn: r2213
2006-02-13 18:25:25 +00:00
Eli Barzilay
2161d9b6aa typo
svn: r2212
2006-02-13 17:50:46 +00:00
Eli Barzilay
57b6a92506 added multi-file submitter
svn: r2211
2006-02-13 17:48:42 +00:00
Eli Barzilay
af6b88d062 Added rudimentary support for multi-file submissions.
svn: r2210
2006-02-13 17:39:02 +00:00
Eli Barzilay
797b023216 set svn:eol-style and fix some stuff
svn: r2209
2006-02-13 17:04:50 +00:00
Robby Findler
038a53a07a fixed commandline handling
svn: r2208
2006-02-13 16:05:48 +00:00
Matthias Felleisen
04b89daa5a idraw created
svn: r2207
2006-02-13 15:58:58 +00:00
Matthew Flatt
3cdb386436 adapt Debug button to annotator.ss interface change
svn: r2206
2006-02-13 14:22:59 +00:00
Eli Barzilay
5cdb42c985 Welcome to a new PLT day.
svn: r2205
2006-02-13 09:20:02 +00:00
Chongkai Zhu
fd44b5addb add two strings
svn: r2204
2006-02-13 04:50:00 +00:00
Matthew Flatt
b50b05dd5b patch from Tomas Lozano-Perez
svn: r2203
2006-02-13 01:35:32 +00:00
Robby Findler
79ef8f3f9c removed one unused use of set-c{dr}!
svn: r2202
2006-02-12 15:37:20 +00:00
Eli Barzilay
00c476c219 Welcome to a new PLT day.
svn: r2201
2006-02-12 09:20:02 +00:00
Matthew Flatt
3677b37ca5 add GNU MP and lightning copyrights
svn: r2200
2006-02-11 15:18:05 +00:00
Eli Barzilay
b8c5546723 Welcome to a new PLT day.
svn: r2195
2006-02-11 09:20:01 +00:00
Matthew Flatt
a59d668f6d Jepri's changes so that md5 works on ports
svn: r2194
2006-02-11 05:35:35 +00:00
Matthew Flatt
17e10b396e new tests for new JIT inlines
svn: r2193
2006-02-11 05:34:14 +00:00
Matthias Felleisen
1096009ed8 world.ss nw:rectangle mode and color consume strings now
svn: r2192
2006-02-10 22:16:06 +00:00
Matthew Flatt
c5a6d3d046 give the compiler hints with define-const
svn: r2191
2006-02-10 22:03:13 +00:00
Matthew Flatt
144b8d6593 report unexpected EOF in inflate/gunzip
svn: r2190
2006-02-10 21:42:31 +00:00
Matthew Flatt
0e67ca6810 check protected syntax
svn: r2188
2006-02-10 17:52:07 +00:00
Eli Barzilay
9a6c225450 Welcome to a new PLT day.
svn: r2186
2006-02-10 09:20:02 +00:00
Carl Eastlund
871a696fb9 Removed out-of-date honu module.
svn: r2185
2006-02-09 18:14:51 +00:00
Matthew Flatt
2b47616f14 added field-match sort
svn: r2184
2006-02-09 14:12:29 +00:00
Eli Barzilay
250ab0a04d Welcome to a new PLT day.
svn: r2183
2006-02-09 09:20:02 +00:00
Eli Barzilay
b50e72a053 fix and set svn:eol-style
svn: r2180
2006-02-08 22:00:20 +00:00
Scott Owens
2dcb1412b5 Added some tests
svn: r2175
2006-02-08 18:15:33 +00:00
Guillaume Marceau
d75018c79a implemented top-level lookups, with scoping
svn: r2174
2006-02-08 17:49:00 +00:00
Guillaume Marceau
debdf0e431 implemented top-level lookups, with scoping
svn: r2173
2006-02-08 17:48:49 +00:00
Eli Barzilay
3e7e50d5f8 added untabify
svn: r2172
2006-02-08 17:14:21 +00:00
Scott Owens
bf04a78095 Fixed test cases.
svn: r2171
2006-02-08 17:13:14 +00:00
Scott Owens
5fe7041f17 Fix bug in set difference.
svn: r2170
2006-02-08 16:39:29 +00:00
Eli Barzilay
76cc78649f Welcome to a new PLT day.
svn: r2168
2006-02-08 09:20:02 +00:00
Eli Barzilay
86e91af13d removed some bogus stuff in combinator code
svn: r2166
2006-02-07 22:11:06 +00:00
Kathy Gray
78581eef66 svn: r2165 2006-02-07 21:05:37 +00:00
Kathy Gray
ea0239841a Corrected parse error, where the parsers were raising an error directly, with no source.
(note to self: parsers still raise an error dirrectly for one case with cast, but with source).

svn: r2164
2006-02-07 21:05:12 +00:00
Matthew Flatt
0e21991dbc draw snip smoothly
svn: r2163
2006-02-07 20:41:51 +00:00
Eli Barzilay
88a4753c56 "Games" -> "PLT Games"
svn: r2162
2006-02-07 20:35:17 +00:00
Eli Barzilay
040a1fbbff Welcome to a new PLT day.
svn: r2150
2006-02-07 09:20:02 +00:00
Kathy Gray
b3947cc82f Corrected reference before defined bug, including allowing the cases where Java allows it, and making sure that we won't get <undefined> when that happens.
svn: r2149
2006-02-07 04:54:48 +00:00
Jay McCarthy
2b5797c2b1 correcting bug related to help-desk versus standalone
svn: r2148
2006-02-06 19:34:07 +00:00
Jay McCarthy
9d54462ffb revert
svn: r2147
2006-02-06 19:24:01 +00:00
Jay McCarthy
d7feb17c55 s/raise/error
svn: r2145
2006-02-06 18:43:55 +00:00
Kathy Gray
50be82dd6a Correction to printing function for data with cycles
svn: r2144
2006-02-06 18:36:48 +00:00
Jay McCarthy
d97a87bc62 union -> or/c
svn: r2143
2006-02-06 17:35:37 +00:00
Jay McCarthy
647fc4e58a exception handling
svn: r2140
2006-02-06 17:14:09 +00:00
Matthew Flatt
a6f8344c09 make-compile-include-strings
svn: r2139
2006-02-06 14:07:52 +00:00
Matthew Flatt
91373c1db7 fix addr leak
svn: r2138
2006-02-06 14:07:33 +00:00
Matthew Flatt
ff3b104195 list new setjmp procs for xform
svn: r2137
2006-02-06 14:06:59 +00:00
Matthew Flatt
0c7aff3441 authenticated SMTP
svn: r2136
2006-02-06 14:03:28 +00:00
Eli Barzilay
37a6e9df62 Welcome to a new PLT day.
svn: r2135
2006-02-06 09:20:02 +00:00
Jay McCarthy
9fe4f5ed93 pr7869 errortrace
svn: r2130
2006-02-05 19:55:16 +00:00
Eli Barzilay
d333ba0f51 Welcome to a new PLT day.
svn: r2128
2006-02-05 09:20:02 +00:00
Kathy Gray
ab0d89060e Modified error reports for field declaration and not ending a class
svn: r2124
2006-02-04 23:16:18 +00:00
Matthew Flatt
436c032bed more JIT arithmetic tests
svn: r2123
2006-02-04 18:58:04 +00:00
Matthew Flatt
e548f0effc new contmark and JIT tests
svn: r2120
2006-02-04 15:18:31 +00:00
Eli Barzilay
e12158362e Welcome to a new PLT day.
svn: r2118
2006-02-04 09:20:02 +00:00
Eli Barzilay
c3091ca556 ssax is now a planet package
svn: r2117
2006-02-04 06:05:26 +00:00
Robby Findler
7a5b2fb2c5 lifted out module graph code
svn: r2116
2006-02-04 01:17:29 +00:00
Matthew Flatt
d89df834cd //?/ paths and file-size
svn: r2112
2006-02-03 20:52:29 +00:00
Jay McCarthy
0b83c1154f adding web-server-setup script
svn: r2107
2006-02-03 18:12:09 +00:00
Eli Barzilay
fbd6d0f187 Welcome to a new PLT day.
svn: r2101
2006-02-03 09:20:02 +00:00
Robby Findler
106c19a461 added tests for or/c ordering and and/c ordering and fixed name of the or/c contract (so it doesn't claim to be a union contract anymore)
svn: r2100
2006-02-03 04:07:25 +00:00
John Clements
367c792141 removed debugging output
svn: r2096
2006-02-03 01:06:33 +00:00
Eli Barzilay
67ebc2e4a0 use process/ports with std ports
svn: r2085
2006-02-02 14:15:25 +00:00
Matthias Felleisen
b97062cb99 fixed image.ss
svn: r2084
2006-02-02 14:10:01 +00:00
Eli Barzilay
b7f6cc2e1d double bug in include
svn: r2083
2006-02-02 09:29:14 +00:00
Eli Barzilay
3cf34c55db Welcome to a new PLT day.
svn: r2082
2006-02-02 09:20:01 +00:00
Eli Barzilay
c31d7489d7 better filename quoting
svn: r2081
2006-02-02 06:59:47 +00:00
Matthias Felleisen
68411bbd15 reformatted doc.txt
svn: r2072
2006-02-01 20:01:31 +00:00
Guillaume Marceau
e862bb520a implementing top-level-ids
svn: r2071
2006-02-01 19:05:04 +00:00
Robby Findler
8e4b5d3f3b changed drscheme-language-readers to allow relative path specs and fixed a bug
svn: r2070
2006-02-01 16:18:45 +00:00
Eli Barzilay
8cd33974de Welcome to a new PLT day.
svn: r2069
2006-02-01 09:20:02 +00:00
Robby Findler
c1630e256f now allow strings (as relative paths) in drscheme-language-modules
svn: r2068
2006-02-01 03:56:51 +00:00
John Clements
d9abc7f2cf ...
svn: r2067
2006-02-01 00:37:29 +00:00
John Clements
fdf6c2f075 ...
svn: r2066
2006-02-01 00:36:32 +00:00
John Clements
96ced692fa ...
svn: r2065
2006-02-01 00:15:59 +00:00
Jay McCarthy
bd3860ed43 avoiding meaning errors
svn: r2062
2006-01-31 21:17:10 +00:00
Robby Findler
fddb1fa862 updated many unions to or/c's
svn: r2061
2006-01-31 19:17:33 +00:00
Robby Findler
c43a6f2821 added or/c as alias for union
svn: r2059
2006-01-31 16:29:12 +00:00
Eli Barzilay
55e361dad4 Welcome to a new PLT day.
svn: r2056
2006-01-31 09:20:03 +00:00
Kathy Gray
c0d057056a Correction to recompiling on a version chance
svn: r2052
2006-01-30 22:07:40 +00:00
Robby Findler
af295c954e separated out the cancel message in the quit dialog to allow a better German translation
svn: r2042
2006-01-30 17:27:24 +00:00
Eli Barzilay
b54afcd5c0 Welcome to a new PLT day.
svn: r2038
2006-01-30 09:20:02 +00:00
Robby Findler
f3a8a1895d minor improvement to provide/contract expansion (making it smaller)
svn: r2033
2006-01-30 01:30:47 +00:00
Robby Findler
08b531825a fixed bugs in manual search order code
svn: r2032
2006-01-30 01:30:27 +00:00
Jay McCarthy
223604169a supporting url transforms
svn: r2027
2006-01-29 14:48:37 +00:00
Eli Barzilay
a67365275a Welcome to a new PLT day.
svn: r2022
2006-01-29 09:20:02 +00:00
Eli Barzilay
24fef5ab39 Welcome to a new PLT day.
svn: r2017
2006-01-28 09:20:02 +00:00
Kathy Gray
1474d0e0e6 Documentation for the graphics library
svn: r2013
2006-01-28 00:27:40 +00:00
Greg Cooper
f49fc2b852 moving the mztake tests to collects/tests/mztake
svn: r2012
2006-01-27 23:58:03 +00:00
Greg Cooper
a5a017bd9f implemented current-reqspec
svn: r2011
2006-01-27 23:54:38 +00:00
Kathy Gray
f73ccaaf95 Changes to reflect name change of draw2 to graphics, tests for cyclic uses of interfaces
svn: r2009
2006-01-27 22:17:22 +00:00
Kathy Gray
dadb3ea6b5 Adding a new drawing library for Java
svn: r2008
2006-01-27 22:16:14 +00:00
Greg Cooper
d950b675f2 implemented break-after and loc/r
svn: r2007
2006-01-27 22:08:54 +00:00
Matthew Flatt
adcb4ff4b7 changed clone shortcut to =
svn: r2006
2006-01-27 22:02:54 +00:00
Matthew Flatt
2840ee474d added a clone operation to the send window
svn: r2005
2006-01-27 22:01:12 +00:00
Matthew Flatt
903a7c9f37 fix PLAI for revised private contract libs
svn: r2003
2006-01-27 19:38:48 +00:00
Jay McCarthy
a5b5653107 adding predicates
svn: r2001
2006-01-27 15:30:27 +00:00
Eli Barzilay
6962169e70 Welcome to a new PLT day.
svn: r1999
2006-01-27 09:20:02 +00:00
Matthew Flatt
44929bd21b mostly improvements for JIT testing
svn: r1995
2006-01-27 00:51:04 +00:00
John Clements
276fc41e53 date -> date?
svn: r1990
2006-01-26 20:07:10 +00:00
Carl Eastlund
3b3f379d22 Honu: (merging from branch)
- Updated testing framework to use SchemeUnit
- Added generalized environment implementation

svn: r1986
2006-01-26 19:51:30 +00:00
Kathy Gray
90685c3a3b Fixed typo bug
svn: r1982
2006-01-26 17:58:58 +00:00
Eli Barzilay
c1fb966d52 Welcome to a new PLT day.
svn: r1979
2006-01-26 09:20:02 +00:00
Eli Barzilay
e6253449d2 add current version number to the version url
svn: r1978
2006-01-26 08:15:53 +00:00
Carl Eastlund
98e601e72b Honu: merging fix to Honu interactions window into trunk.
svn: r1969
2006-01-25 20:58:25 +00:00
Matthias Felleisen
211b053f74 on-redraw: proc is now called on installation
svn: r1966
2006-01-25 18:39:09 +00:00
Carl Eastlund
f1b37e9793 Honu
tool.ss
- Added comments and contracts to all functions/methods
- Moved all definitions inside Honu language class
- Simplified some functions
- Removed Honu "configuration" option
format.ss
- Started new module for text formatting of Honu values

svn: r1964
2006-01-25 18:33:24 +00:00
Eli Barzilay
252304b43c Welcome to a new PLT day.
svn: r1958
2006-01-25 09:20:02 +00:00
Robby Findler
edc4b96987 improved expansion of -> contract combinator to generate less stuff and got a very slight performance improvement. also split up contract implementation into multiple files
svn: r1956
2006-01-25 04:44:49 +00:00
Jacob Matthews
879307289b A bug fix, an error-message improvement, and new docs.
svn: r1947
2006-01-24 20:15:37 +00:00
Carl Eastlund
114a4dab65 Honu: updating from branch
ast.ss
- Massive name changes for clarity
- Added structure contracts
private/tools/general.ss
- Moved from utils.ss
contract.ss
- Removed define and contract utilities (now using PLaneT tools)

svn: r1946
2006-01-24 19:54:15 +00:00
Jacob Matthews
fbc5fc7555 Misc. bugfixes for exceptional cases
svn: r1945
2006-01-24 19:11:16 +00:00
Jacob Matthews
cfee2d5429 Fixing require that caused a cyclic dependency
svn: r1940
2006-01-24 16:42:05 +00:00
Jacob Matthews
a4adc29d52 .
svn: r1939
2006-01-24 16:41:36 +00:00
Eli Barzilay
aaaefa9bc3 Welcome to a new PLT day.
svn: r1937
2006-01-24 09:20:02 +00:00
Kathy Gray
e9ab189fcb Correction to int/float-double conversions, and Image printing
svn: r1936
2006-01-24 06:46:47 +00:00
Jacob Matthews
2b8e2efbb8 .
svn: r1935
2006-01-23 21:54:13 +00:00
Kathy Gray
8bb5b50cf9 svn: r1934 2006-01-23 21:47:05 +00:00
Jay McCarthy
46b83f1872 strange build-path bug
svn: r1933
2006-01-23 15:30:00 +00:00
Jay McCarthy
30b48f9b68 string->number is the worst
svn: r1932
2006-01-23 15:14:39 +00:00
Eli Barzilay
759365481a Welcome to a new PLT day.
svn: r1931
2006-01-23 09:20:02 +00:00
Jacob Matthews
b8666df469 .
svn: r1930
2006-01-23 06:15:23 +00:00
Robby Findler
a3a3b3ef13 fixed mime.types file
svn: r1929
2006-01-22 21:58:52 +00:00
Robby Findler
b270a847a9 added contract to build-struct-names
svn: r1928
2006-01-22 15:46:46 +00:00
Eli Barzilay
da843fd06c Welcome to a new PLT day.
svn: r1925
2006-01-22 09:20:02 +00:00
Kathy Gray
cbb9f7bdf6 Bug correction for classes with private methods
svn: r1920
2006-01-21 23:14:52 +00:00
Robby Findler
2577fe88f3 merged in Jacob's changes and fixed a few bugs
svn: r1919
2006-01-21 21:36:24 +00:00
Jay McCarthy
5009320ff3 supporting external mime-types file
svn: r1915
2006-01-21 19:10:11 +00:00
Jacob Matthews
b4b965180e Bugfix for package crashing bug
svn: r1914
2006-01-21 19:01:36 +00:00
Robby Findler
4b27eba829 partial fix for the bug where tabs scroll positions move around when switching tabs
svn: r1913
2006-01-21 18:12:56 +00:00
Eli Barzilay
f1c0a36200 Welcome to a new PLT day.
svn: r1912
2006-01-21 09:20:02 +00:00
Robby Findler
417571e4d8 pr 7833
svn: r1910
2006-01-21 02:02:14 +00:00
Jacob Matthews
e9b8eda964 .Added support for creating and deleting development links to the planet cmd-line tool.
svn: r1906
2006-01-20 22:48:29 +00:00
Eli Barzilay
e1df8982ca Welcome to a new PLT day.
svn: r1882
2006-01-20 09:20:01 +00:00
Kathy Gray
581ee0783c Correction to bugs with accessing fields of wrapped java objects, and using == in the presence of dynamic.
svn: r1880
2006-01-20 04:12:33 +00:00
Jacob Matthews
19435656d0 Added support for a hard-link file that will hopefully ease development burdens
svn: r1876
2006-01-20 00:40:38 +00:00
Chongkai Zhu
66074b867f Debug bottum added
svn: r1875
2006-01-19 23:23:27 +00:00
Guillaume Marceau
038c69c3ef implemented pattern matching locations
svn: r1872
2006-01-19 17:43:00 +00:00
Carl Eastlund
24b9e2f5c7 Reverted changes which broke setup-plt.
svn: r1871
2006-01-19 15:05:51 +00:00
Eli Barzilay
7efb1e0db6 fix sorting of "hw1a" "hw1b" etc
svn: r1868
2006-01-19 13:04:41 +00:00
Eli Barzilay
1f7cffecae changing the output file prefix changes some other defaults
svn: r1867
2006-01-19 09:54:00 +00:00
Eli Barzilay
6108f2dafd typo in log message
svn: r1865
2006-01-19 06:35:07 +00:00
Carl Eastlund
830f29891c Honu: continued implementation of contract helpers.
svn: r1860
2006-01-18 23:30:02 +00:00
Carl Eastlund
07c86de139 Honu: BROKEN (will fix in upcoming checkin)
- added current partial changes to todo list
- renamed most ast structs (haven't propagated)
- added contracts to some ast structs (haven't finished)
- removed define,provide,contract helpers from utils.ss
- started contracts.ss for those and others
- began writing define-structs,provide,contract
  for defining hierarchies of structs at once

svn: r1859
2006-01-18 22:54:17 +00:00
Eli Barzilay
bebce2bb3d Welcome to a new PLT day.
svn: r1857
2006-01-18 09:20:02 +00:00
Kathy Gray
455a1c65a7 Bug fixes for inheriting from a compiled class (loss of modifiers), inner class lookup in composite files, and
code to recompile java files when the version number changes.

svn: r1856
2006-01-18 05:18:15 +00:00
Carl Eastlund
3bdd7c603d Updated Honu goals
svn: r1855
2006-01-17 23:52:17 +00:00
Carl Eastlund
8efd89de41 Honu:
- Updated todo list
- Promoted "name" field of member ASTs to member (rather than field/method/etc.)
- Added false? function
- Added extend-fenv for formal parameters
- Removed class env (folded in with lexical env)
- Added abstraction for member names of a type
- Added abstractions for enforcing distinct types and names
- Updated mixin typing rule

svn: r1854
2006-01-17 23:07:15 +00:00
Kathy Gray
6a2fb814ea Corrected a bug where empty boxes were not being erased of cue-text after
the first focus. Added a call to clear-cue-text on write.

svn: r1853
2006-01-17 22:29:15 +00:00
Matthew Flatt
f81cf986b5 Java example boxes: omit cue text from save-and-loaded or cut-and-paste boxes
svn: r1850
2006-01-17 20:35:57 +00:00
Eli Barzilay
9e6f6a67b0 removed debugging line
svn: r1849
2006-01-17 20:24:44 +00:00
Matthew Flatt
6bfe687783 put mzscheme in charge of freeing getaddrinfo records that it creates
svn: r1848
2006-01-17 19:45:27 +00:00
Eli Barzilay
b1442e74c4 deal with :eval? properly
svn: r1846
2006-01-17 10:40:06 +00:00
Eli Barzilay
7f8bb5c68f Welcome to a new PLT day.
svn: r1845
2006-01-17 09:20:02 +00:00
Eli Barzilay
513fcbca40 fix and set svn:eol-style
svn: r1843
2006-01-16 20:32:19 +00:00
Jay McCarthy
7a35f717ba adding test
svn: r1842
2006-01-16 20:00:21 +00:00
Robby Findler
12c7c0b6c6 added this, bound in ->r and ->pp contracts, when used in object-contract
svn: r1841
2006-01-16 18:42:11 +00:00
Carl Eastlund
d93594fe2a Honu: Added todo list to cce-notes.txt
svn: r1840
2006-01-16 18:25:03 +00:00
Eli Barzilay
ac89eb6ef2 Welcome to a new PLT day.
svn: r1839
2006-01-16 09:20:01 +00:00
Eli Barzilay
af997454e0 gui fix?
svn: r1838
2006-01-16 07:39:35 +00:00
Carl Eastlund
48a8dac067 Honu:
tenv.ss
- Moved provides to end of file
typecheck-utils.ss
- Added check-valid-types!
typechecker.ss
- Used check-valid-types!
- Added helpers for mixin name checking

svn: r1837
2006-01-15 22:05:40 +00:00
Eli Barzilay
029beb046a fix and set svn:eol-style
svn: r1836
2006-01-15 19:08:07 +00:00
Carl Eastlund
e90709d65c Changed names of some typechecking functions.
svn: r1835
2006-01-15 18:57:34 +00:00
Carl Eastlund
10d276dd7b Honu:
util.ss
- Added curry function
- Reorganized provide list
typecheck-utils.ss
- Added module of general typechecker helpers
typechecker.ss
- Made use of typecheck-utils.ss

svn: r1834
2006-01-15 18:53:00 +00:00
Carl Eastlund
fde1701b71 Honu: split up typecheck-defns into separate functions.
svn: r1832
2006-01-15 17:24:00 +00:00
Eli Barzilay
ca2fc959c2 Welcome to a new PLT day.
svn: r1830
2006-01-15 09:20:02 +00:00
Eli Barzilay
26b1b6207d Welcome to a new PLT day.
svn: r1825
2006-01-13 13:09:51 +00:00
Eli Barzilay
665a396d6b type
svn: r1824
2006-01-13 13:01:32 +00:00
Eli Barzilay
c311a402bc added plaintext password option
svn: r1823
2006-01-13 12:38:47 +00:00
Eli Barzilay
55da91c556 fix minor gui bug
svn: r1822
2006-01-13 10:29:48 +00:00
John Clements
de85dc16e7 ...
svn: r1818
2006-01-12 23:57:44 +00:00
John Clements
b5d041c429 ...
svn: r1817
2006-01-12 23:57:31 +00:00
John Clements
634d76c5af ...
svn: r1816
2006-01-12 22:34:11 +00:00
John Clements
2ab94a5bf3 ...
svn: r1815
2006-01-12 18:15:22 +00:00
Jay McCarthy
5426be858d better url decoding
svn: r1814
2006-01-12 15:25:21 +00:00
John Clements
8012ebb396 ...
svn: r1813
2006-01-12 08:34:10 +00:00
Jay McCarthy
723bf14c5b fixing url induced bugs
svn: r1811
2006-01-12 00:33:25 +00:00
Eli Barzilay
4f4a6353c0 it is now possible to have hidden user fields
svn: r1810
2006-01-12 00:24:42 +00:00
Eli Barzilay
3cd38a3d25 it is now possible to have hidden user fields
svn: r1809
2006-01-12 00:21:45 +00:00
Eli Barzilay
7a0fc6091a get only extra field names from the server
svn: r1808
2006-01-11 23:21:04 +00:00
Eli Barzilay
26531d4405 if there is no config file, use defaults instead of throwing an error
svn: r1807
2006-01-11 21:47:52 +00:00
Eli Barzilay
1d0d583739 doc typo
svn: r1806
2006-01-11 20:59:06 +00:00
Jay McCarthy
efdc8a6486 url bugs
svn: r1805
2006-01-11 16:10:43 +00:00
Jay McCarthy
38c86f0638 remove bogus test directory
svn: r1804
2006-01-11 12:55:17 +00:00
Eli Barzilay
32199bbe11 fix and set svn:eol-style
svn: r1802
2006-01-11 09:03:18 +00:00
Eli Barzilay
49dc4350a4 fix and set svn:eol-style
svn: r1801
2006-01-11 08:51:52 +00:00
Eli Barzilay
f10e1e5b29 set svn:eol-style
svn: r1800
2006-01-11 08:48:17 +00:00
John Clements
4940782d12 added string? & vector? to check-arg
svn: r1799
2006-01-10 22:21:46 +00:00
John Clements
c7ae528945 slightly better error messages from check-arg
svn: r1798
2006-01-10 22:15:42 +00:00
Greg Cooper
33dbc6f4ef - fixed a doc bug
svn: r1797
2006-01-10 19:05:47 +00:00
Greg Cooper
fdb7c27f6d -cleaned up the gui demos and added Dan's new spreadsheet and documentation
svn: r1796
2006-01-10 17:33:31 +00:00
Eli Barzilay
c43bffa4c0 Welcome to a new PLT day.
svn: r1794
2006-01-10 09:20:02 +00:00
Greg Cooper
2ae50edfbf - added gui wrapper and merged its documentation with top-level frtime doc.txt
svn: r1793
2006-01-09 23:17:52 +00:00
Robby Findler
179f9ce01d removed reduction-semantics collection
svn: r1791
2006-01-09 18:09:28 +00:00
Eli Barzilay
74a5a3efd5 Welcome to a new PLT day.
svn: r1790
2006-01-09 09:20:02 +00:00
Robby Findler
6d8ddc10fe improved white on black setup a little more
svn: r1788
2006-01-09 00:07:49 +00:00
Matthew Flatt
a4bc935235 renamed get-default-style-name to default-style-name
svn: r1785
2006-01-08 14:26:34 +00:00
Matthew Flatt
f887288be0 enable undo for simple MrEd editor app
svn: r1783
2006-01-08 12:30:04 +00:00
Eli Barzilay
482b995053 Welcome to a new PLT day.
svn: r1782
2006-01-08 09:20:02 +00:00
Robby Findler
8fdf54d02b fixed up bugs when font colors are not set to black on white
svn: r1781
2006-01-07 15:34:22 +00:00
Eli Barzilay
8f549148f1 Welcome to a new PLT day.
svn: r1780
2006-01-07 09:20:02 +00:00
Robby Findler
aa5d3f7378 fixed up file: urls and fixed a bug in the parsing of urls with empty string host names
svn: r1779
2006-01-07 03:25:26 +00:00
Jacob Matthews
00dece4975 Hopefully fixed the incorrect collection-path handling problem for planet
svn: r1778
2006-01-06 20:11:07 +00:00
Jacob Matthews
6e5ea6c223 Fixed --remove bug
svn: r1777
2006-01-06 20:10:37 +00:00
Eli Barzilay
d929ca1032 Welcome to a new PLT day.
svn: r1776
2006-01-06 09:20:02 +00:00
John Clements
efeead89b2 ...
svn: r1775
2006-01-06 01:14:48 +00:00
John Clements
678f08a1c9 removed debug info
svn: r1774
2006-01-06 01:14:35 +00:00
John Clements
9332b4fd9f almost have begin working...
svn: r1773
2006-01-06 01:13:40 +00:00