Jay McCarthy
fd6dfdbbc4
Better SSL support
...
svn: r12396
2008-11-11 23:31:26 +00:00
Jay McCarthy
9c174affa7
Removing some old functions
...
svn: r12395
2008-11-11 23:04:49 +00:00
Jay McCarthy
35cb453ea9
Pulling out servlet creation routines
...
svn: r12394
2008-11-11 22:57:41 +00:00
Matthew Flatt
02277342ac
substitute Scheme-implemented map, for-each, andmap, and ormap in scheme/base and mzscheme, since the JIT generates faster code for the common 1- and 2-argument cases
...
svn: r12393
2008-11-11 22:25:24 +00:00
Jay McCarthy
34c5db31ef
Adding a barrier, making a better name, and support stateless in serve/servlet
...
svn: r12392
2008-11-11 22:24:44 +00:00
Matthew Flatt
a6d953b6f5
add port->string, file->string, etc.
...
svn: r12388
2008-11-11 17:55:14 +00:00
Jay McCarthy
4f8dfc7514
Merging the web language dispatcher into the standard one
...
svn: r12378
2008-11-10 22:32:51 +00:00
Jay McCarthy
f7481b0c08
Slowly merging the two servlet regimes
...
svn: r12377
2008-11-10 18:45:44 +00:00
Robby Findler
773aaca3ba
made mutual recursion work for ->d
...
svn: r12366
2008-11-09 13:42:46 +00:00
Robby Findler
2394848555
function contracts now preserve tail recursion
...
svn: r12360
2008-11-09 02:31:25 +00:00
Eli Barzilay
b0a0c8c2ce
avoid using the mzscheme tests in planet, added to nightly tests, but commented out
...
svn: r12354
2008-11-08 17:59:11 +00:00
Jay McCarthy
8a91afa69d
Moving config:scripts back inside the adt barrier
...
svn: r12348
2008-11-07 23:22:11 +00:00
Jay McCarthy
7479f59e13
Expanding functionality of serve/servlet
...
svn: r12346
2008-11-07 18:54:23 +00:00
Jay McCarthy
3187b4849d
Adding test
...
svn: r12345
2008-11-07 18:15:18 +00:00
Jay McCarthy
b90c1da006
New tests for password stuff
...
svn: r12343
2008-11-07 17:23:56 +00:00
Matthew Flatt
65eb7e7a18
call-with-immediate-continuation-mark
...
svn: r12339
2008-11-07 02:54:12 +00:00
Jay McCarthy
a8bc141a77
Generalizing dispatch-servlets
...
svn: r12338
2008-11-06 22:23:45 +00:00
Sam Tobin-Hochstadt
c4deb8e5e7
Fix handling of wrong size vectors.
...
Add tests.
Fixes PR9885.
svn: r12334
2008-11-06 20:23:40 +00:00
Jay McCarthy
cbecece203
Cleaning up timer/conn manager interface
...
svn: r12331
2008-11-06 17:01:27 +00:00
Jay McCarthy
61b44707cd
Cleaning up interface and standardizing functions
...
svn: r12330
2008-11-06 16:47:00 +00:00
Matthew Flatt
4215289320
doc fixes
...
svn: r12328
2008-11-06 16:22:12 +00:00
Jay McCarthy
d9be3d0c4b
Improving contracts on web lang
...
svn: r12322
2008-11-05 23:09:14 +00:00
Jay McCarthy
05f36015d5
Better contracts
...
svn: r12317
2008-11-05 22:31:55 +00:00
Jay McCarthy
07474ad477
Refactoring dispatch-passwords
...
svn: r12242
2008-11-05 19:00:07 +00:00
Jay McCarthy
005576bdad
Bug in new default config, reported by mflatt
...
svn: r12233
2008-11-04 17:10:56 +00:00
Sam Tobin-Hochstadt
477fa5581e
Store contract in Base type representation.
...
Fix tests, pattern matches.
Contract is *ignored* in equality testing.
svn: r12227
2008-11-03 23:58:29 +00:00
Eli Barzilay
a2babc6045
more time (for the solaris machine)
...
svn: r12223
2008-11-03 12:30:54 +00:00
Carl Eastlund
ac0888ee88
Added tests/planet/ to compile-omit-paths in info.ss
...
svn: r12208
2008-10-31 21:06:13 +00:00
Carl Eastlund
2949809542
Added new directory for planet tests; restored #lang planet test in lang.ss
...
svn: r12206
2008-10-31 20:09:43 +00:00
Eli Barzilay
c1cf821bd9
stupid typo
...
svn: r12204
2008-10-31 19:50:22 +00:00
Sam Tobin-Hochstadt
e69f6e126a
Reorganize initial type definitions to use DSL.
...
Split special type names into base-types-extra.ss
Fix test require.
Base types are now require in main.ss
svn: r12203
2008-10-31 17:12:16 +00:00
Eli Barzilay
e2ac0f673b
flush output ports to avoid confusing tests output
...
svn: r12201
2008-10-31 15:30:28 +00:00
Eli Barzilay
a6e8df0dda
Removed misbehaving planet test.
...
svn: r12196
2008-10-31 14:56:46 +00:00
Robby Findler
bd375ef605
PR 9873 (hopefully)
...
svn: r12193
2008-10-31 12:40:05 +00:00
Jay McCarthy
fc64cf2b77
Changing web server default servlet handling
...
svn: r12178
2008-10-30 14:34:21 +00:00
Matthew Flatt
487df2362e
fix more bugs with lib paths in exe creation
...
svn: r12175
2008-10-30 10:55:07 +00:00
Jay McCarthy
ba562277ed
Updating test
...
svn: r12173
2008-10-29 22:42:58 +00:00
Jay McCarthy
2dbeb18164
Adding test case
...
svn: r12170
2008-10-29 22:19:10 +00:00
Sam Tobin-Hochstadt
acfba8a390
Fix types of syntax tests.
...
Test for double instantiation.
svn: r12164
2008-10-29 02:15:50 +00:00
Ryan Culpepper
05df5e36e0
stxclass cleanup, improved error messages
...
svn: r12149
2008-10-27 22:56:52 +00:00
Matthew Flatt
00d2aabaf0
jit tweaks
...
svn: r12144
2008-10-27 19:00:13 +00:00
Robby Findler
e7aef55f74
fixed up some of the platform inconsistencies
...
svn: r12129
2008-10-25 20:35:09 +00:00
Eli Barzilay
0ccbac0647
TS tests now work, and are not noisy when succeeding
...
svn: r12119
2008-10-24 19:50:24 +00:00
Sam Tobin-Hochstadt
d93505082f
New test from John, fix tests to work with new code.
...
svn: r12108
2008-10-23 23:34:00 +00:00
Carl Eastlund
9aab8ed8c8
Added a test for #lang planet.
...
svn: r12104
2008-10-23 21:42:55 +00:00
Sam Tobin-Hochstadt
24c4d0b3fc
Fix tests with even?
...
Add test for struct syntax info.
svn: r12095
2008-10-22 21:07:31 +00:00
Sam Tobin-Hochstadt
c6c4a049ee
Add new test for better error reporting.
...
svn: r12082
2008-10-21 17:58:57 +00:00
Eli Barzilay
428d407045
typed-scheme tests fail enough to create a lot of noise
...
svn: r12081
2008-10-21 14:47:01 +00:00
Robby Findler
122f8d41dc
PR 9852
...
svn: r12076
2008-10-20 20:08:05 +00:00
Robby Findler
eb7d9be3f0
fixed the contract? predicate so that it recognizes thigns that aren't yet turned into contract structs
...
svn: r12043
2008-10-15 12:54:37 +00:00
Sam Tobin-Hochstadt
e802682c4d
add args to error
...
svn: r12036
2008-10-14 16:34:14 +00:00
Matthew Flatt
8b595ed120
make-syntax-delta-introducer and adjusted binding in scheme/unit forms
...
svn: r12032
2008-10-14 13:27:43 +00:00
Robby Findler
2ef287f107
added empty as a coerceable value
...
svn: r12025
2008-10-13 21:09:18 +00:00
Matthew Flatt
ec68bafa9c
add eqv hash tables; add hash-update
...
svn: r12018
2008-10-13 16:21:18 +00:00
Robby Findler
86671cf6dc
PR 9814
...
svn: r12001
2008-10-13 13:45:55 +00:00
Robby Findler
4c010b7d4a
fixed PR 9770
...
svn: r11999
2008-10-13 00:53:23 +00:00
Eli Barzilay
078ce5f8c6
removed unused leftover file
...
svn: r11992
2008-10-11 19:17:17 +00:00
Eli Barzilay
98c8abeb3b
use >>> for a marker, like the build does
...
svn: r11978
2008-10-08 16:09:45 +00:00
Sam Tobin-Hochstadt
665da912c8
New test for bug found by eli.
...
svn: r11969
2008-10-07 21:55:45 +00:00
Matthew Flatt
89f2315374
fix bug in exe creation where 'lib runtime-paths could be mis-parsed as mzlib paths
...
svn: r11966
2008-10-07 16:00:36 +00:00
Eli Barzilay
8217dddd56
* The module-path place is now optional, and #:language can be used
...
with an expression (evaluated as usual, not quoted), or with a thunk
that is invoked before reading the body begins.
* Added some missing tests that were not used for some reason...
* Some other documentation improvements.
* Improved the code a little more.
svn: r11957
2008-10-07 10:56:29 +00:00
Sam Tobin-Hochstadt
c953007f63
Fix automated TS tests.
...
svn: r11953
2008-10-06 19:41:30 +00:00
Eli Barzilay
a1bbd7dd3c
oops, revert this line
...
svn: r11938
2008-10-05 03:41:17 +00:00
Eli Barzilay
2899c1f1cc
planet-requires moved to tests/typed-scheme/util-tests
...
svn: r11937
2008-10-05 03:40:55 +00:00
Eli Barzilay
202535a7f4
typo
...
svn: r11934
2008-10-04 20:33:22 +00:00
Eli Barzilay
8d06e0c707
rename holder -> keep
...
svn: r11932
2008-10-04 19:10:38 +00:00
Eli Barzilay
2886a95318
* Exported `cvector-ptr'
...
* Added `#:hold' to `_fun' for callbacks (will be changed to `#:keep'
soon, but better to have a checkpoint)
* _cprocedure also has a `hold' argument, and is now using keyword
arguments (it was getting crowded in the optional arguments
department)
* Documented everything that changed, with a longish descrption for
options for holding callback values.
* More tests, including tests for callbacks that would crash if the
callback values are not held.
svn: r11931
2008-10-04 19:01:17 +00:00
Matthew Flatt
086f3c3b44
fix int-def context binding problems, fix scheme/splicing, change rnrs/base-6 to use scheme/splicing
...
svn: r11917
2008-09-30 22:03:55 +00:00
Robby Findler
07cfcb4f07
updated tests for newest stuff
...
svn: r11908
2008-09-29 21:06:13 +00:00
Sam Tobin-Hochstadt
b81ba54dae
fix for automated running
...
svn: r11903
2008-09-29 15:15:50 +00:00
Sam Tobin-Hochstadt
cd6a37ff4c
Fix error in use of tc-error/delayed.
...
Fix expansion of with-handlers:
add test
svn: r11875
2008-09-25 19:35:00 +00:00
Sam Tobin-Hochstadt
23db0aa366
Add test for assq
...
svn: r11871
2008-09-25 14:55:36 +00:00
Sam Tobin-Hochstadt
814bfb189e
Test for print-convert of keyword.
...
svn: r11870
2008-09-25 14:53:55 +00:00
Sam Tobin-Hochstadt
89171c0329
Make contract error regexps more flexible.
...
svn: r11855
2008-09-24 19:55:29 +00:00
Sam Tobin-Hochstadt
9c08df4789
Add kw test
...
svn: r11850
2008-09-24 14:03:25 +00:00
Sam Tobin-Hochstadt
81b9f63852
Remove output redirection.
...
svn: r11849
2008-09-24 14:02:20 +00:00
Matthew Flatt
ce10c4a5fc
fix 'module-langugage tracking
...
svn: r11832
2008-09-22 13:08:40 +00:00
Eli Barzilay
064eb9a147
Rename input files so they get compiled too.
...
(And also see that the resulting .dep files are good re `include')
svn: r11789
2008-09-17 14:26:40 +00:00
Eli Barzilay
ffde7e7b42
preprocessor tests
...
svn: r11787
2008-09-17 14:19:55 +00:00
Robby Findler
ce217355f8
PR 9761
...
svn: r11779
2008-09-16 20:26:15 +00:00
Eli Barzilay
26b9bd6c3d
* Added text utilities
...
* begin/collect, and a begin/text that is based on it (ignoring
inter-defns spaces)
* include/text, available as `include' in the scribble/text langauge
* tests, only for begin/collect for now
svn: r11772
2008-09-16 00:46:35 +00:00
Robby Findler
d165c586af
PR 9760
...
svn: r11766
2008-09-15 21:58:59 +00:00
Eli Barzilay
f25da8fd7d
require at least one test expression
...
svn: r11756
2008-09-15 09:57:56 +00:00
Eli Barzilay
99dc711ac0
Removed the redundant uncaught-exception-handler setting, use with-handlers except for the mzscheme tests
...
svn: r11755
2008-09-15 09:57:16 +00:00
Eli Barzilay
d32f0a9692
* Made run-automated-tests invoke the original exception handler when
...
need to
* comment out stepper tests for now
* lazy/main has a single batch of tests
* added lazy/main to the tests
svn: r11754
2008-09-15 08:01:06 +00:00
Eli Barzilay
1e40590ea4
Use a parameter for nested uses of test
...
svn: r11753
2008-09-15 07:19:41 +00:00
Eli Barzilay
c870eadf03
a nested (test ...) expression is implicitly in a 'do' block for convenicnce
...
svn: r11749
2008-09-14 22:15:20 +00:00
Robby Findler
85e489219c
a bunch more values are now converted into contracts automatically
...
svn: r11729
2008-09-13 22:35:09 +00:00
John Clements
bafd239ef0
changed result of check-expect
...
svn: r11721
2008-09-13 06:32:42 +00:00
Matthew Flatt
72055191b4
add printable<%>
...
svn: r11705
2008-09-12 22:50:09 +00:00
John Clements
5895f67bfe
fixed stepper tests
...
svn: r11694
2008-09-12 18:19:33 +00:00
John Clements
92df21d9df
added stepper to automatic tests
...
svn: r11652
2008-09-11 21:12:50 +00:00
Sam Tobin-Hochstadt
4f5a412230
Merge in keywords branch and directory reorg.
...
svn: r11643
2008-09-11 14:07:10 +00:00
John Clements
041cfa3264
...
...
svn: r11638
2008-09-11 05:22:37 +00:00
John Clements
a115dc3d8b
re-added run-nightly-tests.ss
...
svn: r11632
2008-09-10 15:31:33 +00:00
Eli Barzilay
bb470554a5
optimizations: use vectors instead of move-procs, avoid mapping symbols, tighten loops, use bytes, keep only min+max solutions etc
...
svn: r11624
2008-09-10 00:52:11 +00:00
John Clements
d7d9d32b26
moved mz tests to scheme/base
...
svn: r11622
2008-09-09 22:43:23 +00:00
Eli Barzilay
59af2e57d2
a vector version
...
svn: r11585
2008-09-09 08:32:31 +00:00
Eli Barzilay
9c5166ac6a
misc improvements
...
svn: r11584
2008-09-09 08:31:33 +00:00
Eli Barzilay
d574d1461a
new shootout comment, indentation, parens, etc
...
svn: r11583
2008-09-09 04:21:56 +00:00
Robby Findler
805d4eb73f
refined searching
...
svn: r11581
2008-09-09 03:43:57 +00:00
Matthew Flatt
1a8b6cb824
fix mistakes in augment corrections; fix runtime-path handling of lib paths
...
svn: r11577
2008-09-08 19:44:32 +00:00
Matthew Flatt
74addc1b71
fix checking of augment on a method that is overridable but was formerly augmentable
...
svn: r11574
2008-09-08 14:41:56 +00:00
Eli Barzilay
9e3e6b7444
New gmp-based solution, based on the perl solution
...
svn: r11572
2008-09-08 09:40:11 +00:00
Robby Findler
4f24a1c0cd
fixed a bug replating to zero sized images
...
svn: r11569
2008-09-07 13:28:44 +00:00
Robby Findler
2ece9d9e95
PR 9729
...
svn: r11567
2008-09-07 12:46:17 +00:00
Matthew Flatt
a0b85a2210
add linker flags for linux for embeddig test
...
svn: r11565
2008-09-07 12:43:34 +00:00
Matthew Flatt
fb1ee7d8cf
add test for embedding MzScheme and resetting via scheme_basic_env
...
svn: r11564
2008-09-07 12:41:20 +00:00
Robby Findler
44b62899fa
improved blame error message when there is no source location
...
svn: r11526
2008-09-02 16:12:13 +00:00
Matthew Flatt
2b98280729
fix module-path-index spec and use related to resolved module paths
...
svn: r11523
2008-09-02 13:54:43 +00:00
Eli Barzilay
093fe73855
* Minor extension (#:wrapper2 can accept an stx? boolean too)
...
* Added a more sophisticated test (scribble syntax with an arbitrary
language), based on documentation example
* Documentation
svn: r11502
2008-09-01 04:23:50 +00:00
Eli Barzilay
3b5cf38853
typo
...
svn: r11498
2008-08-31 17:59:59 +00:00
Eli Barzilay
7d6bc32ed9
* Extended syntax/module-reader to deal with many more situations
...
using keywords, and allowing arbitrary code in the reader module
* Added tests for the new functionality
* Used the new stuff for the r5rs, r6rs, and honu readers
svn: r11495
2008-08-31 06:25:41 +00:00
Eli Barzilay
711401bd55
* Rename files to follow `foo-tests.ss' for files that are sets of tests.
...
* Group syntax tests into their own file.
svn: r11494
2008-08-30 23:03:14 +00:00
Matthew Flatt
ae9e317b44
fix more problems collapsing planet paths
...
svn: r11489
2008-08-29 21:45:38 +00:00
Matthew Flatt
797c141ede
fix problems collapsing planet module paths
...
svn: r11488
2008-08-29 21:35:40 +00:00
Jay McCarthy
08e2704d8d
Fixing web-cell bug
...
svn: r11485
2008-08-29 18:22:28 +00:00
Jay McCarthy
5d4338ff24
New tests
...
svn: r11484
2008-08-29 18:13:40 +00:00
Eli Barzilay
20e9673028
more base64-related changes
...
svn: r11470
2008-08-28 21:00:53 +00:00
Jay McCarthy
233dbc86e4
Moving tests into common directory
...
svn: r11440
2008-08-26 21:20:29 +00:00
Jay McCarthy
a194dfe369
Removing old web-server tests
...
svn: r11439
2008-08-26 21:19:06 +00:00
Eli Barzilay
c3985c706c
Change parsing of old versions:
...
NNNpN -> N.NN.N
NNN.N -> N.NN.0.N
This is better than mapping NNN.N to N.NN.N, because it follows the
fact that NNN.N were not release versions, so they're mapped to
numbers that are not release versions now.
svn: r11398
2008-08-23 07:06:33 +00:00
Eli Barzilay
b5fb8569cc
* Deal with NNNpN versions as N.NN.N (eg, 103p1 => 1.03.1),
...
* Some more sane checks -- refuse old-style versions when it's higer
than 380
* Added tests for these
* Move sanity check to tests (where it will do the same since it runs
every day)
svn: r11397
2008-08-23 06:49:06 +00:00
Robby Findler
7f31137562
PR 9696
...
svn: r11381
2008-08-22 12:52:01 +00:00
Robby Findler
5c8864ac65
added (now properly failing) test case for PR 9696
...
svn: r11376
2008-08-22 03:54:39 +00:00
Robby Findler
a9592f0d46
added a test for values that print out as part of the scheme language top-level printing
...
svn: r11375
2008-08-21 22:54:52 +00:00
Matthew Flatt
408f2034d0
fix r6rs test suite problems with flushing on custom ports, and add more expt tests
...
svn: r11372
2008-08-21 19:51:07 +00:00
Sam Tobin-Hochstadt
252086b7ff
Add test with or and multiple values from clklein.
...
svn: r11359
2008-08-20 19:52:13 +00:00
Matthew Flatt
6516518ae5
fix cm-accomplice and avoid redundant reader-module dependencies
...
svn: r11354
2008-08-20 13:29:42 +00:00
Matthew Flatt
ebab4270bf
fix letrec compilation when call/cc is used on the RHS of something that otherwise looks like it could be let*; add #%in annotations to decompiler output
...
svn: r11329
2008-08-19 15:18:09 +00:00
Matthew Flatt
13182685e6
nbody binary arithmetic etc.
...
svn: r11319
2008-08-19 03:29:04 +00:00
Matthew Flatt
ebb811b491
fix R6RS log to accept 2 arguments
...
svn: r11197
2008-08-12 00:56:07 +00:00
Matthew Flatt
178c30e6e4
fix lcm on 0
...
svn: r11194
2008-08-11 23:55:32 +00:00
Matthew Flatt
19ae0c3741
adjust tests based on mistakes (as far as I can tell) in R6RS on string-titlecase and expt
...
svn: r11184
2008-08-11 18:01:52 +00:00
Chongkai Zhu
60f30c3a90
for v4.1
...
svn: r11180
2008-08-10 17:06:22 +00:00
Robby Findler
29b59ecaba
adjusted require syntax
...
svn: r11178
2008-08-10 05:18:38 +00:00
Eli Barzilay
4632119a2a
allow 15 minutes for the tests
...
svn: r11175
2008-08-10 02:04:25 +00:00
Eli Barzilay
a7248560da
Protect against user code changing the namespace, plus tests. (PR9644)
...
svn: r11138
2008-08-08 08:56:00 +00:00
Eli Barzilay
372bbefdb3
* Added a `call-without-reset-highlighting' to "rep.ss"
...
* When the language does not have #%top-interaction binding, don't
throw an error, just disable the repl (useful, for example, with
setup/infotab as a langauge)
* To do that, used the above new method so that the original error
highlighting is kept
* Updated tests, and added a test for using setup/infotab, verifying
that no error is displayed.
svn: r11137
2008-08-08 08:25:17 +00:00
Matthew Flatt
d0419345d8
clean up extended in-vector, in-string, and in-bytes
...
svn: r11124
2008-08-07 12:13:21 +00:00
Eli Barzilay
e1f7ee507a
Moved time-keystrokes to tests/drscheme
...
svn: r11120
2008-08-07 05:57:25 +00:00
Robby Findler
a4aaa18f9c
added a scheme/load test
...
svn: r11118
2008-08-07 01:36:48 +00:00
Robby Findler
5b33922526
renamed paste-in to a more accurate name
...
svn: r11117
2008-08-07 01:31:07 +00:00
Eli Barzilay
3ae6db6f65
Another improvement + test
...
svn: r11116
2008-08-07 00:38:36 +00:00
Eli Barzilay
78170587c2
* Fixed a minor bug in the module language
...
* More test improvement, remove test-debugging `sleep'
* Add tests for new module language behavior with misc errors
svn: r11115
2008-08-06 21:16:51 +00:00
Eli Barzilay
2d553df7ef
very improved module-language tests, update them to work with the new messages
...
svn: r11109
2008-08-06 20:10:28 +00:00
Eli Barzilay
8d6438c526
set svn:eol-style
...
svn: r11100
2008-08-06 05:58:02 +00:00
Robby Findler
3f14a1325c
all drs test suites now passing except module language
...
svn: r11091
2008-08-05 20:27:17 +00:00
Eli Barzilay
12390fb891
improvements
...
svn: r11078
2008-08-05 11:36:33 +00:00
Robby Findler
38c7cbd6de
svn: r11075
2008-08-04 22:53:21 +00:00
Noel Welsh
ed0bd51c8b
Add support for start/stop/step parameters to in-vector comprehension forms. Vector like comprehensions (strings etc) actually support this as well, when used in the body of the for comprehension. However this will not be documented as support do not extend to sequences defined outside a comprehension.
...
svn: r11068
2008-08-04 18:38:47 +00:00
Sam Tobin-Hochstadt
4ba9376131
These tests now pass.
...
svn: r11067
2008-08-04 18:36:38 +00:00
Eli Barzilay
c4f62cfc13
use schemeunit version 2
...
svn: r11049
2008-08-03 14:47:02 +00:00
Eli Barzilay
6994edd977
* Revised lazy/force so it actually works:
...
- `!!' now scans the same kind of data that `make-reader-graph'
handles (except that hash-tables are not implemented)
- this means no structs, no mpairs, and a bunch of other stuff
- `!!!' is gone (lazy procedures are not wrapped)
- dealing with multiple values moved into lazy/lazy.ss itself (and
in the future everything will move in there)
* Removed lazy/promise, and use scheme/promise instead. Also remove
the docs for lazy/promise that were bogus (since scheme/promise *is*
doing the same thing now).
* Other adjustments to the docs. They should be considered incomplete
now, and will need a major rewrite when the whole thing works again
(multiple values things are just commented out for now).
* Added a test macro and a quick test suite for lazy/promise.
* The lazy tests are added to the nightly build tests
svn: r11042
2008-08-03 06:28:25 +00:00
Sam Tobin-Hochstadt
28c5e71b01
Fix bug 9649.
...
svn: r11029
2008-08-01 20:57:48 +00:00
Matthew Flatt
eb88bee42b
R6RS test suite contributions
...
svn: r11026
2008-08-01 20:23:32 +00:00
Matthew Flatt
f4df83106e
fix r6rs syntax-case yet again (PR 9647)
...
svn: r11024
2008-08-01 17:45:21 +00:00
Matthew Flatt
70137b8789
update Ypsilon instructions
...
svn: r11018
2008-08-01 13:05:22 +00:00
Matthew Flatt
ea0a7cdfb5
add divide-by-zero tests for div, mod, etc.
...
svn: r11014
2008-07-31 20:45:17 +00:00
Matthew Flatt
c13fa1d24c
adjust test to not require distinguished 0.0 and -0.0; add some fixnum overflow tests
...
svn: r11011
2008-07-31 20:18:38 +00:00
Sam Tobin-Hochstadt
14b180d5a7
add test
...
svn: r11009
2008-07-31 19:26:13 +00:00
Sam Tobin-Hochstadt
72a2b55c13
Dynamic require only requires Schemeunit 2
...
svn: r11007
2008-07-31 12:44:25 +00:00
Matthew Flatt
8140b3644e
add 'bitwise-bit-set?' and 'in-value' (v4.0.2.6)
...
svn: r10971
2008-07-29 19:27:33 +00:00
Matthew Flatt
27375c0d5a
fix equal? on transparent R6RS records
...
svn: r10949
2008-07-28 20:30:25 +00:00
Robby Findler
eaf979b749
added a search anchor to drschemes new search facility
...
svn: r10946
2008-07-28 18:40:34 +00:00
Matthew Flatt
616ec71325
fix for/or and for/and when one of the clauses binds multiple values
...
svn: r10926
2008-07-26 21:38:39 +00:00
Matthew Flatt
35638a8c5a
fix R6RS syntax->datum and fix broken tests (as reported by Will)
...
svn: r10924
2008-07-26 20:38:02 +00:00
Matthew Flatt
c1983f1984
fix syntax-case tests
...
svn: r10922
2008-07-26 20:29:40 +00:00
Matthew Flatt
e7e188143f
update R6RS test readme, espeically for Ypsilon
...
svn: r10919
2008-07-26 12:31:17 +00:00
Matthew Flatt
949032b03e
fix UTF-16 encoding tests again (assume BE when no BOM)
...
svn: r10909
2008-07-25 13:07:59 +00:00
Matthew Flatt
5ff90cdd42
fix checkable menu delete/restore
...
svn: r10908
2008-07-25 12:38:43 +00:00
Matthew Flatt
9fece2f96b
more repairs from Will
...
svn: r10907
2008-07-25 12:38:03 +00:00
Matthew Flatt
49a015e890
R6RS test suite fixes from Will
...
svn: r10904
2008-07-25 01:06:27 +00:00
Matthew Flatt
2c0b17cf19
fix bytevector-ieee-native-... tests (from Aziz) and checking in implementation
...
svn: r10893
2008-07-24 09:56:36 +00:00
Matthew Flatt
e137994b5c
add on-reflow to text% and auto-size to message%
...
svn: r10890
2008-07-24 01:35:31 +00:00
Matthew Flatt
e7eefb84c5
change display of multiple-value failures in r6rs test suite
...
svn: r10889
2008-07-24 00:27:33 +00:00
Matthew Flatt
643b24c3b7
change the way multiple-value results are compared in r6rs test suite
...
svn: r10888
2008-07-24 00:23:05 +00:00
Matthew Flatt
5a5f52d99c
add run-via-eval (from Aziz)
...
svn: r10887
2008-07-23 22:34:07 +00:00
Matthew Flatt
a1ee4b8703
update r6rs test suite notes
...
svn: r10885
2008-07-23 21:23:51 +00:00
Matthew Flatt
2db7898f70
more r6rs test missing record-type-descriptors
...
svn: r10884
2008-07-23 20:58:43 +00:00
Matthew Flatt
84003497a0
use function for fx/carry tests
...
svn: r10881
2008-07-23 16:18:47 +00:00
Matthew Flatt
f7767aefaa
slight improvement to R6RS carry-test expansion
...
svn: r10879
2008-07-23 15:51:13 +00:00
Matthew Flatt
7bd75641c7
r6rs test changes: change utf-8 to latin-1 as suggested by Will, and add missing tests for some carry functions
...
svn: r10878
2008-07-23 15:40:09 +00:00
Matthew Flatt
d343751862
another r6rs test
...
svn: r10875
2008-07-23 13:19:30 +00:00
Matthew Flatt
7a21aff2e6
r6rs test fixes from leppie
...
svn: r10874
2008-07-23 13:17:10 +00:00
Matthew Flatt
8e1add79c9
R6RS syntax vector repair (PR 9625)
...
svn: r10870
2008-07-23 12:25:41 +00:00
Matthew Flatt
fe84c8c6a3
protect nan? test by real?, as Aziz points out; also fix nan?, finite?, and infinite? to insist on real arguments
...
svn: r10869
2008-07-23 01:06:26 +00:00
Matthew Flatt
4947ae6711
finish fishing records/syntactic tests
...
svn: r10868
2008-07-23 00:57:42 +00:00
Matthew Flatt
41f89d35f8
R6RS test repairs form Aziz
...
svn: r10867
2008-07-23 00:50:22 +00:00
Matthew Flatt
837429315a
refine r6rs test suite notes, again
...
svn: r10866
2008-07-22 22:01:13 +00:00
Matthew Flatt
6f6a3f27d0
refine r6rs test suite notes
...
svn: r10864
2008-07-22 21:42:39 +00:00
Matthew Flatt
6c43d23bc4
add editor-scroll-to method of editor<%>
...
svn: r10860
2008-07-22 13:17:09 +00:00
Matthew Flatt
a690f715c5
some r6rs test suite fixes
...
svn: r10857
2008-07-21 23:10:59 +00:00
Matthew Flatt
9af18d6971
R6RS tests: sps files for more convenient testing, README on how to run
...
svn: r10854
2008-07-21 22:16:19 +00:00
Matthew Flatt
ec75a07fc6
.ss -> .sls for portable R6RS tests
...
svn: r10853
2008-07-21 20:51:33 +00:00
Matthew Flatt
a3bf5c9523
fix spectral-norm benchmark
...
svn: r10851
2008-07-21 20:38:51 +00:00
Matthew Flatt
319c7406a2
fix shootout problems
...
svn: r10850
2008-07-21 20:01:30 +00:00
Matthew Flatt
5ff75bac42
allow duplicate struct properties if the values are eq?; add position-locations to text%
...
svn: r10849
2008-07-21 18:54:09 +00:00
Matthew Flatt
763d37d775
properties can now effectively inherit properties (v4.0.2.5)
...
svn: r10848
2008-07-21 17:04:25 +00:00
Matthew Flatt
1091050692
more shootout clean-up
...
svn: r10841
2008-07-19 14:47:13 +00:00
Matthew Flatt
55a44ae5bc
shootout benchmarks
...
svn: r10840
2008-07-19 14:27:00 +00:00
Matthew Flatt
b8672845fc
shootout benchmarks
...
svn: r10839
2008-07-19 02:40:34 +00:00
Matthew Flatt
83e7774bee
shootout benchmark improvements
...
svn: r10837
2008-07-19 01:00:27 +00:00
Matthew Flatt
b8aa628d1e
shootout updates
...
svn: r10836
2008-07-19 00:11:10 +00:00
Matthew Flatt
69d604c0be
fix udp test and update docs related to socket re-binding
...
svn: r10835
2008-07-18 21:33:11 +00:00
Matthew Flatt
6e668cbb00
fix R6RS template handling of consecutive ellipses
...
svn: r10824
2008-07-17 17:55:52 +00:00
Matthew Flatt
04af3c8f01
fix logger name handling
...
svn: r10823
2008-07-17 17:41:05 +00:00
Matthew Flatt
a14a6d7272
fix R6RS parsing ofr numbers that start with two # things, like #i#xe/f
...
svn: r10822
2008-07-17 17:38:06 +00:00
Matthew Flatt
9af00fcfb4
v4.0.2.4: logging
...
svn: r10818
2008-07-17 15:20:17 +00:00
Stevie Strickland
91291ba2bc
Add the forall Unicode symbol as an acceptable replacement for the
...
All type constructor.
svn: r10797
2008-07-16 17:37:05 +00:00
Stevie Strickland
0cd54c9e33
Merging in the following code:
...
svn merge -r10197:10773 http://svn.plt-scheme.org/plt/branches/samth/dots
svn merge -r10210:10737 http://svn.plt-scheme.org/plt/branches/samth/dots-tests
This adds non-uniform variable-arity polymorphism to Typed Scheme.
svn: r10778
2008-07-15 19:03:59 +00:00
Eli Barzilay
a0d4bc8393
removed leftovers
...
svn: r10770
2008-07-14 15:37:56 +00:00
Eli Barzilay
19095ff14b
* Added `version->integer'
...
* Added tests (mostly just that for now)
* Documented `version/utils'
svn: r10756
2008-07-14 07:56:18 +00:00
Matthew Flatt
0f97bbcd9e
improve regexp to see through certain groupings to pick a 'regmust' string to speed up match failures (PR 9602)
...
svn: r10750
2008-07-13 21:36:58 +00:00
Stevie Strickland
05e54f0dfe
I thought I checked this in, but apparently not! Oops.
2008-07-13 04:35:54 -04:00
Matthew Flatt
de3b46aa5b
refine fix of equal? on immutable hash tables and add a test
...
svn: r10707
2008-07-10 13:50:56 +00:00
Matthew Flatt
a4cc0f7890
%-encoding extension in module paths; new r6rs library name encoding
...
svn: r10697
2008-07-09 15:41:38 +00:00
Eli Barzilay
7d50e61c7f
* Newlines at EOFs
...
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind
svn: r10689
2008-07-09 07:18:06 +00:00
Matthew Flatt
bdbcd1a56c
doc corrections/clarifications for 'when' and 'lambda'
...
svn: r10674
2008-07-08 14:55:06 +00:00
Sam Tobin-Hochstadt
717a812835
Add new test for force/delay.
...
Fix tests that have errors to have appropriate parameters.
2008-07-07 17:15:10 -04:00
Sam Tobin-Hochstadt
f2699abe65
Int is not a type
2008-07-07 15:36:45 -04:00
Sam Tobin-Hochstadt
41c9a2eaf1
Fix exn-pred handling.
2008-07-07 15:19:50 -04:00
Sam Tobin-Hochstadt
477cba1b0b
More failure tests.
2008-07-07 15:06:21 -04:00
Sam Tobin-Hochstadt
88cbe63879
Add failure cases.
2008-07-07 14:49:19 -04:00
Sam Tobin-Hochstadt
2714b3a84a
Since this is now in a different loc, need to fix up the require.
2008-07-07 12:56:19 -04:00
Sam Tobin-Hochstadt
3dbf0f7ccc
Adding Sam's test for value dots.
2008-07-07 12:54:45 -04:00
Robby Findler
7be05fcf8b
added zero size rectangles, ellipses, circles, and strings
...
svn: r10610
2008-07-05 01:58:36 +00:00
Robby Findler
4993e26b0a
PR 9442
...
svn: r10603
2008-07-04 20:22:33 +00:00
Matthew Flatt
ec12a7f459
fix pretty-print hash table test
...
svn: r10568
2008-07-03 00:33:05 +00:00
Eli Barzilay
f3559964fb
Added split-at' and
split-at-right', with documentation and tests,
...
and made srfi/1 use it.
svn: r10558
2008-07-02 13:12:26 +00:00
Eli Barzilay
1002366103
* Implemented drop' instead of a synonym for
list-tail' (so error
...
messages are better; speed should be comparable)
* added `take-right' and `drop-right' to scheme/list, with tests and
documentation
* also, minor documentation bug (wrong result type for `drop' can
return `any/c')
* drop the implementation of them from srfi/1, reprovide the
scheme/list versions
svn: r10555
2008-07-02 10:04:57 +00:00
Matthew Flatt
6cbd467e17
expand pretty-print tests (PR 9567)
...
svn: r10552
2008-07-02 01:45:09 +00:00
Stevie Strickland
b90e1505d3
Example of nested polydots.
2008-07-01 14:43:44 -04:00
Sam Tobin-Hochstadt
4578b926c0
Add file for carl.
2008-07-01 11:58:28 -04:00
Sam Tobin-Hochstadt
bbae111229
Extra require.
...
Compile files first.
2008-07-01 11:27:05 -04:00
Matthew Flatt
44c5a75739
fix some phase problems in program-processing programs
...
svn: r10503
2008-06-29 15:11:20 +00:00
Matthew Flatt
69b4ffc7c0
fix pretty-print so that special handling of 'lambda', 'quote', etc. doesn't hide sharing that shoul dbe displayed
...
svn: r10482
2008-06-27 22:07:28 +00:00
Matthew Flatt
e62bb306fa
fix R6RS string->number (PR 9546), document non-conformace of initial handler (PR 9547)
...
svn: r10457
2008-06-26 13:13:10 +00:00
Matthew Flatt
da82fe2a2d
eval and phases (4.0.1.2)
...
svn: r10452
2008-06-25 18:54:38 +00:00
Sam Tobin-Hochstadt
15eb016e25
Fix PR 9540
...
svn: r10448
2008-06-24 23:52:16 +00:00
Sam Tobin-Hochstadt
97c5444b88
Check number of type errors.
2008-06-24 14:05:24 -04:00
Sam Tobin-Hochstadt
d7cf0a10c0
new test
2008-06-24 11:43:06 -04:00
Matthew Flatt
3f60a478ad
use new 'serialized=?' to tighten setup scribble fixpoint
...
svn: r10428
2008-06-23 19:28:08 +00:00
Stevie Strickland
e4a0dc82b3
Let's also try out the abstracted version of this function.
2008-06-21 21:09:03 -04:00
Stevie Strickland
48961eb551
Remove the bits and pieces used to diagnose the original file, and add the
...
non-outer-apply versions (that have no reason not to work).
2008-06-20 17:50:15 -04:00
Stevie Strickland
ce58c4c676
Revert last change.
2008-06-20 15:47:22 -04:00
Sam Tobin-Hochstadt
b2edd9d197
Remove no-longer-needed inst.
2008-06-20 15:27:59 -04:00
Sam Tobin-Hochstadt
89cb3a4b09
Small changes needed after changes to infer.
2008-06-20 14:46:24 -04:00
Sam Tobin-Hochstadt
bec9c11fd4
Correct and incorrect uses of dotted identity
2008-06-20 13:07:42 -04:00
Stevie Strickland
a1f078fb59
Another change.
2008-06-19 19:12:39 -04:00
Stevie Strickland
af12feb729
Another example, putting in starred for dots.
2008-06-19 19:10:05 -04:00
Sam Tobin-Hochstadt
2bf691991c
New test
2008-06-19 18:04:30 -04:00
Sam Tobin-Hochstadt
e62598ef08
More tests!
2008-06-19 16:55:26 -04:00
Sam Tobin-Hochstadt
2a7dbe2a80
Add unit test for dotted instantiation, and add version of
...
fold-left/fold-right that explicitly instantiates the
recursive call.
2008-06-19 14:59:19 -04:00
Sam Tobin-Hochstadt
36408a32d5
Fix test to expecte effects.
...
Remove useless annotation.
2008-06-19 13:23:27 -04:00
Sam Tobin-Hochstadt
1af866586e
Fix tests, add filter tests.
2008-06-19 12:41:06 -04:00
Kathy Gray
08015efba8
Indenter bug corrections; indented files according to indenter
...
svn: r10371
2008-06-19 13:40:25 +00:00
Stevie Strickland
8256f922f9
Instantiation... seems to be broken. Adding unit tests to alert us to that
...
fact.
2008-06-18 18:22:16 -04:00
Sam Tobin-Hochstadt
8a66c759dc
Fix identifier issues in fold-left/fold-right.
2008-06-18 17:36:12 -04:00
Sam Tobin-Hochstadt
b5bfb18961
Tests in here that now succeed
2008-06-18 17:22:16 -04:00
Stevie Strickland
f1211df156
I don't know why this wasn't caught before, but with recent changes, it's now
...
caught correctly.
2008-06-18 16:16:11 -04:00
Stevie Strickland
449a784c1d
Remove this, as it isn't needed.
2008-06-18 16:03:45 -04:00
Stevie Strickland
f80711bc9e
Split this out into what should succeed and what should fail.
2008-06-18 15:07:00 -04:00
Stevie Strickland
0c6ad7f08b
Forgot to add stars here.
2008-06-18 15:06:48 -04:00
Stevie Strickland
467b138cda
New test for lambda formal list mismatches.
2008-06-18 15:03:12 -04:00
Stevie Strickland
4b3508a890
Add * where appropriate.
2008-06-18 13:01:43 -04:00
Kathy Gray
1862bffc93
Testengine test file (in wrong directory, probably).
...
svn: r10338
2008-06-18 12:20:17 +00:00
Sam Tobin-Hochstadt
8e498458aa
More tests. Not all of them pass yet, but we are hopeful.
2008-06-17 18:10:41 -04:00
Sam Tobin-Hochstadt
3f180f88da
New tests
2008-06-17 16:24:30 -04:00
Sam Tobin-Hochstadt
59e2dc4dea
New tests
2008-06-17 14:28:41 -04:00
Sam Tobin-Hochstadt
93c937f909
Adding testcases for dotted function application to rest args via apply.
2008-06-17 12:58:15 -04:00
Sam Tobin-Hochstadt
c7733e5e34
Use map instead of map*
2008-06-17 10:46:39 -04:00
Stevie Strickland
bcb205a930
Add examples of each.
2008-06-16 19:02:45 -04:00
Sam Tobin-Hochstadt
a43b2f5681
Change map* to map.
2008-06-16 13:28:27 -04:00
Sam Tobin-Hochstadt
27073e07fd
More testing.
2008-06-13 17:04:22 -04:00
Matthew Flatt
1d34ff568a
check-expect tests for HtDP languages
...
svn: r10258
2008-06-13 17:40:20 +00:00
Eli Barzilay
87bb5ee526
use proper tmp directory, remove temp file
...
svn: r10254
2008-06-13 17:06:05 +00:00
Stevie Strickland
df91f204d2
Test cases that should succeed and fail for star/dots mixes.
2008-06-13 12:08:43 -04:00
Stevie Strickland
6da5171b28
Add fixed-args mismatch between starred/dotted functions.
2008-06-12 14:08:23 -04:00
Kathy Gray
7f085f7e2b
Switching to scheme/base instead of mzscheme
...
Addition of support for stm (to-scheme.ss only)
svn: r10232
2008-06-12 14:46:43 +00:00
Matthew Flatt
930650491f
fix mod-collapse bug with 'up' elements relative to planet paths
...
svn: r10229
2008-06-12 12:18:30 +00:00
Sam Tobin-Hochstadt
eb9147a0fa
Add new tests
2008-06-11 17:16:58 -04:00
Sam Tobin-Hochstadt
97847c32c4
Added new test for constraint solving on starred functions with different fixed arg lengths.
2008-06-11 11:41:46 -04:00
Sam Tobin-Hochstadt
4ae4141257
Changes to tests for ...
2008-06-10 16:40:05 -04:00
Matthew Flatt
301a91e0ad
fix moddep test for Windows
...
svn: r10186
2008-06-07 12:15:06 +00:00
Sam Tobin-Hochstadt
d9134861c4
Run tests in new namespaces.
...
svn: r10180
2008-06-06 17:19:53 +00:00
Matthew Flatt
26d4346984
moddep tests
...
svn: r10179
2008-06-06 15:57:56 +00:00
Matthew Flatt
5f5c70eafb
fix some docs and tests
...
svn: r10176
2008-06-06 15:39:59 +00:00
Noel Welsh
a33a97de59
NHW: Fix an error in the require statement for SRFI 66.
...
svn: r10169
2008-06-06 13:21:07 +00:00
Sam Tobin-Hochstadt
e9356d145d
Run when just required.
...
svn: r10162
2008-06-05 21:43:06 +00:00
Sam Tobin-Hochstadt
5a8bc6fabb
Add new tests.
...
Fix old tests for new Struct datatype.
svn: r10161
2008-06-05 21:42:44 +00:00
Matthias Felleisen
4af4565d2a
added empty-string test for text
...
svn: r10156
2008-06-05 21:15:37 +00:00
Matthew Flatt
6aa847ca67
update MrEd gc test for v4
...
svn: r10122
2008-06-04 11:45:41 +00:00
John Clements
d8dd8c1d50
...
...
svn: r10120
2008-06-04 06:01:51 +00:00
Chongkai Zhu
f922f37bf6
SRFI tested for v4
...
svn: r10114
2008-06-03 22:28:59 +00:00
Eli Barzilay
4654408229
portable
...
svn: r10112
2008-06-03 18:47:14 +00:00
Robby Findler
eec9d1e4bb
minor fixes uncovered by test suites:
...
svn: r10111
2008-06-03 18:18:17 +00:00
Eli Barzilay
364c048008
removed some for-syntax requires that are no longer needed for runtime-path
...
svn: r10100
2008-06-03 00:02:59 +00:00
Robby Findler
c16212375c
svn: r10079
2008-06-01 18:59:33 +00:00
Robby Findler
1ef3f03a27
svn: r10078
2008-06-01 18:45:13 +00:00
Robby Findler
5d75495c3b
svn: r10077
2008-06-01 18:42:27 +00:00
Sam Tobin-Hochstadt
d9aa32446f
Add automated tests for match and typed-scheme.
...
svn: r10043
2008-05-30 16:00:43 +00:00
Matthew Flatt
a78bf662b2
adjust search-page sizing of 'provided from' to use a CSS entry, which scales by the magic 82% instead of 80% (because 80% drops just below the threshold of anti-aliasing the default monospace font in Safari)
...
svn: r10036
2008-05-30 13:25:54 +00:00
Robby Findler
612f26972e
improved the error reporting in the REPL and misc other minor changes
...
svn: r10014
2008-05-29 04:55:43 +00:00
Matthew Flatt
536ec96549
add missing syntax-case tests
...
svn: r9987
2008-05-27 20:22:08 +00:00
Matthew Flatt
fadfbf73e1
repir boolean=? test
...
svn: r9948
2008-05-24 22:27:29 +00:00
Matthew Flatt
344b225e20
add boolean=? to r6rs
...
svn: r9947
2008-05-24 22:26:02 +00:00
Matthew Flatt
7ec0f13a7d
fix r6rs exists
...
svn: r9946
2008-05-24 17:25:39 +00:00
Sam Tobin-Hochstadt
a973a8cbd5
Don't statically require mred in tests.
...
svn: r9928
2008-05-22 16:36:06 +00:00
Sam Tobin-Hochstadt
833bebbd3b
fix test
...
svn: r9924
2008-05-21 20:10:39 +00:00
Robby Findler
c5f4bc9e20
emptied the namespace when executing a module
...
svn: r9923
2008-05-21 17:43:14 +00:00
Sam Tobin-Hochstadt
e8123b83ec
move to correct dir
...
svn: r9909
2008-05-20 20:40:48 +00:00
Sam Tobin-Hochstadt
c44d686a15
Finally fixed metric.ss
...
svn: r9908
2008-05-20 20:40:14 +00:00
Sam Tobin-Hochstadt
1d67f058fc
New test for non-linearity + ...
...
svn: r9869
2008-05-16 19:55:28 +00:00
Matthew Flatt
84d010b567
fix r6rs fixnum-width
...
svn: r9856
2008-05-15 18:59:53 +00:00
Matthew Flatt
41ad955597
R6RS repairs (PRs 9361 and 9371)
...
svn: r9844
2008-05-15 13:23:16 +00:00
Robby Findler
9f69672740
fixed bug from the mailing list
...
svn: r9830
2008-05-14 11:46:49 +00:00
Ryan Culpepper
75320261cf
moved stxclass test module
...
svn: r9816
2008-05-12 19:00:45 +00:00
Matthew Flatt
24739359e4
Ryan's macro-stepper patches
...
svn: r9794
2008-05-10 11:02:47 +00:00
Sam Tobin-Hochstadt
2bf93a2fa0
Add mlist patterns, and handle ...
...
svn: r9774
2008-05-09 19:47:28 +00:00
Eli Barzilay
ed0974616b
plot tests adjusted and passed
...
svn: r9769
2008-05-09 16:12:30 +00:00
Kathy Gray
c69b4b947e
Correction to test enable/disable behavior.
...
Hooks for correction to printing out test announcements at inopportune times.
svn: r9754
2008-05-08 21:48:02 +00:00
Matthew Flatt
548e45408b
regexp-replace* handles empty matches; empty-match handling documented
...
svn: r9751
2008-05-08 20:29:56 +00:00
Eli Barzilay
1db7e0604b
added proper error exit code
...
svn: r9749
2008-05-08 17:42:37 +00:00
Eli Barzilay
44e73c735f
Added a safe car because I've seen an error with it, but now the error
...
is not happening. Better leave it in.
(Also, reformat.)
svn: r9748
2008-05-08 17:40:41 +00:00
Eli Barzilay
9561e94bd6
made preference save/restore in pref.ss also be an admin-level printf
...
svn: r9747
2008-05-08 17:30:06 +00:00
Eli Barzilay
940cb2e6eb
* Marked interactive tests in README
...
* Removed the environment-variable hack in debug.ss
(Note: messages? is now #f)
* Made main.ss not run interactive tests when no tests are specified.
Either specify tests to run, or use --all to run them all.
svn: r9746
2008-05-08 17:21:31 +00:00
Eli Barzilay
862afcfe17
misc (minor) improvements
...
svn: r9745
2008-05-08 16:53:27 +00:00
Eli Barzilay
fc3115d6bc
reformat
...
svn: r9737
2008-05-08 13:13:02 +00:00
Eli Barzilay
68a266599d
use tmp dir for saved prefs file
...
svn: r9736
2008-05-08 12:09:08 +00:00
Eli Barzilay
77c354e1c0
put the receive-sexps-port.ss file in tmp
...
svn: r9735
2008-05-08 11:59:13 +00:00
Eli Barzilay
c0957923f0
improved code, moved customizations to runtime so they can rely on environment variables and still be compiled
...
svn: r9734
2008-05-08 11:05:02 +00:00
Eli Barzilay
f818c88a33
misc reformatting
...
svn: r9733
2008-05-08 10:39:58 +00:00
Eli Barzilay
807dd0436f
better test starter script, and make it work on platforms other than macosx
...
svn: r9732
2008-05-08 10:07:55 +00:00
Matthew Flatt
fad08fcd84
more drscheme repairs and tests
...
svn: r9721
2008-05-07 16:31:20 +00:00
Scott Owens
5295dcb197
Clarified how the paren matching tree uses its internal data structures.
...
svn: r9720
2008-05-07 10:38:33 +00:00
Eli Barzilay
db46754271
fixed exn handler
...
svn: r9716
2008-05-07 02:07:43 +00:00
Eli Barzilay
3b569a0a8c
removed the custodian, it interferes with mzscheme tests
...
svn: r9712
2008-05-07 01:03:32 +00:00
Matthew Flatt
860c41d749
drs bug and test-suite fixes
...
svn: r9709
2008-05-06 23:27:23 +00:00
Sam Tobin-Hochstadt
b7d6c442b6
move not-passing tests
...
svn: r9707
2008-05-06 22:54:20 +00:00
Sam Tobin-Hochstadt
6825658675
new files
...
svn: r9706
2008-05-06 22:53:30 +00:00
Sam Tobin-Hochstadt
a3d192bc51
New tests from Richard's bug reports.
...
svn: r9700
2008-05-06 20:40:10 +00:00
Eli Barzilay
2e0f9ac45c
new meta-test script
...
svn: r9698
2008-05-06 19:48:57 +00:00
Matthew Flatt
a7aadea865
framework minor repairs (after tests)
...
svn: r9690
2008-05-06 15:29:58 +00:00
Matthew Flatt
07bac63506
fix scheme-lexer tests
...
svn: r9688
2008-05-06 14:44:31 +00:00
Matthew Flatt
87e361c24a
fix pack test suite
...
svn: r9683
2008-05-06 12:26:28 +00:00
Matthew Flatt
d597605d24
fix some 'unit' tests
...
svn: r9680
2008-05-06 11:48:46 +00:00
Sam Tobin-Hochstadt
5439241f53
Test for more stuff.
...
svn: r9675
2008-05-06 00:44:18 +00:00
Sam Tobin-Hochstadt
2fc38964e5
more tests
...
svn: r9673
2008-05-06 00:34:28 +00:00
Matthew Flatt
3451dff783
mzc -e repairs
...
svn: r9669
2008-05-05 22:32:16 +00:00
Sam Tobin-Hochstadt
914de50133
More tests.
...
svn: r9664
2008-05-05 21:20:02 +00:00
Sam Tobin-Hochstadt
62cd19a42b
test for parameters
...
svn: r9659
2008-05-05 17:00:32 +00:00
Matthew Flatt
4ff1cd0ca4
r6rs repairs
...
svn: r9658
2008-05-05 15:50:35 +00:00
Matthew Flatt
61dcc5d43a
fix r6rs identifier-syntax bug
...
svn: r9645
2008-05-05 01:59:43 +00:00
Matthew Flatt
7118de47c4
fix r6rs syntax->datum
...
svn: r9640
2008-05-04 12:55:53 +00:00
John Clements
1880f23d65
...
...
svn: r9632
2008-05-03 17:06:25 +00:00
Matthew Flatt
aeb79839c6
fix regexp-match when start position is beyond input port EOF
...
svn: r9629
2008-05-03 14:16:06 +00:00
Eli Barzilay
311b7543e2
add tests for match* + split
...
svn: r9622
2008-05-03 06:05:09 +00:00
Matthew Flatt
1dd30ca031
dup-{in,out}put-port and sandbox-error-output default
...
svn: r9617
2008-05-03 04:47:14 +00:00
Sam Tobin-Hochstadt
38e0297b07
New test for multi-arg andmap.
...
Fix more things to be Integer.
Finally fix parse-type tests.
svn: r9615
2008-05-03 00:03:43 +00:00
Eli Barzilay
921ef6cfcb
fixed regexp-match-peek-positions* and added tests
...
svn: r9611
2008-05-02 23:00:57 +00:00
Sam Tobin-Hochstadt
4e54165e2a
new test
...
svn: r9610
2008-05-02 22:22:44 +00:00
Sam Tobin-Hochstadt
32730fff6b
Run typecheck-tests expansion at runtime, to make compiling work.
...
Comment-out now-failing tests, because of marhalling issues.
Fix fv-tests.
Don't use reader syntax in annotation-tests.
Try some stuff for parse-type-tests.
Add new regression test.
svn: r9608
2008-05-02 22:21:01 +00:00
Eli Barzilay
726c66d8ce
much more extensive tests for regexp-X* functions
...
svn: r9605
2008-05-02 21:04:58 +00:00
Sam Tobin-Hochstadt
ccd1337e31
Use syntax-loc in tests.
...
Don't check that effects match, since they may involve identifiers.
Fix tests for correct type names, Integer.
svn: r9595
2008-05-02 17:20:05 +00:00
John Clements
88af65987e
...
...
svn: r9581
2008-05-01 23:50:11 +00:00
Robby Findler
ee9fc4a8d7
reworked the buttons along the top of drscheme
...
svn: r9578
2008-05-01 23:15:06 +00:00
Sam Tobin-Hochstadt
567e438f1d
Most typecheck tests now pass.
...
Add two new success tests.
svn: r9577
2008-05-01 22:53:10 +00:00
Matthew Flatt
4e6639fb2f
r6rs tests and bug fixes
...
svn: r9563
2008-05-01 13:52:05 +00:00
Matthew Flatt
a09b2eca94
r6rs tests and bug fixes
...
svn: r9558
2008-05-01 12:28:14 +00:00
Sam Tobin-Hochstadt
c714d0ac59
Disable tests for old inference.
...
svn: r9550
2008-04-30 21:54:03 +00:00
Matthew Flatt
53144751d2
r6rs fixes and tests
...
svn: r9549
2008-04-30 21:48:22 +00:00
Matthew Flatt
abf86a46a8
fix lack of space-safety in delimited continuations (related to recently fixed crashing bug)
...
svn: r9544
2008-04-30 17:39:30 +00:00
Matthew Flatt
95aca3e86a
fix gcd & lcm on single negative argument (PR 9330)
...
svn: r9543
2008-04-30 12:26:09 +00:00
Matthew Flatt
ac31eba987
fix delim-cont bug (in the case that a captured continuation is delimited in the middle of a meta-contiuation that isn't the current one)
...
svn: r9540
2008-04-30 03:01:40 +00:00
Sam Tobin-Hochstadt
ab81b1d64f
Ignore.
...
Remove supurious annotation.
svn: r9537
2008-04-29 21:42:16 +00:00
Kathy Gray
6a1b99a74f
Fixes to v4 errors discovered in test suite;
...
Fixes to undefined errors in parser;
Tweak to error selection in parser;
Removal of irrelevant preference in ProfJ Tool
svn: r9536
2008-04-29 16:07:47 +00:00
Matthew Flatt
c71192136e
r6rs io/simple tests; syntax-case bug fix (PR 9328)
...
svn: r9535
2008-04-29 13:30:09 +00:00
Matthew Flatt
94ccfc68c6
r6rs tests and bug fixes (including PR 9324)
...
svn: r9534
2008-04-29 13:02:12 +00:00
Matthew Flatt
2837df70a6
reencode-output: flush buffer on encoding error, so that the port can be closed
...
svn: r9528
2008-04-29 01:18:13 +00:00
Robby Findler
e5fba85ed0
fixed a bug in check syntax and a bug in the contract system
...
svn: r9524
2008-04-28 22:12:21 +00:00
Matthew Flatt
e6b2b19030
r6rs io/ports-6 repairs and tests
...
svn: r9523
2008-04-28 21:59:18 +00:00
Sam Tobin-Hochstadt
53709f1faf
Fix indentation.
...
Add missing variable annotation.
Remove unecessary annotations.
Now pass.
svn: r9522
2008-04-28 21:21:30 +00:00
Matthew Flatt
c7424bbf14
add missing r6rs test file
...
svn: r9512
2008-04-28 16:33:23 +00:00
Matthew Flatt
f579d40b82
'must-update file mode; R6RS tests and bug fixes
...
svn: r9511
2008-04-28 16:32:50 +00:00
Matthew Flatt
b8c425cc42
better syntax errors for define-record-type; support parent-rtd correctly; more r6rs tests
...
svn: r9489
2008-04-26 13:52:29 +00:00
Matthew Flatt
f2a3317df6
more r6rs tests
...
svn: r9479
2008-04-25 20:10:13 +00:00
Matthew Flatt
0483294762
fix JIT abs (on least fixnum), fix some R6RS bugs and pull in some R6RS test cases from Ikarus
...
svn: r9477
2008-04-25 17:18:44 +00:00
Robby Findler
6f0314b40c
fixed some bugs
...
svn: r9464
2008-04-24 20:33:42 +00:00
Matthew Flatt
acfcb9878c
test for tailing-vertical-bar regexp bug
...
svn: r9461
2008-04-24 19:04:16 +00:00
Matthew Flatt
d09b8c5a78
fix test that looks at expension of a module
...
svn: r9451
2008-04-24 12:06:19 +00:00
Eli Barzilay
b1024c8952
Added append-map' and
filter-not'.
...
svn: r9433
2008-04-23 17:26:41 +00:00
Matthew Flatt
e5350bb22f
sync HtDP languages and test suite
...
svn: r9424
2008-04-23 13:28:43 +00:00
Eli Barzilay
13c5e3812d
Added last-pair and tests
...
svn: r9422
2008-04-23 13:20:05 +00:00
Eli Barzilay
bcde2e1424
added filter-map' and
partition', with tests
...
--This line, and those below, will be ignored--
M collects/scheme/list.ss
M collects/tests/mzscheme/list.ss
svn: r9421
2008-04-23 12:53:47 +00:00
Eli Barzilay
e2c4500e41
added test for no collisions between srfi/1/list and scheme/base
...
svn: r9419
2008-04-23 11:41:59 +00:00
Sam Tobin-Hochstadt
fca36c126c
Add typed scheme tests.
...
svn: r9404
2008-04-22 21:58:10 +00:00
Matthew Flatt
e25e7a1098
keyword in methods and apply; procedure-reduce-keyword-arity
...
svn: r9396
2008-04-22 18:00:04 +00:00
Eli Barzilay
8e6b3e9ba0
Simplified remove-duplicates interface, adjusted tests.
...
svn: r9386
2008-04-21 19:46:11 +00:00
Matthew Flatt
a0f65ba33e
dictionaries
...
svn: r9383
2008-04-21 17:26:35 +00:00
Eli Barzilay
9b0fc20d3e
added a powerful remove-duplicates and tests
...
svn: r9373
2008-04-19 15:41:24 +00:00
Eli Barzilay
352036ea42
can use keywords with test
...
svn: r9372
2008-04-19 14:16:50 +00:00
Eli Barzilay
4fea43c61f
made test accept keyword
...
svn: r9371
2008-04-19 14:07:46 +00:00
Matthew Flatt
99943314d2
setup/unpack addition and docs
...
svn: r9370
2008-04-19 12:42:54 +00:00
Eli Barzilay
2736de7404
* move flatten' next to
append*'
...
* document `add-between'
svn: r9369
2008-04-19 10:30:31 +00:00
Eli Barzilay
180dc08777
added add-between and string-join, no lists-join
...
svn: r9361
2008-04-18 14:00:41 +00:00
Eli Barzilay
0b7bdfe92c
added scheme/string, include it in the scheme language, put string-append* in there, tested, documented
...
svn: r9356
2008-04-18 04:10:46 +00:00
Matthew Flatt
53c4ee3255
update tests for empty vector
...
svn: r9318
2008-04-15 14:13:43 +00:00
John Clements
81123caf55
...
...
svn: r9310
2008-04-15 05:30:40 +00:00
John Clements
8262a57205
...
...
svn: r9280
2008-04-13 05:05:02 +00:00
John Clements
eacfa111d6
updates...
...
svn: r9270
2008-04-11 22:42:02 +00:00
Matthew Flatt
2dc02d81fe
net/url and tests fixes for windows
...
svn: r9249
2008-04-11 01:12:01 +00:00
Matthew Flatt
0153e122b7
change -q to config option, fix unlikely race condition in wake-on-signal, add path->url and url->path, and adjust URL parsing
...
svn: r9239
2008-04-10 19:05:35 +00:00
Sam Tobin-Hochstadt
6a4414c82b
Fix PR 9286.
...
svn: r9219
2008-04-09 13:21:46 +00:00
Matthew Flatt
cb3fdd8fc5
change real->decimal-string (PR 9285)
...
svn: r9210
2008-04-08 21:56:29 +00:00
Matthew Flatt
021d4d7527
new hash function names and ops (3.99.0.23)
...
svn: r9209
2008-04-08 21:42:38 +00:00
Eli Barzilay
5cde854a07
svn: r9198
2008-04-08 12:39:36 +00:00
Eli Barzilay
26b283b953
fixed pr9285, added tests
...
svn: r9197
2008-04-08 12:33:53 +00:00
Eli Barzilay
2888a16d0e
* Move the scheme/contract tests to scheme.ss
...
* Split string.ss into string-mzlib.ss which is left in mzlib.ss
* Call the string.ss from scheme (which now has only stuff from scheme/base)
svn: r9196
2008-04-08 12:29:04 +00:00
Sam Tobin-Hochstadt
b37d63a5e5
Omit match tests during setup.
...
svn: r9195
2008-04-08 12:22:48 +00:00
Eli Barzilay
f0547adffc
fix force for dealing with (lazy 0), add a test suite (simple one for now)
...
svn: r9180
2008-04-07 19:33:48 +00:00
Sam Tobin-Hochstadt
37e0416575
Move match tests out of mzscheme directory.
...
svn: r9179
2008-04-07 17:28:06 +00:00
Sam Tobin-Hochstadt
b670ac0a20
Update to new version of Schemeunit.
...
svn: r9178
2008-04-07 17:27:09 +00:00
Matthew Flatt
5165d9e855
sync Ryan's macro-debugger changes
...
svn: r9166
2008-04-04 17:38:23 +00:00
Matthew Flatt
359035362a
2^30 optimizer test
...
svn: r9146
2008-04-03 11:14:19 +00:00
Eli Barzilay
c2829fc216
#:cache-keys -> #:cache-keys?
...
svn: r9134
2008-04-02 08:21:17 +00:00
Eli Barzilay
bfc990e3c5
Added #:key and #:cache-keys to `sort', documented and tested.
...
svn: r9128
2008-04-01 20:58:41 +00:00
Sam Tobin-Hochstadt
75ceb53bf7
Delete old match test suite.
...
Add new, schemeunit-based match test suite.
Remove call to match test from mzlib.ss
svn: r9126
2008-04-01 17:33:53 +00:00
Matthew Flatt
741d856187
fix some scribble->latex problems
...
svn: r9106
2008-03-29 03:16:44 +00:00
Matthew Flatt
61ea615004
optimizer inlining improvements, especially to ensure that single-use bindings are inlined
...
svn: r9094
2008-03-27 16:07:42 +00:00
Matthew Flatt
d2cdc315a9
fix bug in thread-rewind-receive
...
svn: r9090
2008-03-26 12:41:03 +00:00
Matthew Flatt
06326b340b
thread-rewind-receive (3.99.0.21)
...
svn: r9088
2008-03-26 02:20:50 +00:00
Matthew Flatt
34d83b3551
change module-path? for planet path shorthand; doc edits
...
svn: r9048
2008-03-21 23:46:42 +00:00
Eli Barzilay
fb8efd4816
added take+drop+append to scheme/list (problems with texpict providing drop too)
...
svn: r9045
2008-03-21 18:45:18 +00:00
Eli Barzilay
d88c6c476a
* Better versions of curry/r and negate, doc improvements, tests
...
svn: r9043
2008-03-21 17:55:29 +00:00
Matthew Flatt
f5e0fd35f5
revise scribble/srcdoc so it is extensible; tweak bytecode optimizer to drop more omittable expressions
...
svn: r9028
2008-03-19 19:53:51 +00:00
Matthew Flatt
b26702358a
allowing shadowing of initial imports (3.99.0.20)
...
svn: r9025
2008-03-19 13:39:18 +00:00
Matthew Flatt
407e0bc2d9
fix serialization on prefabs, equal on cyclic hash tables
...
svn: r9020
2008-03-18 19:46:39 +00:00
Matthew Flatt
2834b00b7e
refine failure handling of thread-send
...
svn: r9012
2008-03-18 02:16:06 +00:00
Matthew Flatt
c58820e30d
vyzo's thread mailboxes (3.99.0.19)
...
svn: r9010
2008-03-18 00:38:36 +00:00
Robby Findler
9ba432ab9c
added the _ special case to ->d
...
svn: r8998
2008-03-17 04:01:39 +00:00
Matthew Flatt
b64d03d932
fix mac sdk support; change initial namespace to not have 'module'; set up mzc --c-mods (still need docs)
...
svn: r8997
2008-03-16 23:08:53 +00:00
Matthew Flatt
788adace20
fix r6rs let[rec]-syntax for expression positions
...
svn: r8982
2008-03-15 21:57:58 +00:00
Matthew Flatt
293ba025ba
prefab structure types (3.99.0.18)
...
svn: r8967
2008-03-13 20:59:22 +00:00
Eli Barzilay
401a535e11
* Added svn:ignore to ignore test-generated files
...
* Renamed mzlib/contract header (distinguished from the other)
* Added "scheme.ss" to test things from the scheme collection
* Added "for.ss" to the "scheme.ss" tests, renamed the section header
to `for'
* Added "list.ss" to test stuff from scheme/list: flatten
* Moved list tests from "function.ss" to "list.ss": foldl, foldr,
filter, memf, assf, sort; removed bogus quicksort-mergesort test
svn: r8928
2008-03-08 07:34:22 +00:00
Noel Welsh
d71f913097
Link the SRFI 4 tests into the main test suite and fix a number of tests so they work with the changes to 3.99. The hash table tests are still broken and I don't know why.
...
svn: r8919
2008-03-07 16:51:12 +00:00
Noel Welsh
a53d243e99
I have changed the SRFI-4 implementation so structure types are exported for types except u8. This allows developers to subtype the SRFI-4 structures. I have also refactored the code, leading to a significantly simpler implementation
...
svn: r8918
2008-03-07 16:24:06 +00:00
Matthew Flatt
81709349fb
programs
...
svn: r8917
2008-03-07 13:24:59 +00:00
Matthew Flatt
20055ac00e
r6rs tests and repairs
...
svn: r8913
2008-03-07 03:18:06 +00:00
Matthew Flatt
cc6a756440
tests for (round -0.0), etc.
...
svn: r8907
2008-03-06 21:32:57 +00:00
Matthew Flatt
53bc658226
r6rs tests and repairs
...
svn: r8905
2008-03-06 18:56:31 +00:00
Matthew Flatt
b451631831
fix coroutine API and test to avoid timeout races
...
svn: r8900
2008-03-06 14:08:29 +00:00
Matthew Flatt
e66ea1084c
rename R6RS test suite entry point
...
svn: r8899
2008-03-06 04:58:01 +00:00
Matthew Flatt
f3d74fa4c8
R6RS fixes; fix for <, >, <=, and >= with +nan.0 and a bignum or rational; compile two-byte regexp patterns (common for hand-rolled case-insensitivity, as in the R6RS parser) to a more compact and efficient representation
...
svn: r8898
2008-03-06 04:56:47 +00:00
Eli Barzilay
c72b0017ca
removed old hack
...
svn: r8897
2008-03-05 20:40:03 +00:00
Matthew Flatt
d4ea11b325
fix test case affected by change to scheme/base module-begin expansion
...
svn: r8896
2008-03-05 13:23:36 +00:00
Robby Findler
ecc960e538
added back drscheme framework and utils to be compiled
...
svn: r8891
2008-03-05 02:05:26 +00:00
Matthew Flatt
f2f2322140
fix another stx bug introduced in phase generalization
...
svn: r8871
2008-03-04 14:56:46 +00:00
Eli Barzilay
b76390a452
revise the way setup-plt crawls over the collection trees
...
svn: r8860
2008-03-03 22:04:28 +00:00
Matthew Flatt
b3476706ec
add newline handling to reencode-input/output-port; provide a streamlined path for custom-port buffering (via pipes); fix JIT bug related to updating the runstack pointer after a call that turns out to be a direct-native call
...
svn: r8851
2008-03-02 16:00:12 +00:00
Matthew Flatt
b3a47edde1
Unicode 5.0, use U+FFFD as replacement char
...
svn: r8838
2008-03-01 14:17:50 +00:00
Matthew Flatt
3e77d0b60f
bring numerics (real, rational, etc) in line with R6RS
...
svn: r8832
2008-02-29 19:53:51 +00:00
Robby Findler
6266fe8b11
added regular-polygon and changed language to scheme/base
...
svn: r8823
2008-02-28 17:47:19 +00:00
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