Ryan Culpepper
163bd080f9
stxclass: allow block as syntax-parse rhs
...
svn: r13399
2009-02-03 22:44:57 +00:00
Jay McCarthy
fee2b60cf1
formating
...
svn: r13398
2009-02-03 22:43:20 +00:00
Jay McCarthy
0b816d2942
cookies
...
svn: r13397
2009-02-03 22:32:35 +00:00
Ryan Culpepper
f950e2dfe6
stxclass: fixed/simplified error reporting, removed dead code
...
svn: r13396
2009-02-03 22:03:35 +00:00
Matthew Flatt
f27f1f7223
do not normalize 'exec-file paths, because the existence of a path changes how the PATH envvar is used
...
svn: r13395
2009-02-03 21:25:38 +00:00
Jay McCarthy
304b163623
bytes
...
svn: r13394
2009-02-03 20:21:05 +00:00
Jay McCarthy
6d5eaaf581
build
...
svn: r13393
2009-02-03 20:20:49 +00:00
Jay McCarthy
2e3a1e91bd
bytes
...
svn: r13392
2009-02-03 20:14:54 +00:00
Jay McCarthy
04625886d2
bytes
...
svn: r13391
2009-02-03 20:11:18 +00:00
Robby Findler
9bbed05671
fixes from Jed Davis
...
svn: r13388
2009-02-03 19:25:08 +00:00
Jon Rafkind
f0cac461e7
some refactorings and comments
...
svn: r13381
2009-02-03 17:39:43 +00:00
Jon Rafkind
51839c33a1
put correct value in the test
...
svn: r13380
2009-02-03 17:37:19 +00:00
Jon Rafkind
516ebbbc4c
typo
...
svn: r13379
2009-02-03 17:25:46 +00:00
Jay McCarthy
dce1ab92b5
bug
...
svn: r13378
2009-02-03 16:39:18 +00:00
Jay McCarthy
7f13cb3da8
prefer bytes
...
svn: r13377
2009-02-03 16:23:28 +00:00
Eli Barzilay
a2537d7dc9
second attempt at forbidding self-calls, with a long explanation why its forbidden, which is actually a sketch for how to make it work...
...
svn: r13376
2009-02-03 13:29:33 +00:00
Matthew Flatt
3d04e81fa0
fix arity error for method with optional arguments
...
svn: r13375
2009-02-03 13:13:53 +00:00
Eli Barzilay
53d70e711c
Welcome to a new PLT day.
...
svn: r13374
2009-02-03 08:50:17 +00:00
Jon Rafkind
6ebd445726
add != to honu. start making some tests
...
svn: r13372
2009-02-03 01:47:33 +00:00
Ryan Culpepper
e092884415
stxclass: added more contracts
...
svn: r13371
2009-02-03 01:03:08 +00:00
Ryan Culpepper
ebd77ba75b
stxclass: split and renamed modules
...
svn: r13369
2009-02-02 22:25:53 +00:00
Jay McCarthy
7d956d4864
rtmp5
...
svn: r13361
2009-02-02 18:45:31 +00:00
Jay McCarthy
59ba7689a8
rtmp4
...
svn: r13360
2009-02-02 18:41:02 +00:00
Jay McCarthy
b667954bde
rtmp3
...
svn: r13359
2009-02-02 18:38:15 +00:00
Jay McCarthy
0308581117
rtmp2
...
svn: r13358
2009-02-02 18:35:04 +00:00
Jay McCarthy
e124716005
rtmp1
...
svn: r13357
2009-02-02 18:33:38 +00:00
Jay McCarthy
7ea19b6850
spec
...
svn: r13356
2009-02-02 18:08:27 +00:00
Jay McCarthy
19c09e45bd
runtime module path
...
svn: r13355
2009-02-02 17:55:28 +00:00
Jay McCarthy
2deecba2db
runtime path
...
svn: r13354
2009-02-02 17:54:12 +00:00
Jay McCarthy
fad5306278
refactoring
...
svn: r13353
2009-02-02 17:52:34 +00:00
Jay McCarthy
0c60212360
runtime path
...
svn: r13352
2009-02-02 17:49:29 +00:00
Jay McCarthy
99e9376a73
Fixing tests
...
svn: r13351
2009-02-02 16:40:06 +00:00
Jay McCarthy
9b2eebc8f5
Fixing tests
...
svn: r13350
2009-02-02 16:38:24 +00:00
Matthew Flatt
dd67fa3cfb
disable sandbox nested-evaluator check
...
svn: r13349
2009-02-02 13:10:25 +00:00
Eli Barzilay
8748d7d822
Welcome to a new PLT day.
...
svn: r13348
2009-02-02 08:50:19 +00:00
Eli Barzilay
078a8a2424
obviously that wasnt correct
...
svn: r13347
2009-02-01 09:22:55 +00:00
Eli Barzilay
cf4342cf62
Welcome to a new PLT day.
...
svn: r13346
2009-02-01 08:50:21 +00:00
Eli Barzilay
cc6ff9d5d7
use the cstruct type directly, not via ctype-basetype
...
svn: r13345
2009-02-01 03:31:41 +00:00
Eli Barzilay
eac9eb42ae
typo (I hope I got it right)
...
svn: r13344
2009-02-01 03:02:19 +00:00
Eli Barzilay
c2d5c44a7f
use make-evaluator in network example; describe common use for testing; describe nested call restriction
...
svn: r13343
2009-01-31 20:49:40 +00:00
Eli Barzilay
858e7dd94e
test forbidden nested calls
...
svn: r13342
2009-01-31 20:24:35 +00:00
Eli Barzilay
339aa71441
even better
...
svn: r13341
2009-01-31 20:23:11 +00:00
Eli Barzilay
3956dc1530
more improvements to all four variants of exits
...
svn: r13340
2009-01-31 20:06:36 +00:00
Eli Barzilay
4b7e4e4322
misc improvements, add test for (exit)
...
svn: r13339
2009-01-31 19:46:33 +00:00
Eli Barzilay
39e07d0843
forbid nested evaluator calls
...
svn: r13338
2009-01-31 19:44:20 +00:00
Mike Sperber
2fdc3ad68b
Synch German string constants with latest.
...
svn: r13337
2009-01-31 18:55:24 +00:00
Eli Barzilay
4e4bb810b0
use scheme instead of mzscheme
...
svn: r13336
2009-01-31 16:23:40 +00:00
Eli Barzilay
67471cc62b
cheap hack to find which memory error test is causing problems
...
svn: r13335
2009-01-31 15:48:31 +00:00
Jay McCarthy
7e8883fcc6
runtime-path
...
svn: r13334
2009-01-31 15:27:11 +00:00
Eli Barzilay
b9fc08e5d9
Welcome to a new PLT day.
...
svn: r13333
2009-01-31 08:50:31 +00:00
Stevie Strickland
f6493e1c32
Abstraction of the boxes used for unit imports/exports to allow for adding
...
contracts in an already created unit.
svn: r13331
2009-01-31 01:39:23 +00:00
Matthew Flatt
ab5a01da76
doc typo
...
svn: r13330
2009-01-30 23:42:51 +00:00
Jay McCarthy
8d0a19bd80
using runtime-path
...
svn: r13328
2009-01-30 20:49:50 +00:00
Ryan Culpepper
778f5f985c
stxclass: removed debugging printf
...
svn: r13327
2009-01-30 20:08:44 +00:00
Jay McCarthy
a01a517445
correct bad behavior on other exns
...
svn: r13326
2009-01-30 18:18:01 +00:00
Matthew Flatt
6c77acf6f1
fix Scribble output of multi-line error messages, especially when they contain a blank line; minor doc repairs
...
svn: r13325
2009-01-30 16:41:42 +00:00
Matthew Flatt
cebd9282b1
fix xml/plist, which doesn't use xexprs
...
svn: r13324
2009-01-30 14:38:44 +00:00
Eli Barzilay
65f3ec4656
Welcome to a new PLT day.
...
svn: r13323
2009-01-30 08:50:18 +00:00
Jay McCarthy
d3f6fed328
Error messages
...
svn: r13321
2009-01-29 20:21:21 +00:00
Jay McCarthy
56c111ecce
response/c
...
svn: r13317
2009-01-29 16:34:57 +00:00
Jay McCarthy
9f48c1a4d2
xexpr/c usage
...
svn: r13316
2009-01-29 16:22:10 +00:00
Jay McCarthy
f27d2df5a2
xexpr/c
...
svn: r13315
2009-01-29 16:17:52 +00:00
Robby Findler
370535a84b
fixed plural
...
svn: r13314
2009-01-29 15:58:03 +00:00
Robby Findler
798c5ee12f
changed default-check-attempts and changed output when an exception is raised
...
svn: r13313
2009-01-29 15:43:24 +00:00
Eli Barzilay
466df5207b
Welcome to a new PLT day.
...
svn: r13312
2009-01-29 08:50:18 +00:00
Stevie Strickland
2f323578de
Disallow unit/new-import-export if contracts are involved. This is not
...
planned to be permanent, but until I've figured out how to implement the
fix, just say no.
svn: r13311
2009-01-29 07:19:23 +00:00
Casey Klein
b86e4473f0
Changed redex-check's #:source keyword to always generate from the
...
LHSs of the metafunction/relation.
svn: r13310
2009-01-29 00:41:30 +00:00
Jay McCarthy
46300fd96e
Better Xexpr error message
...
svn: r13309
2009-01-28 23:03:23 +00:00
Jay McCarthy
9007a6edb3
better contract
...
svn: r13308
2009-01-28 21:56:35 +00:00
Jay McCarthy
8b65e2930d
Enforcing documentated contract
...
svn: r13307
2009-01-28 21:48:33 +00:00
Jay McCarthy
60827a8254
doc links
...
svn: r13306
2009-01-28 21:38:05 +00:00
Robby Findler
04d54e65ab
svn: r13305
2009-01-28 19:55:23 +00:00
Ryan Culpepper
0d83a90a27
stxclass: refactored some code, updated docs
...
stxclass/util: added define-pattern-variable to util/misc
svn: r13304
2009-01-28 19:55:00 +00:00
Casey Klein
6afb62f510
Fixed a bug in find-base-cases.
...
svn: r13303
2009-01-28 16:30:22 +00:00
Eli Barzilay
7b95de2ec8
some improvements
...
svn: r13301
2009-01-28 15:54:30 +00:00
Jay McCarthy
a82ef2ab80
gotcha
...
svn: r13300
2009-01-28 15:33:18 +00:00
Jay McCarthy
254f924ebb
immediate marking
...
svn: r13299
2009-01-28 15:30:36 +00:00
Eli Barzilay
d518d5a32c
typo
...
svn: r13298
2009-01-28 09:11:32 +00:00
Eli Barzilay
77f6e5135d
Welcome to a new PLT day.
...
svn: r13297
2009-01-28 08:50:17 +00:00
Eli Barzilay
394d3404aa
added a bunch of more sym names, and integers and characters
...
svn: r13296
2009-01-27 23:22:54 +00:00
Sam Tobin-Hochstadt
5baa4390d3
Fix handling of (or) in match.
...
svn: r13295
2009-01-27 19:57:59 +00:00
Sam Tobin-Hochstadt
2962c0bfa7
Fix handling of inexact integer literals.
...
svn: r13294
2009-01-27 17:55:10 +00:00
Eli Barzilay
9f11b0fd04
use #:sub (bug reported in a blog comment)
...
svn: r13293
2009-01-27 16:32:08 +00:00
Eli Barzilay
f5ce61de97
* More time for quiet.ss and for run-automated-tests.ss
...
* Both will kill their timer when done, so it doesn't trigger later on
svn: r13292
2009-01-27 15:10:52 +00:00
Robby Findler
ef36f329b7
added log-viewing support to DrScheme
...
svn: r13291
2009-01-27 14:23:18 +00:00
Stevie Strickland
06c189a726
Fix error when rendering to a file.
...
svn: r13290
2009-01-27 13:39:14 +00:00
Eli Barzilay
5ada90b24e
Welcome to a new PLT day.
...
svn: r13289
2009-01-27 08:50:19 +00:00
Ryan Culpepper
38d4b95da9
stxclass: #:description takes expression now
...
svn: r13288
2009-01-26 23:54:13 +00:00
Eli Barzilay
f2fb56d07f
when there is an error in loading, just log it, so the code can be fixed instead of killing the server
...
svn: r13287
2009-01-26 20:55:36 +00:00
Jay McCarthy
5970ccb8fc
Fixing contracts
...
svn: r13286
2009-01-26 17:14:46 +00:00
Eli Barzilay
4ad2f76b06
Welcome to a new PLT day.
...
svn: r13284
2009-01-26 08:50:23 +00:00
Matthew Flatt
5e2dfcbac4
define-runtime-module-path
...
svn: r13283
2009-01-26 00:32:26 +00:00
Robby Findler
134138916f
allows colons in the userinfo field of a url (ie, does not encode them)
...
svn: r13282
2009-01-25 20:12:08 +00:00
Robby Findler
434477a56b
fixed language printing dialogg labels
...
svn: r13281
2009-01-25 13:15:07 +00:00
Robby Findler
c17872a338
fixed language printing dialogg labels
...
svn: r13280
2009-01-25 13:14:56 +00:00
Eli Barzilay
e135164332
Welcome to a new PLT day.
...
svn: r13278
2009-01-25 08:50:27 +00:00
Eli Barzilay
79e4fc3e9b
minor
...
svn: r13277
2009-01-25 03:52:59 +00:00
Eli Barzilay
c79acd6f61
minor
...
svn: r13276
2009-01-25 03:35:37 +00:00
Eli Barzilay
4288ba636e
fix the type of > and indent
...
svn: r13275
2009-01-24 21:13:15 +00:00
Matthew Flatt
ed6e1ffda6
change 'syntax-local-transformer-expand' to capture lifts into a 'let'
...
svn: r13274
2009-01-24 13:49:33 +00:00
Eli Barzilay
d40989e222
Welcome to a new PLT day.
...
svn: r13273
2009-01-24 08:50:32 +00:00
Ryan Culpepper
6812085dfe
stxclass: documented some util modules
...
svn: r13271
2009-01-23 23:10:18 +00:00
Ryan Culpepper
e8349b409f
stxclass: added util modules
...
svn: r13270
2009-01-23 21:14:46 +00:00
Stevie Strickland
72d551082d
If we're using known-good-contract here, we won't always have an identifier
...
for the contract, so use the contract in that case. Also rename to
contract-stx in make-with-contract-transformer so its name isn't misleading.
svn: r13269
2009-01-23 20:34:59 +00:00
Ryan Culpepper
9361e782ef
stxclass/util: created and adopted nicer syntax error abstraction
...
svn: r13268
2009-01-23 20:32:56 +00:00
Matthew Flatt
df4b9f41a8
add bitwise-bit-field
...
svn: r13266
2009-01-23 17:22:57 +00:00
Ryan Culpepper
98b9a62775
stxclass: fixed build bug, fixed tests
...
svn: r13265
2009-01-23 15:13:49 +00:00
Eli Barzilay
fac0fc1a55
Welcome to a new PLT day.
...
svn: r13264
2009-01-23 08:50:23 +00:00
Ryan Culpepper
167cbbb011
stxclass: fixed duplicate id:stxclass declaration error
...
svn: r13263
2009-01-23 07:12:24 +00:00
Ryan Culpepper
9b79cc7e8c
stxclass: fixed parsing of stxclass description
...
svn: r13262
2009-01-23 02:06:05 +00:00
Ryan Culpepper
2c65d062fc
stxclass: fixed behavior when no clauses given
...
svn: r13261
2009-01-23 01:45:49 +00:00
Ryan Culpepper
4dc6192278
stxclass: simplified, narrowed provides
...
svn: r13260
2009-01-23 00:07:42 +00:00
Eli Barzilay
4e6039bedd
typo
...
svn: r13259
2009-01-22 18:53:14 +00:00
Matthew Flatt
38c75a82d1
fix a bad interaction between 'make-syntax-delta-introducer' and the top-level environment
...
svn: r13258
2009-01-22 18:52:40 +00:00
Robby Findler
ebad17e4f7
svn: r13257
2009-01-22 15:06:31 +00:00
Eli Barzilay
a9686b7ca1
Welcome to a new PLT day.
...
svn: r13256
2009-01-22 08:50:29 +00:00
Ryan Culpepper
eb9fe4847f
stxclass: created stxclass collection, with docs
...
svn: r13255
2009-01-22 05:50:55 +00:00
Robby Findler
49f015d55b
avoid duplicating some compiled patterns in the generated code
...
svn: r13254
2009-01-22 02:03:37 +00:00
Matthew Flatt
db12513b65
fix #:all-defined for 'define-package' by adjusting 'identifier-remove-from-definition-context'; add for-syntax 'package?' and 'package-export-identifiers'; adjust Scribble to find definitions of phase-1 exports
...
svn: r13253
2009-01-21 20:00:55 +00:00
Robby Findler
70d25c8f0c
a partial attempt to fix PR 10004
...
svn: r13252
2009-01-21 19:24:24 +00:00
Robby Findler
265f75379a
fixed a bug in a call to update-arrowhead-polygon
...
svn: r13250
2009-01-21 17:28:56 +00:00
Robby Findler
395d977832
moving to the other computer
...
svn: r13249
2009-01-21 16:06:27 +00:00
Matthew Flatt
ea0958e362
doc clarifications on module constants
...
svn: r13248
2009-01-21 15:44:30 +00:00
Matthew Flatt
2e35104f84
remove accidental backup-file commit
...
svn: r13247
2009-01-21 14:02:01 +00:00
Matthew Flatt
364f199e60
SRFI re-exports with R6RS-friendly SRFI-97 names
...
svn: r13246
2009-01-21 14:01:02 +00:00
Eli Barzilay
21f2297b9f
Welcome to a new PLT day.
...
svn: r13245
2009-01-21 08:50:04 +00:00
Robby Findler
651057a78f
added alt:space for mac os x
...
svn: r13239
2009-01-20 17:50:56 +00:00
Robby Findler
b0f64136bd
added a little more logging output when removing a package and also fixed a few little things
...
svn: r13238
2009-01-20 17:25:53 +00:00
Robby Findler
99eafbc1b5
added some logging info to planet
...
svn: r13237
2009-01-20 17:18:04 +00:00
Robby Findler
5d7429c25e
added yet one more hook to traces/ps
...
svn: r13236
2009-01-20 15:31:02 +00:00
Matthew Flatt
fce7b22e64
fix docs on 'com-get-active-object-from-coclass', which accepts only one argument
...
svn: r13235
2009-01-20 12:28:29 +00:00
Eli Barzilay
2e16d96d71
Welcome to a new PLT day.
...
svn: r13234
2009-01-20 08:50:24 +00:00
Robby Findler
146e8733cc
a fix to the way check-expect expands to play better with test coverage
...
svn: r13232
2009-01-19 21:24:21 +00:00
Robby Findler
62993e9df3
fixed the style deltas so that covered ranges that are inside uncovered ranges now color properly
...
svn: r13231
2009-01-19 21:09:08 +00:00
Robby Findler
9386174c50
undid previous accidental commit
...
svn: r13227
2009-01-19 18:03:27 +00:00
Robby Findler
af810c8a6f
added support for special-case drawing of individual edges to the graph library and support to be able to use that to redex
...
svn: r13226
2009-01-19 18:02:33 +00:00
Matthew Flatt
6fcac5f5f4
mysterx patch from Filipe Cabecinhas to add gao/coclass (merge to 4.1.4)
...
svn: r13223
2009-01-19 15:49:02 +00:00
Matthew Flatt
20fad3e2b8
scheme/gui doc fixes (ok to merge to 4.1.4)
...
svn: r13222
2009-01-19 15:48:04 +00:00
Robby Findler
c4630e4526
extended initial-char-width
...
svn: r13221
2009-01-19 15:15:12 +00:00
Matthew Flatt
a016c8c108
shortcut selection of checkable menu item should toggle checkmark (merge to 4.1.4)
...
svn: r13220
2009-01-19 12:28:37 +00:00
Matthew Flatt
0c591f9fc4
fix a file-relative-path test for windows (merge to 4.1.4)
...
svn: r13215
2009-01-19 04:32:46 +00:00
Matthias Felleisen
d35d05956e
removed a left-over printf
...
svn: r13209
2009-01-19 02:13:47 +00:00
Robby Findler
c95f144971
moved to plt/docs/release-notes
...
svn: r13207
2009-01-18 23:19:28 +00:00
Eli Barzilay
b98db8aecb
redudnant space
...
svn: r13205
2009-01-18 21:52:35 +00:00
Robby Findler
f486051cd9
changed some overly specific tests so they dont have to be run from my directories and updated to some new mz error messages
...
svn: r13204
2009-01-18 19:28:51 +00:00
Stevie Strickland
e1d5ced45e
Only apply a single contract wrapping to a value contracted through unit
...
exporting/importing. Also add some more unit contract tests.
svn: r13203
2009-01-18 10:38:52 +00:00
Eli Barzilay
5f08629bcd
Welcome to a new PLT day.
...
svn: r13202
2009-01-18 08:50:08 +00:00
Stevie Strickland
e6999c8184
Just to ensure that nothing wonky goes on, change these to function names that
...
aren't in scheme/base.
svn: r13201
2009-01-18 05:54:58 +00:00
Stevie Strickland
ffa59b4548
Fix with-contract so that it expands slowly into a series of begins instead
...
of erroneously attempting to head expand all the expressions before it does
any work.
Remove an extra verify-contract call in define/contract while we're at it.
svn: r13198
2009-01-18 05:21:29 +00:00
Stevie Strickland
16507c6fed
Syncing up to trunk.
...
svn: r13197
2009-01-18 05:08:16 +00:00