Matthew Flatt
8311c8f9e4
Eli's repaired and specialized sort, fix in 'for/fold' binding, generalized integers-bytes functions, and some r6rs work
...
svn: r8798
2008-02-25 14:42:32 +00:00
Eli Barzilay
bb34f747b6
make all files terminate with a newline
...
svn: r8786
2008-02-24 21:27:36 +00:00
Eli Barzilay
2e418f3f46
fixed sort to be stable, improved a little, properly test stability
...
svn: r8783
2008-02-24 16:04:17 +00:00
Eli Barzilay
b1a08edd5a
use new require specs in many places
...
svn: r8774
2008-02-23 09:42:03 +00:00
John Clements
0cf8c56a7e
...
...
svn: r8772
2008-02-23 00:48:14 +00:00
Greg Cooper
3e204e0641
take the MzTake out of mztake
...
svn: r8755
2008-02-21 16:45:21 +00:00
Robby Findler
f0efed2a3e
PR 9200
...
svn: r8746
2008-02-20 22:39:07 +00:00
Matthew Flatt
ba63bd6f95
3.99.0.13: generalize require and provide to work with arbitrary phases
...
svn: r8742
2008-02-20 14:17:37 +00:00
Robby Findler
1acf42513e
added a test case for a bug that turned out to be in mzscheme, but just to make sure it don't come back ...
...
svn: r8648
2008-02-13 18:26:29 +00:00
Matthew Flatt
0dc359a956
fix a scribble bug; add r6rs reader
...
svn: r8635
2008-02-12 21:50:35 +00:00
Eli Barzilay
699c40643d
* Changed setup-plt to compile collections if they have an "info.ss"
...
file. (That is, it does not require the file to have a `name'
entry.)
* The name shown when setup works is the directory name, followed by
the `name' field from the info file when specified.
* This means that many `name's are no longer needed, so I'm removing
them. To see if you need a `name' entry, consider that the name
will be shown like this:
... foo (<your name here>)
This means that if the name is the same as the directory name, then
there is no point in having it. I also removed cases where the name
differed only in its capitalization for collections where the case
is obvious.
* Also, for subcollections, the name should clarify the name of the
subcollection in context. For example "Acknowledgments" explains
what scribbling/acks is, but there's no need to add the context name
as in "Scribblings: Acknowledgments".
* There may also be a point in keeping names for other uses. One such
example was in games, where the name field was used in the PLT Games
application. (This was changed to default on the directory name, so
it is no longer needed in most games.) Another example is in planet
packages.
svn: r8629
2008-02-12 10:33:01 +00:00
Matthew Flatt
6f057bd68c
fix syntax-local-expand/capture-lifts
...
svn: r8614
2008-02-10 15:52:46 +00:00
Matthew Flatt
1959c56743
doc and test repairs
...
svn: r8597
2008-02-09 13:01:39 +00:00
Eli Barzilay
8a17372db3
Make regexp-split and relatives work with empty matches like other
...
regexp packages (eg, Dorai's pregexp and Emacs).
svn: r8556
2008-02-06 19:19:44 +00:00
Eli Barzilay
3c72e71e24
switched info.ss files to #lang
...
svn: r8532
2008-02-04 23:00:35 +00:00
Matthew Flatt
d1c61e5ef1
plt-r5rs exe and r5rs doc
...
svn: r8501
2008-02-02 04:14:04 +00:00
John Clements
a1be19c040
closer to working with v4
...
svn: r8500
2008-02-02 00:37:42 +00:00
Matthew Flatt
10ce5150d4
reference clarifications on immutable literals; JIT tweak
...
svn: r8491
2008-01-31 23:15:10 +00:00
Matthew Flatt
989a163f3e
fix match tests for immutable literals
...
svn: r8471
2008-01-30 00:43:15 +00:00
Matthew Flatt
4c23a44fd5
fix module->namespace problem, add link to bug report page, fix tests
...
svn: r8470
2008-01-30 00:21:24 +00:00
Matthew Flatt
97834ebcc2
fix timeout in portlib test suite
...
svn: r8395
2008-01-23 22:25:21 +00:00
Matthew Flatt
b2dbe63ed1
small doc fixes, plus change to syntax pattern matching to allow null as a dotted match after ellipses
...
svn: r8384
2008-01-23 01:35:26 +00:00
Robby Findler
2be06881d0
fixed a bug in check syntax
...
svn: r8359
2008-01-18 02:44:45 +00:00
Matthew Flatt
8b16cee613
start mzc scribbling
...
svn: r8334
2008-01-15 13:09:40 +00:00
John Clements
b7fe6be3bf
optimistic merge
...
svn: r8331
2008-01-15 06:36:30 +00:00
John Clements
2d79a5d789
stepper mangling
...
svn: r8330
2008-01-15 06:27:43 +00:00
John Clements
62b063bb9b
uses mpairs now
...
svn: r8328
2008-01-14 23:40:29 +00:00
Matthew Flatt
f3cb86dc1a
sandbox Scribble evaluations; fix rational exact->inexact loss of precision
...
svn: r8238
2008-01-06 16:54:34 +00:00
Robby Findler
cda0888ab9
renamed string/len to string-len/c
...
svn: r8237
2008-01-06 15:53:50 +00:00
Matthew Flatt
77e126f085
fix size calculation of ? repeat
...
svn: r8208
2008-01-04 17:05:10 +00:00
Matthew Flatt
3acd1a7d62
fix JIT x86 FP output
...
svn: r8201
2008-01-04 13:33:58 +00:00
Matthew Flatt
7fc41024c0
3.99.0.9: binding links in docs use nominal import sources
...
svn: r8196
2008-01-03 19:07:02 +00:00
Robby Findler
3cf6ed4673
mostly finished the contract library changes
...
svn: r8195
2008-01-03 18:10:43 +00:00
Matthew Flatt
6e6e5945f9
fix test that used lang/htdp-intermediate
...
svn: r8180
2008-01-02 03:50:47 +00:00
Robby Findler
e7b5653dd6
finished case->
...
svn: r8178
2008-01-02 01:24:55 +00:00
Matthew Flatt
7508f2a9c7
fix tests of 'random'
...
svn: r8175
2008-01-01 14:19:39 +00:00
Robby Findler
90de53d2b2
finished ->d
...
svn: r8166
2007-12-30 23:36:58 +00:00
Matthew Flatt
1d8b21f53b
disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
...
svn: r8152
2007-12-29 13:51:32 +00:00
Matthew Flatt
6ccffdffdb
JIT inlines some floating-point ops
...
svn: r8144
2007-12-28 22:11:41 +00:00
Matthew Flatt
53bf8bae8e
3.99.0.7: add prop:equal+hash
...
svn: r8137
2007-12-27 16:19:35 +00:00
Matthew Flatt
c0872f69ea
equal? and hashing work on cyclic values
...
svn: r8132
2007-12-27 11:07:14 +00:00
Matthew Flatt
9f4f7670d1
fix exn-handler test
...
svn: r8125
2007-12-26 12:02:13 +00:00
Robby Findler
342eb86c10
finished the new ->*
...
svn: r8086
2007-12-20 20:35:58 +00:00
Matthew Flatt
d794bde875
liberalize un{quote,syntax}-spliciing to allow a non-list at the end of an enclosing list
...
svn: r8083
2007-12-20 14:00:15 +00:00
Matthew Flatt
c4960b7418
turn shared.ss test suite back on, tweak docs
...
svn: r8076
2007-12-19 22:25:12 +00:00
Matthew Flatt
f70ea2d03a
shared
...
svn: r8069
2007-12-19 21:32:07 +00:00
Matthew Flatt
19a6edc664
finish fixing sandboxed test suites
...
svn: r8062
2007-12-19 14:46:30 +00:00
Matthew Flatt
36c5684876
put mzlib test suites into separate sandboxes
...
svn: r8058
2007-12-19 04:12:02 +00:00
Matthew Flatt
e3b4751adb
catch up test suite for recent changes
...
svn: r8055
2007-12-18 22:07:30 +00:00
Robby Findler
49f198dad7
fixed naming bugs and added a test suite to ensure that I preserve backwards compatibility with the old version of mzlib's contract system
...
svn: r8050
2007-12-18 20:49:33 +00:00
Robby Findler
a3f3dcb64d
added keywords to ->*
...
svn: r8049
2007-12-18 20:19:11 +00:00
Robby Findler
0e43e1da8c
added keywords to -> contract
...
svn: r8041
2007-12-17 23:48:30 +00:00
Robby Findler
116241eee5
converted the contract test suite to use scheme/base and fixed bugs along the way
...
svn: r8032
2007-12-16 22:45:52 +00:00
Robby Findler
9a0498b44d
moved class, contracts, serialize, and traits into scheme/ and changed the class and contract interface so that contracts no longer depend on the class system (instead its the other way around)
...
svn: r8017
2007-12-15 18:46:55 +00:00
Matthew Flatt
622cd0554d
revised mzlib/sandbox in scheme/sandbox
...
svn: r7965
2007-12-12 13:47:02 +00:00
Eli Barzilay
d2f12f294c
fix expected error message on redefinitions
...
svn: r7954
2007-12-11 11:57:35 +00:00
Eli Barzilay
41133f5341
fix else binding after its destroyed
...
svn: r7953
2007-12-11 11:54:58 +00:00
Eli Barzilay
ddc2ade271
avoid requiring mzscheme
...
svn: r7951
2007-12-11 11:28:50 +00:00
Eli Barzilay
29318f1be2
fixed with-output-to-file
...
svn: r7948
2007-12-11 04:27:56 +00:00
Matthew Flatt
9b96716432
improve arity error messages when keywords are involved
...
svn: r7887
2007-12-02 15:45:51 +00:00
Matthew Flatt
58684c1b0b
doc corrections in quick and guide
...
svn: r7880
2007-12-01 01:47:32 +00:00
Robby Findler
a295a42c15
improved contract library so that structs without mutators work and it now passes the test suite
...
svn: r7879
2007-11-30 22:50:01 +00:00
Matthew Flatt
51fe0a2256
fix test
...
svn: r7861
2007-11-29 19:16:38 +00:00
Matthew Flatt
9a3f044337
fix uni-norm.ss test suite
...
svn: r7852
2007-11-28 16:21:26 +00:00
Robby Findler
47a4b69e5d
some progress on the contract test suite
...
svn: r7850
2007-11-28 04:38:23 +00:00
Matthew Flatt
8138758ea5
fix some tests
...
svn: r7847
2007-11-27 17:58:59 +00:00
Matthew Flatt
2c6a894474
fix mismatch between identifier and datums in module paths; revive HtDP language tests; fix quick's cache
...
svn: r7833
2007-11-26 00:38:58 +00:00
Matthew Flatt
5f312dcbde
doc fixes
...
svn: r7832
2007-11-25 19:48:41 +00:00
Matthew Flatt
3abf3eb098
repair mz test suite
...
svn: r7760
2007-11-18 04:34:49 +00:00
Matthew Flatt
416cffff77
fix (magnitude +inf.0+inf.0i)
...
svn: r7759
2007-11-18 03:59:10 +00:00
Matthew Flatt
391892a848
3.99.0.3: improved namespace API
...
svn: r7756
2007-11-18 02:06:57 +00:00
Matthew Flatt
3ca803a6de
initial Scribble search support
...
svn: r7738
2007-11-15 17:35:02 +00:00
Matthew Flatt
6056159ad7
class and mzc -k fixes
...
svn: r7724
2007-11-14 16:24:48 +00:00
Matthew Flatt
b8d9e4f406
mzc -e fixes
...
svn: r7714
2007-11-14 01:25:01 +00:00
Matthew Flatt
39cedb62ed
v3.99.0.2
...
svn: r7706
2007-11-13 12:40:00 +00:00
Robby Findler
359196ae82
improved contract libraries handling of #%app for provide/contract'd variables
...
svn: r7590
2007-10-29 21:07:43 +00:00
Robby Findler
e843842c70
probable fix to PR 8986
...
svn: r7529
2007-10-19 16:55:38 +00:00
Robby Findler
992eff0c63
added a test
...
svn: r7477
2007-10-10 20:42:42 +00:00
Robby Findler
677c9a195d
added test for PR 8962
...
svn: r7463
2007-10-09 13:09:48 +00:00
Robby Findler
c8aa5fdd82
fixed PR 8972
...
svn: r7451
2007-10-08 13:53:30 +00:00
Eli Barzilay
6c13e101bf
fix bad input to raise an error as usual, added tests
...
svn: r7445
2007-10-07 18:12:11 +00:00
Robby Findler
0dacc38c53
added failing test case pointed out by Matthew
...
svn: r7400
2007-09-22 15:49:37 +00:00
Matthew Flatt
b9a0d860c0
experiment with alpha setting in dc<%>, plus some slideshow experiments and other minor changes
...
svn: r7399
2007-09-22 13:48:22 +00:00
John Clements
6d5f3fb3b6
...
...
svn: r7368
2007-09-17 17:22:24 +00:00
Eli Barzilay
cae0931777
allow raw result from md5
...
svn: r7366
2007-09-17 16:54:54 +00:00
Robby Findler
bd93217061
refactored the contract system so that contracts do not depend on the class system, and now the class contracts are exported from class.ss
...
svn: r7357
2007-09-17 02:27:05 +00:00
Robby Findler
bd7d167466
improved error message
...
svn: r7356
2007-09-16 23:21:24 +00:00
Matthew Flatt
20890b1cf3
fix date test for machines with 64-bit dates
...
svn: r7355
2007-09-16 14:41:39 +00:00
Matthew Flatt
001404dec0
371.3
...
svn: r7350
2007-09-15 22:27:14 +00:00
Robby Findler
b7c441833e
tried to improve size of generated code for structs
...
svn: r7348
2007-09-15 19:57:28 +00:00
Eli Barzilay
eb72a0dd93
do not trust require spec from user code
...
svn: r7343
2007-09-15 07:09:06 +00:00
Robby Findler
33311ab211
few minor improvements to the code generated by the contract library
...
svn: r7339
2007-09-14 21:27:53 +00:00
John Clements
c77bf466a5
tests for minor bug fixes in date.ss
...
svn: r7310
2007-09-11 05:03:59 +00:00
Matthew Flatt
1ce720cffd
add simple optimization of procedure? applied to an id whose value is known to be a procedure
...
svn: r7308
2007-09-10 21:13:57 +00:00
John Clements
ff21641af2
changed run-nightly-tests -> automatic-tests
...
svn: r7287
2007-09-06 16:23:37 +00:00
John Clements
a3e9c55bb9
...
...
svn: r7277
2007-09-05 00:34:40 +00:00
John Clements
ffe26decff
hopefully resolved a whole bunch of conflicts...
...
svn: r7275
2007-09-05 00:22:07 +00:00
Matthew Flatt
50e42bcfeb
test procedure-reduce-arity
...
svn: r7270
2007-09-03 17:08:01 +00:00
Matthew Flatt
e4cbc4e6a9
371.2
...
svn: r7263
2007-09-02 17:39:32 +00:00
Eli Barzilay
392f99b717
new thread breaking in sandbox, improved with-limits to use call-in-nested-thread
...
svn: r7123
2007-08-19 23:27:14 +00:00
Eli Barzilay
7d09bb70b8
typo(?)
...
svn: r7114
2007-08-18 05:40:27 +00:00
Matthew Flatt
c7c3d60b16
checkpoint new GUI toolbox docs
...
svn: r7109
2007-08-17 16:19:31 +00:00
Robby Findler
a07950b2ed
fixed a bug in drs -- it no longer calls random with the users random seed
...
svn: r7108
2007-08-17 03:03:43 +00:00
Kathy Gray
8a3a887857
Committing modifications to test cases;
...
committing small modification to grammar spec;
Committing change to docpos to add new profj language manual
svn: r7081
2007-08-11 11:42:21 +00:00
Noel Welsh
99c1ee330c
Add SRFIs 35 and 64 to the documentation, and add them to the test script (which only checks they load)
...
svn: r7078
2007-08-10 10:13:35 +00:00
Scott Owens
d4f72cbeae
Case sensitivity
...
svn: r7063
2007-08-08 22:11:54 +00:00
Scott Owens
b892227a26
Fix a test case that one of Matthew's changes to the lexer made obsolete.
...
svn: r7062
2007-08-08 22:11:42 +00:00
Eli Barzilay
0e2a1a465a
changed default current-alist-separator-mode to amp, added semi-or-amp mode
...
svn: r7057
2007-08-08 15:30:03 +00:00
Noel Welsh
39d78f3fbf
Wrap a parameter/c contract around current-proxy-servers, so it may be used in calls to parameterize. Add test for same.
...
svn: r7030
2007-08-06 13:58:22 +00:00
Robby Findler
d444390dde
changed test suite to match latest stuff
...
svn: r7016
2007-08-03 13:26:48 +00:00
John Clements
3f58e02472
...
...
svn: r7001
2007-08-02 15:17:27 +00:00
Robby Findler
67dd80eb78
changes noticed by Matthew
...
svn: r6980
2007-07-29 18:56:32 +00:00
Robby Findler
23d245c09f
fixed PR 8830
...
svn: r6979
2007-07-29 03:39:44 +00:00
Robby Findler
0b61b9b313
fixed PR 8828
...
svn: r6970
2007-07-26 01:24:44 +00:00
Matthew Flatt
6ab2806fe0
add one more monochrome-bitmap test
...
svn: r6964
2007-07-25 18:38:33 +00:00
Eli Barzilay
418df561e7
PR8809 (value-less keys in the query parts) -- see message in the PR log
...
svn: r6931
2007-07-18 03:42:23 +00:00
Carl Eastlund
33b4228a4e
Updated ellipsis error message in htdp languages.
...
Updated test cases for ellipsis error message.
Fixed problem with htdp advanced tests introduced with previous ellipsis updates.
Fixed htdp tests for updated undefined variable error message.
svn: r6887
2007-07-10 21:23:33 +00:00
Robby Findler
867ae7b56d
added local-like category to square bracketing magic
...
svn: r6886
2007-07-10 16:13:09 +00:00
Matthew Flatt
a1e2d59690
370.6
...
svn: r6849
2007-07-08 00:24:03 +00:00
Matthew Flatt
9764065c6a
370.5
...
svn: r6832
2007-07-07 08:31:19 +00:00
Robby Findler
2dfd35e5c7
added parameter/c
...
svn: r6770
2007-06-29 16:44:18 +00:00
Matthew Flatt
b883f4ef76
fix problem with recursive reads on hash tables, sfix syntax-quoted hash tables in marhsaled compiled code, and add a bit more new documentation
...
svn: r6759
2007-06-28 22:59:06 +00:00
Carl Eastlund
5b67fcbb86
Added binding for .., ..., ...., ....., and ...... in htdp languages.
...
Uses of these dots expand to an expression generating a runtime error
stating "expected a finished expression, but found a placeholder".
Students may write and run unfinished templates (as usual), but will get an
error message that is more specific and hopefully more useful than unbound variable.
Added tests for this functionality.
svn: r6743
2007-06-26 15:41:01 +00:00
Matthew Flatt
d518f24039
370.4
...
svn: r6710
2007-06-20 21:11:38 +00:00
Robby Findler
ce0b5fec2f
added a test case for the bug Shu-yu just fixed
...
svn: r6675
2007-06-16 17:29:19 +00:00
Matthew Flatt
441c509549
fix to 64-bit problems and let-values optimization (PRs 8748 and 8744)
...
svn: r6668
2007-06-15 22:54:56 +00:00
Robby Findler
ea5b3493f3
fixed define-contract-struct so that it defines (via define-syntax) the struct name, following the define-struct covention
...
svn: r6664
2007-06-14 21:14:14 +00:00
Matthew Flatt
2385d8bd93
fix trait bug found by Ryan
...
svn: r6653
2007-06-13 22:47:17 +00:00
Robby Findler
3857b95a7b
fixed PR 8737
...
svn: r6596
2007-06-12 15:23:54 +00:00
Matthew Flatt
7d7cae8bf2
get rid of for-values, change document format for mini-grammars
...
svn: r6549
2007-06-09 01:13:52 +00:00
Matthew Flatt
63ce7b93fb
370.3
...
svn: r6545
2007-06-08 08:03:06 +00:00
Matthew Flatt
d2f0b1756c
schemeblock improvements and reference-manual work
...
svn: r6468
2007-06-04 06:34:16 +00:00
Matthew Flatt
e9385a910e
370.2
...
svn: r6369
2007-05-29 03:26:32 +00:00
Robby Findler
6a7b44f92e
fixed PR 8703
...
svn: r6361
2007-05-28 18:25:39 +00:00
Jay McCarthy
7a8e486de8
Updating problem report
...
svn: r6272
2007-05-24 17:09:02 +00:00
Matthew Flatt
3c25a6ad93
make scribble reader section fit narrower column
...
svn: r6265
2007-05-24 10:36:03 +00:00
Robby Findler
3d4f153275
fixed default value of parameter
...
svn: r6234
2007-05-19 23:05:09 +00:00
Matthew Flatt
44fab79324
SRFI test updates from Chongkai
...
svn: r6216
2007-05-12 23:22:40 +00:00
Noel Welsh
afa7382c9c
This file tests that all SRFIs load in Mz/DrScheme as required for the SRFI verifications test.
...
svn: r6186
2007-05-10 08:21:55 +00:00
Robby Findler
3c5f2c7395
fixed up minor bugs in program and lots of little problems in the test suites
...
svn: r6173
2007-05-08 01:02:40 +00:00
Robby Findler
82ec65680d
fixed up some of the old tests
...
svn: r6165
2007-05-07 01:30:32 +00:00
Matthew Flatt
ffff979bd7
fix equal-hashing of characters, and also correct potential 3m allocations problem (at least on 64-bit machines, for now) in MzScheme/MrEd start-up
...
svn: r6156
2007-05-05 23:43:25 +00:00
Robby Findler
e41ff4705e
improved error checking for provide/contract struct clauses
...
svn: r6155
2007-05-05 17:50:19 +00:00
Robby Findler
41d4b5d28e
changed teachpacks to be language specific
...
svn: r6145
2007-05-04 20:45:15 +00:00
Eli Barzilay
e374d7a051
more memory!
...
svn: r6141
2007-05-04 09:43:58 +00:00
Robby Findler
fa2b488b75
fixed a bug in the star image constructing function
...
svn: r6130
2007-05-03 19:13:19 +00:00
Robby Findler
ff700eae1b
added test case to catch broken shrink
...
svn: r6121
2007-05-03 01:35:27 +00:00
Matthew Flatt
448cba2fb5
fix HtDP require so that it correctly binds fo lib and planet paths
...
svn: r6120
2007-05-02 22:40:48 +00:00
Eli Barzilay
e4b7d760d5
more memory for limited memory test
...
svn: r6119
2007-05-02 09:31:39 +00:00
Matthew Flatt
60cb899ba1
require in the HtDP languages
...
svn: r6116
2007-05-02 01:18:57 +00:00
Matthew Flatt
0cba826ae5
369.12
...
svn: r6115
2007-05-01 23:46:51 +00:00
Robby Findler
bce27f35f0
the image library now accepts inexacts and non-integral numbers in many places
...
svn: r6112
2007-05-01 15:30:35 +00:00
Robby Findler
047346c1c8
fixed bugs in test suite
...
svn: r6104
2007-04-30 19:39:15 +00:00
Robby Findler
5ac3fdd86e
added unsafe list contract combinators
...
svn: r6096
2007-04-29 21:46:27 +00:00
Matthew Flatt
e9bf34f193
369.11
...
svn: r6085
2007-04-29 02:08:24 +00:00
Robby Findler
ddf5ddaf68
fixed a bug in structs
...
svn: r6059
2007-04-27 22:02:14 +00:00
Matthew Flatt
52201f68d1
fix path.ss test quite to work on non-Windows platforms
...
svn: r6046
2007-04-25 23:12:38 +00:00
Matthew Flatt
7c0ea5b79c
fix Windows stat() problem, and also fix some path-manipulation bugs related to //?/ paths
...
svn: r6037
2007-04-25 05:56:50 +00:00
Matthew Flatt
6afb79188d
test and fix hook for create-embedding-executable
...
svn: r6036
2007-04-25 00:43:51 +00:00
Matthew Flatt
2009419979
fix read-error reporting for characters that live in no port
...
svn: r6031
2007-04-24 01:50:09 +00:00
Robby Findler
34568d5702
cleaned up test suite and added a test case
...
svn: r6026
2007-04-23 20:27:46 +00:00
Matthew Flatt
fdf878cda5
fix char-set-complement (PR 8624, patch from Jens Axel)
...
svn: r6016
2007-04-22 21:17:25 +00:00
Matthew Flatt
a45251d272
369.10
...
svn: r6003
2007-04-20 01:16:15 +00:00
Matthew Flatt
1adc10788d
save some unfinished testing ideas
...
svn: r5984
2007-04-19 08:58:55 +00:00
Matthew Flatt
a420febb1b
undo accidental commit of commenting-out a test case
...
svn: r5979
2007-04-19 03:14:51 +00:00
Matthew Flatt
681d88ed52
improve DrScheme's auto-indenting and S-exp movement for Scheme code with quote, #;, etc.
...
svn: r5977
2007-04-19 02:44:31 +00:00
Chongkai Zhu
0a32a8d304
update
...
svn: r5974
2007-04-18 02:38:58 +00:00
Robby Findler
db8cba03aa
added unconstrained-domain->
...
svn: r5967
2007-04-17 18:54:19 +00:00
Eli Barzilay
e885e79295
URL parsing is closer to the RFC now
...
svn: r5965
2007-04-17 11:56:20 +00:00
Matthew Flatt
cc8e660737
test for module require-cycle checking
...
svn: r5964
2007-04-17 11:39:23 +00:00
Eli Barzilay
ee91e07ee3
tests for using colons in scheme-less paths
...
svn: r5959
2007-04-17 06:11:39 +00:00
Chongkai Zhu
bbfecd12e1
SRFI 35 added
...
svn: r5924
2007-04-11 14:06:01 +00:00
Eli Barzilay
30a27b1d8b
better sandbox input
...
svn: r5905
2007-04-09 11:11:22 +00:00
Eli Barzilay
c6f377aca8
better output specs and implementation
...
svn: r5903
2007-04-09 09:15:25 +00:00
Matthew Flatt
34d00a000c
369.9
...
svn: r5902
2007-04-09 08:34:00 +00:00
Matthew Flatt
e4d0589442
fix problem with dw and implicit prompt
...
svn: r5899
2007-04-09 05:22:18 +00:00
Matthew Flatt
b41a2abf23
test for: fix bug field counts for struct-type-info result
...
svn: r5895
2007-04-09 02:26:38 +00:00
Eli Barzilay
4cf75fbb65
some filename tweaks for windows
...
svn: r5891
2007-04-08 21:39:12 +00:00
Matthew Flatt
392bd607d4
make binding on #%module-begin form more consistent when the module body contains a single expression (patch from samth)
...
svn: r5889
2007-04-08 11:48:28 +00:00
Matthew Flatt
555e5376a3
fix a bug related to the implicit prompt in a thread taking over the role of an explicit prompt
...
svn: r5887
2007-04-08 08:57:58 +00:00
Matthew Flatt
9bf5fe3872
test for field value names in class
...
svn: r5881
2007-04-07 23:36:45 +00:00
Eli Barzilay
874c0331c3
do what you can when not in 3m
...
svn: r5878
2007-04-07 02:23:36 +00:00
Eli Barzilay
6aa7b2c87d
typo
...
svn: r5877
2007-04-07 01:44:37 +00:00
Eli Barzilay
4ea6d7e1ed
added sandbox to the mzlib tests
...
svn: r5876
2007-04-06 10:18:40 +00:00
Eli Barzilay
433c9a57ec
new sandbox in mzlib
...
svn: r5873
2007-04-06 08:56:23 +00:00
Robby Findler
8f51c76a7b
added pretty-format
...
svn: r5862
2007-04-03 22:27:21 +00:00
Chongkai Zhu
a31d421ede
fix bug report 8588
...
svn: r5845
2007-03-30 04:40:03 +00:00
Matthew Flatt
ca7fada621
fix delim-cont bugs related to capturing a composable continuation in a post thunk
...
svn: r5830
2007-03-26 08:46:49 +00:00
Matthew Flatt
da6e732918
fix stx tests for revised let-syntaxes expansion
...
svn: r5827
2007-03-25 21:54:29 +00:00
Robby Findler
4439c04f47
added test case corresponding to PR 8564
...
svn: r5823
2007-03-25 18:48:14 +00:00
Robby Findler
690947bdda
added test cases for pretty-print-remap-stylable
...
svn: r5809
2007-03-21 23:07:14 +00:00
Matthew Flatt
cbe41955f1
test for optimizer lifting with unused rest arg
...
svn: r5793
2007-03-19 22:04:48 +00:00
Matthew Flatt
2848977def
more/repaired tests more mred editors
...
svn: r5789
2007-03-19 03:49:53 +00:00
Matthew Flatt
3803b4e045
fix pretty-printer to pay attention to print-box (PR 8567)
...
svn: r5787
2007-03-19 03:29:06 +00:00
Robby Findler
058bb56915
added guilty-party
...
svn: r5783
2007-03-17 21:39:59 +00:00
Eli Barzilay
1e0f84d937
fix memory functions argument parsing, fix foreign tests
...
svn: r5711
2007-03-01 06:38:30 +00:00
Matthew Flatt
3b10623bad
tests for mz and port.ss repairs
...
svn: r5641
2007-02-20 01:42:25 +00:00
Eli Barzilay
5387c758f2
added test for u8vector items
...
svn: r5628
2007-02-17 15:23:49 +00:00
Matthew Flatt
d191d764be
extra notes on examples
...
svn: r5617
2007-02-15 08:18:18 +00:00
Matthew Flatt
7a48da5797
ideas for honu tests
...
svn: r5613
2007-02-15 07:48:43 +00:00
Robby Findler
94c1702b56
added a few things
...
svn: r5601
2007-02-14 23:21:12 +00:00
Matthew Flatt
4b765cfa5a
369.8
...
svn: r5594
2007-02-14 02:41:49 +00:00
Matthew Flatt
44623776c0
fix err-msg test
...
svn: r5559
2007-02-06 07:46:43 +00:00
Matthew Flatt
126ff2a91a
improve parallel testing
...
svn: r5548
2007-02-03 22:15:36 +00:00
Matthew Flatt
482596754b
change binary-tree to maybe correctly match the rules
...
svn: r5532
2007-02-01 07:02:00 +00:00
Matthew Flatt
04621493ad
benchmark impl. is not actually based on the Ruby version
...
svn: r5531
2007-02-01 06:15:46 +00:00
Matthew Flatt
26766f9cfa
fixed yet another race condition in a test
...
svn: r5530
2007-02-01 06:03:02 +00:00
Matthew Flatt
778d4d5472
fix another race condition in a test case
...
svn: r5525
2007-02-01 01:39:22 +00:00
Robby Findler
81ce545d63
added define-opt/c
...
svn: r5515
2007-01-31 01:12:19 +00:00
Matthew Flatt
0610ffdd41
avoid excessive allocation for 64-bit machines in make-string/make-bytes tests
...
svn: r5514
2007-01-31 00:33:38 +00:00
Matthew Flatt
bfc693c063
369.7
...
svn: r5506
2007-01-30 06:34:05 +00:00
Matthew Flatt
74f94b755e
add attribution
...
svn: r5500
2007-01-29 14:01:29 +00:00
Matthew Flatt
69fcdd2d14
add another missing benchmark
...
svn: r5499
2007-01-29 14:00:47 +00:00
Matthew Flatt
277fad6c1f
fix benchmark name
...
svn: r5497
2007-01-29 12:59:11 +00:00
Matthew Flatt
052e2c3896
implement missing bm
...
svn: r5496
2007-01-29 12:57:08 +00:00
Robby Findler
4ad8fdadea
merged the opt/c changes back into the trunk (finally!)
...
svn: r5481
2007-01-28 02:54:16 +00:00
Matthew Flatt
f31128cf11
fix bad attempt to speed up rational comparisons, as well as th egap in the test suite
...
svn: r5472
2007-01-27 01:40:58 +00:00
Matthew Flatt
b550ae9b73
mostly improvements to run.ss benchmark-running script
...
svn: r5423
2007-01-22 03:18:51 +00:00
Matthew Flatt
6781640440
fix threadlib section report
...
svn: r5418
2007-01-19 21:42:53 +00:00
Matthew Flatt
4baff4e975
more WXME tests
...
svn: r5405
2007-01-19 02:03:57 +00:00
Matthew Flatt
75f0d2ea8c
change #reader path
...
svn: r5402
2007-01-18 22:28:06 +00:00
Matthew Flatt
02131575f6
rename original media file to include right version
...
svn: r5391
2007-01-18 12:16:54 +00:00
Matthew Flatt
01866bcfb4
get rid of file numbered 2 instead of 8
...
svn: r5390
2007-01-18 12:16:05 +00:00
Matthew Flatt
4fe1f82d1b
WXME version-8 examples
...
svn: r5388
2007-01-18 12:13:33 +00:00
Matthew Flatt
3f2f0e3ab9
rename prog to include format version
...
svn: r5387
2007-01-18 09:16:27 +00:00
Matthew Flatt
b2d9b73fb4
added program, corrected media6
...
svn: r5386
2007-01-18 09:15:42 +00:00
Matthew Flatt
f77e70643f
some test graphical files in the v209 format (WXME version 6)
...
svn: r5385
2007-01-18 09:11:00 +00:00
Eli Barzilay
19c33a8e2a
no need for string->immutable-string when creating exceptions
...
svn: r5372
2007-01-17 01:18:50 +00:00
Matthew Flatt
87c0d5754e
369.5
...
svn: r5366
2007-01-16 20:55:13 +00:00
Eli Barzilay
e51405b682
use system type for suffix
...
svn: r5365
2007-01-16 10:57:26 +00:00
Matthew Flatt
91add0453f
369.4
...
svn: r5327
2007-01-12 07:09:56 +00:00
Eli Barzilay
9984b48d88
parse url schemes properly (some test reformatting)
...
svn: r5241
2007-01-07 09:09:27 +00:00
Matthew Flatt
51f9cba62a
fix expand-path Windows test
...
svn: r5229
2007-01-05 07:10:37 +00:00
Matthew Flatt
6b60d57a86
359.3
...
svn: r5219
2007-01-04 11:14:58 +00:00
Matthew Flatt
a3fb51d8d2
try to fix quiet.ss
...
svn: r5180
2006-12-25 06:41:29 +00:00
Robby Findler
3e679de9a5
adapted repl to new prompt stuff, fixed minor other things along the way
...
svn: r5179
2006-12-24 20:55:33 +00:00
Matthew Flatt
7b13755dad
unit clean-up
...
svn: r5160
2006-12-22 01:26:58 +00:00
Matthew Flatt
cf0b303497
359.2, collects changes
...
svn: r5143
2006-12-20 00:57:12 +00:00
Eli Barzilay
a772fa8c84
* Better dealing with errors in eval-string and read-from-string/-all
...
* Made them work with byte strings too
* Added tests to the above
svn: r5081
2006-12-11 18:03:33 +00:00
Robby Findler
d47247507f
changed the strategy of the preferences library in the framework to use a different key at the file.ss level (and thus save the prefs on each call to preferences:set)
...
svn: r5058
2006-12-07 22:32:31 +00:00
Matthew Flatt
fdfdf1bc92
fix bug in expand when adjusting the lexical-context info of a locally bound identifer
...
svn: r5056
2006-12-07 08:42:13 +00:00
John Clements
00574b6338
d'oh!
...
svn: r5039
2006-12-06 18:02:20 +00:00
Eli Barzilay
3459c3a58f
merged units branch
...
svn: r5033
2006-12-05 20:31:14 +00:00
Jacob Matthews
7c7ada4514
Added a test suite for net/cookie.ss, and fixed some bugs revealed by that test suite
...
svn: r5010
2006-12-03 00:02:40 +00:00
Chongkai Zhu
ef5f1e26c1
new SRFI 71 implementation
...
svn: r4942
2006-11-23 23:31:27 +00:00
Eli Barzilay
a0243b4616
fixed another typo in the code, added tests
...
svn: r4936
2006-11-23 17:49:24 +00:00
Eli Barzilay
f902ea5ba9
fixed some stuff, added tests, added simple option (no ranges)
...
svn: r4935
2006-11-23 17:38:53 +00:00
Eli Barzilay
6fbc2dc27f
improved glob->regexp + tests
...
svn: r4933
2006-11-23 09:53:58 +00:00
Matthew Flatt
94adeb1d13
make more path tests run on all platforms, use system-idle-evt for some sync tests
...
svn: r4926
2006-11-23 01:50:34 +00:00
John Clements
404fad489d
working on begin0
...
svn: r4915
2006-11-21 23:01:55 +00:00
John Clements
8e95c4ec7b
back to old version of foreach
...
svn: r4861
2006-11-15 17:55:55 +00:00
Matthew Flatt
96897e5f92
fix certification problem with improved compilation of syntax
...
svn: r4859
2006-11-15 05:49:43 +00:00
Matthew Flatt
c5f4d87e2c
change for-each back to always producing void
...
svn: r4832
2006-11-13 04:20:23 +00:00
Chongkai Zhu
e476c82b14
new srfis added
...
svn: r4823
2006-11-11 00:28:28 +00:00
Matthew Flatt
7fbbdd928d
fix up mzc-test support
...
svn: r4822
2006-11-10 20:54:05 +00:00
Robby Findler
302fa08dd8
added in attribute tests (but commented out for now)
...
svn: r4818
2006-11-10 03:28:09 +00:00
Robby Findler
d64ec0948f
added test for mzlib/etc.ss bugfix
...
svn: r4815
2006-11-09 22:42:46 +00:00
Kathy Gray
dfafe3c2c1
svn: r4812
2006-11-09 10:19:02 +00:00
Carl Eastlund
ba16e31583
Added tests of tail-call behavior in object methods:
...
- simple method calls
- (inner ...) calls, default case
- (inner ...) calls, augmented case
- overridden methods
- (super ...) calls in overridden methods
svn: r4797
2006-11-06 22:38:08 +00:00
John Clements
434b579d2f
...
...
svn: r4785
2006-11-05 17:43:45 +00:00
Shu-Yu Guo
eaf71a272a
typos, name tests for opt/c.
...
svn: r4781
2006-11-05 06:45:58 +00:00
Robby Findler
18288da493
add tail call behavior test for -> contract
...
svn: r4779
2006-11-05 02:06:19 +00:00
Shu-Yu Guo
bd0b34a9ac
- refactored opt/c to its own struct/prop
...
- moved opters next to their respective original contracts where possible
- the rest moved to contract-basic-opters.ss to avoid module cycle
- fixed some typos
svn: r4774
2006-11-04 05:02:57 +00:00
Robby Findler
1effeb6a7c
svn: r4764
2006-11-03 18:46:43 +00:00
John Clements
0d7c25bbb8
changing to stepper-syntax-property
...
svn: r4761
2006-11-03 17:12:04 +00:00
Matthew Flatt
03ffe8ec6e
more port-read-handler tests
...
svn: r4753
2006-11-02 21:35:49 +00:00
Matthew Flatt
166f2ea539
some trait tests
...
svn: r4742
2006-11-01 23:02:36 +00:00
Robby Findler
80ca729b04
removed halfway done fix for sexp movement keys
...
svn: r4723
2006-10-31 23:05:23 +00:00
Robby Findler
58a0b99d35
improved forward sexp
...
svn: r4720
2006-10-31 20:29:39 +00:00
Matthew Flatt
22f8f9a50c
expand showkeys display for 352.9
...
svn: r4704
2006-10-30 01:19:46 +00:00
Matthew Flatt
3c215723c3
more tests for 'disappeared-binding info for letrecs generated by internal definitions
...
svn: r4694
2006-10-28 23:55:54 +00:00
Matthew Flatt
55de7f011f
some simplifications
...
svn: r4686
2006-10-26 06:56:56 +00:00
Matthew Flatt
a8465ee701
make defined names always mutable in HtDP advanced
...
svn: r4672
2006-10-23 07:05:21 +00:00
Matthew Flatt
5c940f0c94
test allowing first-order functions to higher-order primitives
...
svn: r4669
2006-10-22 01:46:02 +00:00
Matthew Flatt
c4cc339f69
tests for stripping trailing terminator by path-element->bytes
...
svn: r4665
2006-10-20 23:18:16 +00:00
Matthew Flatt
a991b6b33c
352.8 tests
...
svn: r4660
2006-10-20 13:56:29 +00:00
Matthew Flatt
6b385008ad
numeric tests for (expt ... 1/2) and complex divide
...
svn: r4607
2006-10-14 22:41:26 +00:00
Robby Findler
585d319eac
added star tests
...
svn: r4605
2006-10-14 19:53:31 +00:00
Kathy Gray
58751057b6
Moved profj-testing.ss out of profj and only into the testing file; methods from profj-testing used by profj are obsolete now
...
svn: r4601
2006-10-14 15:04:07 +00:00
Matthew Flatt
1c2211f8eb
tests for 357.2, and clean up section report
...
svn: r4594
2006-10-13 22:06:06 +00:00
John Clements
4f27609b33
corrected & new tests for begin & begin0
...
svn: r4590
2006-10-13 19:16:10 +00:00
Matthew Flatt
405660261c
checkpoint delim cont tests
...
svn: r4583
2006-10-13 11:29:52 +00:00
Matthew Flatt
1f1fb6d840
minor reformatting
...
svn: r4579
2006-10-13 06:27:09 +00:00
Matthew Flatt
5984c169d3
test suite for control library
...
svn: r4578
2006-10-13 06:24:20 +00:00
Matthew Flatt
949beaa30f
checkpoint delim cont tests
...
svn: r4571
2006-10-12 22:17:56 +00:00
Matthew Flatt
280a6b9156
checkpoint delim cont test suite
...
svn: r4560
2006-10-12 06:39:58 +00:00
Matthew Flatt
a9020a3360
checkpoint delim cont tests
...
svn: r4541
2006-10-10 05:21:15 +00:00
Matthew Flatt
5a6ae9b550
checkpoint delim cont tests
...
svn: r4538
2006-10-10 01:01:38 +00:00
Matthew Flatt
8f14cdb434
checkoint delim cont tests
...
svn: r4510
2006-10-06 22:38:26 +00:00
Matthew Flatt
2bf78b3308
run call/cc tests via call-with-composable-continuation
...
svn: r4504
2006-10-06 04:10:45 +00:00
Robby Findler
7899d16121
one more test for [
...
svn: r4484
2006-10-04 21:10:58 +00:00
Matthew Flatt
6c0197bd86
snapshot new prompt test suite
...
svn: r4473
2006-10-04 03:07:16 +00:00
Kathy Gray
50ca4e1cbf
Corrected bugs regarding exceptions and check ... catch
...
svn: r4464
2006-10-02 20:17:36 +00:00
Eli Barzilay
821135354b
allow #:body without #:keys
...
svn: r4431
2006-09-25 13:00:28 +00:00
John Clements
02d9fbd35c
back to all tests
...
svn: r4425
2006-09-23 11:20:37 +00:00
John Clements
885b2fa8d3
change to testing args (broken, actually).
...
svn: r4423
2006-09-23 11:10:08 +00:00
Robby Findler
90b688b143
fixed PR 8293
...
svn: r4420
2006-09-23 02:54:25 +00:00
Matthew Flatt
6e2f93b147
one more paren-shape correction and test
...
svn: r4409
2006-09-22 00:47:17 +00:00
Matthew Flatt
5baad79e7b
tests to go with a recent rx bug fix
...
svn: r4403
2006-09-21 02:18:25 +00:00
Matthew Flatt
b0f28a2611
remove mysterious parsing of backslash-dollar in #px mode
...
svn: r4397
2006-09-20 13:39:55 +00:00
Matthew Flatt
0828cd338c
fix parsing of backslash-dollar in #rx mode, as opposed to #px
...
svn: r4396
2006-09-20 13:31:19 +00:00
Matthew Flatt
7aa07153ce
undo bad benchmark change
...
svn: r4382
2006-09-19 07:42:07 +00:00
Matthew Flatt
2ddb89e85b
rx bug fix related to ranges that include 255
...
svn: r4381
2006-09-19 05:32:17 +00:00
Matthew Flatt
77f16ca00b
final rx benchmark preparation for v352.6
...
svn: r4378
2006-09-19 00:37:06 +00:00
Matthew Flatt
3d722a8fdd
rx benchmark minor additions
...
svn: r4361
2006-09-17 22:13:53 +00:00
Matthew Flatt
2df6cc568a
benchmark refinements, including support for mzold
...
svn: r4358
2006-09-17 07:06:41 +00:00
Matthew Flatt
335ead2dae
refine rx benchmark suite
...
svn: r4356
2006-09-17 05:08:27 +00:00
Matthew Flatt
ba794430fd
mzunicode rx benchmarking
...
svn: r4342
2006-09-14 22:31:03 +00:00
Matthew Flatt
7e6ab6ee47
finish up rx benchmark
...
svn: r4337
2006-09-14 08:08:56 +00:00
Matthew Flatt
567ea0f59b
another bug fix for conditionals
...
svn: r4334
2006-09-14 06:41:52 +00:00
Matthew Flatt
b240bd0a3a
corrected conditional syntax
...
svn: r4333
2006-09-14 06:21:12 +00:00
Matthew Flatt
381ddd655b
tests for rx conditionals
...
svn: r4332
2006-09-14 05:41:43 +00:00
Matthew Flatt
210cb5affe
... notation for continuing benchmarks
...
svn: r4330
2006-09-14 00:37:12 +00:00
Matthew Flatt
08f06adfc2
python support for rx benchmarking
...
svn: r4329
2006-09-14 00:35:39 +00:00
Matthew Flatt
b486f3c36a
better to keep stuff used by common in common
...
svn: r4327
2006-09-13 23:25:09 +00:00
Matthew Flatt
d8e5d6b07d
lift out common benchmark support
...
svn: r4326
2006-09-13 23:20:44 +00:00
Matthew Flatt
2b5360574c
PCRE working, many benchmarks in place
...
svn: r4325
2006-09-13 23:05:57 +00:00
Matthew Flatt
f387919290
generalize slightly, for use with rx output
...
svn: r4323
2006-09-13 10:34:23 +00:00
Matthew Flatt
2534d8a3a5
another PCRE try
...
svn: r4322
2006-09-13 10:11:53 +00:00
Matthew Flatt
ce0ad68956
trying to get pcre to work
...
svn: r4321
2006-09-13 10:07:01 +00:00
Matthew Flatt
1558cf2b10
start on rx benchmark suite
...
svn: r4319
2006-09-13 06:40:12 +00:00
Matthew Flatt
0b1395e5d1
unicode-property tests
...
svn: r4303
2006-09-11 01:44:10 +00:00
Matthew Flatt
42f35ba39f
better tests for port and char-string matching
...
svn: r4294
2006-09-10 13:26:55 +00:00
Matthew Flatt
1176bb973d
new test suite for built-in pregexp
...
svn: r4288
2006-09-10 03:28:05 +00:00
Robby Findler
4c4c74eb50
svn: r4238
2006-09-04 20:46:20 +00:00
Robby Findler
4a6cee9cf8
fixed bug where the name has disappeared from a contract violation (and added test cases, of course)
...
svn: r4235
2006-09-04 02:07:01 +00:00
Robby Findler
204bc48a50
set things up to remove the cache
...
svn: r4234
2006-09-04 01:55:59 +00:00
Robby Findler
a39db76867
added a test
...
svn: r4215
2006-09-01 15:51:13 +00:00
Robby Findler
30e45917ce
svn: r4214
2006-09-01 15:36:07 +00:00
Matthew Flatt
fb156c87fb
add -o for auto.ss
...
svn: r4184
2006-08-29 07:43:53 +00:00
Matthew Flatt
da43f0e6a6
mored edits for the benchmark-info template
...
svn: r4172
2006-08-28 09:53:03 +00:00
Matthew Flatt
c7568529f4
tests for new tail-call positions
...
svn: r4171
2006-08-28 09:51:50 +00:00
Matthew Flatt
2c8ab78953
use bigloo -call/cc when needed
...
svn: r4168
2006-08-28 08:23:00 +00:00
Matthew Flatt
a834799e60
template edits
...
svn: r4166
2006-08-28 07:48:47 +00:00
Matthew Flatt
b75b99fe76
set property
...
svn: r4162
2006-08-28 00:05:22 +00:00
Matthew Flatt
066b4386e4
add template for web page
...
svn: r4158
2006-08-27 23:08:17 +00:00
Matthew Flatt
49469d1084
add nqueens to auto
...
svn: r4156
2006-08-27 11:52:07 +00:00
Matthew Flatt
107b76d5df
add comparison tests with negative numbers
...
svn: r4154
2006-08-27 10:47:18 +00:00
Matthew Flatt
f735ba32f7
don't use /0 as an error
...
svn: r4152
2006-08-27 09:55:19 +00:00
Matthew Flatt
df317d58e7
mix, max, and call-with-values tests
...
svn: r4150
2006-08-27 09:51:22 +00:00
Matthew Flatt
fb6d1ac40e
one more benchmark from Marc's set
...
svn: r4146
2006-08-26 22:45:51 +00:00
Matthew Flatt
078a815656
fix mzscheme wrapper, adjust iterations on some benchmarks
...
svn: r4115
2006-08-22 11:56:13 +00:00
Matthew Flatt
663786773c
actually fix larceny clean-up
...
svn: r4113
2006-08-22 06:08:31 +00:00
Matthew Flatt
374b5d9ed6
fix larceny clean-up
...
svn: r4112
2006-08-22 06:07:33 +00:00
Matthew Flatt
6d48f2d7cc
restore graphs benchmark
...
svn: r4110
2006-08-22 05:33:28 +00:00
Matthew Flatt
950c45c9ac
make benchmark durations more consistent, clean up p anti-specialization wrappers, clean up infrastructure, and support per-implementation normalization
...
svn: r4109
2006-08-22 05:14:18 +00:00
Matthew Flatt
732a319efe
fix properties, refine auto
...
svn: r4074
2006-08-16 23:10:31 +00:00
Matthew Flatt
c66d1238d0
add mzscheme-tl
...
svn: r4061
2006-08-13 15:29:42 +00:00
Matthew Flatt
22e4122a81
spell util correctly
...
svn: r4060
2006-08-13 13:49:55 +00:00
Matthew Flatt
b69603ce03
try to make -lutil automatic
...
svn: r4059
2006-08-13 13:48:50 +00:00
Matthew Flatt
329800478e
repairs
...
svn: r4058
2006-08-13 13:47:30 +00:00
Matthew Flatt
736a384305
fix larceny driver
...
svn: r4057
2006-08-13 12:21:02 +00:00
Matthew Flatt
9e00e27dbf
added missing file
...
svn: r4056
2006-08-13 12:18:24 +00:00
Matthew Flatt
56c86466a3
larceny
...
svn: r4055
2006-08-13 12:13:51 +00:00
Matthew Flatt
ff8b69cf70
automate
...
svn: r4054
2006-08-13 12:09:55 +00:00
Eli Barzilay
35893972e8
typo
...
svn: r4036
2006-08-12 05:22:55 +00:00
Eli Barzilay
9bdc6a8aba
different names for lazy tests
...
svn: r4035
2006-08-12 05:22:10 +00:00
Eli Barzilay
bcbf530dd1
* Fancy macro for test specification
...
* Lots of test rewrites using new macro
* Two more lazy examples (would be enough for some time)
svn: r4034
2006-08-12 05:21:45 +00:00
Eli Barzilay
c75c333174
Formatting -- end files with a newline, convert WXME file to new version, etc
...
svn: r4025
2006-08-10 21:25:13 +00:00
Robby Findler
97e613ac54
fixed buggy test suite
...
svn: r3998
2006-08-09 14:07:02 +00:00
Robby Findler
d3a494fdeb
fixed break-related bug in drscheme repl
...
svn: r3993
2006-08-09 03:28:54 +00:00
Kathy Gray
a361348bdc
Corrected bug of conflicting names between import and current file
...
svn: r3985
2006-08-08 17:58:37 +00:00
Robby Findler
a582a09d66
fixed PR 8210
...
svn: r3979
2006-08-07 13:31:32 +00:00
John Clements
720969a8b6
added yet another argument to go, 1 test for lazy
...
svn: r3977
2006-08-07 12:54:07 +00:00
Matthew Flatt
3d390e301e
pre-resolve is-mutated flag was mixed up with post-resolve is-initialized flag
...
svn: r3974
2006-08-05 18:20:20 +00:00
Matthew Flatt
8e75fd1e94
readtable paren tests
...
svn: r3963
2006-08-04 19:57:26 +00:00
Matthew Flatt
24880e18a4
fix verifier for optimizer-introduced raise-arity-error on a closure converted to accept a mutable variable reference
...
svn: r3944
2006-08-03 20:02:24 +00:00
Matthew Flatt
2b7a722b33
fix scoped init names (i.e., when combined with define-local-member-name)
...
svn: r3937
2006-08-02 20:14:32 +00:00
Robby Findler
cd03877fae
added tests for pr 8136 and recent posts about top-level namespace strangeness on plt-scheme
...
svn: r3935
2006-08-02 19:04:35 +00:00
Eli Barzilay
2d7c1f6947
flush section header outputs
...
svn: r3930
2006-08-02 18:03:27 +00:00
Kathy Gray
325c304560
Correction to bug causing methods with the same name and different access to interfere with each other.
...
Correction to bug allowing package access methods to implement interface methods.
Correction to bug preventing interactions window from accessing protected fields.
svn: r3922
2006-08-02 03:53:43 +00:00
John Clements
105c6830be
a few more tests
...
svn: r3907
2006-07-31 14:47:28 +00:00
John Clements
47c2b6d511
added tests for head.ss, incl. bytes-type tests where applicable
...
svn: r3905
2006-07-31 14:30:09 +00:00
Matthew Flatt
ca2b00a9a3
check new optimizations, BEGIN_/END_ESCAPABLE
...
svn: r3901
2006-07-31 11:40:07 +00:00
Matthew Flatt
4d090051cc
make gambit-prelude better fit suffix convention
...
svn: r3870
2006-07-28 16:47:25 +00:00
Matthew Flatt
39c40327ab
refine build options for chicken, etc.
...
svn: r3869
2006-07-28 16:45:42 +00:00
Matthew Flatt
61079f028b
instructions for gambit/bigloo
...
svn: r3864
2006-07-28 13:55:58 +00:00
Matthew Flatt
968bd4adac
helpers for bigloo and gambit
...
svn: r3863
2006-07-28 13:54:27 +00:00
Matthew Flatt
2757a3e7cc
more iterations
...
svn: r3862
2006-07-28 13:30:28 +00:00
Matthew Flatt
b930ce0747
352.1
...
svn: r3861
2006-07-28 13:00:14 +00:00
Eli Barzilay
bb5b45b181
re-do changes that were undone in r3843
...
svn: r3859
2006-07-28 08:15:46 +00:00
Matthew Flatt
94e726f309
benchmark lambda lifting
...
svn: r3851
2006-07-27 20:09:25 +00:00
Matthew Flatt
d615bccb08
collect benchmark programs together in one place, finally
...
svn: r3848
2006-07-27 19:32:22 +00:00
Eli Barzilay
5099b078c6
Undo the following revisions:
...
r3839
r3825
r3823
r3821
r3820 (undo only the changes in drscheme/private/debug.ss)
r3792
r3791
They will be re-done after v352 is released
svn: r3843
2006-07-27 17:12:18 +00:00
Robby Findler
967cd9ab14
fixed PR 8190
...
svn: r3839
2006-07-27 14:10:55 +00:00
Robby Findler
b50627ffe6
added test for toplevel bug
...
svn: r3821
2006-07-26 12:24:47 +00:00
Robby Findler
c937d4aa28
added more or/c tests
...
svn: r3793
2006-07-24 14:51:52 +00:00
Robby Findler
61254b02e7
trims the top of the stack, removing drscheme-specific frames, plus fixes to the test suites
...
svn: r3792
2006-07-24 13:32:47 +00:00
Matthew Flatt
92723b21c6
fix JIT bug in checking last arg for string-set
...
svn: r3777
2006-07-21 12:34:35 +00:00
Noel Welsh
23a7524be4
Update some tests to SchemeUnit 2, and change load-srfis to load new SRFIs since last time
...
svn: r3773
2006-07-20 13:08:43 +00:00
Eli Barzilay
6f4093f152
set svn:eol-style and executable properties
...
svn: r3764
2006-07-19 05:01:31 +00:00
Robby Findler
3cf662e760
cleanups in test suites
...
svn: r3763
2006-07-19 04:34:48 +00:00
Robby Findler
daf17eb616
made case-lambda work with the magic [ thing and fixed up some test suites
...
svn: r3754
2006-07-18 18:55:18 +00:00
Robby Findler
61f541091f
fixed a bug where color-list->image accepts only color structs, rather than all kinds of colors
...
svn: r3743
2006-07-17 17:31:25 +00:00
Matthew Flatt
fb2b7fbf05
fix shortcut prefix test
...
svn: r3737
2006-07-17 02:45:29 +00:00
Matthew Flatt
b8e4c018f2
get context right for forms put into a module
...
svn: r3736
2006-07-17 02:44:37 +00:00
Eli Barzilay
7cb8b4536d
fix tests to work on Windows (with standard paths?)
...
svn: r3735
2006-07-17 00:43:31 +00:00
Matthew Flatt
827ee8b2b8
fix weak hash-table equivalence test
...
svn: r3728
2006-07-16 14:19:00 +00:00
Matthew Flatt
1330db7577
skip reencode test if converter is not available
...
svn: r3725
2006-07-16 13:01:31 +00:00
Matthew Flatt
721cdd300b
fix bytes->string/utf-8 when permissive char is NUL
...
svn: r3724
2006-07-16 12:49:46 +00:00
Matthew Flatt
14c5562e7e
download version 4.1 of the normalization test suite
...
svn: r3720
2006-07-16 02:40:55 +00:00
Robby Findler
73ce86e94b
fixed PR 8166
...
svn: r3701
2006-07-13 19:29:04 +00:00
Eli Barzilay
01e534d059
typos in curried C code
...
svn: r3685
2006-07-11 21:51:02 +00:00
Eli Barzilay
46bd46d4bc
added tests that were left out by mistake
...
svn: r3684
2006-07-11 21:49:27 +00:00
Robby Findler
0d07f36ab7
added first order checking and some stop-gap checking for sub-structs
...
svn: r3675
2006-07-10 20:57:33 +00:00
Matthew Flatt
aad04a274b
fix case in restart test
...
svn: r3671
2006-07-10 13:33:47 +00:00
Eli Barzilay
794a1725e6
byte is unsigned (does not really matter)
...
svn: r3666
2006-07-09 21:08:48 +00:00
Robby Findler
49667529da
improved running time of contracts and moved some provide/contracts to the bottom of files (not necc yet, but may become necc)
...
svn: r3665
2006-07-09 21:07:04 +00:00
Eli Barzilay
eb5963905c
report errors in the same order they happened
...
svn: r3664
2006-07-09 21:04:15 +00:00
Eli Barzilay
55619b853e
* made quiet.ss show real errors properly (tricky...)
...
* the exit code of quiet.ss is now 1 for failed tests, 2 for an
unexpected error, and 3 for a timeout
* added net.ss and uni-norm.ss to all.ss
* uni-norm.ss will retrieve the test file if it doesn't find it
* it will also throw an error if it cannot retrieve proper tests
svn: r3662
2006-07-09 05:32:41 +00:00
Eli Barzilay
c8cb92db51
added timeout to quiet.ss
...
svn: r3657
2006-07-07 23:56:37 +00:00
Eli Barzilay
ead6ec7bdc
document the last change
...
svn: r3656
2006-07-07 23:47:06 +00:00
Eli Barzilay
bbf54efde9
Better output: using quiet.ss will show nothing except for section
...
headers and errors (if any). Also, using quiet.ss will exit with an
error code if there were errors.
svn: r3655
2006-07-07 23:46:35 +00:00
Eli Barzilay
66128ed43b
possible to run the foreign test from any directory
...
svn: r3653
2006-07-07 21:26:02 +00:00
Matthew Flatt
7993786b03
better display, extra info for v350.4
...
svn: r3621
2006-07-06 16:07:22 +00:00
Robby Findler
79ae279b79
extended or/c to support multiple higher-order contracts
...
svn: r3606
2006-07-06 02:08:12 +00:00
Matthew Flatt
6706befaa3
350.2
...
svn: r3496
2006-06-27 12:34:39 +00:00
Robby Findler
6cd4b0009b
generalized and/c
...
svn: r3422
2006-06-20 20:49:18 +00:00
Robby Findler
f052bbb28b
fixed PR 8133
...
svn: r3420
2006-06-20 03:48:56 +00:00
Matthew Flatt
f272ae9d7e
define-member-name and member-name-key
...
svn: r3415
2006-06-19 13:04:54 +00:00
Matthew Flatt
eb9f86c195
start at a test suite for .plt creation
...
svn: r3393
2006-06-18 02:43:42 +00:00
Matthew Flatt
8d3d7b10d3
new support file for make-executable tests
...
svn: r3392
2006-06-18 02:00:13 +00:00
Matthew Flatt
cb7c823206
improved create-executable test suite, fix for Mac OS X MrEd executable with given collection path
...
svn: r3391
2006-06-18 01:58:29 +00:00
Matthew Flatt
6736c01c8c
fix context of 'disappeared-binding wher ebinding originates as an internal syntax definition
...
svn: r3353
2006-06-14 01:37:23 +00:00
Robby Findler
a1fe245467
last minute pre-350 fixes
...
svn: r3352
2006-06-14 00:15:45 +00:00
Robby Findler
1cd117bd2c
fixed some bugs revealed by the test suite (and in the test suite ...)
...
svn: r3336
2006-06-11 23:08:04 +00:00
Chongkai Zhu
70d764c941
orginal SRFI 40/43 tests from Schematics
...
svn: r3335
2006-06-11 21:44:01 +00:00
Noel Welsh
a67ca1489b
Add test that SRFIs load in MzScheme
...
svn: r3301
2006-06-09 15:44:40 +00:00
Noel Welsh
173e1e2ec3
Converted tests to SchemeUnit 3, fixed tests. Added tests from Schematics that were mentioned in the main test suite but were actually missing from the repository. Note: Tests for SRFIs 40 and 43 are mentioned in the test suite but the actual test cases are missing
...
svn: r3300
2006-06-09 15:42:45 +00:00
Matthew Flatt
3489cca5c4
tests for nested multi-ellipsis sequence
...
svn: r3278
2006-06-08 10:52:26 +00:00
Matthew Flatt
e291edb2eb
fix |#|# double closing comment
...
svn: r3240
2006-06-05 23:18:53 +00:00
Kathy Gray
cff35de4c9
Adding libraries to lang.
...
svn: r3218
2006-06-04 22:09:21 +00:00
Matthew Flatt
c1f4dce5d8
fix SECTION case, sort directory-list results
...
svn: r3210
2006-06-04 01:50:09 +00:00
Robby Findler
1159ef9df1
removed tests that I cannot fix
...
svn: r3207
2006-06-03 21:56:55 +00:00
Robby Findler
3d713533cc
make check syntax hide the REPL automatically -- current response to PR 8084
...
svn: r3194
2006-06-02 20:53:36 +00:00
Eli Barzilay
02814709c8
* Improved some more code
...
* Added `findf'
svn: r3192
2006-06-02 20:47:15 +00:00
Matthew Flatt
17a22c798b
fix address parsing to handle comma in parenthesized form
...
svn: r3163
2006-06-01 00:08:10 +00:00
Kathy Gray
86cafcc1a1
Merged testing branch in with trunk-- merge -r 2619:3114 branches/kathyg
...
svn: r3115
2006-05-30 05:24:21 +00:00
Eli Barzilay
ce92ae725a
Tests for different file:// parsing of URLs
...
svn: r3111
2006-05-29 18:13:33 +00:00
Matthew Flatt
5ffd45b9c8
test JIT-inlined vector-set, string-set, bytes-set
...
svn: r3109
2006-05-29 17:47:51 +00:00
Eli Barzilay
0a6b673df6
hex encodings are uppercase according to RFC3986
...
svn: r3102
2006-05-29 04:30:46 +00:00
Matthew Flatt
9877a98a00
inner default expr shouldn't evaluate when a target is available
...
svn: r3094
2006-05-28 11:49:41 +00:00
Matthew Flatt
5a449b0911
fix simplify-path in the case where only "." can be returned
...
svn: r3073
2006-05-26 12:18:23 +00:00
Matthew Flatt
d034f64dd2
301.16
...
svn: r3040
2006-05-24 19:29:58 +00:00
Eli Barzilay
481c3670a0
disable framework test exes and change web-server executable names
...
svn: r3012
2006-05-22 21:44:00 +00:00
Matthew Flatt
b04da77a20
fix collapse-module-path for rel-to of .
...
svn: r2933
2006-05-13 15:27:21 +00:00
Kathy Gray
a74548cd95
Correction to no reachable return bug in the presence of loops. Slight modifications to parse-error messages.
...
svn: r2911
2006-05-11 21:20:31 +00:00
Matthew Flatt
fd9266eb79
allow Windows build to live in a path that includes non-ASCII characters
...
svn: r2907
2006-05-11 18:08:27 +00:00
Matthew Flatt
97e800aeee
improved/corrected UTF-16 tests
...
svn: r2901
2006-05-10 16:28:25 +00:00
Matthew Flatt
30ad72f765
UTF-16 tests
...
svn: r2900
2006-05-10 14:55:40 +00:00
Robby Findler
1072ac68aa
added option to disable magic open parens separately from magic close ones
...
svn: r2833
2006-04-28 08:57:05 +00:00
Kathy Gray
7c4c832269
Corrected bug in initializing an array with { }
...
svn: r2827
2006-04-27 21:47:30 +00:00
Matthew Flatt
9f513d240e
fix cert handling for init, init-field, and field
...
svn: r2823
2006-04-27 20:30:16 +00:00
Matthew Flatt
8d8ed10e3e
openssl test
...
svn: r2815
2006-04-27 15:56:04 +00:00
Kathy Gray
a3eb06d5b2
Corrected error of unreachable return in if without else and no return.
...
svn: r2805
2006-04-26 17:33:37 +00:00
Kathy Gray
f0564d5746
Correction to bug for accessing private field
...
svn: r2791
2006-04-26 04:33:09 +00:00
Matthew Flatt
36e854dbc5
more regexp tests
...
svn: r2708
2006-04-18 17:35:41 +00:00
Matthew Flatt
0c25abb469
bitwise ops allow 0 args; new JIT-inlined procs
...
svn: r2687
2006-04-17 15:11:44 +00:00
Eli Barzilay
88341ddf0e
Made it ok to use rest-like stuff with keywords when allowing other keywords
...
(either explicitly or implicitly).
svn: r2676
2006-04-15 21:15:08 +00:00
Robby Findler
ae20c75e18
added let loop recognition to [ thingy
...
svn: r2671
2006-04-13 22:01:56 +00:00
Robby Findler
a6244d0896
fixed strategy for determining if a paren is really going to be parsed as a paren (as opposed to being in the middle of a string or whatever)
...
svn: r2667
2006-04-12 21:38:44 +00:00
Robby Findler
0002ea598b
added provide/contract as something that automatically gets []s
...
svn: r2665
2006-04-12 18:12:36 +00:00
Robby Findler
676df8bc8c
added new, fixed a bug in character constants for the new [ handling
...
svn: r2663
2006-04-12 03:15:10 +00:00
Robby Findler
6638f46c75
added automatic remapping of [ to ( in many cases; see docs for details
...
svn: r2662
2006-04-11 23:20:57 +00:00
Robby Findler
0ad4118f6f
fixed image.ss to handle the case when positive and negative infinity are supplied to overlay/xy and also limited one-of/c's inputs
...
svn: r2659
2006-04-11 13:53:53 +00:00
Robby Findler
1c97b4c21f
fixed PR 7999 and added one-of/c to the contract library
...
svn: r2650
2006-04-10 03:54:55 +00:00
Matthew Flatt
c6174237ee
fix make-bytes test
...
svn: r2624
2006-04-06 13:32:28 +00:00
Kathy Gray
524dbb1cbe
Corrected bug in statements after loop, running same language in two
...
windows/tabs, substring off by one error, spelling error in error message
svn: r2591
2006-04-04 17:42:06 +00:00
Eli Barzilay
16f01a1109
{quick,merge}sort -> sort
...
svn: r2569
2006-04-01 12:24:15 +00:00
Eli Barzilay
f7c14a5b67
test new sort, test stableness
...
svn: r2568
2006-04-01 08:52:31 +00:00
Robby Findler
0f122fbc0d
added a test or two
...
svn: r2565
2006-04-01 02:34:04 +00:00
Matthew Flatt
9ba712d8f7
test readtable default parser
...
svn: r2554
2006-03-31 13:13:12 +00:00
Robby Findler
940fbc81a9
improved internal contract stuff
...
svn: r2547
2006-03-30 19:06:27 +00:00
Matthew Flatt
a10c2acb13
check b&w dc pixel ops
...
svn: r2528
2006-03-28 16:19:53 +00:00
Robby Findler
2a39639d98
more tests
...
svn: r2504
2006-03-25 04:31:48 +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
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
e2d053bac1
PR 7976 fixed
...
svn: r2473
2006-03-21 02:11:14 +00:00
Matthew Flatt
6b7e973056
new tests for 301.11
...
svn: r2467
2006-03-20 20:33:22 +00:00
Robby Findler
bb9b8eb90e
finished lazy data structure contracts
...
svn: r2458
2006-03-19 00:03:48 +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
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
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
Matthew Flatt
1c10a636cb
fix 'lib' path collapsing to always use Unix style
...
svn: r2422
2006-03-13 20:19:05 +00:00
Matthew Flatt
3c6aaf97c0
test syntax pattern match on vectors
...
svn: r2419
2006-03-12 16:16:37 +00:00
Matthew Flatt
17670dd89d
moddep contracts and testing
...
svn: r2407
2006-03-10 03:35:23 +00:00
Robby Findler
7249080888
svn: r2393
2006-03-08 17:23:45 +00:00
Matthew Flatt
20f5a5f12b
new optimizer tests
...
svn: r2385
2006-03-07 15:55:14 +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
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
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
0e1e6b18e4
prep for 308.1
...
svn: r2335
2006-03-01 00:52:08 +00:00
Kathy Gray
9469edc6f1
Arity bug in build-info fix.
...
svn: r2328
2006-02-28 05:38: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
e40e27435d
301.7
...
svn: r2304
2006-02-23 13:19: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
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
Kathy Gray
0b777b2b5a
Correction to bug in cycle detection. Updates to graphics library interface
...
svn: r2248
2006-02-15 23:33:51 +00:00
Matthew Flatt
17e10b396e
new tests for new JIT inlines
...
svn: r2193
2006-02-11 05:34:14 +00:00
Matthew Flatt
0e67ca6810
check protected syntax
...
svn: r2188
2006-02-10 17:52:07 +00:00
Eli Barzilay
b50e72a053
fix and set svn:eol-style
...
svn: r2180
2006-02-08 22:00:20 +00:00
Guillaume Marceau
d75018c79a
implemented top-level lookups, with scoping
...
svn: r2174
2006-02-08 17:49:00 +00:00
Kathy Gray
78581eef66
svn: r2165
2006-02-07 21:05:37 +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
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
Matthew Flatt
d89df834cd
//?/ paths and file-size
...
svn: r2112
2006-02-03 20:52:29 +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
Robby Findler
fddb1fa862
updated many unions to or/c's
...
svn: r2061
2006-01-31 19:17:33 +00:00
Greg Cooper
f49fc2b852
moving the mztake tests to collects/tests/mztake
...
svn: r2012
2006-01-27 23:58:03 +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
Matthew Flatt
44929bd21b
mostly improvements for JIT testing
...
svn: r1995
2006-01-27 00:51:04 +00:00
Kathy Gray
e9ab189fcb
Correction to int/float-double conversions, and Image printing
...
svn: r1936
2006-01-24 06:46:47 +00:00
Kathy Gray
cbb9f7bdf6
Bug correction for classes with private methods
...
svn: r1920
2006-01-21 23:14:52 +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
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
John Clements
b5d041c429
...
...
svn: r1817
2006-01-12 23:57:31 +00:00
John Clements
2ab94a5bf3
...
...
svn: r1815
2006-01-12 18:15:22 +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
John Clements
efeead89b2
...
...
svn: r1775
2006-01-06 01:14:48 +00:00
Robby Findler
c6992e0307
fixed url code in various ways
...
svn: r1752
2006-01-03 14:02:25 +00:00
Kathy Gray
3c6a8d5046
Assorted inner class bug fixes
...
svn: r1745
2006-01-02 22:38:09 +00:00
Robby Findler
00d989a80a
fixed PRs 7783 7785
...
svn: r1731
2005-12-31 14:23:49 +00:00
Matthew Flatt
e422152bc4
undo off by default, Emacs-style undo added
...
svn: r1719
2005-12-30 21:41:58 +00:00
Matthew Flatt
894a3c6260
test overflow on equal hashing
...
svn: r1716
2005-12-30 15:49:00 +00:00
Robby Findler
26c844adc6
misc changes: flush io in make.ss, remove unused require in world.ss, improved test suite, made drscheme use new built-in srcloc debugging info provided by mzscheme
...
svn: r1708
2005-12-29 14:10:47 +00:00
Matthew Flatt
5ea77942db
change Mac default build to put frameworks in plt/lib
...
svn: r1692
2005-12-26 13:07:35 +00:00
Eli Barzilay
76a8157f35
Less verbose tests,
...
make size test image be what it comes out of on a VNC screen.
svn: r1640
2005-12-18 08:33:11 +00:00
Noel Welsh
38c5e55e77
Integrate SRFI 69 tests into the test suite
...
svn: r1635
2005-12-17 10:28:42 +00:00
Noel Welsh
c65252212c
Waypoint for moving to a module based test
...
svn: r1634
2005-12-17 10:14:05 +00:00
Chongkai Zhu
52499b5227
test for SRFI 69
...
svn: r1632
2005-12-17 03:43:47 +00:00
Noel Welsh
7ce6693974
Test suites for SRFIs
...
svn: r1630
2005-12-16 22:02:09 +00:00
Noel Welsh
f87c602e42
Start of test suite for SRFIs
...
svn: r1627
2005-12-16 17:10:55 +00:00
Kathy Gray
7251f03287
Correction to interface types
...
svn: r1624
2005-12-15 23:04:22 +00:00
John Clements
3e8574f3bd
...
...
svn: r1619
2005-12-15 18:53:07 +00:00
Kathy Gray
08b57461d7
Corrected immutable string bug, and refined bug fix for casts
...
svn: r1604
2005-12-12 23:54:14 +00:00
Matthew Flatt
f080b36c9a
update pretty-print regression after making the graph counter more consistent
...
svn: r1592
2005-12-12 16:55:00 +00:00
Kathy Gray
fedbf9e0c8
Correcting a bug with returning a dynamic value
...
svn: r1588
2005-12-12 03:51:20 +00:00
Kathy Gray
350c360fa9
svn: r1586
2005-12-11 23:57:33 +00:00
John Clements
027eb72aaa
merged changes in 888:1556 from the branch
...
svn: r1557
2005-12-07 10:33:06 +00:00
Matthew Flatt
e0eb139f42
change HtDP tester to check #%module-begin effect
...
svn: r1542
2005-12-06 21:29:24 +00:00
Robby Findler
4f8054f125
fixed a bug in IO where port-next-location went into a busy loop before any io had happened
...
svn: r1526
2005-12-05 15:45:26 +00:00
Matthias Felleisen
65e8698758
added some error tests for ho interm loops
...
svn: r1501
2005-12-02 22:13:11 +00:00
Matthew Flatt
a9add5064d
inherit-field is a keyword
...
svn: r1498
2005-12-02 21:20:31 +00:00
Matthew Flatt
78eca519ee
made it easier to check the content of run-time error messages
...
svn: r1494
2005-12-02 16:25:57 +00:00
Eli Barzilay
1539243d5c
Make quiet.ss use a command-line file if specified, for example:
...
mzscheme -r quiet.ss beginner.ss
svn: r1493
2005-12-02 16:18:36 +00:00
Matthew Flatt
923167419f
more tests for sync and input ports
...
svn: r1456
2005-12-01 16:49:47 +00:00
Matthew Flatt
f1439372f0
-0.0 and 0.0 are no longer eqv
...
svn: r1445
2005-11-30 14:37:57 +00:00
Eli Barzilay
3e23ef92cb
svn: r1441
2005-11-29 23:28:45 +00:00
Kathy Gray
8f1898eda7
Fix to null.m() bug
...
svn: r1433
2005-11-29 08:15:41 +00:00
Matthew Flatt
3ca2e32bb1
fix mode test
...
svn: r1428
2005-11-28 17:11:17 +00:00
Matthew Flatt
890d72e4d7
more exhaustive testing of blit, especially for mask caching
...
svn: r1427
2005-11-28 17:06:05 +00:00
Kathy Gray
bb83ebdbf0
svn: r1422
2005-11-28 05:55:12 +00:00
Kathy Gray
79af758ca0
Added tests for return type checking
...
svn: r1400
2005-11-24 18:17:26 +00:00
Kathy Gray
3064b59ed0
svn: r1397
2005-11-24 17:56:32 +00:00
Matthew Flatt
97b8442af2
tests for add-line and inexact coordinate
...
svn: r1395
2005-11-24 17:11:47 +00:00
Kathy Gray
3aeeac1fbe
Added tests
...
svn: r1357
2005-11-21 06:14:04 +00:00
Matthew Flatt
d08b2afc58
fix bug in port-commit-peeked
...
svn: r1324
2005-11-16 01:16:17 +00:00
Kathy Gray
e27d64ed8d
instanceof test
...
svn: r1317
2005-11-14 22:34:58 +00:00
Scott Owens
73d12ea244
Support for #: keywords in the syntax colorer.
...
svn: r1314
2005-11-14 21:53:37 +00:00
Kathy Gray
4ebb06b25c
Adding the profj tests
...
svn: r1313
2005-11-14 21:30:38 +00:00
Scott Owens
1aca39d9f6
Tests for the Scheme lexer used in syntax coloring
...
svn: r1308
2005-11-14 08:43:14 +00:00
Matthew Flatt
f9e2944b09
split flat test into multiple sources
...
svn: r1275
2005-11-10 20:58:37 +00:00
Matthew Flatt
5590bf1a10
udp tests updated
...
svn: r1270
2005-11-10 17:02:09 +00:00
Matthew Flatt
f5addba2df
fixed one HtDP test
...
svn: r1202
2005-11-01 20:25:34 +00:00
Matthew Flatt
81dc642c4e
teaching-langauge error message improvements
...
svn: r1197
2005-11-01 20:13:10 +00:00
Eli Barzilay
8a425d27a6
other-keys now includes duplicates of specified keys
...
(if duplicates are allowed)
svn: r1149
2005-10-25 00:58:37 +00:00
Eli Barzilay
9ef65a4a80
* getarg' ->
keyword-get'
...
* `#:rest-keys' -> `#:other-keys+body'
svn: r1147
2005-10-24 22:15:20 +00:00
Eli Barzilay
1cf3559d0c
#:allow-anything can be used with any rest-like, simply treats a last
...
imbalanced keyword as the beginning of the body
svn: r1141
2005-10-24 11:24:41 +00:00
Eli Barzilay
4130a38299
Don't allow dot-notation with other meta-keywords
...
svn: r1139
2005-10-24 10:43:32 +00:00
Eli Barzilay
acfb67ec9b
Added #:allow-anything so it's possible to get extra speed
...
svn: r1138
2005-10-24 10:18:31 +00:00
Eli Barzilay
2415956597
* Added #:allow- and #:forbid-duplicate-keys and a check for this
...
* getarg accepts only thunks for a default
* Test new stuff, and better macros for testing
svn: r1137
2005-10-24 05:30:38 +00:00
Robby Findler
f9fb34a0d8
fixed bug in repl with continuations crossing between the defs and ints
...
svn: r1132
2005-10-23 03:18:58 +00:00
Robby Findler
8861cff087
added the not-a-language-language and some bug fixes elsewhere
...
svn: r1129
2005-10-22 17:03:13 +00:00
Eli Barzilay
574dd38e96
make sure that internal definitions work
...
svn: r1122
2005-10-21 23:05:50 +00:00
Matthew Flatt
aea9387a58
test changing format in on-save-file
...
svn: r1119
2005-10-21 21:10:58 +00:00
Eli Barzilay
b5835267dd
Properly check a body specification
...
svn: r1110
2005-10-19 22:09:11 +00:00
Eli Barzilay
9eb9d4e040
Added a few more tests.
...
svn: r1105
2005-10-19 14:54:13 +00:00
Eli Barzilay
3494461c98
All features complete, remove utilities that don't seem necessary,
...
make getarg and getarg* stop at non-keyword
svn: r1103
2005-10-19 07:47:56 +00:00
Eli Barzilay
1db64d4e85
A lot more functionality (and tests), almost complete now.
...
svn: r1102
2005-10-19 07:05:22 +00:00
Eli Barzilay
78c19494b7
Extensive argument processing, more meta-keywords for modes,
...
efficient optionals, test everything so far
svn: r1099
2005-10-17 23:42:24 +00:00
Eli Barzilay
bab76d0479
* Renamed kw-proc.ss to kw..ss
...
* Make only #:optopnal and #:key work, no alternative names
svn: r1069
2005-10-13 16:39:51 +00:00
Eli Barzilay
6f4241fe7f
just an initial test set for keyword args
...
svn: r1061
2005-10-13 06:27:16 +00:00
Robby Findler
71a5040785
fixed pr 7628, ->d now checks the domain contract before partially applying the range function
...
svn: r1042
2005-10-11 12:57:57 +00:00
Robby Findler
ff430e189d
allow outline and solid arguments to image contructors to be strings
...
svn: r1036
2005-10-10 17:04:35 +00:00
Robby Findler
9426bc8248
updated test suite for string solid/outline arguments
...
svn: r1035
2005-10-10 15:42:20 +00:00
Robby Findler
a596d06517
fixed hash-bang bug
...
svn: r1016
2005-10-07 17:59:57 +00:00
Matthew Flatt
5c1a331d3b
improved file dialogs for mac os x, changed create-executable interface, and fixed parsing of infix dots to require a delimitter after the second dot
...
svn: r1000
2005-10-06 15:54:38 +00:00
John Clements
db22c963c9
transferred updates from stepper-tests branch
...
svn: r888
2005-09-20 23:04:47 +00:00
John Clements
7b3cebd46a
re-did changes, reverting to 762
...
svn: r887
2005-09-20 23:00:40 +00:00
Matthew Flatt
43d2868700
thread-cell tests
...
svn: r870
2005-09-18 12:30:58 +00:00
Robby Findler
46dfd90701
,
...
svn: r816
2005-09-09 20:21:21 +00:00
Matthew Flatt
bc105baff0
better testing
...
svn: r790
2005-09-07 21:22:38 +00:00
Matthew Flatt
4b7a8dece0
fix bad remq in test case
...
svn: r785
2005-09-07 11:58:43 +00:00
John Clements
8d40bf8fd9
temporarily unrolled changes for 299.400 release
...
svn: r782
2005-09-07 03:00:49 +00:00
Matthew Flatt
9f528d0288
paren-shape tests
...
svn: r769
2005-09-05 14:23:45 +00:00
Matthew Flatt
420323c562
fix some windows path tests
...
svn: r767
2005-09-05 13:26:19 +00:00
John Clements
f68dda3324
whoops...
...
svn: r762
2005-09-04 07:19:03 +00:00
Matthew Flatt
cccf1fb978
mred unicode tests, mzscheme windows path tests
...
svn: r761
2005-09-04 00:01:13 +00:00
John Clements
800281da88
merged from stepper-tests branch
...
svn: r744
2005-09-01 23:26:32 +00:00
Robby Findler
e1e7b9fe43
void results for expressions now print in the teaching languages
...
svn: r739
2005-09-01 22:07:45 +00:00
Robby Findler
f35acf442c
,
...
svn: r718
2005-08-31 12:35:02 +00:00
Eli Barzilay
9ceeaa4f83
svn: r669
2005-08-25 06:45:57 +00:00
Eli Barzilay
b31d3cd92c
Some initial tests for foreign
...
svn: r668
2005-08-25 06:45:29 +00:00
Eli Barzilay
c46f4974a1
set eol-style
...
svn: r599
2005-08-16 06:23:47 +00:00
Matthew Flatt
665706fd66
plai languages
...
svn: r597
2005-08-16 01:53:16 +00:00
Eli Barzilay
4fe514e6e9
First test suite version from Alex.
...
svn: r576
2005-08-09 20:24:07 +00:00
Robby Findler
461193f073
,
...
svn: r532
2005-08-02 04:12:48 +00:00
Matthew Flatt
21a3ded089
hash-table-copy should produce mutable table, PR 7519
...
svn: r529
2005-08-01 22:47:54 +00:00
Matthew Flatt
0a833c44c4
test for PR 7518
...
svn: r528
2005-08-01 22:27:57 +00:00
Robby Findler
fe7de62c4f
,
...
svn: r510
2005-07-31 01:14:54 +00:00
Matthew Flatt
758848f66c
fixed check for duplicate struct type properties
...
svn: r504
2005-07-30 17:26:00 +00:00
Robby Findler
e8eeca4601
,
...
svn: r501
2005-07-30 16:09:46 +00:00
Robby Findler
de72d31f2b
drscheme test suites now run
...
svn: r498
2005-07-30 05:46:43 +00:00
Matthew Flatt
909ad1156f
299.108
...
svn: r413
2005-07-21 13:41:00 +00:00
Robby Findler
b01290c3ef
fixed bug in provide/contract
...
svn: r411
2005-07-21 00:22:36 +00:00
Robby Findler
4b0e802fe4
fixed bugs dealing with super structs in provide/contract and fixed (newly exposed) bugs in mrflow
...
svn: r391
2005-07-18 13:06:30 +00:00
Robby Findler
20aa3cef02
made struct library work better with copy-struct; still not perfect
...
svn: r381
2005-07-16 04:41:29 +00:00
Robby Findler
d277160879
fixed bug in syntax checker; now works with only require spec
...
svn: r376
2005-07-13 15:57:22 +00:00
Matthew Flatt
3d8c40afe4
fixed verify- ops to take old-format exploded signatures
...
svn: r277
2005-06-30 16:40:13 +00:00
Matthew Flatt
1951afa0a5
added test for bytes<->string/locale
...
svn: r267
2005-06-28 20:49:40 +00:00
Matthew Flatt
de84c91d1a
URI query tags case-sensitive
...
svn: r262
2005-06-28 19:57:19 +00:00
Matthew Flatt
0d4bc2cd9d
299.107
...
svn: r259
2005-06-28 17:01:03 +00:00
Matthew Flatt
dc2fa5a172
remove done in mred test
...
svn: r195
2005-06-16 10:58:33 +00:00
Robby Findler
06b511f323
added recursive contracts and fixed a bug or two
...
svn: r81
2005-06-09 18:56:19 +00:00
Eli Barzilay
daa18fcba0
typos
...
svn: r66
2005-06-08 00:28:39 +00:00
Eli Barzilay
761562eeb7
Mirrored Matthew's commit to CVS:
...
Moving the implementation of `save-file' in text% and pasteboard% from C++ to Scheme.
svn: r10
2005-05-29 07:24:50 +00:00
Eli Barzilay
017d151d59
Adding collects, with all the right properties (except eoln-style).
...
svn: r3
2005-05-27 18:56:37 +00:00