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
Stevie Strickland
16700ed8fc
Now that I know what's going on, we no longer have to shift all the
...
generated defines towards the bottom (which didn't help anyway).
Notice how marker-f is now defined -- that's the solution Matthew presented
to me.
svn: r13196
2009-01-18 05:00:43 +00:00
Robby Findler
e7f8cce469
added another capability to redex's traces function
...
svn: r13195
2009-01-17 23:36:33 +00:00
Stevie Strickland
f25df85485
Syncing up.
...
svn: r13192
2009-01-17 22:48:32 +00:00
Stevie Strickland
46bcdf9924
I thought I'd already made this change to the documentation, but perhaps I
...
didn't commit it after all.
svn: r13191
2009-01-17 22:44:09 +00:00
Stevie Strickland
9142823419
Forgot to remove a paren from my quick edit on the command line there.
...
svn: r13190
2009-01-17 19:49:13 +00:00
Stevie Strickland
0401130784
Here, let's store this change I was working on to fix up the expansion of
...
with-contract (since I can't head-expand-all like I was erroneously thinking).
svn: r13189
2009-01-17 19:44:28 +00:00
Matthew Flatt
c33a201c43
fix splicing-syntax-parameterize with begin (patch from Stevie) --- should be merged to 4.1.4
...
svn: r13187
2009-01-17 12:27:06 +00:00
Eli Barzilay
e54e5cf6d6
Welcome to a new PLT day.
...
svn: r13186
2009-01-17 08:50:23 +00:00
Stevie Strickland
654a70ff90
Adding with-contract from sstrickl/with-contract, with a slight nudge to
...
the recent unit contract work to use the same syntax parameter as this
work.
svn: r13185
2009-01-16 22:59:48 +00:00
Stevie Strickland
3c9cef3d82
Last sync before this goes live.
...
svn: r13184
2009-01-16 22:23:15 +00:00
Stevie Strickland
92fa69c387
Add some tests that check interaction between with-contract (here
...
through define/contract) and unit contracts.
svn: r13183
2009-01-16 22:21:18 +00:00
Stevie Strickland
f6d571db40
Add a test that involves blame on a non-unit entity.
...
svn: r13182
2009-01-16 20:46:39 +00:00
Stevie Strickland
39d9cfbb0a
Now that we're in with-contract land, use the same syntax parameter for units
...
as well as with-contract and define/contract.
svn: r13181
2009-01-16 20:41:51 +00:00
Matthew Flatt
5c4193fd31
fix make-derived-parameter
...
svn: r13180
2009-01-16 20:04:12 +00:00
Robby Findler
e8f7fe9501
clarification in reponse to comment on plt-scheme
...
svn: r13179
2009-01-16 19:38:28 +00:00
Stevie Strickland
0fcf609e2b
Syncing again
...
svn: r13178
2009-01-16 19:11:18 +00:00
Stevie Strickland
cc9925dd6b
Add unit contracts from branches/sstrickl/unit-contracts.
...
svn: r13177
2009-01-16 19:03:11 +00:00
Matthew Flatt
2ef432d1bf
benchmark tabulation option
...
svn: r13176
2009-01-16 18:31:03 +00:00
Stevie Strickland
b29b08dec0
Adding tests, because we should.
...
svn: r13175
2009-01-16 18:24:59 +00:00
Stevie Strickland
4fd8753c66
Start of a testing framework for unit contracts.
...
svn: r13173
2009-01-16 17:50:05 +00:00
Casey Klein
220380fd1b
Fixed a bug in which the "check" forms failed to reinitialize the
...
"preferred productions" before each attempt.
svn: r13172
2009-01-16 17:09:51 +00:00
Stevie Strickland
768117b201
Sync to trunk in preparation of merging (though unit-contracts will go first).
...
svn: r13171
2009-01-16 16:59:20 +00:00
Stevie Strickland
c04baf6d83
Sync to trunk in preparation of merging.
...
svn: r13170
2009-01-16 16:59:09 +00:00
Eli Barzilay
c0bdc22085
bleh
...
svn: r13169
2009-01-16 16:36:51 +00:00
Eli Barzilay
c5f8c43dbf
better code order
...
svn: r13168
2009-01-16 16:29:53 +00:00
Jay McCarthy
9e305c79e3
over-limit
...
svn: r13167
2009-01-16 16:24:23 +00:00
Eli Barzilay
b7ccf49ecc
Welcome to a new PLT day.
...
svn: r13166
2009-01-16 12:27:17 +00:00
Eli Barzilay
856a91865b
avoid using force/delay (see comment)
...
svn: r13162
2009-01-16 08:42:17 +00:00
Eli Barzilay
99592959b8
fix display/write swap, use ~s for exn-messages
...
svn: r13161
2009-01-16 05:49:16 +00:00
Eli Barzilay
a76cdc248f
added promise-forced? and promise-running?
...
svn: r13160
2009-01-16 05:46:07 +00:00
Eli Barzilay
b81ea02cab
add more tests, mainly for catching exceptions and other raised values
...
svn: r13159
2009-01-16 05:18:37 +00:00
Eli Barzilay
cac38f95cb
use the test expression as the source for the whole expression, so it is all shown as uncovered until executed
...
svn: r13158
2009-01-15 23:53:51 +00:00
Eli Barzilay
822a536b7f
fix check-expect-maker contract, reorganize code
...
svn: r13157
2009-01-15 23:41:39 +00:00
Eli Barzilay
76657082d9
better errorage
...
svn: r13156
2009-01-15 23:12:32 +00:00
Robby Findler
a4799be53c
added support for customizing the edge label font to the graph library and propogated that argument to the redex traces and traces/ps functions
...
svn: r13155
2009-01-15 21:29:26 +00:00
Stevie Strickland
6672638df1
Syncing up.
...
svn: r13154
2009-01-15 17:57:25 +00:00
Stevie Strickland
9abbdce906
Syncing up.
...
svn: r13153
2009-01-15 17:57:20 +00:00
Ryan Culpepper
b75dfb878a
macro stepper: fixed documentation build
...
(removed dependence on mred-kernel)
svn: r13152
2009-01-15 14:40:52 +00:00
Matthew Flatt
7f4c069ab6
document style collapsing of find-or-create-style
...
svn: r13151
2009-01-15 13:49:41 +00:00
Matthew Flatt
6aea96cb5c
improve name of class field accessors/mutators
...
svn: r13150
2009-01-15 13:49:04 +00:00
Matthias Felleisen
00604ab789
svn: r13149
2009-01-15 13:43:18 +00:00
Matthias Felleisen
69b59c111a
svn: r13148
2009-01-15 13:40:50 +00:00
Stevie Strickland
3aedb21b8f
Syncing here also.
...
svn: r13147
2009-01-15 09:19:20 +00:00
Stevie Strickland
f72060a72b
Yep, another sync.
...
svn: r13146
2009-01-15 09:15:20 +00:00
Stevie Strickland
8b5b007a51
We want to cover the marked version of the identifier (which has the proper
...
value), not the "regular" version that's now a transformer to a contracted
version of the marked identifier (and thus double-contracting here).
svn: r13145
2009-01-15 09:11:50 +00:00
Eli Barzilay
8308cf0b73
Welcome to a new PLT day.
...
svn: r13144
2009-01-15 08:50:27 +00:00
Ryan Culpepper
10297fa579
macro stepper: added "factor common context" option
...
svn: r13143
2009-01-15 07:30:08 +00:00
Stevie Strickland
9df50b125a
Missed a case. Oops.
...
svn: r13142
2009-01-15 05:37:23 +00:00
Stevie Strickland
bd802748e0
Okay, let's try using the "internal" names instead of the "external", which
...
might make some errors more obvious.
svn: r13141
2009-01-15 05:32:46 +00:00
Stevie Strickland
6e86da95e6
Actually make this used specifically for blame, not the unit name.
...
We might end up collapsing this and what's introduced in with-contract.
svn: r13140
2009-01-15 05:17:27 +00:00
Eli Barzilay
873fe865cd
another tweak to the error message
...
svn: r13139
2009-01-15 03:24:04 +00:00
Matthias Felleisen
fe36315ca5
a few typos in universe.scrbl fixed
...
svn: r13138
2009-01-15 02:59:47 +00:00
Stevie Strickland
f739d7a8d3
Syncing here also.
...
svn: r13137
2009-01-15 02:38:49 +00:00
Stevie Strickland
ea3879fd8f
Syncing again, whee.
...
svn: r13136
2009-01-15 02:35:34 +00:00
Stevie Strickland
dbe366c6a0
Add error checking for contracted form, also added documentation in reference
...
svn: r13135
2009-01-15 00:42:49 +00:00
Ryan Culpepper
b91874f41c
macro stepper: more iop
...
svn: r13134
2009-01-15 00:10:09 +00:00
Ryan Culpepper
92a938dc6d
macro stepper tests: updated
...
svn: r13133
2009-01-15 00:07:47 +00:00
Matthias Felleisen
01b980f97e
doc typos
...
svn: r13132
2009-01-14 23:31:20 +00:00
Eli Barzilay
3418b1404e
plural
...
svn: r13131
2009-01-14 22:58:06 +00:00
Eli Barzilay
559363bc2b
remove #:from from error message, a little clearer code
...
svn: r13130
2009-01-14 22:57:52 +00:00
Matthew Flatt
9e341c4e0d
correct syntax-error message for 'help'
...
svn: r13129
2009-01-14 22:52:06 +00:00
Matthew Flatt
fd2136071a
document 'help' change
...
svn: r13128
2009-01-14 22:45:46 +00:00
Eli Barzilay
62ed5ba3ad
make it require one or more strings, just in case
...
svn: r13127
2009-01-14 22:39:17 +00:00
Eli Barzilay
ac5dcae9e6
make (help "foo") run a search for "foo"
...
svn: r13126
2009-01-14 22:35:39 +00:00
Stevie Strickland
a4165d14b4
Change this to match how the error messages now come across.
...
svn: r13125
2009-01-14 21:39:43 +00:00
Stevie Strickland
c7ee5b600c
Change this more to how it should be.
...
svn: r13124
2009-01-14 21:35:07 +00:00
Stevie Strickland
d3f703b043
Fixing these back up to how they were before.
...
svn: r13123
2009-01-14 21:31:46 +00:00
Stevie Strickland
8ef9977f57
Change contract error reporting back to how it was (at least how it is on
...
unit-contracts, which avoids the spacing issue), and just change the blame
notation so that we can still report the region/definition stuff.
svn: r13122
2009-01-14 21:21:59 +00:00
Stevie Strickland
9facb3ffaf
Forgot a quote-syntax here, so unprotected ids weren't being transformed
...
correctly.
svn: r13121
2009-01-14 20:58:38 +00:00
Matthew Flatt
cf2e98eb92
size-cache-invalid for editor<%>
...
svn: r13120
2009-01-14 20:29:37 +00:00
Robby Findler
074be235b4
fixed a bug
...
svn: r13119
2009-01-14 19:26:03 +00:00
Stevie Strickland
5ac3135cd6
Syncing up here as well.
...
svn: r13118
2009-01-14 18:27:06 +00:00
Robby Findler
8f3547e311
added code to remove the graph-pb from the canvas while printing
...
svn: r13117
2009-01-14 18:21:55 +00:00
Robby Findler
ae1e6ca263
fixed an x/y reversal bug and improved the #:layout function so it isn't called as much
...
svn: r13116
2009-01-14 18:05:21 +00:00
Stevie Strickland
4ca79e31ff
Syncing up to trunk.
...
svn: r13115
2009-01-14 16:45:50 +00:00
Robby Findler
d1f65ae6c9
fixed a bunch of bugs in layout things in order to make traces/ps work better
...
svn: r13114
2009-01-14 15:53:29 +00:00
Matthew Flatt
e2751633f0
fix set-max-width, etc. docs
...
svn: r13113
2009-01-14 15:39:24 +00:00
Casey Klein
286ef262c7
Fixed contract for `check-reduction-relation'
...
svn: r13112
2009-01-14 14:09:13 +00:00
Eli Barzilay
a1f7e3caa2
Welcome to a new PLT day.
...
svn: r13110
2009-01-14 08:50:12 +00:00
Ryan Culpepper
502edfb02f
macro stepper: fixed interface bugs
...
svn: r13109
2009-01-14 06:11:59 +00:00
Ryan Culpepper
2aeb50134d
macro stepper: converted more classes to use iop
...
svn: r13108
2009-01-14 06:04:57 +00:00
Stevie Strickland
12fc114993
Let's just make some differently painted identifiers so that some
...
error messages won't reveal the non-similarly-named ids behind the
curtain.
(I have my hammer, and damn if I won't use it.)
svn: r13107
2009-01-14 03:14:26 +00:00
Eli Barzilay
d1a0086471
newlines at EOFs
...
svn: r13105
2009-01-14 03:10:47 +00:00
Stevie Strickland
5e325a6552
Syncing on up, hopefully fixing the macro stepper in the process (but perhaps
...
not).
svn: r13104
2009-01-14 03:04:37 +00:00
Eli Barzilay
0a51fa26e6
set svn:eol-style
...
svn: r13103
2009-01-14 03:01:36 +00:00
Robby Findler
c600eedb32
svn: r13101
2009-01-14 01:43:30 +00:00
Robby Findler
c5d99507c3
PR 10024
...
svn: r13100
2009-01-14 01:39:32 +00:00
Stevie Strickland
61ed9d9bf4
Syncing up to trunk, including Matthew's fix.
...
svn: r13099
2009-01-14 01:17:48 +00:00
Stevie Strickland
b5efb99548
Going to try switching this back, but need to sync from trunk to get Matthew's
...
changes to see if it works.
svn: r13098
2009-01-14 01:12:52 +00:00
Stevie Strickland
37b2272ecf
Move away from using the error-syntax to grab the unit name wherever we want
...
it -- just use a syntax parameter.
svn: r13096
2009-01-13 23:08:47 +00:00
Stevie Strickland
455999eadd
Add first-order contract checking at definition time.
...
svn: r13095
2009-01-13 20:52:58 +00:00
Casey Klein
5ca04f3497
Randomized testing forms no longer report exceptions as
...
counterexamples or return #t when unable to find a counterexample.
svn: r13094
2009-01-13 20:50:36 +00:00
Stevie Strickland
4899d91b97
Lacked unprotected ids, and c should have never been false here anyway.
...
svn: r13093
2009-01-13 20:40:36 +00:00
Ryan Culpepper
3b8c164074
macro stepper: changed syntax browser classes to use iop
...
-- This line, and those below, will be ignored--
M macro-debugger/syntax-browser/properties.ss
M macro-debugger/syntax-browser/display.ss
M macro-debugger/syntax-browser/widget.ss
M macro-debugger/syntax-browser/controller.ss
M macro-debugger/syntax-browser/interfaces.ss
M macro-debugger/syntax-browser/frame.ss
M macro-debugger/util/class-iop.ss
svn: r13092
2009-01-13 20:36:16 +00:00
Ryan Culpepper
b8db5490f0
stxclass: turn off debugging printing
...
svn: r13091
2009-01-13 20:32:13 +00:00
Stevie Strickland
1cede752f9
Not sure whether we want just a simple rename transformer for non-contracted
...
ids or whether we really want a set! transformer that still disallows set!ing.
Hmm.
svn: r13090
2009-01-13 19:41:52 +00:00
Stevie Strickland
909dd82f7c
Using splicing-syntax-parameterize and a syntax-introducer instead of
...
what I had originally.
svn: r13089
2009-01-13 19:36:54 +00:00
Stevie Strickland
51da9beab4
This is a change I was toying with that shouldn't have gotten caught up in
...
the trunk sync of 13084.
svn: r13088
2009-01-13 19:01:21 +00:00
Eli Barzilay
0acce3ead7
Welcome to a new PLT day.
...
svn: r13087
2009-01-13 08:50:18 +00:00
Ryan Culpepper
ccfc18829f
stxclass:
...
added call to internal-definition-seal in lib
added static-of stxclass
ported class-iop from macros planet package
svn: r13086
2009-01-13 05:57:01 +00:00
Matthias Felleisen
cba8e0d079
doc request: 10022; fixed
...
svn: r13085
2009-01-13 02:47:26 +00:00
Stevie Strickland
2537508865
Syncing on up
...
svn: r13084
2009-01-13 01:05:50 +00:00
Stevie Strickland
dbf2ade9b2
Syncing up with trunk YET AGAIN.
...
svn: r13083
2009-01-13 01:02:24 +00:00