Robby Findler
d3ececcee6
cleaned up rotation
...
svn: r15782
2009-08-19 12:14:09 +00:00
Stevie Strickland
7d551aa0f2
Small change so that failures due to the implicit compound-unit/infer (like
...
init-depend failures) will show define-values/invoke-unit/infer as the
original source of the problem.
svn: r15780
2009-08-18 23:22:32 +00:00
Robby Findler
accd344975
started changing the representation so that the rotation angles are always at the bottom of the pictures
...
svn: r15774
2009-08-17 21:09:33 +00:00
Robby Findler
be2dc50990
moved tests into the tests collection
...
svn: r15773
2009-08-17 20:17:45 +00:00
Robby Findler
02e4426d06
PR 10406
...
svn: r15748
2009-08-16 09:56:24 +00:00
Robby Findler
485785176a
drscheme now saves its compiled files in its own directory
...
svn: r15714
2009-08-12 19:44:14 +00:00
Eli Barzilay
7340beddde
align expected and result on separate lines
...
svn: r15688
2009-08-08 07:21:39 +00:00
Eli Barzilay
ab544948e2
no plural if only one test
...
svn: r15687
2009-08-08 06:49:36 +00:00
Stevie Strickland
8ae58f1244
Primarily this is a change so that the negative party entering into
...
with-contract based contracts is the syntactic context of the with-contract
expression. Also, there's some code cleanup.
svn: r15665
2009-08-03 21:15:44 +00:00
Sam Tobin-Hochstadt
1ea71ea94b
New contracts for hashtables, vectors, boxes
...
svn: r15646
2009-07-30 21:15:16 +00:00
Robby Findler
b5b32d1d8e
added automatic compilation to the module language, plus various other tweaks (contract library enhancement, bug fixes here and there)
...
svn: r15635
2009-07-30 05:17:40 +00:00
Eli Barzilay
1ce41ec179
* Improved tester definitions
...
* Testing read errors too now
svn: r15632
2009-07-30 03:17:50 +00:00
Eli Barzilay
d0f8970add
@foo@bar' will now parse as a
foo@bar' identifier. This used to be
...
the case in Scheme mode but not in text mode, and this commit makes
the text mode behave as the Scheme mode. (Seems like a convenience
point that is not useful since people won't remember the difference.)
svn: r15622
2009-07-29 17:00:29 +00:00
Matthew Flatt
d807421a07
extended syntax colorer to support lexer-specific backup; fix problems with new color lexers
...
svn: r15617
2009-07-29 03:31:29 +00:00
Matthew Flatt
84485e14ad
try reporting complex Scribble braces as regular braces
...
svn: r15614
2009-07-28 22:20:25 +00:00
Matthew Flatt
c261379a29
better coloring and bug fixes for Scribble notation
...
svn: r15613
2009-07-28 22:06:16 +00:00
Matthew Flatt
c1f5e3abb4
changed Scribble coloring for better tabbing
...
svn: r15612
2009-07-28 21:11:51 +00:00
Matthew Flatt
1ba7cf0926
#lang syntax coloring; Scribble syntax coloring
...
svn: r15607
2009-07-28 18:06:14 +00:00
Robby Findler
0c73b84692
PR 10344
...
svn: r15545
2009-07-24 04:37:34 +00:00
Robby Findler
305e3fc5df
catching up with a change to collects/htdp/error.ss
...
svn: r15525
2009-07-22 04:06:56 +00:00
Robby Findler
c8366006df
finally automated this
...
svn: r15523
2009-07-22 03:45:34 +00:00
Ryan Culpepper
a97a7f51b5
Please apply changes to release branch.
...
syntax/parse:
- removed scribble docs for old stxclass collection
- fixed bug in syntax-parse and #:declare
- added attribute calculation option
- renamed 'static-of' to 'static', added 'atom-in-list'
- fixed kernel-literals to include all expanded-code forms
- added tests
svn: r15488
2009-07-19 01:08:00 +00:00
Matthew Flatt
68a2257f2a
better interaction of HtDP languages with scheme/match
...
svn: r15462
2009-07-16 16:11:12 +00:00
John Clements
ec9ce0ed04
updating...
...
svn: r15427
2009-07-11 03:59:39 +00:00
Eli Barzilay
a70bf64fd9
Newlines at EOFs
...
svn: r15380
2009-07-04 02:28:31 +00:00
Ryan Culpepper
3e63caa887
merged changes from /branches/ryanc/sp2:
...
added syntax/parse library and documentation
added syntax/id-table library and documentation
svn: r15376
2009-07-03 19:47:25 +00:00
Matthew Flatt
8237ec1b6f
fix custodian of tcp-accept-evt
...
svn: r15335
2009-06-30 12:59:55 +00:00
John Clements
7e7c5441eb
...
...
svn: r15301
2009-06-26 18:24:51 +00:00
Jay McCarthy
3141c3736f
Adding struct* to scheme/match
...
svn: r15255
2009-06-24 19:36:26 +00:00
Jay McCarthy
ad53d3e60d
Renaming permissive? to permissive-xexprs based on Matthias suggestion
...
svn: r15237
2009-06-22 21:00:24 +00:00
Jay McCarthy
f409c1e36d
Adding string->xexpr from troels
...
svn: r15233
2009-06-22 19:46:22 +00:00
Robby Findler
ec44ee7df1
added hash/c
...
svn: r15210
2009-06-18 21:31:33 +00:00
Sam Tobin-Hochstadt
cfd65e7fa2
Use vector-immutableof' and
box-immutable/c' to handle boxes and vectors.
...
svn: r15199
2009-06-17 20:49:13 +00:00
Eli Barzilay
66c855c2d3
Switch language readers to #lang s-exp
...
svn: r15188
2009-06-16 17:13:51 +00:00
Eli Barzilay
fbe5941a84
improved tests
...
svn: r15166
2009-06-13 17:47:54 +00:00
Carl Eastlund
6ae56e5348
Added a test for new datum->syntax type clauses.
...
svn: r15159
2009-06-12 23:36:08 +00:00
Sam Tobin-Hochstadt
7b82069fa0
Add NoFilter and NoObject to represent no information about filter/object.
...
Handle these properly in check-below (with test).
Use NoFilter and NoObject to make if typechecking work properly with filters.
Reject mismatched filters/objects (with test).
New version of require/typed that handles opaque and struct requires.
Reorganize docs around this.
svn: r15155
2009-06-12 19:04:39 +00:00
Matthew Flatt
e0e7b390a3
include zero-length strings in random inserts
...
svn: r15127
2009-06-09 21:32:09 +00:00
Eli Barzilay
3c746c1fd3
move require into evaluation
...
svn: r15124
2009-06-09 10:41:22 +00:00
Eli Barzilay
4240ac8cfc
New `make-at-reader' in the API, update docs, adapt tests.
...
svn: r15121
2009-06-08 16:43:01 +00:00
Eli Barzilay
f08fb96f88
a little better
...
svn: r15118
2009-06-08 14:48:15 +00:00
Eli Barzilay
6977ddde54
Fix broken test, add many more
...
svn: r15117
2009-06-08 14:34:52 +00:00
Eli Barzilay
d521d21ad5
minor shuffling
...
svn: r15113
2009-06-07 21:43:36 +00:00
Eli Barzilay
dd68b710ae
* Reorganize the scribble tests to separate files
...
* Finally moved the scribble reader tests with the rest so it can run
with the nightly build.
svn: r15112
2009-06-07 21:42:38 +00:00
Eli Barzilay
575a348e8a
fix bad syntax
...
svn: r15110
2009-06-07 09:21:41 +00:00
Jay McCarthy
e9db334ed0
Fixing an error in the detecting of bad Xexprs and displaying the error prettily
...
svn: r15080
2009-06-04 17:25:19 +00:00
Sam Tobin-Hochstadt
e14e58c8df
hash table keys are contravariant, not covariant
...
svn: r15077
2009-06-04 14:38:59 +00:00
Matthew Flatt
122fd73ce8
fix test suite typo
...
svn: r15034
2009-06-01 12:19:51 +00:00
Eli Barzilay
82e256473d
Finally it works.
...
svn: r15018
2009-05-30 06:48:49 +00:00
Matthew Flatt
7cc2a8c898
tests for quasiquote repair (merge to 4.2)
...
svn: r15004
2009-05-28 13:04:35 +00:00