Carl Eastlund
|
a2226c965a
|
Updated documentation for "contract" form.
svn: r17910
|
2010-01-31 04:30:55 +00:00 |
|
Carl Eastlund
|
1d4cdbeb45
|
Exports from scheme/contract/private/blame: removed constructor; fixed confusing selector names.
svn: r17909
|
2010-01-31 03:03:30 +00:00 |
|
Carl Eastlund
|
d5329eb2a6
|
Make contract form more permissive; import make-blame.
svn: r17908
|
2010-01-31 01:48:08 +00:00 |
|
Carl Eastlund
|
bf308563d2
|
Hide make-blame; remove blame-positive and blame-negative; make blame objects transparent (but allow equal?).
svn: r17907
|
2010-01-31 01:47:48 +00:00 |
|
Carl Eastlund
|
f8df3608d4
|
Hide "make-blame" from normal export.
svn: r17906
|
2010-01-31 01:47:07 +00:00 |
|
Matthew Flatt
|
bcadf5ac69
|
doc improvements: some details on reachability for weak references; module example in insidemz; clarification for 'read-language' related to readtables and #reader
svn: r17905
|
2010-01-31 01:10:56 +00:00 |
|
Carl Eastlund
|
0e697067cb
|
Uniformly "unpack" contract blame party names.
svn: r17904
|
2010-01-31 00:30:00 +00:00 |
|
Carl Eastlund
|
29b628cb0a
|
Fixed legacy projections to allow 4 or 5 arguments.
svn: r17903
|
2010-01-31 00:29:37 +00:00 |
|
Casey Klein
|
d9e5d3aa98
|
Another generator optimization
svn: r17902
|
2010-01-30 22:36:44 +00:00 |
|
Carl Eastlund
|
7d577d9d02
|
Removed an unnecessary require.
svn: r17901
|
2010-01-30 21:45:52 +00:00 |
|
Carl Eastlund
|
2772ffccba
|
Restored legacy functions for custom contracts.
svn: r17900
|
2010-01-30 21:14:27 +00:00 |
|
Robby Findler
|
aa67a279ab
|
added a little more information
svn: r17899
|
2010-01-30 21:02:26 +00:00 |
|
Robby Findler
|
32faba2964
|
added more debugging information to try to figure out if the 'window with no button' error is a bug or not
svn: r17898
|
2010-01-30 20:53:03 +00:00 |
|
Robby Findler
|
30c5d37b81
|
fixed a bug found by the random testing from randomly-click-language-dialog.ss
svn: r17897
|
2010-01-30 20:50:18 +00:00 |
|
Casey Klein
|
425dbf5af5
|
The first component of a `name' pattern is not an identifier, not a
pattern.
svn: r17896
|
2010-01-30 17:41:39 +00:00 |
|
Robby Findler
|
6f17b84706
|
improved the module langauge's name printing
svn: r17895
|
2010-01-30 16:51:24 +00:00 |
|
Casey Klein
|
0e6c28e4b1
|
Improved performance of the test case generator
svn: r17894
|
2010-01-30 16:38:19 +00:00 |
|
Eli Barzilay
|
dc93732d6f
|
Welcome to a new PLT day.
svn: r17893
|
2010-01-30 08:50:31 +00:00 |
|
Carl Eastlund
|
2513e7d6e0
|
Merged changes from the trunk.
svn: r17892
|
2010-01-30 04:59:20 +00:00 |
|
Jon Rafkind
|
f980cf9462
|
use new syntax-parse primitive to enable macro invocation during expression parsing
svn: r17891
|
2010-01-30 01:42:14 +00:00 |
|
James Swaine
|
68c197d02f
|
added basic test suite for the parallel futures module
svn: r17890
|
2010-01-29 21:44:46 +00:00 |
|
Robby Findler
|
16e6a8156e
|
a few more tweaks to the language dialog
svn: r17889
|
2010-01-29 21:44:22 +00:00 |
|
Matthew Flatt
|
73a1675286
|
fix select #f for hierlist
svn: r17888
|
2010-01-29 20:30:46 +00:00 |
|
Robby Findler
|
be5b6cd32e
|
some improvements to the new language dialog
svn: r17886
|
2010-01-29 18:29:03 +00:00 |
|
Matthew Flatt
|
d620177619
|
fix benchmark readme
svn: r17885
|
2010-01-29 17:49:25 +00:00 |
|
Matthew Flatt
|
42e68c8ff1
|
even more benchmark scaffolding
svn: r17884
|
2010-01-29 16:33:15 +00:00 |
|
Casey Klein
|
2d2a95de1e
|
Made counterexample structure transparent
svn: r17882
|
2010-01-29 13:42:13 +00:00 |
|
Eli Barzilay
|
da79980114
|
Welcome to a new PLT day.
svn: r17881
|
2010-01-29 08:50:05 +00:00 |
|
Matthew Flatt
|
ea87c95d95
|
adjust futures impl to use mzrt; fix MrEd build to work with futures
svn: r17879
|
2010-01-29 00:15:43 +00:00 |
|
Matthew Flatt
|
5270fcbc6c
|
fix name of Basic style in style-list<%>
svn: r17878
|
2010-01-29 00:14:06 +00:00 |
|
Robby Findler
|
a6d89438a7
|
fixed one of those 'the callbacks are the initial state arent being set up together properly' gui bugs
svn: r17876
|
2010-01-28 21:48:07 +00:00 |
|
Robby Findler
|
6848b8f6fe
|
first attempt at a new language dialog
svn: r17874
|
2010-01-28 21:41:04 +00:00 |
|
Ryan Culpepper
|
f14118c075
|
syntax/parse: added syntax/parse/experimental
svn: r17873
|
2010-01-28 21:08:02 +00:00 |
|
Robby Findler
|
076d680faa
|
escape no longer quits during splash screen, not control-q does
svn: r17869
|
2010-01-28 20:34:07 +00:00 |
|
Matthew Flatt
|
b5cada4811
|
suppress setup-plt scribble 'using' messages, unless in verbose mode
svn: r17868
|
2010-01-28 18:56:21 +00:00 |
|
John Clements
|
11c87c75e1
|
minor typo fix an/and
svn: r17866
|
2010-01-28 18:09:52 +00:00 |
|
Matthew Flatt
|
a09e671f34
|
allow radio-box% to have no selected buttons
svn: r17865
|
2010-01-28 17:51:30 +00:00 |
|
Eli Barzilay
|
6bf7c9287f
|
Welcome to a new PLT day.
svn: r17863
|
2010-01-28 08:50:24 +00:00 |
|
Matthew Flatt
|
2c192f5297
|
support inlining of procedures with rest args
svn: r17860
|
2010-01-28 01:31:37 +00:00 |
|
Eli Barzilay
|
f8c78cb752
|
typo (PR10722)
svn: r17859
|
2010-01-28 01:30:55 +00:00 |
|
Casey Klein
|
1b22ce82cd
|
A flag to make the random testing forms return results instead of
printing on stdout.
svn: r17858
|
2010-01-28 01:12:54 +00:00 |
|
Casey Klein
|
3b5d13f229
|
Fixed bug in generate-term's error handling.
svn: r17856
|
2010-01-27 20:03:57 +00:00 |
|
Robby Findler
|
d6c94df670
|
changed the fonts used under linux for the bitmap test cases
svn: r17855
|
2010-01-27 19:23:37 +00:00 |
|
Robby Findler
|
97a04321fc
|
escape in the splash screen quits drscheme
svn: r17854
|
2010-01-27 18:33:36 +00:00 |
|
Casey Klein
|
8454db8115
|
Rename #:attempts to #:attempt-num in `generate-term'.
Added a second form of `generate-term' that produces a procedure.
Improved the docs for `generate-term'.
svn: r17853
|
2010-01-27 17:45:01 +00:00 |
|
Ryan Culpepper
|
0cea5eb390
|
macro-debugger: fixed breakage of stepper-text, expand-only
Please propagate to release branch if possible.
svn: r17852
|
2010-01-27 17:31:22 +00:00 |
|
Casey Klein
|
4271b7970c
|
Dropped the "preferred productions" heuristic and the failed prototype
supporting accumulator-style generators.
svn: r17851
|
2010-01-27 15:52:15 +00:00 |
|
Matthew Flatt
|
980d48ce19
|
fix karen and psyntax benchmarks
svn: r17850
|
2010-01-27 12:56:51 +00:00 |
|
Eli Barzilay
|
4b1fdd9bc0
|
added places
svn: r17849
|
2010-01-27 09:58:48 +00:00 |
|
Eli Barzilay
|
865e550174
|
Welcome to a new PLT day.
svn: r17847
|
2010-01-27 08:50:34 +00:00 |
|
Jay McCarthy
|
364e4ff3d5
|
The closure library was designed just for the Web language, which operates after expansion, so it never saw normal lambdas. The documentation, however, advertises it for general use and it disallowed keyword arguments. This fixes that problem.
svn: r17844
|
2010-01-26 21:59:22 +00:00 |
|
Eli Barzilay
|
024f635203
|
* Remember values in "install .plt" dialog
* Add "http://" prefix to a url if it looks like it's missing
* Focus on the text field when switching tabs
svn: r17843
|
2010-01-26 20:55:13 +00:00 |
|
Robby Findler
|
cba82db678
|
added in unix versions of the bitmap tests
svn: r17842
|
2010-01-26 20:28:57 +00:00 |
|
Robby Findler
|
bf451cbc0b
|
fixed a problem John identified on the plt mailing list
svn: r17841
|
2010-01-26 20:24:25 +00:00 |
|
Matthew Flatt
|
f07c19b268
|
update benchmark harness
svn: r17840
|
2010-01-26 20:17:44 +00:00 |
|
Casey Klein
|
3068ae4bd5
|
This file should have been moved to tests instead of copied.
svn: r17839
|
2010-01-26 19:53:10 +00:00 |
|
Robby Findler
|
812a049b5b
|
svn: r17838
|
2010-01-26 19:47:44 +00:00 |
|
Casey Klein
|
8fe66b9935
|
Somehow managed to copy the tests instead of moving them!
svn: r17837
|
2010-01-26 17:33:38 +00:00 |
|
Casey Klein
|
9c6fdd86c8
|
Moved tests into a separate directory. Changed run-tests.ss to suppress the diffs window when bitmap-test.ss fails, to avoid tripping up DrDr.
svn: r17836
|
2010-01-26 17:29:39 +00:00 |
|
Eli Barzilay
|
4cb01a48b3
|
only for programs
svn: r17835
|
2010-01-26 15:04:51 +00:00 |
|
Eli Barzilay
|
be9d5787b4
|
Welcome to a new PLT day.
svn: r17834
|
2010-01-26 08:50:05 +00:00 |
|
Jon Rafkind
|
794efa5ebb
|
s/trigraph/ternary
svn: r17833
|
2010-01-26 00:25:45 +00:00 |
|
Jon Rafkind
|
9ee9280485
|
support commas in function calls
svn: r17832
|
2010-01-26 00:10:01 +00:00 |
|
Jon Rafkind
|
6f26a0ffeb
|
add trigraph expression
svn: r17831
|
2010-01-25 23:21:26 +00:00 |
|
Robby Findler
|
f54ccdc9d5
|
probable fix to error seen in drdr
svn: r17827
|
2010-01-25 21:51:52 +00:00 |
|
Eli Barzilay
|
04725539c7
|
Propagate path to syntax source of evaluated files when applicable
Set `current-load-relative-directory' based on path when it names a directory.
svn: r17826
|
2010-01-25 21:02:15 +00:00 |
|
Sam Tobin-Hochstadt
|
8ccbe74e5e
|
don't open url twice
svn: r17824
|
2010-01-25 20:00:32 +00:00 |
|
Sam Tobin-Hochstadt
|
af2ef07d05
|
Fix the handling of with-handlers that returns multiple values
svn: r17823
|
2010-01-25 19:51:16 +00:00 |
|
Sam Tobin-Hochstadt
|
c9b246a8d2
|
use syntax-parse
support #:predicate option to `define-typed-struct-internal'
svn: r17822
|
2010-01-25 19:35:56 +00:00 |
|
Jon Rafkind
|
9dccfcbe28
|
factor out common expressions for better performance. thanks to ryan
svn: r17821
|
2010-01-25 18:51:34 +00:00 |
|
Sam Tobin-Hochstadt
|
bb541fd03f
|
Improve `internal-forms'
First step to custom predicates in `define-typed-struct-internal'
svn: r17820
|
2010-01-25 18:38:56 +00:00 |
|
Sam Tobin-Hochstadt
|
e493ba5c6a
|
improve internal error messages
svn: r17819
|
2010-01-25 17:23:19 +00:00 |
|
Kevin Tew
|
7114cdf51e
|
Inital places documentation
svn: r17818
|
2010-01-25 16:11:34 +00:00 |
|
Robby Findler
|
5f69c8ed4e
|
now using redex check to generate random examples (and with more variety than before)
svn: r17816
|
2010-01-25 16:04:34 +00:00 |
|
Sam Tobin-Hochstadt
|
674e40a212
|
Re-enable unexpanded syntax printing. Merge to release.
svn: r17815
|
2010-01-25 15:44:48 +00:00 |
|
Sam Tobin-Hochstadt
|
2cd7fe5499
|
Simplify pattern for expressions in type env.
Attempt to avoid doing local-expansion repeatedly.
svn: r17812
|
2010-01-25 14:46:34 +00:00 |
|
Matthew Flatt
|
530a3eb5e8
|
change R5RS to allow splicing unquote at tail when expression is not a list; merge to 4.2.4
svn: r17811
|
2010-01-25 13:33:42 +00:00 |
|
Robby Findler
|
aee10699ae
|
made the splash screen always be a dialog box
svn: r17810
|
2010-01-25 12:39:38 +00:00 |
|
Eli Barzilay
|
fee5ed923d
|
Welcome to a new PLT day.
svn: r17809
|
2010-01-25 08:50:06 +00:00 |
|
Robby Findler
|
cf4294a280
|
changed the internal representation of normalized images so that crop structs do no have to be duplicated, improved test suites
svn: r17808
|
2010-01-24 20:22:58 +00:00 |
|
John Clements
|
bef818b2be
|
test changes, goes in release 4.2.4
svn: r17806
|
2010-01-24 19:31:29 +00:00 |
|
John Clements
|
2098a19291
|
fixed dmda stepper bug: goes in 4.2.4 release
svn: r17805
|
2010-01-24 19:28:57 +00:00 |
|
John Clements
|
100fe8520d
|
took bad require out
svn: r17803
|
2010-01-24 18:21:56 +00:00 |
|
Matthew Flatt
|
4ce8dfa7da
|
fix problems with having a struct implement both prop:evt and prop:procedure; merge to 4.2.4
svn: r17802
|
2010-01-24 15:30:16 +00:00 |
|
Casey Klein
|
bbc654c69e
|
Typesetting now recognizes carets (^) in the underscore component of a
non-terminal reference, applying the non-terminal-superscript-style to
the text following the caret.
svn: r17801
|
2010-01-24 11:36:29 +00:00 |
|
Eli Barzilay
|
efc980768b
|
Welcome to a new PLT day.
svn: r17797
|
2010-01-24 08:50:21 +00:00 |
|
John Clements
|
25cd6766fa
|
test files, for release if it matters..
svn: r17795
|
2010-01-24 07:23:59 +00:00 |
|
John Clements
|
a18447e970
|
srfi 19 tests, not for release
svn: r17794
|
2010-01-24 07:23:09 +00:00 |
|
John Clements
|
ba18a93fa6
|
fixed bug involving certificates appearing in different places
svn: r17793
|
2010-01-24 07:01:25 +00:00 |
|
Robby Findler
|
c0cea48170
|
random testing found bugs (please include in release)
svn: r17792
|
2010-01-24 02:02:56 +00:00 |
|
Robby Findler
|
5f9a774880
|
fixed error message reporting bugs (merge to release branch)
svn: r17790
|
2010-01-23 23:07:34 +00:00 |
|
Carl Eastlund
|
a197b98706
|
Fixed permissive/c, which I had ported to the wrong kind of contract.
svn: r17787
|
2010-01-23 21:33:06 +00:00 |
|
Carl Eastlund
|
ae54797717
|
Fixed use of (contract ...) in web-server collects where I got arguments in wrong order.
svn: r17786
|
2010-01-23 21:06:29 +00:00 |
|
Robby Findler
|
3c1d7e9aca
|
simple fix to deal with performance problem noticed by jpr (this is not a complete fix, but should work in the common case of lots of repeated place-image calls)
svn: r17783
|
2010-01-23 20:36:54 +00:00 |
|
Carl Eastlund
|
bd9b6e9e97
|
Made unit contract test regular expressions more robust.
svn: r17782
|
2010-01-23 18:31:32 +00:00 |
|
Carl Eastlund
|
d00e3432d9
|
Replaced #%variable-reference with quote-module-path for unit contract blame.
svn: r17781
|
2010-01-23 18:31:10 +00:00 |
|
Carl Eastlund
|
88aba214c9
|
Merged changes from trunk. No conflicts.
svn: r17780
|
2010-01-23 17:44:27 +00:00 |
|
Robby Findler
|
ebb815cc68
|
added a comment to describe all-string-snips
svn: r17778
|
2010-01-23 16:43:08 +00:00 |
|
Robby Findler
|
5dfed472c7
|
svn: r17777
|
2010-01-23 16:03:50 +00:00 |
|
Eli Barzilay
|
57868b0bc7
|
Welcome to a new PLT day.
svn: r17775
|
2010-01-23 08:50:40 +00:00 |
|
Jon Rafkind
|
bee5af120b
|
add more operators
svn: r17773
|
2010-01-22 22:14:28 +00:00 |
|
Jon Rafkind
|
3e4221b410
|
cleanup
svn: r17771
|
2010-01-22 21:11:26 +00:00 |
|
Jon Rafkind
|
91e3bc001f
|
use a macro for generating infix precedence table
svn: r17770
|
2010-01-22 19:55:02 +00:00 |
|
Eli Barzilay
|
b3b63bf25f
|
Welcome to a new PLT day.
svn: r17769
|
2010-01-22 08:50:27 +00:00 |
|
Matthew Flatt
|
178777234d
|
notes on improving 2htdp/universe
svn: r17766
|
2010-01-21 18:51:08 +00:00 |
|
John Clements
|
03368f8fc6
|
added index for unsafe context term
svn: r17764
|
2010-01-21 18:34:43 +00:00 |
|
Eli Barzilay
|
25fb4d9ac0
|
Welcome to a new PLT day.
svn: r17763
|
2010-01-21 08:50:36 +00:00 |
|
Jon Rafkind
|
21aab7e99c
|
generalize infix operator definition
svn: r17762
|
2010-01-21 00:53:13 +00:00 |
|
Jon Rafkind
|
94f0edd8d2
|
parse + expressions
svn: r17761
|
2010-01-21 00:19:23 +00:00 |
|
Jon Rafkind
|
8f4853a3ae
|
replace ; with semicolon
svn: r17760
|
2010-01-21 00:06:21 +00:00 |
|
Matthias Felleisen
|
6220900756
|
porting guide, please propagate to release
svn: r17759
|
2010-01-20 09:30:31 +00:00 |
|
Eli Barzilay
|
ef922d8e0d
|
Welcome to a new PLT day.
svn: r17758
|
2010-01-20 08:50:24 +00:00 |
|
Carl Eastlund
|
7f58c26709
|
Replaced uses of quote-srcloc with quote-syntax.
svn: r17757
|
2010-01-19 23:25:07 +00:00 |
|
Ryan Culpepper
|
ef138249f4
|
syntax/parse: fixed bugs (thanks samth)
Please propagate this to the release branch.
svn: r17756
|
2010-01-19 21:03:51 +00:00 |
|
Carl Eastlund
|
87645ebd11
|
Updated typed scheme to use a module path for blame.
svn: r17754
|
2010-01-19 10:44:27 +00:00 |
|
Carl Eastlund
|
791178a549
|
Fixed printing of blame error messages to use display and write appropriately.
svn: r17753
|
2010-01-19 09:28:28 +00:00 |
|
Carl Eastlund
|
51983e3829
|
Fixed simple-contract stronger check.
svn: r17752
|
2010-01-19 09:28:08 +00:00 |
|
Carl Eastlund
|
6a0469b680
|
Fixed detection of printable contracts in dependent struct contracts.
svn: r17751
|
2010-01-19 09:27:51 +00:00 |
|
Carl Eastlund
|
ad7976079f
|
Kept syntax-parse expr/c error message consistent with define/contract.
svn: r17750
|
2010-01-19 09:26:42 +00:00 |
|
Carl Eastlund
|
934c775c25
|
Fixed an expected contract message.
svn: r17749
|
2010-01-19 09:25:02 +00:00 |
|
Carl Eastlund
|
ad9968493e
|
Fixed a missing blame swap.
svn: r17748
|
2010-01-19 09:24:48 +00:00 |
|
Carl Eastlund
|
6d8b3a2e84
|
Added customization for unknown srclocs to source-location->prefix/string
svn: r17747
|
2010-01-19 09:24:15 +00:00 |
|
Eli Barzilay
|
a86337375d
|
Welcome to a new PLT day.
svn: r17746
|
2010-01-19 08:50:22 +00:00 |
|
Carl Eastlund
|
e5c74e7a25
|
Fixed bug I introduced when changing make-proj-contract to simple-contract.
svn: r17744
|
2010-01-19 07:33:03 +00:00 |
|
Carl Eastlund
|
9506494416
|
Fixed a shadowed name
svn: r17743
|
2010-01-19 07:28:06 +00:00 |
|
Carl Eastlund
|
35a716d5d3
|
Fixed blame detection regexp.
svn: r17742
|
2010-01-19 07:14:17 +00:00 |
|
Carl Eastlund
|
d01e61508f
|
Fixed a blame assignment typo.
svn: r17741
|
2010-01-19 07:14:00 +00:00 |
|
Carl Eastlund
|
2633965c91
|
Fixed missing keyword to simple-contract.
svn: r17740
|
2010-01-19 06:29:43 +00:00 |
|
Carl Eastlund
|
9d7ca20eeb
|
Replaced guilty-party with equivalent.
svn: r17739
|
2010-01-19 06:29:15 +00:00 |
|
Carl Eastlund
|
5d7774e7b2
|
Fixed test for procedure?, which now recognizes flat contracts, and typo for contract-projection.
svn: r17738
|
2010-01-19 05:59:47 +00:00 |
|
Carl Eastlund
|
888045dcf9
|
Replaced make-proj-contract with simple-contract in tests.
svn: r17737
|
2010-01-19 05:31:18 +00:00 |
|
Carl Eastlund
|
e94bef6938
|
Updated more contracts in the mzlib collection.
svn: r17736
|
2010-01-19 04:57:47 +00:00 |
|
Carl Eastlund
|
5606c590bd
|
Updated quote-syntax to quote-srcloc in mzlib unit contracts.
svn: r17735
|
2010-01-19 04:57:33 +00:00 |
|
Carl Eastlund
|
4b739b5f62
|
Removed obsolete build-src-loc-string
svn: r17734
|
2010-01-19 03:43:00 +00:00 |
|
Carl Eastlund
|
722fae41a8
|
Ported more code to new contract tools.
svn: r17733
|
2010-01-19 03:42:45 +00:00 |
|
Carl Eastlund
|
3921e16aa1
|
Updated lingering use of old src-info format.
svn: r17732
|
2010-01-19 03:41:30 +00:00 |
|
Carl Eastlund
|
4de3ee3a9e
|
Re-enabled 4-argument contract macro, and added more output to misuse messages.
svn: r17731
|
2010-01-19 03:41:03 +00:00 |
|
Carl Eastlund
|
2f2068356c
|
Replaced mistaken #f with srcloc.
svn: r17730
|
2010-01-19 03:39:28 +00:00 |
|
Carl Eastlund
|
9fbf023d90
|
Took collection path simplification out of this file.
svn: r17729
|
2010-01-19 03:38:55 +00:00 |
|
Carl Eastlund
|
d57b5fff61
|
Made source-location->string shorten collection paths.
svn: r17728
|
2010-01-19 03:38:14 +00:00 |
|
Carl Eastlund
|
2bad47fd0f
|
Ported more code to use new contract bindings.
svn: r17727
|
2010-01-19 01:01:28 +00:00 |
|
Carl Eastlund
|
a03454ec69
|
Replaced make-proj-contract in poly/c
svn: r17726
|
2010-01-19 00:21:43 +00:00 |
|
Carl Eastlund
|
9e540043bc
|
Updated local-expand of contract forms in require/contract.
svn: r17725
|
2010-01-19 00:20:54 +00:00 |
|
Carl Eastlund
|
0edd786361
|
Removed more occurrences of old source info representation.
svn: r17724
|
2010-01-18 23:24:34 +00:00 |
|
Carl Eastlund
|
167c9cb1a8
|
Changed contract source locations to perform module resolution in advance.
svn: r17723
|
2010-01-18 23:11:12 +00:00 |
|
Carl Eastlund
|
f346bc7f1a
|
Added a module for statically computing source locations and module paths.
svn: r17722
|
2010-01-18 23:10:10 +00:00 |
|
Carl Eastlund
|
54d5b0ac7f
|
Updated predicate list in scheme/exists/lang based on contract library changes.
svn: r17721
|
2010-01-18 18:53:06 +00:00 |
|
Carl Eastlund
|
2a5f883a4c
|
Updated contracts in XML collection.
svn: r17720
|
2010-01-18 18:49:39 +00:00 |
|
Carl Eastlund
|
6ac7fe78e6
|
Ported object contracts to new properties.
svn: r17719
|
2010-01-18 18:32:26 +00:00 |
|
Carl Eastlund
|
7763a4079a
|
Ported mzlib units to new contract system.
svn: r17718
|
2010-01-18 18:26:02 +00:00 |
|
Carl Eastlund
|
1014dd2da4
|
Converted provide.ss to use new contract form and deference variable-reference.
svn: r17716
|
2010-01-18 17:05:06 +00:00 |
|
Carl Eastlund
|
124050d54e
|
Converted current-contract-region to dereference variable-reference.
svn: r17715
|
2010-01-18 17:04:44 +00:00 |
|
Carl Eastlund
|
b0c93342d9
|
Fixed type error in source location conversion.
svn: r17714
|
2010-01-18 17:04:01 +00:00 |
|
Eli Barzilay
|
d8b7906fd5
|
f9 build moves to f12
svn: r17713
|
2010-01-18 06:11:51 +00:00 |
|
Robby Findler
|
ea92d688e8
|
work on the porting guide
svn: r17709
|
2010-01-18 02:01:30 +00:00 |
|
Carl Eastlund
|
4d22b7a5f4
|
Allowed path values in blame s-expressions.
svn: r17708
|
2010-01-17 18:50:55 +00:00 |
|
Carl Eastlund
|
4e3874a1c5
|
Moved path pretty-printing into blame module.
svn: r17707
|
2010-01-17 18:50:40 +00:00 |
|
Carl Eastlund
|
19873777e1
|
Set srcloc processing to use syntax-source-module if possible.
svn: r17706
|
2010-01-17 18:50:11 +00:00 |
|
Carl Eastlund
|
00d79083e3
|
Slight changes to new contract protocol.
svn: r17705
|
2010-01-17 18:35:19 +00:00 |
|
Carl Eastlund
|
b24b946155
|
Added explicit checks for saner contract protocol.
svn: r17704
|
2010-01-17 18:02:39 +00:00 |
|
Robby Findler
|
5af38568a5
|
removed my broken attempt to fix the test; this is (I believe) an actual bug in the library
svn: r17703
|
2010-01-17 13:53:44 +00:00 |
|
Eli Barzilay
|
01a05c2ddf
|
Welcome to a new PLT day.
svn: r17701
|
2010-01-17 08:50:47 +00:00 |
|
Carl Eastlund
|
bb7bd9de51
|
Typos and type errors in new property stuff.
svn: r17700
|
2010-01-17 07:23:47 +00:00 |
|
Carl Eastlund
|
1f969b8831
|
Ported a lot of mzlib contracts to new properties.
svn: r17699
|
2010-01-17 07:07:06 +00:00 |
|
Carl Eastlund
|
e408fd464b
|
Propagated guts exports through scheme/contract/base and scheme/contract.
svn: r17698
|
2010-01-17 06:18:13 +00:00 |
|
Carl Eastlund
|
7716e58f61
|
Ported basic-opters.ss to new properties.
svn: r17697
|
2010-01-17 06:12:59 +00:00 |
|
Carl Eastlund
|
336dd1b808
|
Ported ds.ss to new properties.
svn: r17696
|
2010-01-17 06:10:29 +00:00 |
|
Carl Eastlund
|
41bd96f6aa
|
Made blame objects transparent to allow equal?
svn: r17695
|
2010-01-17 06:10:09 +00:00 |
|
Carl Eastlund
|
da89b2146f
|
Reindented.
svn: r17694
|
2010-01-17 05:58:43 +00:00 |
|
Carl Eastlund
|
2ed1f852aa
|
Ported misc.ss to new properties.
svn: r17693
|
2010-01-17 05:44:54 +00:00 |
|
Carl Eastlund
|
41565a3869
|
Ported exists.ss to new properties.
svn: r17692
|
2010-01-17 05:24:00 +00:00 |
|
Carl Eastlund
|
ee944b575a
|
Ported base.ss to new properties.
svn: r17691
|
2010-01-17 05:18:49 +00:00 |
|
Carl Eastlund
|
42b3b8820b
|
Added simplification of collects paths to blame error printing.
svn: r17690
|
2010-01-17 05:18:37 +00:00 |
|
Carl Eastlund
|
18e33c2ce1
|
Exported source->name function.
svn: r17689
|
2010-01-17 05:18:13 +00:00 |
|
Carl Eastlund
|
ed47b31635
|
Updated arrow.ss to new properties.
svn: r17688
|
2010-01-17 04:17:40 +00:00 |
|
Carl Eastlund
|
d10eea83e7
|
Ported opt-guts.ss and opt.ss to use new properties.
svn: r17687
|
2010-01-17 03:54:22 +00:00 |
|
Carl Eastlund
|
1d9b4a79b7
|
Reimplemented guts based on new properties.
svn: r17686
|
2010-01-17 03:36:56 +00:00 |
|
Carl Eastlund
|
05c4296eca
|
Fixed evaluation order.
svn: r17685
|
2010-01-17 03:36:17 +00:00 |
|
Carl Eastlund
|
ff00fefb2d
|
Core implementation of new contract datatypes.
svn: r17684
|
2010-01-17 02:54:55 +00:00 |
|
Robby Findler
|
a9597eeb8b
|
fixed up the docs for the base shapes to reflect the new pen arguments; added a section about pixels
svn: r17683
|
2010-01-17 02:50:41 +00:00 |
|
Robby Findler
|
3046afea04
|
added an code to avoid a race
svn: r17682
|
2010-01-17 02:29:29 +00:00 |
|
Robby Findler
|
4189297063
|
added in missing require
svn: r17676
|
2010-01-16 20:06:27 +00:00 |
|
Robby Findler
|
7d34a9ecd5
|
fixed path problem
svn: r17675
|
2010-01-16 17:28:31 +00:00 |
|
Matthew Flatt
|
2dcfe69763
|
fix doc typo
svn: r17673
|
2010-01-16 14:23:16 +00:00 |
|
Eli Barzilay
|
8a190a4ab4
|
Welcome to a new PLT day.
svn: r17671
|
2010-01-16 08:50:45 +00:00 |
|
Robby Findler
|
ddf0b4ec01
|
added finer control over pens
svn: r17670
|
2010-01-16 02:03:54 +00:00 |
|
Jon Rafkind
|
b3d41faa68
|
parse function calls and definitions
svn: r17669
|
2010-01-15 21:44:56 +00:00 |
|
Ryan Culpepper
|
6eb51f9402
|
macro-stepper: yet another local-expansion fix
svn: r17668
|
2010-01-15 21:33:36 +00:00 |
|
Ryan Culpepper
|
9a2408f267
|
macro-debugger: fixed module & local-expansion bug
svn: r17666
|
2010-01-15 20:13:09 +00:00 |
|
Sam Tobin-Hochstadt
|
3fc133a0b8
|
Correct typing for `or'.
svn: r17665
|
2010-01-15 19:39:46 +00:00 |
|
Matthew Flatt
|
5f3b90943b
|
JIT fast path for setting global/module variable; repair fix for PR 10693
svn: r17663
|
2010-01-15 14:02:57 +00:00 |
|
Eli Barzilay
|
59ba9df1c8
|
Welcome to a new PLT day.
svn: r17662
|
2010-01-15 08:50:52 +00:00 |
|
Sam Tobin-Hochstadt
|
5e1b355e32
|
Syntax for predicates with non-empty paths
svn: r17660
|
2010-01-14 23:17:56 +00:00 |
|
Sam Tobin-Hochstadt
|
d69c96cf06
|
update to the final version of this code
svn: r17658
|
2010-01-14 22:09:31 +00:00 |
|
Sam Tobin-Hochstadt
|
104adf9c62
|
Types for the other `check-expect'-style forms.
svn: r17657
|
2010-01-14 21:24:47 +00:00 |
|
Sam Tobin-Hochstadt
|
1ab2a41092
|
Paths for first' and rest'
svn: r17654
|
2010-01-14 20:00:37 +00:00 |
|
Sam Tobin-Hochstadt
|
33592b4f6c
|
Typecheck `or' correctly.
svn: r17653
|
2010-01-14 19:53:28 +00:00 |
|
Robby Findler
|
902dfc17ae
|
a few cleanups to the porting guide
svn: r17652
|
2010-01-14 18:39:23 +00:00 |
|
Matthias Felleisen
|
9a50b999e2
|
hack for 2:image added to make sure it displays completely
svn: r17650
|
2010-01-14 18:05:11 +00:00 |
|
Matthias Felleisen
|
be76ed2add
|
fixed small bug in draw check; eliminated the 'equal' optimization
svn: r17649
|
2010-01-14 17:43:44 +00:00 |
|