Ryan Culpepper
4517f37942
unstable/syntax: changed format-id to autoconvert identifiers
...
unstable/struct: changed struct->list, more options
added unstable/find
svn: r16774
2009-11-15 07:00:44 +00:00
Eli Barzilay
d66d5f7759
move promise tests to tests/lazy
...
svn: r16773
2009-11-15 00:36:24 +00:00
Eli Barzilay
8e3ec9d3bf
* Improve naming convention -- always use v' for values and
p' for promises
...
* When `force/composable' reaches a promise, use `force' to dispatch on the
kind of promise
* Minor printer tweaks (print "raise" for non-exceptions)
svn: r16772
2009-11-14 22:30:55 +00:00
Matthew Flatt
2f0f249299
skip setup-plt compilation in 2htdp tests
...
svn: r16771
2009-11-14 15:54:33 +00:00
Mike Sperber
9d1c9672d9
Add `property' contract for QuickCheck properties to DeinProgramm languages
...
... and don't export the old property "combinator" to the language levels.
svn: r16770
2009-11-14 14:28:31 +00:00
Mike Sperber
3c68ac4a0c
Add `contract' contract to DeinProgramm / DMdA languages.
...
While we're at it, improve source-location reporting for application
contracts.
svn: r16769
2009-11-14 14:17:06 +00:00
Robby Findler
cef2d065df
removed printf
...
svn: r16767
2009-11-14 13:21:30 +00:00
Eli Barzilay
f3c70952cb
Welcome to a new PLT day.
...
svn: r16766
2009-11-14 08:50:39 +00:00
Eli Barzilay
e7614fd491
more reorganization, centrelized macro for all delays -- can deal with keyword arguments, and accepts multiple expressions (since these will be sensible in new kind of promises)
...
svn: r16765
2009-11-14 05:57:27 +00:00
Matthew Flatt
1b79472b78
fix doc typo
...
svn: r16764
2009-11-14 04:13:12 +00:00
Ryan Culpepper
32e38ca0e4
macro-stepper:
...
do compile-time evals when expanding
fixes: (begin macro-def macro-use) pattern
updated tests for lifts change
svn: r16762
2009-11-13 21:41:01 +00:00
Jay McCarthy
0d6da8957a
Adding opt #lang and fixing a few problems
...
svn: r16756
2009-11-13 20:34:52 +00:00
Jay McCarthy
523f280b53
Fixing a test bug
...
svn: r16755
2009-11-13 20:20:38 +00:00
Eli Barzilay
2b4c9eb0d0
major code reorganization: it is now simpler than its srfi-45 roots, faster, and extensible (internally, to add new promise types)
...
svn: r16754
2009-11-13 19:17:53 +00:00
John Clements
a80863e317
fixed two doc typos
...
svn: r16752
2009-11-13 18:24:56 +00:00
Sam Tobin-Hochstadt
a29172bc51
Add command line flags to disable things that are problematic for DrDr.
...
svn: r16751
2009-11-13 18:16:07 +00:00
Mike Sperber
01058dfd26
Add expect-member-of' and
expect-range' to DeinProgramm / DMdA languages.
...
svn: r16750
2009-11-13 18:02:10 +00:00
Robby Findler
e9ba1bb480
improved the docs a little, added a color? predicate
...
svn: r16747
2009-11-13 17:15:59 +00:00
Robby Findler
71233bad43
added image-baseline
...
svn: r16745
2009-11-13 14:42:51 +00:00
Eli Barzilay
61e5c3e41e
use unsafe struct accessors and pair ops (using #%unsafe, because going throught scheme/unsafe/ops will lead to a cycle)
...
svn: r16744
2009-11-13 12:43:15 +00:00
Eli Barzilay
82f10f35a5
minor reorganizations
...
svn: r16743
2009-11-13 12:27:42 +00:00
Matthias Felleisen
2153c258db
fixed to docs of eq?, eqv?, memq, and memv
...
svn: r16742
2009-11-13 03:30:46 +00:00
Matthias Felleisen
3581ebcbf0
request by Shriram to add an explanation to time
...
svn: r16741
2009-11-13 02:01:17 +00:00
Robby Findler
d783011981
fixed scrolling for image snips
...
svn: r16740
2009-11-13 02:00:16 +00:00
Matthias Felleisen
97b58fd583
matrix set! removed
...
svn: r16739
2009-11-13 01:47:42 +00:00
Robby Findler
01bb6b8b61
fixed a bug in bitmap handling
...
svn: r16738
2009-11-13 00:57:31 +00:00
Sam Tobin-Hochstadt
77bd8bac39
Fix for modern redex
...
svn: r16737
2009-11-13 00:13:09 +00:00
Robby Findler
676df4b338
added polygon
...
svn: r16735
2009-11-12 20:21:33 +00:00
Robby Findler
17a8f32d3c
added an example to the 2htdp/image docs (and only one .png file changed!)
...
svn: r16734
2009-11-12 19:40:44 +00:00
Robby Findler
4fc2d847f6
hopefully I've settled on a good naming scheme for the teachpack docs images now...
...
svn: r16733
2009-11-12 19:22:31 +00:00
Eli Barzilay
e0be8da8a1
some fixes
...
svn: r16732
2009-11-12 17:24:18 +00:00
Robby Findler
cacb4bd515
added above and above/places
...
svn: r16730
2009-11-12 16:25:02 +00:00
Robby Findler
88217a8aae
added 'add-line', changed the way images in examples are saved
...
svn: r16727
2009-11-12 14:56:47 +00:00
Eli Barzilay
0d4ccb9d90
Welcome to a new PLT day.
...
svn: r16716
2009-11-12 08:50:32 +00:00
Ryan Culpepper
e120f4ded5
syntax/parse: fixed bug in #:declare with splicing stxclass
...
svn: r16712
2009-11-12 05:43:50 +00:00
Eli Barzilay
e34e001167
comments
...
svn: r16704
2009-11-12 00:18:08 +00:00
Eli Barzilay
e65ab46bfd
use string-join
...
svn: r16700
2009-11-11 23:10:28 +00:00
Robby Findler
7411fdfa57
added 'line'
...
svn: r16699
2009-11-11 21:29:59 +00:00
Sam Tobin-Hochstadt
ccbb55ec11
fix execution of 'auto.ss'
...
svn: r16697
2009-11-11 18:41:25 +00:00
Sam Tobin-Hochstadt
70fa8fb2c4
Fix run to dynamic-require relative to the shootout directory.
...
svn: r16696
2009-11-11 18:30:18 +00:00
Matthew Flatt
8845e870cb
test repairs for DrDr
...
svn: r16694
2009-11-11 14:01:18 +00:00
Eli Barzilay
2389cc6647
Welcome to a new PLT day.
...
svn: r16691
2009-11-11 08:50:35 +00:00
Ryan Culpepper
a64e9278d1
syntax/parse: fixed splicing syntax class bugs
...
svn: r16690
2009-11-11 08:23:12 +00:00
Jon Rafkind
0080e2b673
test
...
svn: r16683
2009-11-11 02:25:11 +00:00
Jon Rafkind
507e8db8e7
test
...
svn: r16682
2009-11-11 02:22:38 +00:00
Robby Findler
1a8d681ed2
added a bunch more polygons
...
svn: r16681
2009-11-11 02:20:18 +00:00
Matthew Flatt
1d64270f5d
some corrections/removals of old tests
...
svn: r16680
2009-11-11 01:34:09 +00:00
Robby Findler
a566cd488a
added isosceles-triangle
...
svn: r16677
2009-11-10 23:54:53 +00:00
Robby Findler
4e3b1b4c26
fixed some bad behavior (that I never completely understood) by changing the interpretation of the base images as drawing their centers at (0,0) instead of drawing their upper left corners at (0,0)
...
svn: r16676
2009-11-10 23:36:32 +00:00
Matthias Felleisen
b2d51ab278
10393 fixed
...
svn: r16673
2009-11-10 22:06:29 +00:00
Jon Rafkind
2683cecd17
add some examples for for-meta'
...
svn: r16668
2009-11-10 21:22:05 +00:00
Sam Tobin-Hochstadt
36bceaa463
disable compilation of test files to avoid drdr race condition
...
svn: r16663
2009-11-10 20:10:47 +00:00
Matthias Felleisen
8f0e7fd944
10501 fixed
...
svn: r16662
2009-11-10 20:09:35 +00:00
Matthias Felleisen
c2de9f32c1
10505 fixed
...
svn: r16661
2009-11-10 19:56:19 +00:00
Jon Rafkind
9c0c1ec591
comment out most honu macro stuff
...
svn: r16660
2009-11-10 19:18:06 +00:00
Sam Tobin-Hochstadt
8dff3dca74
use load-relative
...
svn: r16656
2009-11-10 18:28:20 +00:00
Sam Tobin-Hochstadt
7a77367040
Fix drdr props.
...
Fix the ttt tests (which I don't think have been run in years).
Fix the lists shootout benchmark to use mpairs.
Fix the regexmatch shootout benchmark, although it still needs input.
Require a current version of ssax, so that it compiles.
Fix finding the collections path.
svn: r16654
2009-11-10 15:41:32 +00:00
Robby Findler
0c61de1497
svn: r16653
2009-11-10 14:08:47 +00:00
Robby Findler
add9374636
added failing test
...
svn: r16652
2009-11-10 14:08:28 +00:00
Matthew Flatt
a9345c4fe1
fix typo and explicitly close scheme/vector example evaluator
...
svn: r16650
2009-11-10 12:34:54 +00:00
Eli Barzilay
cd0fece846
Welcome to a new PLT day.
...
svn: r16649
2009-11-10 08:50:31 +00:00
Sam Tobin-Hochstadt
89f5ad32b4
fix docs typo
...
svn: r16645
2009-11-09 21:30:01 +00:00
Robby Findler
7660a0eb4c
svn: r16644
2009-11-09 20:38:52 +00:00
Sam Tobin-Hochstadt
f145ff6aa3
Hyperlink email addresses in Scribble docs.
...
svn: r16641
2009-11-09 19:19:38 +00:00
Sam Tobin-Hochstadt
4e7184715b
document apply/c and memory/c
...
svn: r16638
2009-11-09 17:47:49 +00:00
Robby Findler
ebe2e5ba09
fixed default response from get-info proc
...
svn: r16637
2009-11-09 17:35:18 +00:00
Sam Tobin-Hochstadt
f29e01029c
Fix drdr props for more files.
...
Fix requires in TS tests.
svn: r16635
2009-11-09 17:06:12 +00:00
Robby Findler
a84204ac94
adjusted example images for the tweak in revision 16633 (should have been just a single commit)
...
svn: r16634
2009-11-09 17:02:10 +00:00
Robby Findler
53f8290928
fixed an imprecision error
...
svn: r16633
2009-11-09 16:59:53 +00:00
Matthias Felleisen
2324ed605b
typo on add-world fixed
...
svn: r16632
2009-11-09 16:43:21 +00:00
Eli Barzilay
6898bf09b0
Welcome to a new PLT day.
...
svn: r16631
2009-11-09 08:50:41 +00:00
Eli Barzilay
44d88cee6b
newlines at EOFs
...
svn: r16630
2009-11-09 03:49:50 +00:00
Ryan Culpepper
daba183b08
unstable/syntax: added format-id
...
svn: r16629
2009-11-09 02:33:43 +00:00
Sam Tobin-Hochstadt
99a70b38d8
Move mutated-vars and poly-c libraries to unstable collection.
...
- add docs
- change requires
- fix `letrec-syntaxes+values'
Fix contract on `author+email'
svn: r16628
2009-11-09 02:29:02 +00:00
Robby Findler
bbbb5f11e3
improved the note in the description of how 'text' and equality interact
...
svn: r16627
2009-11-09 00:11:51 +00:00
Robby Findler
155dc95f11
added support for examples that don't return images
...
svn: r16626
2009-11-08 23:59:07 +00:00
Robby Findler
3e51bc7199
fixed up text
...
svn: r16625
2009-11-08 23:29:19 +00:00
Robby Findler
c239a21885
added text and text/font (but with some problems still) and changed the image saving setup so the filenames are not so long
...
svn: r16623
2009-11-08 22:00:07 +00:00
Ryan Culpepper
d1439ef6c6
unstable/struct: added struct->list
...
some (cdr (vector->list (struct->vector x))) => (struct->list x)
svn: r16622
2009-11-08 21:17:51 +00:00
Ryan Culpepper
7483b7ed20
unstable:
...
added struct and syntax libraries
svn: r16621
2009-11-08 19:20:53 +00:00
Matthew Flatt
7cce5c98a3
further clarify performance guarantee of immutable hash tables
...
svn: r16620
2009-11-08 19:06:57 +00:00
Ryan Culpepper
94917e2447
unstable:
...
added draft guidelines
fixed some svn properties
svn: r16619
2009-11-08 10:55:57 +00:00
Eli Barzilay
871c70be81
Welcome to a new PLT day.
...
svn: r16618
2009-11-08 08:50:35 +00:00
Robby Findler
faf055c858
added circle and star-polygon
...
svn: r16617
2009-11-08 00:19:53 +00:00
Robby Findler
ec09914c3b
added examples to the 2htdp/image documentation
...
svn: r16616
2009-11-07 23:48:30 +00:00
Robby Findler
d5b5351751
improved domain check
...
svn: r16611
2009-11-07 17:29:50 +00:00
Jay McCarthy
5877133df6
Initial import of unstable with libraries from web-server
...
svn: r16609
2009-11-07 14:40:06 +00:00
Robby Findler
ab78a3ec0c
oops committed a bogus change, so rolling it back
...
svn: r16608
2009-11-07 14:27:52 +00:00
Robby Findler
667e967085
added order-of-magnitude from Jos Koot and some tests for other scheme/math stuff
...
svn: r16607
2009-11-07 14:26:39 +00:00
Eli Barzilay
5cd8db9be6
Welcome to a new PLT day.
...
svn: r16606
2009-11-07 08:25:28 +00:00
Eli Barzilay
eb42bdb4dc
paren typo
...
svn: r16603
2009-11-07 07:19:08 +00:00
Sam Tobin-Hochstadt
dcb5f5cfb1
Types for all functions documented in reference/vector.scrbl
...
Fix docs for vector-arg{min,max}.
svn: r16602
2009-11-07 07:11:00 +00:00
Sam Tobin-Hochstadt
2f6c19b75a
fix section name
...
svn: r16601
2009-11-07 06:55:45 +00:00
Eli Barzilay
bac7b6318b
some obvious-ness
...
svn: r16595
2009-11-07 02:39:10 +00:00
Eli Barzilay
f10b376462
move to scheme/base, and improve code
...
svn: r16593
2009-11-07 02:20:22 +00:00
Casey Klein
2011272c06
Fixed source locations for term' and
term-let' errors.
...
svn: r16592
2009-11-07 02:07:16 +00:00
Eli Barzilay
29184f50ca
clarify optimization choice
...
svn: r16588
2009-11-06 22:34:26 +00:00
Eli Barzilay
69e90b7ef3
#:key argument to remove-duplicates
...
svn: r16587
2009-11-06 22:32:53 +00:00
Robby Findler
bf911e8c7a
bare bones documentation of the contract library's struct properties
...
svn: r16585
2009-11-06 22:31:46 +00:00
Carl Eastlund
d2f16e3828
Updated poly/c implementation for change to arity of projections.
...
svn: r16582
2009-11-06 19:57:52 +00:00
Matthew Flatt
8f62218de5
fix scribble/doc reader's get-info
...
svn: r16574
2009-11-06 18:18:43 +00:00
Mike Sperber
26ff29b12f
Fix performance bug in QuickCheck.
...
This would make generators with `number' or `real' in a co-arbitrary
position essentially never terminate.
svn: r16571
2009-11-06 14:52:56 +00:00
Robby Findler
3159a06389
(hopefully) sorted out polygons; added a few other polygon-based primitives
...
svn: r16570
2009-11-06 14:34:25 +00:00
Mike Sperber
ccb90d4640
Fix some buguettes in the German string constants.
...
svn: r16569
2009-11-06 14:33:50 +00:00
Ryan Culpepper
0a8fb1a47f
macro stepper:
...
add keybinding (c:c;c:m) and menu item for running macro stepper
svn: r16567
2009-11-05 23:18:00 +00:00
Matthew Flatt
c880b2119c
fix problems with recent FFI changes
...
svn: r16565
2009-11-05 20:29:18 +00:00
Casey Klein
a021b75a67
Fixed PR 8765
...
svn: r16564
2009-11-05 19:33:19 +00:00
Stevie Strickland
c993533814
Change from (module ...) -> #lang and also move any mzscheme -> scheme/base.
...
svn: r16563
2009-11-05 17:18:54 +00:00
Robby Findler
ad438ef63f
added some font sizing information to the insert large letters dialog
...
svn: r16561
2009-11-05 16:19:01 +00:00
Jay McCarthy
2b8784e66b
Adding a debugging interface to managers
...
svn: r16560
2009-11-05 15:55:03 +00:00
Mike Sperber
22632b3963
Add hyperlink for "Eigenschaft".
...
svn: r16559
2009-11-05 14:58:21 +00:00
Robby Findler
693ba9b9e8
allow overlaying of 0x0 images
...
svn: r16558
2009-11-05 14:55:07 +00:00
Robby Findler
3290bb8e77
documnted drscheme:help-desk:help-desk
...
svn: r16557
2009-11-05 14:49:29 +00:00
Mike Sperber
2a8e5d64be
Make the DeinProgramm / DMdA one-of' /
case' contracts use beginner-equal?.
...
svn: r16556
2009-11-05 10:10:17 +00:00
Eli Barzilay
a68c6c8005
Ignore duplicate collection specified, including ones that are
...
implicitly specified because they're a subcollection of another that is
specified.
svn: r16555
2009-11-05 08:51:29 +00:00
Eli Barzilay
2b026c63ac
switch to scheme/base
...
svn: r16554
2009-11-05 07:18:30 +00:00
Eli Barzilay
c696c7e88c
misc minor improvements
...
svn: r16553
2009-11-05 07:15:30 +00:00
Eli Barzilay
eb3dacaac5
finally restored check-again-all, using file-or-directory-identity
...
svn: r16548
2009-11-04 20:57:13 +00:00
Matthew Flatt
c49b22fa2c
change _pointer to mean a reference to non-GCed memory; add _gcpointer (v4.2.2.6)
...
svn: r16546
2009-11-04 19:28:04 +00:00
Matthew Flatt
4edc044cb6
source locations for 'for' loops in stack traces
...
svn: r16545
2009-11-04 19:17:31 +00:00
Robby Findler
f14f541ac4
got rid of the animation (that no one seemed to like anyways)
...
svn: r16544
2009-11-04 17:38:22 +00:00
Robby Findler
eedffbca23
minor tweak to an example
...
svn: r16543
2009-11-04 17:22:48 +00:00
Robby Findler
71ca247b8e
undid my font-setting commit
...
svn: r16542
2009-11-04 17:22:27 +00:00
Matthew Flatt
509de53fca
for multi-HTML output, check for parts whose filenames are the same modulo case
...
svn: r16536
2009-11-04 12:12:29 +00:00
Eli Barzilay
e60cf2b4e2
Welcome to a new PLT day.
...
svn: r16535
2009-11-04 08:50:38 +00:00
Robby Findler
2ededd26fc
fixed threading bug
...
svn: r16534
2009-11-04 01:33:11 +00:00
Ryan Culpepper
0feac0f636
syntax/parse:
...
tweaked error selection algorithm
added tests
svn: r16533
2009-11-04 00:31:24 +00:00
Jon Rafkind
f3ae0f1875
remove old provide. disable honu repl
...
svn: r16532
2009-11-03 22:13:13 +00:00
Jon Rafkind
02d19e6588
remove bogus code
...
svn: r16531
2009-11-03 21:11:42 +00:00
Jon Rafkind
388a2c99d4
reorganize honu. provide ellipses properly
...
svn: r16530
2009-11-03 21:07:29 +00:00
Robby Findler
8886736b76
attempted to smooth out the splash screen animation by using wall clock times (via current-milliseconds)
...
svn: r16529
2009-11-03 20:50:50 +00:00
John Clements
829c6d783f
added pi-calculus example
...
svn: r16527
2009-11-03 19:20:37 +00:00
Robby Findler
da743d4a49
changed test printout so that the summary is to stdout, not stderr
...
svn: r16524
2009-11-03 18:27:00 +00:00
Robby Findler
82b9a9f4dd
allow environment variable-based spec of the url to download planet packages from
...
svn: r16521
2009-11-03 17:36:45 +00:00
Jay McCarthy
b49896f2f7
Updating based on Linux debugging
...
svn: r16520
2009-11-03 17:32:41 +00:00
Matthew Flatt
f51803a3c7
fix 'launder'
...
svn: r16519
2009-11-03 17:22:33 +00:00
Robby Findler
987096c1ce
added a gc icon to the splash screen
...
svn: r16518
2009-11-03 15:12:01 +00:00
Robby Findler
0aad314a68
removed dead code
...
svn: r16517
2009-11-03 15:11:51 +00:00
Mike Sperber
a2de64c9ba
Doc typo fix.
...
svn: r16516
2009-11-03 10:38:22 +00:00
Eli Barzilay
b3b45c711d
Welcome to a new PLT day.
...
svn: r16515
2009-11-03 08:50:36 +00:00
Eli Barzilay
705f21187c
more fixes
...
svn: r16514
2009-11-03 05:47:29 +00:00
Eli Barzilay
891b14c98d
several typos
...
svn: r16513
2009-11-03 05:07:33 +00:00
Eli Barzilay
00ada47764
tabs and indentation
...
svn: r16512
2009-11-03 04:39:13 +00:00
Sam Tobin-Hochstadt
149e695a55
New `scheme/vector' library.
...
svn: r16511
2009-11-03 04:16:48 +00:00
Robby Findler
26be8b9db6
make the status bar in the startup screen count all the way to the end of invoking the tools
...
svn: r16509
2009-11-03 01:40:21 +00:00
Robby Findler
bd667c7409
draws alpha blending properly now
...
svn: r16508
2009-11-03 01:27:43 +00:00
Robby Findler
2fb260f037
added some smoothing out of the transitions between the bitmaps
...
svn: r16507
2009-11-03 00:07:39 +00:00
Kevin Tew
9611f21611
Allow concurrent testing
...
svn: r16506
2009-11-02 23:24:08 +00:00
Robby Findler
ca5a7e604b
added Neil's logos to drscheme's splash
...
svn: r16505
2009-11-02 21:41:20 +00:00
Casey Klein
4be6482bf9
Fixed bug with repeated binders inside ellipses.
...
svn: r16504
2009-11-02 21:33:42 +00:00
Jay McCarthy
32041b2fd5
Small change to HMAC-SHA1
...
svn: r16503
2009-11-02 19:54:52 +00:00
Matthew Flatt
ccd6659100
doc repairs and 'fil'->'file' printing change to dir.ss teachpack (at a teacher's request)
...
svn: r16500
2009-11-02 12:26:06 +00:00
Robby Findler
71387d274c
made gill sans be the default under unix when it is available
...
svn: r16499
2009-11-02 12:08:06 +00:00
Eli Barzilay
44c833e2dc
Welcome to a new PLT day.
...
svn: r16498
2009-11-02 08:50:38 +00:00
Ryan Culpepper
5116be8342
syntax/parse:
...
fixed bug in error selection
added ~datum patterns
svn: r16497
2009-11-02 07:59:17 +00:00
Robby Findler
dbe8db54f4
PR 10553
...
svn: r16495
2009-11-01 11:18:55 +00:00
Eli Barzilay
32965d7fa6
Welcome to a new PLT day.
...
svn: r16494
2009-11-01 08:50:37 +00:00
Matthew Flatt
8ea9b6e7c3
fix slide-assembler docs
...
svn: r16493
2009-10-31 21:32:04 +00:00
Matthias Felleisen
26bf0a7297
added list* to advanced
...
svn: r16492
2009-10-31 16:13:57 +00:00
Eli Barzilay
02fda9ff1e
Welcome to a new PLT day.
...
svn: r16491
2009-10-31 07:50:37 +00:00
Matthew Flatt
70560372b7
unsafe-{string,bytes}-{ref,set,length}
...
svn: r16490
2009-10-31 02:19:57 +00:00
Robby Findler
b61029e089
guard against planet packages being loaded
...
svn: r16487
2009-10-30 21:50:28 +00:00
Ryan Culpepper
a49688e5c8
macro-stepper: add missing possible error location
...
svn: r16486
2009-10-30 21:07:36 +00:00
Jon Rafkind
f99c5f276c
print value of the super class in error messages
...
svn: r16482
2009-10-30 17:50:15 +00:00
Sam Tobin-Hochstadt
40bc4cb77a
remove dead examples
...
svn: r16480
2009-10-30 16:27:55 +00:00
Sam Tobin-Hochstadt
93a504a817
Add failing test to xfail.
...
Remove old dead code.
svn: r16479
2009-10-30 16:26:48 +00:00
Robby Findler
d48bc1f1c1
undid my broken commit
...
svn: r16478
2009-10-30 16:11:34 +00:00
Jay McCarthy
d84879db34
Moving tests
...
svn: r16477
2009-10-30 16:00:44 +00:00
Eli Barzilay
cf91b7c254
Use in-producer' for
in-input-port-chars' and `in-input-port-bytes'.
...
(The non-macro version of `in-input-port-bytes' still uses
`:input-port-gen', since it's needed anyway.)
svn: r16475
2009-10-30 13:34:33 +00:00
Eli Barzilay
4f002bb7bb
Redo in-port' and
in-lines' using `in-producer', since this gives us a
...
faster macro version for the loops.
svn: r16474
2009-10-30 11:10:05 +00:00
Eli Barzilay
c049ccca3a
minor fixes
...
svn: r16473
2009-10-30 10:48:38 +00:00
Eli Barzilay
52ac79406b
some reformatting
...
svn: r16472
2009-10-30 10:46:18 +00:00
Eli Barzilay
87a5092c82
added error checking for the reader, some shuffling
...
svn: r16471
2009-10-30 08:24:57 +00:00
Eli Barzilay
55506e6ecf
remove dependency which leads to bad error message anyway
...
svn: r16470
2009-10-30 08:06:32 +00:00
Eli Barzilay
bfb3fd2d67
switch to #lang
...
svn: r16469
2009-10-30 08:01:43 +00:00
Eli Barzilay
27f1489403
extra flushing
...
svn: r16468
2009-10-30 07:50:49 +00:00
Eli Barzilay
ec99d25607
Welcome to a new PLT day.
...
svn: r16467
2009-10-30 07:50:46 +00:00
Eli Barzilay
6d2756c562
more minorities
...
svn: r16466
2009-10-30 07:47:15 +00:00
Eli Barzilay
f0f9e995d6
minor reformatting, remove unused file-size
...
svn: r16465
2009-10-30 07:36:37 +00:00
Eli Barzilay
fdb074407d
have at least one more difference from the first test
...
svn: r16464
2009-10-30 07:20:02 +00:00
Eli Barzilay
f03518f7cc
try to sort outputs out
...
svn: r16463
2009-10-30 06:42:51 +00:00
Sam Tobin-Hochstadt
b7db9e4e67
add back test, but fixed
...
svn: r16462
2009-10-30 03:19:50 +00:00
Eli Barzilay
e81bbf3b90
undo the fake-error-output change
...
svn: r16461
2009-10-30 02:54:45 +00:00
Eli Barzilay
8061c07a9d
fix one broken test, remove another bogus test
...
svn: r16460
2009-10-30 02:28:38 +00:00
Matthew Flatt
973d51c20f
change 'read-language' protocol so that the result from 'get-info' accepts a key plus default value (instead of just a key)
...
svn: r16459
2009-10-29 23:05:56 +00:00
Jon Rafkind
c3857c32e3
test
...
svn: r16458
2009-10-29 19:43:50 +00:00
John Clements
e4ccfc0e25
removed extra arg from call to 'go'
...
svn: r16457
2009-10-29 19:23:08 +00:00
John Clements
5b06af8c10
removed non-compiling test-suite
...
svn: r16456
2009-10-29 19:16:40 +00:00
John Clements
0263431ae0
...
...
svn: r16455
2009-10-29 19:16:06 +00:00
Stevie Strickland
cf78f9173c
These tests are so outdated, that if they ever get put back, they'll have
...
to change almost completely anyway. Jettison the whole mess.
svn: r16454
2009-10-29 19:08:40 +00:00
Sam Tobin-Hochstadt
653d0ccd66
Add in-port',
port->list', `file->list'.
...
Add documentation, tests for above.
Allow procedure argument to `fold-files' to return 2 values in all cases.
Document, test.
svn: r16453
2009-10-29 18:49:34 +00:00
Stevie Strickland
4bad2f34c1
Fix another of the tests for units.
...
svn: r16452
2009-10-29 18:38:08 +00:00
Sam Tobin-Hochstadt
6d70a48de1
Use tail-position syntax property for non-functions.
...
svn: r16451
2009-10-29 18:02:33 +00:00
Robby Findler
be20c0747c
added support for changing toolbar buttons based on the #lang line (when in the module language) and use that support for #lang scribble/base
...
svn: r16449
2009-10-29 16:01:40 +00:00
Robby Findler
2f47a882c9
added error checking
...
svn: r16448
2009-10-29 15:43:50 +00:00
Eli Barzilay
35b809d0d7
Welcome to a new PLT day.
...
svn: r16447
2009-10-29 07:50:30 +00:00
Matthew Flatt
06ce50d51a
fix contract of 'read-language'
...
svn: r16446
2009-10-28 18:58:59 +00:00
Robby Findler
4ddbe71e2d
fixed the comparison contracts so they work right wrt to complex numbers
...
svn: r16445
2009-10-28 16:04:39 +00:00
Robby Findler
3c1fa0e0e1
better error message when a game fails
...
svn: r16444
2009-10-28 16:03:44 +00:00
Eli Barzilay
834d6f88c3
Welcome to a new PLT day.
...
svn: r16443
2009-10-28 07:50:21 +00:00
Robby Findler
727e540b6e
added support for rendering terms
...
svn: r16441
2009-10-27 21:24:31 +00:00
Danny Yoo
6f4b44916b
fixing typo.
...
svn: r16440
2009-10-27 17:10:14 +00:00
Eli Barzilay
71125a3d9a
Welcome to a new PLT day.
...
svn: r16439
2009-10-27 07:50:24 +00:00
Robby Findler
b17d6cfc2c
fixed up for our modern times
...
svn: r16437
2009-10-26 19:48:58 +00:00
Matthew Flatt
2ab4f88188
fix Slideshow rounded-rectangle
...
svn: r16434
2009-10-26 19:32:58 +00:00
Matthew Flatt
9dc53f261e
unsafe variants of shootout benchmarks
...
svn: r16432
2009-10-26 16:53:45 +00:00
Danny Yoo
c84296c42d
Correcting spelling error in Scribble doc.
...
svn: r16430
2009-10-26 16:14:13 +00:00
Eli Barzilay
df3dae9017
Welcome to a new PLT day.
...
svn: r16429
2009-10-26 07:50:23 +00:00
Eli Barzilay
5a5baa6143
Welcome to a new PLT day.
...
svn: r16427
2009-10-25 07:50:23 +00:00
Robby Findler
74c1a6b0cb
svn: r16426
2009-10-24 21:19:42 +00:00
Matthias Felleisen
809b9dfbe7
small fix to in image
...
svn: r16425
2009-10-24 21:13:23 +00:00
Eli Barzilay
8f4bbdc89a
Welcome to a new PLT day.
...
svn: r16424
2009-10-24 07:50:26 +00:00
Matthias Felleisen
631bb758d1
10540: typo in universe.scrbl
...
svn: r16423
2009-10-23 15:52:02 +00:00
Eli Barzilay
0eac18c0d3
Welcome to a new PLT day.
...
svn: r16421
2009-10-23 07:50:24 +00:00
Robby Findler
40ed4c0e87
svn: r16417
2009-10-22 23:24:40 +00:00
Ryan Culpepper
e273dae9b1
macro-stepper: made syntax display faster, esp for early terms
...
calculate arrows etc wrt known binders instead of all binders
svn: r16416
2009-10-22 22:00:49 +00:00
Jay McCarthy
266b154dfc
Doc improvement re: David Storrs
...
svn: r16414
2009-10-22 21:32:01 +00:00
Ryan Culpepper
74f402c7e2
macro-stepper: minor cleanups
...
svn: r16413
2009-10-22 20:14:16 +00:00
Jay McCarthy
98488a89ef
DrDr bugs and spurious errors
...
svn: r16412
2009-10-22 18:45:02 +00:00
Robby Findler
aa7a99112e
fixed indentation of an example
...
svn: r16409
2009-10-22 14:48:42 +00:00
Eli Barzilay
7c55b23429
Welcome to a new PLT day.
...
svn: r16408
2009-10-22 07:50:25 +00:00
Ryan Culpepper
07321ca17c
macro-stepper: syntax display speedups (?)
...
switched from style-deltas to styles
tree traversal of ranges, avoid idempotent style changes
svn: r16407
2009-10-22 06:00:15 +00:00
Ryan Culpepper
98ce5f37af
macro-stepper: eliminated spurious update on initial frame "resize"
...
svn: r16406
2009-10-22 05:50:06 +00:00
Matthew Flatt
1a8539f647
fix mzlib/string exports
...
svn: r16405
2009-10-22 01:09:48 +00:00
Eli Barzilay
6c33216f0a
move to scheme/base
...
svn: r16404
2009-10-21 21:08:57 +00:00
Jay McCarthy
d557687494
DrDr related changes
...
svn: r16403
2009-10-21 20:32:19 +00:00
Sam Tobin-Hochstadt
38fe4782b7
Allow optional keyword args in a few more places
...
svn: r16400
2009-10-21 14:47:56 +00:00
Sam Tobin-Hochstadt
dc5d10409c
Avoid error when `orig-module-stx' not set.
...
svn: r16399
2009-10-21 14:47:07 +00:00
Sam Tobin-Hochstadt
a3082cba0b
fix test result
...
svn: r16398
2009-10-21 14:46:36 +00:00
Sam Tobin-Hochstadt
a5849fb05a
Better error message for inference with keywords.
...
Do inference when loop is unannotated, even when argument are.
Don't infer for ((lambda when vars are annotated.
Make promise contracts work.
Fix types of min, max, port->lines, subbytes, bytes-length, bytes, bytes-ref
svn: r16397
2009-10-21 13:30:03 +00:00
Eli Barzilay
21fa3637cc
Welcome to a new PLT day.
...
svn: r16396
2009-10-21 07:50:22 +00:00
Ryan Culpepper
c7d95a21c2
syntax/parse:
...
dependence on scheme/match eliminated
fail-when, etc use conditional value if syntax
error message typos (bad tildes) fixed
svn: r16393
2009-10-20 23:17:30 +00:00
Ryan Culpepper
1ba5bd6487
macro-debugger: PR 10527: fixed "out of lifts" too-strict sanity check
...
svn: r16391
2009-10-20 21:32:33 +00:00
Jay McCarthy
dbf0f9bd88
PR10532
...
svn: r16390
2009-10-20 21:29:00 +00:00
Robby Findler
03a98ac66c
svn: r16387
2009-10-20 18:57:58 +00:00
Eli Barzilay
444750fd42
I just cleaned this floor -- take off your shoes when you walk around
...
svn: r16386
2009-10-20 18:53:06 +00:00
Sam Tobin-Hochstadt
37106bd6f7
Add `typed/scheme/system'
...
Special handling of (letrec ([x e]) x)
Allow functions with optional keyword args to be inferred when kws not supplied.
Infer instantiations for kw functions in simple cases.
Add `Path-String' type
Fix types of `filter', `with-{input-to,output-from}-file'
Add `port->lines'
New 'metrics.ss' test
svn: r16385
2009-10-20 18:30:37 +00:00
Stevie Strickland
dbf380208a
read-line -> read-line-evt
...
svn: r16384
2009-10-20 17:37:19 +00:00
Kevin Tew
ac7853dc00
Allow binding to ephemeral ports
...
svn: r16382
2009-10-20 17:00:20 +00:00
Philippe Meunier
c981441729
Quarterly update
...
svn: r16381
2009-10-20 09:49:58 +00:00
Eli Barzilay
f37678bf18
Welcome to a new PLT day.
...
svn: r16380
2009-10-20 07:50:55 +00:00
Jon Rafkind
56cb585e7d
add examples to the class documentation
...
svn: r16378
2009-10-20 01:10:45 +00:00
Stevie Strickland
a7ff1cba83
Add definition checks back.
...
svn: r16377
2009-10-19 23:45:06 +00:00
Stevie Strickland
c17885638a
* Fix with-contract so that all uncontracted names are automatically exported
...
* Also allow mutation of contracted names that flow in/out of with-contract.
svn: r16376
2009-10-19 23:17:30 +00:00
Eli Barzilay
3d60fe640b
misc prop fixes
...
svn: r16374
2009-10-19 22:36:12 +00:00
Jay McCarthy
fba54e27af
Cleaning up cwd access for DrDr
...
svn: r16373
2009-10-19 21:28:17 +00:00
Robby Findler
0bd8b828e9
clarified how to best read and write bytes
...
svn: r16372
2009-10-19 20:10:25 +00:00
Robby Findler
bfba962c7d
added image-width and image-height
...
svn: r16371
2009-10-19 19:59:20 +00:00
Jay McCarthy
4333342fce
DrDr changes based on emails after Check Up
...
svn: r16369
2009-10-19 19:26:19 +00:00
Stevie Strickland
0385b2f89d
Fix require-for-syntax -> require + for-syntax
...
svn: r16367
2009-10-19 16:11:52 +00:00
Mike Sperber
800a2302a8
Fix two buguettes in the DMdA language grammar.
...
svn: r16366
2009-10-19 14:49:47 +00:00
Eli Barzilay
35f0f15722
Welcome to a new PLT day.
...
svn: r16364
2009-10-19 07:50:26 +00:00
Robby Findler
2cd7bdc422
actually run the tests (and actually stop running the tests)
...
svn: r16363
2009-10-18 20:27:41 +00:00
Robby Findler
2064861baa
drdr found a 'test suite' that didnt actually have expected results, so I added in expected results and fixed a few bugs that it uncovered
...
svn: r16362
2009-10-18 20:18:33 +00:00
Robby Findler
555aa8cf4c
fixed check-regexp-match so that the test suite fails when the argument isn't a string (instead of signalling an internal error)
...
svn: r16361
2009-10-18 19:57:27 +00:00
Matthew Flatt
5555bba97e
remove bogus r6rs check and syntax error
...
svn: r16360
2009-10-18 12:19:35 +00:00
Matthew Flatt
c448874002
Scribble latex render yen sign
...
svn: r16359
2009-10-18 12:14:51 +00:00
Eli Barzilay
73addc368d
Welcome to a new PLT day.
...
svn: r16358
2009-10-18 07:50:38 +00:00
Sam Tobin-Hochstadt
6a83901a8b
Don't error for branches with wrong number of results where return type is Bot.
...
Allow case-lambda to be subtype of equiv union type.
Add types for path?, fold-files, assert
svn: r16357
2009-10-18 01:10:00 +00:00
Robby Findler
ba959a9b24
fixed problems uncovered by the dr dr
...
svn: r16356
2009-10-17 21:32:33 +00:00
Robby Findler
b5dd323d94
fixed up problems uncovered by dr dr
...
svn: r16355
2009-10-17 21:28:45 +00:00
Robby Findler
931cb35fa4
fixed up these files to be friendlier to the dr dr
...
svn: r16354
2009-10-17 21:23:35 +00:00
Mike Sperber
4db3d29daa
Synch German string constants with latest.
...
svn: r16352
2009-10-17 15:28:27 +00:00
Matthew Flatt
bb09ff865e
doc R6RS hash tables thread-safe
...
svn: r16351
2009-10-17 15:03:25 +00:00
Matthew Flatt
110ea411d1
clean up some tests
...
svn: r16350
2009-10-17 14:50:52 +00:00
Matthew Flatt
aac4e61bb7
make recover program a module
...
svn: r16349
2009-10-17 14:34:15 +00:00
Matthew Flatt
c483470deb
fix some bad aligned-pasteboard tests
...
svn: r16348
2009-10-17 14:28:46 +00:00
Eli Barzilay
717e290fb9
Welcome to a new PLT day.
...
svn: r16347
2009-10-17 07:50:39 +00:00
Eli Barzilay
87a169a33e
drdr props to ignore Windows-only files; svn:ignore; make plot/run-tests.ss independent of where they are running from
...
svn: r16346
2009-10-17 02:17:09 +00:00
Jay McCarthy
ba99cb4dbf
More fixes for DrDr
...
svn: r16345
2009-10-16 22:30:04 +00:00
Robby Findler
e78faf0669
fixed a bug that prevented uses of redex-match in the right-hand sides of reduction-relation definitions
...
svn: r16344
2009-10-16 21:33:57 +00:00
Jon Rafkind
04386a7839
add some examples for byte strings
...
svn: r16343
2009-10-16 19:41:40 +00:00
Jay McCarthy
46734639fb
Cleaning up DrDr properties
...
svn: r16342
2009-10-16 19:29:57 +00:00
Robby Findler
40547e86a2
added a little more automation to the drscheme test suite
...
svn: r16341
2009-10-16 17:26:32 +00:00
Robby Findler
2043cb19ff
changed top-level checks so they return (void), so nothing is printed at the top-level of a module
...
svn: r16339
2009-10-16 14:33:25 +00:00
Eli Barzilay
5aea2eeca3
* A little better layout for configuration reading code
...
* Improved comment about it
* Use `raise-user-error' to avoid redundant context printout
* Check that the configuration content is a proper alist
svn: r16338
2009-10-16 14:01:43 +00:00
Mike Sperber
aa2e094311
Add check-member-of' and
check-range' to the DeinProgramm/DMdA
...
languages.
svn: r16337
2009-10-16 11:53:04 +00:00
Mike Sperber
c4e9f3d1aa
Add check-member-of' and
check-range' to the HtDP languages grammar.
...
svn: r16336
2009-10-16 11:50:21 +00:00
Eli Barzilay
09caa24feb
Welcome to a new PLT day.
...
svn: r16335
2009-10-16 07:50:41 +00:00
Jon Rafkind
25bd680141
add example syntax-rules honu macro
...
svn: r16334
2009-10-15 23:38:19 +00:00
Jon Rafkind
b6d2fdc274
change error message
...
svn: r16333
2009-10-15 23:38:07 +00:00
Jon Rafkind
5daa334ab7
implement syntax-rules in honu using syntax/parse for now
...
svn: r16332
2009-10-15 23:37:20 +00:00
Robby Findler
8bd7de80e3
cleaned up old code so it now at least compiles (and, in some cases, runs)
...
svn: r16331
2009-10-15 21:08:15 +00:00
Jay McCarthy
c40c3a9884
DrDr properties and stderr change
...
svn: r16329
2009-10-15 19:42:48 +00:00
Robby Findler
9545330d53
fixed the #:scheme-colors? argument to traces
...
svn: r16328
2009-10-15 19:24:46 +00:00
Jay McCarthy
2690ee8bee
DrDr properties
...
svn: r16327
2009-10-15 16:18:01 +00:00
Eli Barzilay
e64bfff4f3
comment
...
svn: r16326
2009-10-15 15:59:37 +00:00
Eli Barzilay
e1d2fdb3d6
typo
...
svn: r16325
2009-10-15 15:02:07 +00:00
Eli Barzilay
94549d840d
Welcome to a new PLT day.
...
svn: r16324
2009-10-15 07:50:24 +00:00
Matthew Flatt
9e4657b7da
fix file modes for scheme/base
...
svn: r16323
2009-10-15 02:57:01 +00:00
Eli Barzilay
9ffe7232fa
Welcome to a new PLT day.
...
svn: r16319
2009-10-14 07:50:26 +00:00
Robby Findler
11e87632dc
rearranged things so that 2htdp/image has its core snip stuff loaded into drscheme so that saving files with 2htdp/image images in them works
...
svn: r16317
2009-10-13 23:06:24 +00:00
John Clements
a2ccd6147e
put initial draw behind a queue-callback
...
svn: r16316
2009-10-13 23:00:14 +00:00
Robby Findler
3aae13cb60
fixed a bug in rotating non-polygons
...
svn: r16315
2009-10-13 22:16:17 +00:00
John Clements
d75740f2e9
I can't help fixing grammatical errors, sorry
...
svn: r16313
2009-10-13 20:55:19 +00:00
John Clements
164f59611f
added a few test cases, made some test cases independent of time zone
...
svn: r16312
2009-10-13 20:51:29 +00:00
John Clements
059ec602fb
new non-blocking stepper implemented
...
svn: r16310
2009-10-13 18:46:29 +00:00
Matthias Felleisen
f218661bde
#'record problem
...
svn: r16309
2009-10-13 18:30:02 +00:00
Matthias Felleisen
c24b05a7b0
fixed the require bug
...
svn: r16308
2009-10-13 17:55:20 +00:00
Robby Findler
339860d340
a little more progress (got ellipses bounding boxes right!)
...
svn: r16307
2009-10-13 17:30:40 +00:00
Jay McCarthy
a9a9274ff8
Fixing a typo
...
svn: r16306
2009-10-13 16:00:15 +00:00
Robby Findler
e5d76b0095
improved error message slightly
...
svn: r16305
2009-10-13 16:00:01 +00:00
Eli Barzilay
c90766affb
Welcome to a new PLT day.
...
svn: r16304
2009-10-13 07:50:26 +00:00
Eli Barzilay
106f21cc14
typo
...
svn: r16303
2009-10-13 05:35:41 +00:00
Carl Eastlund
876f693669
Fixed several typos (use of 'exn' instead of 'exn?' for with-handlers; a 6 preceding '#lang'
...
svn: r16302
2009-10-13 04:47:38 +00:00
Robby Findler
ab894fbe18
slight improvement to the snipclass-not-found error message
...
svn: r16300
2009-10-12 19:55:43 +00:00
Jay McCarthy
2510c30556
Fixing bad change earlier
...
svn: r16299
2009-10-12 19:20:45 +00:00
Eli Barzilay
4773d2cefd
fix magic search
...
svn: r16298
2009-10-12 16:53:04 +00:00
Eli Barzilay
1ed92878c6
Welcome to a new PLT day.
...
svn: r16297
2009-10-12 07:50:34 +00:00
Robby Findler
1203aaa886
removed work around for bug in s-exp reader and improved error message for user-defined keybindings in the wrong language
...
svn: r16296
2009-10-11 20:56:36 +00:00
Eli Barzilay
49e45e021b
Welcome to a new PLT day.
...
svn: r16295
2009-10-11 07:50:37 +00:00
Matthias Felleisen
1d78134f11
fixed 2 typos in syntax
...
svn: r16294
2009-10-10 18:10:43 +00:00
Eli Barzilay
83a313513f
Welcome to a new PLT day.
...
svn: r16293
2009-10-10 07:50:37 +00:00
Matthew Flatt
56fbafa6c8
change model reader to coerce a syntax #:language result to a datum for 'read' mode
...
svn: r16292
2009-10-09 20:30:05 +00:00
Sam Tobin-Hochstadt
32eb932858
Fix some scribble link errors.
...
svn: r16291
2009-10-09 16:01:16 +00:00
Matthew Flatt
31f4d5c9af
minor handin-server doc fixes
...
svn: r16290
2009-10-09 15:23:06 +00:00
Eli Barzilay
5c37d997c0
Welcome to a new PLT day.
...
svn: r16289
2009-10-09 07:50:27 +00:00
Jay McCarthy
9e3e509ae7
PR10519
...
svn: r16287
2009-10-08 22:44:51 +00:00
Robby Findler
1b6c879736
svn: r16286
2009-10-08 21:12:08 +00:00
Robby Findler
820b63d4a7
svn: r16284
2009-10-08 16:59:55 +00:00
Robby Findler
f86e4e542c
svn: r16283
2009-10-08 16:55:06 +00:00
Robby Findler
7dbd784048
PR 10518
...
svn: r16282
2009-10-08 16:32:37 +00:00
Robby Findler
e87712fdda
an attempt to fix up the bounding boxes on ellipses
...
svn: r16281
2009-10-08 14:20:04 +00:00
Matthew Flatt
d39cbf9c57
add some cross-references to sequence defns
...
svn: r16280
2009-10-08 12:25:24 +00:00
Matthew Flatt
75dc35602c
fix and improve docs on hash-map and hash-for-each
...
svn: r16279
2009-10-08 12:06:50 +00:00
Eli Barzilay
33a3fccf15
Welcome to a new PLT day.
...
svn: r16278
2009-10-08 07:50:36 +00:00
Eli Barzilay
42db29253a
Welcome to a new PLT day.
...
svn: r16265
2009-10-07 07:50:38 +00:00
Eli Barzilay
99dba452fc
check that the user field is actually there
...
svn: r16264
2009-10-07 05:36:00 +00:00
Eli Barzilay
e164607633
finally got rid of those annoying context printouts, which actually came from the web server
...
svn: r16263
2009-10-07 05:30:05 +00:00
John Clements
eb6c26e71d
added view-controller-non-blocking.ss
...
svn: r16260
2009-10-06 22:55:02 +00:00
Jay McCarthy
836f8ab07d
Fixing this after a day of debugging... sigh
...
svn: r16255
2009-10-06 21:52:31 +00:00
Carl Eastlund
cf5c0a1b08
Abstracted out a function to set printing parameters for the
...
macro debugger and the syntax browser.
Set all printing parameters to their defaults (as observed
from both mzscheme and drscheme).
svn: r16254
2009-10-06 21:33:54 +00:00
Jay McCarthy
4b9223e6e7
Updating docs re SK
...
svn: r16253
2009-10-06 15:30:44 +00:00
Matthias Felleisen
6406e6e97c
fixed doc bug
...
svn: r16251
2009-10-06 13:44:49 +00:00
Eli Barzilay
db7c23d062
Welcome to a new PLT day.
...
svn: r16248
2009-10-06 07:50:32 +00:00
Matthew Flatt
f1a3eaaf6d
more updates to 'do' docs (continuing from PR 10508)
...
svn: r16246
2009-10-05 18:01:17 +00:00
Eli Barzilay
a71b7ab998
typo (PR10508)
...
svn: r16245
2009-10-05 17:36:29 +00:00
Mike Sperber
d92c77adf2
Typo fix.
...
svn: r16244
2009-10-05 09:01:38 +00:00
Eli Barzilay
64f7fc1a63
Welcome to a new PLT day.
...
svn: r16243
2009-10-05 07:50:14 +00:00
Eli Barzilay
57f74b3300
scheme/base is better
...
svn: r16242
2009-10-05 04:38:54 +00:00
Eli Barzilay
7eb822f03a
forgot leftover
...
svn: r16241
2009-10-05 04:37:47 +00:00
Eli Barzilay
e499c32435
mzscheme -> scheme
...
svn: r16240
2009-10-05 04:36:22 +00:00
Eli Barzilay
b0e8fac1f8
mzscheme -> scheme
...
svn: r16239
2009-10-05 04:34:04 +00:00
Matthew Flatt
337061d8c4
fix macro for 'fxarithmetic-shift-...' (PR 10504)
...
svn: r16236
2009-10-04 14:48:28 +00:00
Eli Barzilay
21d0745fa8
Welcome to a new PLT day.
...
svn: r16235
2009-10-04 07:50:34 +00:00
Matthew Flatt
f6d34ab964
add unsafe-flabs and unsafe-fxabs (4.2.2.4)
...
svn: r16234
2009-10-04 03:25:56 +00:00
Matthew Flatt
20681d40de
tests for bitwise-bit-field repair
...
svn: r16233
2009-10-04 01:41:18 +00:00
Matthew Flatt
818c4b0409
update performace section of gudie to mention unchecked ops
...
svn: r16230
2009-10-03 15:07:41 +00:00
Matthew Flatt
9852bb16a2
unboxing of intermediate results in some 'unsafe-fl' combinations
...
svn: r16229
2009-10-03 14:10:55 +00:00
Eli Barzilay
c579734e6b
Welcome to a new PLT day.
...
svn: r16228
2009-10-03 07:50:14 +00:00
Matthew Flatt
7529e8d4a9
update decompiler for changed type number
...
svn: r16227
2009-10-02 23:39:29 +00:00
Jon Rafkind
dad9907456
typo
...
svn: r16226
2009-10-02 21:52:20 +00:00
Sam Tobin-Hochstadt
96f664354d
Elimintate printing of complex filters.
...
Allow parsing of ...* and ...a
Parameter for printing ...* and ...a
svn: r16225
2009-10-02 20:41:56 +00:00
Eli Barzilay
44fda2f304
require trace, not
...
svn: r16223
2009-10-02 20:37:03 +00:00
Matthew Flatt
01d15eb9b6
add unsafe-fx->fl; avoid some gcc warnings
...
svn: r16221
2009-10-02 19:45:41 +00:00
Matthew Flatt
83f9c99cf1
adjust para decoding to better work with @ notation
...
svn: r16220
2009-10-02 19:44:10 +00:00
Matthew Flatt
4e35bda756
add some missing prefixes for static struct info
...
svn: r16219
2009-10-02 17:38:15 +00:00
Casey Klein
0520a50f3e
Fix to allow metafunction definition at the top-level.
...
svn: r16218
2009-10-02 16:54:44 +00:00
Robby Findler
1003c22061
changed warning when there is no 'name' field
...
svn: r16217
2009-10-02 16:39:24 +00:00
Sam Tobin-Hochstadt
6efd0abc13
Fix bug with use of match with ... and annotation.
...
svn: r16216
2009-10-02 16:20:30 +00:00
Kevin Tew
a25ddaae54
kernstruct.ss in scheme/private, makeexn generates kernstruct.ss
...
svn: r16215
2009-10-02 14:31:45 +00:00
Robby Findler
d0b4dc24ec
added scaling to 2htdp/image
...
svn: r16211
2009-10-02 11:20:30 +00:00
Eli Barzilay
0354154f70
Welcome to a new PLT day.
...
svn: r16210
2009-10-02 07:50:24 +00:00
Matthew Flatt
954e850e20
fix reference (restoring some text that was lost in the reference-manual rewrite) to describe the problem with macro-introduced bindings and the top level
...
svn: r16205
2009-10-01 21:14:21 +00:00
Eli Barzilay
f7dc640f55
try to deal with silencing context output in a different way
...
svn: r16204
2009-10-01 21:11:14 +00:00
Eli Barzilay
5a186c7e08
fix dealing with prompt printout
...
svn: r16203
2009-10-01 21:10:44 +00:00
Robby Findler
2fbb31c6ad
a little more progress on images, plus some documentation
...
svn: r16202
2009-10-01 19:21:45 +00:00
Sam Tobin-Hochstadt
65d804d286
Add disappeared-use properties for struct ids.
...
Fix bug with handling of identifier as second arg to `define-match-expander'
svn: r16201
2009-10-01 18:59:12 +00:00
John Clements
224a9546b8
hash should have been hasheq...
...
svn: r16200
2009-10-01 17:52:45 +00:00
John Clements
352a74cc05
...
...
svn: r16199
2009-10-01 17:46:44 +00:00
Matthew Flatt
42555c7be7
Scribble: another Unicode character in Latex back-end
...
svn: r16198
2009-10-01 16:14:40 +00:00
Eli Barzilay
22bd2598f3
Welcome to a new PLT day.
...
svn: r16197
2009-10-01 07:50:26 +00:00
Eli Barzilay
8a4aeb32ee
lots of improvements
...
svn: r16196
2009-10-01 07:43:23 +00:00
Eli Barzilay
3086800c91
* Try to avoid showing the context when ssl-accept fails -- this happens
...
often when students do mistakes, and the context output is useless in
those cases.
* Set the current directory to the server directory, so the certificate
files can be loaded
svn: r16195
2009-10-01 05:30:27 +00:00
Eli Barzilay
a2565bb873
Get rid of `combine-outputs' which isn't working well: since it's a
...
thread, then when mzscheme dies (for example, when there's an error
starting the server) it will kill the thread before it shows any output,
so nothing is shown. Instead, write to both ports directly.
svn: r16194
2009-10-01 05:26:48 +00:00
Casey Klein
f58882b4d1
Added support for collecting test coverage of metafunctions
...
svn: r16193
2009-09-30 21:32:20 +00:00
Casey Klein
50ce45e621
Updated expected results to reflect new trace's new output style.
...
svn: r16188
2009-09-30 16:35:11 +00:00
Casey Klein
38ed68b397
Fixed bug in extending extended metafunctions.
...
svn: r16187
2009-09-30 16:29:34 +00:00
John Clements
1b0a450739
goes in 4.2.2 release: fixed missing init arg to stepper-text% for errors
...
svn: r16182
2009-09-30 06:04:28 +00:00
Eli Barzilay
6a8c35d429
typo in DFlag
...
svn: r16181
2009-09-30 03:58:59 +00:00
Eli Barzilay
ac39ffe739
undo revision 16179, which had some junk included by mistake
...
svn: r16180
2009-09-30 03:57:08 +00:00
Eli Barzilay
38388b1d34
typo in DFlag
...
svn: r16179
2009-09-30 03:55:22 +00:00
Eli Barzilay
36ed847081
typo in DFlag
...
svn: r16178
2009-09-30 03:50:58 +00:00
Eli Barzilay
d160ead670
when the config file cannot be read, report the error message too
...
svn: r16177
2009-09-30 02:55:01 +00:00
Eli Barzilay
67df72ec1a
describe how to create the distributable archive
...
svn: r16176
2009-09-30 02:49:50 +00:00
Eli Barzilay
9a89b7ad08
typo
...
svn: r16175
2009-09-30 02:10:58 +00:00
Eli Barzilay
d39959ce1f
* Instead of an error when the users file doesn't exist, just show a
...
warning in the log file.
* Use 'timestamp for reading preference files.
svn: r16174
2009-09-30 02:10:17 +00:00
Ryan Culpepper
a45782a7d2
macro-debugger: fixed #%expr regression due to lift cleanup
...
Please apply to the pre-release branch.
svn: r16173
2009-09-29 20:45:41 +00:00
Matthew Flatt
564f966f53
Andreas Rottmann's R6RS SRFI patches: 1, 8, 13, and 14
...
svn: r16170
2009-09-29 16:11:11 +00:00
Matthew Flatt
11882b0819
Andreas Rottmann's patches to R6RS support (merge to 4.2.2)
...
svn: r16169
2009-09-29 16:06:15 +00:00
Matthew Flatt
28e84131a6
fix insidemz doc bug (merge to 4.2.2)
...
svn: r16167
2009-09-29 15:49:37 +00:00
Matthew Flatt
f3de56f742
fix 'append' in ISL+ to disallow a non-list last argument (merge to 4.2.2)
...
svn: r16166
2009-09-29 15:28:44 +00:00
Robby Findler
75a5e0c23a
removed extraneous export
...
svn: r16165
2009-09-29 14:34:57 +00:00
Eli Barzilay
6d2bdb9e1c
forgot this rename in last commit
...
svn: r16164
2009-09-29 13:40:17 +00:00
Eli Barzilay
274fb159b9
Welcome to a new PLT day.
...
svn: r16162
2009-09-29 07:50:31 +00:00
Eli Barzilay
6cea680b62
* Reorganize macro code.
...
* Change `trace-apply' to accept keyword arguments by being a keyworded
function itself
* Renamed `trace-apply' to `trace-call' -- since it's not following the
calling convention of `apply'.
svn: r16161
2009-09-29 07:33:07 +00:00
Eli Barzilay
b280232aea
mu
...
svn: r16160
2009-09-29 04:38:02 +00:00
Jon Rafkind
230fcf49df
add simple trace tests
...
svn: r16158
2009-09-29 04:30:31 +00:00
Robby Findler
dfaf397cac
added iota
...
svn: r16147
2009-09-28 19:36:38 +00:00
Robby Findler
522c290678
svn: r16146
2009-09-28 18:05:30 +00:00
Robby Findler
53a796d7af
first (broken) attempt at bounding boxes for ellipses
...
svn: r16145
2009-09-28 16:26:03 +00:00
Robby Findler
982f533d28
split up image into core library (required for copy & paste) and other stuff (implementation of the combinators, mostly)
...
svn: r16141
2009-09-28 11:36:13 +00:00
Robby Findler
68d461f60a
renamed 2htdp/picture to 2htdp/image
...
svn: r16140
2009-09-28 11:04:23 +00:00
Eli Barzilay
d21b719f63
Welcome to a new PLT day.
...
svn: r16139
2009-09-28 07:50:19 +00:00
Eli Barzilay
b9f4662af9
Very partial change, the only visible effect should be that "Pre-Query"
...
is no longer part of the interface in any way.
svn: r16136
2009-09-27 14:13:57 +00:00
Matthew Flatt
95235a4522
fix problem with regexp-match*, etc. and byte regexps (merge to 4.2.2)
...
svn: r16133
2009-09-26 18:50:41 +00:00
Robby Findler
c91a9847aa
more progress on picture.ss; hopefully this is a final version of the internal data definitions
...
svn: r16132
2009-09-26 15:39:00 +00:00
Robby Findler
9b8c2d15cc
added a test case for just creating a snip% (but the test case doesnt run yet)
...
svn: r16131
2009-09-26 15:38:35 +00:00
Robby Findler
cde6f8818b
minor bugfix
...
svn: r16130
2009-09-26 15:38:13 +00:00
Eli Barzilay
c349d6dc2d
Welcome to a new PLT day.
...
svn: r16129
2009-09-26 07:50:34 +00:00
Casey Klein
29a3ed2a20
Improved error reporting for side-conditions Redex can't satisfy
...
svn: r16128
2009-09-25 15:16:29 +00:00
Stevie Strickland
df409ae42f
Fixes some bad references in the mzlib scribble documentation that refer to
...
things that have moved away from the base contract file.
svn: r16127
2009-09-25 14:57:36 +00:00
Matthew Flatt
be2c552788
fix cleanse-path security-guard test
...
svn: r16125
2009-09-25 14:16:44 +00:00
Eli Barzilay
5abe0a4a7a
Welcome to a new PLT day.
...
svn: r16124
2009-09-25 07:50:30 +00:00
Eli Barzilay
cee0e5f326
fix optional argument to number<->string functions
...
svn: r16123
2009-09-24 15:26:13 +00:00
Matthew Flatt
eab6803895
change sandbox to allow read from the planet directory; delay some path calculations in other libraries to avoid sandbox prohibitions (but the ones in Scribble seem like too much)
...
svn: r16122
2009-09-24 14:54:15 +00:00
Matthew Flatt
a8f50e76a7
fix typos (could merge to 4.2.2)
...
svn: r16120
2009-09-24 14:49:17 +00:00
Eli Barzilay
f624a90955
Welcome to a new PLT day.
...
svn: r16119
2009-09-24 07:50:26 +00:00
Matthias Felleisen
d39c717b69
fixed argmax doc bug; please propagate
...
svn: r16118
2009-09-23 22:27:13 +00:00
Matthew Flatt
f25e8976b5
doc slideshow/play (merge to 4.2.2)
...
svn: r16116
2009-09-23 10:53:56 +00:00
Robby Findler
d8c206531d
current-load-relative-directory is now just set to #f
...
svn: r16115
2009-09-23 10:09:18 +00:00
Eli Barzilay
8f371c7bc2
Welcome to a new PLT day.
...
svn: r16114
2009-09-23 07:50:27 +00:00
Ryan Culpepper
68e805029f
syntax/parse: added disappeared-use properties
...
svn: r16113
2009-09-23 04:27:14 +00:00
Robby Findler
6ac7ad9a3c
svn: r16110
2009-09-22 10:10:46 +00:00
Jon Rafkind
ded3dc04ba
export mzlib/trace from the scheme collection
...
svn: r16106
2009-09-22 04:39:20 +00:00
Robby Findler
5fb6d5ef47
brought test suites up to date
...
svn: r16105
2009-09-21 22:43:39 +00:00
Matthias Felleisen
725708e7a7
removed superfluous printf; please propagategrep printf *!
...
svn: r16103
2009-09-21 17:46:57 +00:00
Matthias Felleisen
c15885ca6c
fixed weak contract for real numbers; no need to propagate
...
svn: r16102
2009-09-21 14:11:43 +00:00
Kathy Gray
8daec2e15d
Removed tests/profj. Moved the test-engine test file out of the profj tests into its own directory
...
svn: r16101
2009-09-21 12:42:27 +00:00
Ryan Culpepper
68667c15a6
syntax/parse: removed tests/stxclass to tests/stxparse
...
svn: r16098
2009-09-20 23:57:56 +00:00
Ryan Culpepper
5ababfac9c
syntax/parse: added ~parse action pattern
...
svn: r16097
2009-09-20 23:49:41 +00:00
Eli Barzilay
95f81d4b50
restored collects/tests/profj, since kathy needs to get the profj tests out, and since it also includes the test-engine tests
...
svn: r16095
2009-09-20 22:29:02 +00:00
Robby Findler
8b73819d72
removed profj
...
svn: r16094
2009-09-20 22:23:36 +00:00
Eli Barzilay
56f53ebd7f
removed htdc reference
...
svn: r16092
2009-09-20 21:29:16 +00:00
Eli Barzilay
45a56841e5
Moved teachpack/htdc out to the graveyard
...
svn: r16091
2009-09-20 21:28:28 +00:00
Ryan Culpepper
491808e717
syntax/parse:
...
separated ~!, ~bind, ~fail as "action patterns", documented
docs use eg "single-term pattern" instead of "S-pattern" in text
svn: r16089
2009-09-20 20:47:54 +00:00
Eli Barzilay
6387797aa4
removed collects/tests/profj
...
svn: r16088
2009-09-20 20:37:14 +00:00
Eli Barzilay
926ee24e27
Welcome to a new PLT day.
...
svn: r16081
2009-09-20 07:50:38 +00:00
Ryan Culpepper
69e1a3fec8
syntax/parse: reorganized docs
...
svn: r16080
2009-09-20 06:27:50 +00:00
Ryan Culpepper
5db475cab2
syntax/parse: documented ~var, ~literal, ~not, head ~and
...
Do not commit to release branch.
svn: r16079
2009-09-19 23:09:20 +00:00
Ryan Culpepper
fdc2eaa646
syntax/parse: fixed bug in #:when parsing
...
Please commit to release branch.
svn: r16078
2009-09-19 23:07:51 +00:00
Ryan Culpepper
282d36e363
syntax/parse: added explicit ~var and ~literal forms (no docs yet)
...
svn: r16077
2009-09-19 20:04:00 +00:00
Mike Sperber
3ce1ce4c73
Don't let the stepper snoop inside `for-all'.
...
svn: r16076
2009-09-19 18:01:30 +00:00
Mike Sperber
65119301e6
Better error messages for `for-all'.
...
svn: r16075
2009-09-19 17:55:59 +00:00
Mike Sperber
4c70a14d7e
Unbreak the stepper wrt. the new `define-record-procedures' syntax.
...
svn: r16074
2009-09-19 17:46:19 +00:00
Mike Sperber
e4ed07ce73
Typo fix.
...
svn: r16073
2009-09-19 17:26:19 +00:00
Mike Sperber
ec0175bd48
Add missing `contract'.
...
svn: r16072
2009-09-19 17:23:04 +00:00
Matthias Felleisen
4ad2d25e1d
error takes just a string
...
svn: r16071
2009-09-19 17:20:34 +00:00
Ryan Culpepper
a58389ad20
syntax/parse: added ~and H-patterns, ~not S-patterns (no docs yet)
...
svn: r16070
2009-09-19 15:48:07 +00:00
Mike Sperber
e2bf9883cb
Sync German string constants with latest.
...
svn: r16069
2009-09-19 15:32:31 +00:00
Matthew Flatt
90c31e3afc
fix sirmail unicode header handling
...
svn: r16068
2009-09-19 14:03:45 +00:00
Eli Barzilay
f3613ade6f
Welcome to a new PLT day.
...
svn: r16067
2009-09-19 07:50:28 +00:00
Sam Tobin-Hochstadt
f64fe4a2e2
Fix bug in reader examples for keywords. Push to 4.2.2.
...
svn: r16066
2009-09-19 00:00:21 +00:00
Kathy Gray
f300ba967a
Changed syntax of check-member-of so that it will work in htdp-beginner
...
Updated docs to reflect this
svn: r16065
2009-09-18 14:19:50 +00:00
Kathy Gray
e3c2721052
Adding check-member-of and check-range to the htdp languages and updating the docs.
...
svn: r16064
2009-09-18 12:37:18 +00:00
Eli Barzilay
8cf13c8c0e
Welcome to a new PLT day.
...
svn: r16063
2009-09-18 07:50:35 +00:00
Eli Barzilay
05a937a334
no need for this hack yet
...
svn: r16062
2009-09-18 06:12:28 +00:00
Eli Barzilay
182f89d580
add with-writer-change (all of this is still uncertain and undocumented)
...
svn: r16061
2009-09-18 05:56:41 +00:00
Eli Barzilay
5e1def3615
argument name typo
...
svn: r16060
2009-09-18 05:47:20 +00:00
Matthew Flatt
062c56769b
redirect up link for user-directory docs
...
svn: r16059
2009-09-17 23:10:25 +00:00
Matthew Flatt
ebcacaa06d
remove debugging printf (merge to 4.2.2)
...
svn: r16058
2009-09-17 23:09:51 +00:00
Matthew Flatt
f6cdeb3433
fix parsing of planet paths in executables (merge to 4.2.2)
...
svn: r16057
2009-09-17 22:25:36 +00:00
Matthew Flatt
70317a24a8
fix parsing of planet paths to not add .ss in compact string form
...
svn: r16056
2009-09-17 22:24:51 +00:00
Jon Rafkind
1c129b829b
update trace. use > for new stack frames and < for return values. prefixes are parameterized
...
svn: r16055
2009-09-17 21:52:07 +00:00
Ryan Culpepper
c9a4a9e101
syntax/parse: changed to use scheme/contract/base
...
svn: r16054
2009-09-17 21:13:12 +00:00
Stevie Strickland
8c01eb975a
We don't need the full scheme/contract here.
...
svn: r16053
2009-09-17 20:59:32 +00:00
Stevie Strickland
636adcc142
Refactoring all the private contract stuff into its own playpen.
...
svn: r16052
2009-09-17 20:55:37 +00:00
Stevie Strickland
3805186531
Add scheme/contract/base.
...
svn: r16051
2009-09-17 19:52:00 +00:00
Stevie Strickland
70e8f21ba2
Refactoring scheme/private/contract into reasonably sized pieces.
...
svn: r16049
2009-09-17 19:45:56 +00:00
Stevie Strickland
aca0bcf82e
First moving private/contract.ss to a different name. The diaspora from
...
that file into others will happen next.
svn: r16048
2009-09-17 17:42:45 +00:00
Ryan Culpepper
987ab4c5e8
removed old stxclass collection
...
Please apply to release branch.
svn: r16047
2009-09-17 16:11:20 +00:00
Ryan Culpepper
880f7f2707
syntax/parse docs: avoid phase arith discussion
...
Please apply to release branch.
svn: r16046
2009-09-17 15:59:29 +00:00
Kathy Gray
fcbe2cd7d3
Adding check-member-of and check-range
...
svn: r16045
2009-09-17 15:50:57 +00:00
Mike Sperber
c94c63ebe1
Commit forgotten part of rev 16038.
...
svn: r16044
2009-09-17 15:15:30 +00:00
Mike Sperber
368b491474
Don't display "trace" as part of the error message.
...
This never worked.
svn: r16043
2009-09-17 14:38:44 +00:00
Mike Sperber
3af715fe11
Better error message if argument to `check-property' is not a property.
...
svn: r16042
2009-09-17 14:32:30 +00:00
Mike Sperber
1e0a68516e
Replace another exn? check by exn:fail?.
...
svn: r16040
2009-09-17 13:14:07 +00:00
Mike Sperber
e5df901306
Better output for procedures that failed property checks.
...
svn: r16039
2009-09-17 13:05:12 +00:00
Mike Sperber
f3676a152b
Generate only printable strings for `string' contract.
...
svn: r16038
2009-09-17 12:50:54 +00:00
Matthew Flatt
ffe5097042
fix documented contract on current-load-relative-directory
...
svn: r16037
2009-09-17 12:47:51 +00:00
Mike Sperber
01758624fd
Typo fix.
...
svn: r16036
2009-09-17 12:41:46 +00:00
Mike Sperber
698199d68c
Massage syntax of `define-record-procedures-parametric'.
...
Now
(define-record-procedures-parametric pare pare-of
make-pare pare?
(pare-one pare-two))
instead of the old
(define-record-procedures-parametric (pare a b)
make-pare pare?
(pare-one pare-two))
svn: r16035
2009-09-17 12:33:36 +00:00
Mike Sperber
34d365d3a8
Contracts for accumulating helper procedures.
...
... now that we have proper tail recursion for these procedures.
svn: r16034
2009-09-17 12:02:17 +00:00
Robby Findler
b5fe3916ec
fixed a typo
...
svn: r16033
2009-09-17 10:20:17 +00:00
Eli Barzilay
c72c95b88f
Welcome to a new PLT day.
...
svn: r16032
2009-09-17 07:50:14 +00:00
Matthew Flatt
14b0232f27
and another Scribble unicode->latex hack
...
svn: r16028
2009-09-17 00:34:32 +00:00
Matthew Flatt
1b20b17dbe
another Scribble unicode->latex hack
...
svn: r16027
2009-09-16 22:42:55 +00:00
Matthew Flatt
7273020b16
more Scribble unicode->latex hacks
...
svn: r16026
2009-09-16 21:34:18 +00:00
Jon Rafkind
f48b567901
add better example for define-for-syntax
...
svn: r16025
2009-09-16 19:03:55 +00:00
Matthew Flatt
2cf95743e9
adjust Scribble Latex prefix file to select T1 encoding
...
svn: r16024
2009-09-16 17:44:09 +00:00
Ryan Culpepper
a8101a227a
syntax/parse: added quick start with examples
...
svn: r16023
2009-09-16 17:30:25 +00:00
Kathy Gray
ddb2e106a0
Turning off the nag
...
svn: r16022
2009-09-16 13:05:54 +00:00
Eli Barzilay
2c3b70bf6d
Welcome to a new PLT day.
...
svn: r16021
2009-09-16 07:50:30 +00:00
Matthew Flatt
e447bc743f
doc typo and style corrections
...
svn: r16020
2009-09-16 00:59:44 +00:00
Robby Findler
8b290c8ad2
svn: r16019
2009-09-16 00:35:09 +00:00
Mike Sperber
c26b3b8c6c
Make the Stepper behavior on and/or configurable:
...
In the HtDP languages, initial subexpressions that have evaluated to
#t / #f remain in the residual term, whereas in the DMdA languages,
they do not.
svn: r16018
2009-09-15 17:32:21 +00:00
Eli Barzilay
11c6d0ac9b
Welcome to a new PLT day.
...
svn: r16017
2009-09-15 06:22:08 +00:00
Jon Rafkind
aef4f3905c
add prompt/control examples
...
svn: r16016
2009-09-15 01:18:33 +00:00
John Clements
93a2302bf3
cleaned up debugging code, still no automated testing
...
svn: r16015
2009-09-15 00:45:33 +00:00
Jon Rafkind
f6b9265f77
add some examples for the control operators
...
svn: r16013
2009-09-14 21:42:59 +00:00
Eli Barzilay
80a386e482
minor fixes
...
svn: r16012
2009-09-14 21:21:28 +00:00
Jon Rafkind
9f10bc960b
typo
...
svn: r16011
2009-09-14 21:13:22 +00:00
Jon Rafkind
6137510396
make generators use a parameterized yield function
...
svn: r16010
2009-09-14 21:11:07 +00:00
Jay McCarthy
69d9e3fd4f
Adding redundant req
...
svn: r16009
2009-09-14 21:08:33 +00:00
Jay McCarthy
b3ed0130fc
Supporting PUT in request handling
...
svn: r16008
2009-09-14 18:43:51 +00:00
Jay McCarthy
b2b557ab0b
Fixing test
...
svn: r16007
2009-09-14 18:40:20 +00:00
Jay McCarthy
9e43c4e7a7
Fixing doc bug
...
svn: r16006
2009-09-14 18:38:23 +00:00
Matthew Flatt
f2a96f200a
Scribble latex prefix: add usepackage[utf8]{inputenc}
...
svn: r16004
2009-09-14 14:46:00 +00:00
Mike Sperber
e26af436bc
Fix comment about location of deinprogramm image.ss's tests.
...
svn: r16003
2009-09-14 14:44:35 +00:00
Mike Sperber
650cd264b3
Brush up the (commented-out) documentation of `require' for the DMdA
...
languages.
svn: r16002
2009-09-14 14:42:52 +00:00
Mike Sperber
bdb70912da
Don't export quote, symbol? from DMdA-assignments language.
...
svn: r16001
2009-09-14 14:26:20 +00:00
Mike Sperber
418460cff5
Add style file to render ka.scrbl.
...
svn: r16000
2009-09-14 14:17:57 +00:00
Mike Sperber
e6400281f1
Don't print #i prefix in Stepper for DMdA languages.
...
svn: r15999
2009-09-14 12:05:05 +00:00
Mike Sperber
99ca280548
Synch German string constants with latest.
...
svn: r15998
2009-09-14 12:04:36 +00:00
Eli Barzilay
889de27802
Welcome to a new PLT day.
...
svn: r15997
2009-09-14 07:50:30 +00:00
Matthias Felleisen
ff3e48c32f
run-simulation -> animate
...
svn: r15996
2009-09-14 00:59:51 +00:00
Matthias Felleisen
73e9e77830
run-simulation -> animate
...
svn: r15995
2009-09-14 00:59:45 +00:00
John Clements
03134e9107
added dont-care defn to suppress output
...
svn: r15994
2009-09-13 19:10:13 +00:00
John Clements
7bb15bbbeb
fixed #i printing
...
svn: r15993
2009-09-13 18:35:21 +00:00
John Clements
4510c0339f
renamed and added stepper string constants
...
svn: r15992
2009-09-13 18:34:44 +00:00
Matthew Flatt
3511d7725a
refine no-doc-available message for unbound ids
...
svn: r15991
2009-09-13 15:33:24 +00:00
Matthew Flatt
374a70d9f1
move pretty-print implementation from mzlib to scheme
...
svn: r15990
2009-09-13 13:56:22 +00:00
Matthew Flatt
c28ed519a0
turn off Scribble e-mail address obfuscation
...
svn: r15989
2009-09-13 01:12:55 +00:00
Eli Barzilay
495068b180
Welcome to a new PLT day.
...
svn: r15988
2009-09-12 07:50:32 +00:00
Ryan Culpepper
9ca3192a60
redex, macro-debugger: stxclass -> syntax/parse, syntax/private/util
...
svn: r15986
2009-09-11 23:16:22 +00:00
Matthew Flatt
30c0dcf045
dynamic-require and 0 mode; repair to unsafe-fl ops; x86_64 for Mac OS X
...
svn: r15985
2009-09-11 23:05:50 +00:00
Sam Tobin-Hochstadt
ed65dacdcd
fix uses of syntax-parse attributes
...
svn: r15984
2009-09-11 22:49:56 +00:00
Sam Tobin-Hochstadt
49b30f9055
Remove obselete file.
...
Use syntax/parse instead of stxclass.
svn: r15983
2009-09-11 22:17:45 +00:00
Ryan Culpepper
184fbae9b2
syntax/parse: convert datum to be matched to syntax, placeholder expr/c
...
svn: r15982
2009-09-11 21:31:42 +00:00
Sam Tobin-Hochstadt
417b9d16e0
use splicing-syntax-class
...
svn: r15981
2009-09-11 21:17:42 +00:00
Ryan Culpepper
7e4c6162a0
syntax/parse: added #:when back
...
svn: r15980
2009-09-11 19:48:33 +00:00
Stevie Strickland
538cc8862f
Changing from stxclass to syntax/parse.
...
svn: r15979
2009-09-11 19:47:27 +00:00
Stevie Strickland
c7255c9daf
Copy/paste error.
...
svn: r15978
2009-09-11 19:39:08 +00:00
Sam Tobin-Hochstadt
8001ab7fb0
Simplify a syntax class
...
svn: r15977
2009-09-11 19:19:41 +00:00
Sam Tobin-Hochstadt
5fc019ba6c
Remove last uses of stxclass.
...
svn: r15976
2009-09-11 17:49:50 +00:00
Jon Rafkind
974cc561bb
add #:property to define-struct/contract list of keywords
...
svn: r15975
2009-09-11 17:39:12 +00:00
Jon Rafkind
d0611c8871
add keyword tests for define-struct/contract
...
svn: r15974
2009-09-11 17:37:59 +00:00
Jon Rafkind
bba25510ea
define-struct/contract:
...
fix looping over keywords
allow #:property keyword
cleanup syntax errors
svn: r15973
2009-09-11 17:37:40 +00:00
Mike Sperber
b6ca1e1673
Zap a bunch more `define-contract' forms.
...
svn: r15971
2009-09-11 09:38:59 +00:00
Mike Sperber
ed269cc43b
Make the code that says what the effect of a failed check is a tiny bit clearer.
...
svn: r15970
2009-09-11 08:56:20 +00:00
Mike Sperber
3ca2b0de04
Clarify that the `test' function runs the checks, not the check forms.
...
svn: r15969
2009-09-11 08:54:58 +00:00
Robby Findler
a9cf0a39a7
added phase information to the module browser
...
svn: r15968
2009-09-11 08:09:55 +00:00
Eli Barzilay
13392b229a
Welcome to a new PLT day.
...
svn: r15967
2009-09-11 07:50:28 +00:00
Robby Findler
53bf9d51c1
PR 10442
...
svn: r15966
2009-09-11 00:03:23 +00:00
Matthew Flatt
c8c43bbe34
fix docs for get-module-code
...
svn: r15965
2009-09-10 19:42:30 +00:00
Matthew Flatt
d4e40e0b25
fix some problems with sandboxes and extension (PR 10381) and Snow Leopard extension building (also demonstrated by PR 10381)
...
svn: r15964
2009-09-10 19:39:37 +00:00
Matthew Flatt
4c8b0b8b13
change DrScheme module language to use namespace-require (like mzscheme/mred)
...
svn: r15963
2009-09-10 19:39:31 +00:00
Kathy Gray
07b104e939
Remove trace error and broken implementation
...
svn: r15956
2009-09-10 14:03:26 +00:00
Eli Barzilay
11bd73b90a
Welcome to a new PLT day.
...
svn: r15954
2009-09-10 07:50:08 +00:00
Robby Findler
d3a3e0cc8c
only raise an exception when there is an exception to raise
...
svn: r15953
2009-09-10 06:40:25 +00:00
Robby Findler
ed18890817
changed exn? to exn:fail? to avoid catching breaks while running test cases
...
svn: r15952
2009-09-10 06:37:43 +00:00
Ryan Culpepper
7c2a7c9ef9
macro-debugger:
...
fixed scheme end of lifts issue (needs C fix too)
added step limit to help catch nonterminating expansions
svn: r15950
2009-09-10 01:51:29 +00:00
Eli Barzilay
a5049e9d03
profj is gone, profjWizard follows
...
svn: r15949
2009-09-10 01:26:50 +00:00
Sam Tobin-Hochstadt
eda69b472a
Remove almost all uses of `stxclass' library.
...
svn: r15944
2009-09-09 21:24:05 +00:00
Mike Sperber
4a1ee8bb44
Check that the operands of `one-of' don't yield contracts.
...
svn: r15936
2009-09-09 15:18:14 +00:00
Mike Sperber
9a613d0d57
Remove invalid-arity tests: these fail directly now that we copy the
...
arity to the enforcer.
svn: r15935
2009-09-09 15:17:40 +00:00
Mike Sperber
332fdb8602
Export contract' from the DMdA languages, making
define-contract' obsolete.
...
svn: r15934
2009-09-09 15:00:54 +00:00
Mike Sperber
38d9c6d8af
In `make-property-contract', transfer arity from procedure to contract
...
wrapper.
svn: r15933
2009-09-09 14:43:26 +00:00
Matthew Flatt
34b48487f2
fix eopl/main
...
svn: r15930
2009-09-09 12:23:11 +00:00
Eli Barzilay
4c6cb1b01a
Welcome to a new PLT day.
...
svn: r15929
2009-09-09 07:50:08 +00:00
Robby Findler
83728f04fe
automatic compilation in drscheme now avoids the installed planet files
...
svn: r15928
2009-09-09 02:35:09 +00:00
Matthew Flatt
8958f1893a
make build work on Mac OS 10.6
...
svn: r15927
2009-09-09 01:06:30 +00:00
Robby Findler
390145821a
PR 10431, plus support for ->* with keywords in proc-doc
...
svn: r15926
2009-09-08 22:53:12 +00:00
Sam Tobin-Hochstadt
bc25b75eb3
Make type keywords show check syntax info
...
svn: r15925
2009-09-08 20:16:48 +00:00
Sam Tobin-Hochstadt
4907d266df
Move parse-type2 to parse-type.
...
Re-enable typed-scheme tests automatically.
svn: r15924
2009-09-08 20:02:03 +00:00
Sam Tobin-Hochstadt
63d318fd4b
New type parser, written using syntax/parse.
...
- uses keywords with bindings
- : macro in separate file so it can be used earlier
- internal function in separate file
FilterSet/c and LatentFilterSet/c contracts
Avoid returning #f when `look-for-in-orig' fails
Add type for unsafe-cdr
svn: r15923
2009-09-08 19:51:34 +00:00
Kathy Gray
cec5589f9b
Removal of profj -- to appear in planet instead
...
svn: r15922
2009-09-08 16:37:25 +00:00
Eli Barzilay
b3d693c386
added main.ss
...
svn: r15921
2009-09-08 16:11:49 +00:00
Eli Barzilay
b1d0831d57
added main.ss
...
svn: r15920
2009-09-08 16:11:28 +00:00
Eli Barzilay
efaec81861
use #lang and reindent
...
svn: r15919
2009-09-08 16:10:57 +00:00
Kathy Gray
6806f21118
Consolidation of profj prior to removal from release
...
svn: r15918
2009-09-08 16:09:10 +00:00
Eli Barzilay
d2802e6c2a
use #lang and reindent
...
svn: r15917
2009-09-08 16:07:36 +00:00
Eli Barzilay
70cf9b6d62
use #lang and reindent
...
svn: r15916
2009-09-08 16:06:35 +00:00
Robby Findler
49c447fe11
undid broken commit
...
svn: r15915
2009-09-08 13:30:52 +00:00
Robby Findler
910e721a89
changed order of evaluation to improve error message
...
svn: r15914
2009-09-08 13:18:19 +00:00
Kathy Gray
571eb2884a
Step one in preparing collects for the removal of profj
...
svn: r15913
2009-09-08 13:05:13 +00:00
Matthew Flatt
3ada45a6c3
fix Scribble manual bib to refer to scheme.css
...
svn: r15912
2009-09-08 12:31:35 +00:00
Eli Barzilay
5a736e97a3
Welcome to a new PLT day.
...
svn: r15911
2009-09-08 07:50:16 +00:00
Robby Findler
5c283aa969
svn: r15910
2009-09-08 06:52:36 +00:00
Jon Rafkind
e95e50435c
typo
...
svn: r15909
2009-09-08 04:44:41 +00:00
Matthew Flatt
98ce34dd77
fix chaining-language reader bug
...
svn: r15908
2009-09-08 00:11:02 +00:00
Matthew Flatt
3ebbd56865
fix cm problem tracking reader dependencies; add 'reader' reader language
...
svn: r15907
2009-09-08 00:07:11 +00:00
Ryan Culpepper
ee41d24bb9
syntax/parse: added head ~optional pattern, improved docs
...
svn: r15906
2009-09-07 23:32:41 +00:00
Robby Findler
8f24d026d6
PR 10433
...
svn: r15905
2009-09-07 21:43:50 +00:00
Matthew Flatt
d92ac1c2fd
fix docs for syntax-local-name, syntax-local-infer-name, and 'inferred-name
...
svn: r15904
2009-09-07 21:02:03 +00:00
Matthew Flatt
a65ad71fad
clarification on closing pipe ports
...
svn: r15903
2009-09-07 20:49:35 +00:00
Jay McCarthy
bfe82b2f3d
Changing from exn? to exn:fail?
...
svn: r15902
2009-09-07 19:56:45 +00:00
Mike Sperber
89ec442c04
Merge branches/mike/quickcheck:
...
Add QuickCheck-based property testing to the DeinProgramm/DMdA languages.
svn: r15901
2009-09-07 16:31:18 +00:00
Eli Barzilay
3d3cb4cbd3
Welcome to a new PLT day.
...
svn: r15900
2009-09-07 07:50:24 +00:00
Matthew Flatt
8ae0ea9d14
unsafe ops (v4.2.1.8)
...
svn: r15899
2009-09-06 18:24:46 +00:00
Eli Barzilay
d2ecc840a9
Welcome to a new PLT day.
...
svn: r15895
2009-09-06 07:50:31 +00:00
Mike Sperber
a3c947806c
Make DMdA language contracts do right wrt. immediate tail recursion.
...
svn: r15892
2009-09-05 19:38:46 +00:00
Mike Sperber
be9ba61d7a
Synch German string constants with latest.
...
svn: r15891
2009-09-05 18:21:27 +00:00
Stevie Strickland
3c5511e5b0
We shouldn't blame the context for both positive and negative here -- the
...
positive blame should be the struct itself. We'll get that blame via
(current-contract-region), since the expression is within the with-contract.
svn: r15890
2009-09-05 17:33:28 +00:00
Jon Rafkind
03be1db63e
add examples for define-contract/struct
...
svn: r15889
2009-09-05 17:04:14 +00:00
Jon Rafkind
260ef74035
add define-struct/contract sub-typing tests
...
svn: r15888
2009-09-05 16:48:15 +00:00
Jon Rafkind
e9e1d4b5b7
define-struct/contract can handle sub-typing now
...
svn: r15887
2009-09-05 16:47:59 +00:00
Robby Findler
72d6f85c47
PR 10416
...
svn: r15886
2009-09-05 10:29:00 +00:00
Robby Findler
8838409b44
minor cleanup
...
svn: r15885
2009-09-05 10:18:08 +00:00
Robby Findler
33680c1b9c
fixed bug where non-existent planet development paths would break setup-plt
...
svn: r15884
2009-09-05 10:17:55 +00:00
Eli Barzilay
7a4f3eb2bc
Welcome to a new PLT day.
...
svn: r15883
2009-09-05 07:50:20 +00:00
Ryan Culpepper
985bf7bd11
macro-debugger: create new eventspace for macro stepper
...
svn: r15882
2009-09-04 21:56:17 +00:00
Robby Findler
5f688d1144
added scheme/exists lang and some docs in the guide about #:exists contracts
...
svn: r15879
2009-09-04 17:58:08 +00:00
Matthias Felleisen
bc404aaa54
re-directed image
...
svn: r15878
2009-09-04 08:38:40 +00:00
Matthias Felleisen
217b1b0464
re-directed image
...
svn: r15877
2009-09-04 08:36:44 +00:00
Matthias Felleisen
e10f8ca80a
re-directed image
...
svn: r15876
2009-09-04 08:36:05 +00:00
Robby Findler
302cfd2800
updated to new coloring of set!'d variables
...
svn: r15875
2009-09-04 07:54:42 +00:00
Eli Barzilay
fd01fdf63a
Welcome to a new PLT day.
...
svn: r15874
2009-09-04 07:50:18 +00:00
Robby Findler
40222e5daa
color assigned variables in red
...
svn: r15873
2009-09-04 06:35:07 +00:00
Robby Findler
5c94d7fe25
svn: r15872
2009-09-04 05:03:12 +00:00
Robby Findler
937d2efab3
added exists to provide/contract
...
svn: r15871
2009-09-04 04:52:02 +00:00
Matthias Felleisen
5d000d425e
re-directed image
...
svn: r15870
2009-09-03 22:54:41 +00:00
Matthias Felleisen
8cc54bc495
re-directed image
...
svn: r15869
2009-09-03 22:50:15 +00:00
Matthias Felleisen
96d2064888
re-directed image
...
svn: r15868
2009-09-03 22:49:51 +00:00
Robby Findler
83ddd5aeda
changed the default for fixing up parentheses
...
svn: r15867
2009-09-03 12:51:05 +00:00
Matthias Felleisen
1a571f09fb
some clean up
...
svn: r15866
2009-09-03 10:47:31 +00:00
Robby Findler
a422185219
saved the decimal style for fractions in drs repl
...
svn: r15865
2009-09-03 10:04:52 +00:00
Sam Tobin-Hochstadt
799027d40f
fix keyword application handling for new expansion
...
svn: r15864
2009-09-03 07:54:32 +00:00
Sam Tobin-Hochstadt
9e25d28a28
remove extra whitespace
...
svn: r15863
2009-09-03 07:53:39 +00:00
Eli Barzilay
514b0a845d
Welcome to a new PLT day.
...
svn: r15862
2009-09-03 07:50:19 +00:00
Eli Barzilay
a04517452f
new require format
...
svn: r15861
2009-09-03 00:16:35 +00:00
Casey Klein
1d4da3df4c
Term generator now less aggressive about producing weird variables and
...
strings.
svn: r15860
2009-09-02 19:51:30 +00:00
Jon Rafkind
e6b536edba
remove tabs
...
svn: r15859
2009-09-02 16:59:26 +00:00
Eli Barzilay
9f13cd3766
Welcome to a new PLT day.
...
svn: r15858
2009-09-02 07:50:31 +00:00
Sam Tobin-Hochstadt
b3dde2ca7f
Handle type ascription and type instantiation better with expected type.
...
Add remove-ascription
Identify incorrect element of wrongly typed list.
Use function argument types as expected types.
Allow multiple uses of orig-module-stx, older one takes precedence.
svn: r15857
2009-09-01 22:25:35 +00:00
Sam Tobin-Hochstadt
95cb438a9c
New tests
...
svn: r15856
2009-09-01 22:22:37 +00:00
Stevie Strickland
acce62b181
Add in one test that uses unit/c (via define-unit/contract) instead of just
...
the signature based contracts.
svn: r15855
2009-09-01 22:00:15 +00:00
Robby Findler
4532602b5a
svn: r15854
2009-09-01 21:43:41 +00:00
Ryan Culpepper
2acdfd6eb5
syntax/parse: fixed error-reporting bugs, added error-reporting tests
...
svn: r15853
2009-09-01 19:16:33 +00:00
Robby Findler
0a4bfe6d3c
svn: r15852
2009-09-01 16:44:32 +00:00
Jon Rafkind
9bbbec05b3
add examples for booleans
...
svn: r15851
2009-09-01 16:31:08 +00:00
Robby Findler
5c73253e03
changed the low-level api for contracts so the projections accept an extra argument indicating if the contract is being used positively or negatively
...
svn: r15850
2009-09-01 16:25:08 +00:00
Robby Findler
a06f5921f8
svn: r15849
2009-09-01 15:59:16 +00:00
Ryan Culpepper
0bd68c6813
syntax/parse:
...
added #:defaults arg to ~optional
cleaned up error-reporting of special forms (not generated code)
svn: r15848
2009-09-01 15:25:17 +00:00
Ryan Culpepper
38fc6c8e67
fixed PR 10418 (keyword args in procedure contracts)
...
svn: r15847
2009-09-01 15:08:06 +00:00
Matthew Flatt
941d8c47c3
restore focus ring on text-field% (by chaining to superclass on-set/kill-fpcus in editor-canvas%)
...
svn: r15846
2009-09-01 14:31:58 +00:00
Eli Barzilay
47efa1c6fb
Welcome to a new PLT day.
...
svn: r15843
2009-09-01 07:50:08 +00:00
Robby Findler
c93d1d8ad1
drscheme's error print handler now respects error-print-source-location
...
svn: r15842
2009-09-01 05:23:22 +00:00
Robby Findler
e0bd8a6cf0
improved responsiveness of interactive searching
...
svn: r15841
2009-09-01 05:19:32 +00:00
Eli Barzilay
5606aefcb5
Welcome to a new PLT day.
...
svn: r15840
2009-08-31 07:50:14 +00:00
Ryan Culpepper
1a2ce72089
syntax/keyword: renamed and added selection procedures
...
syntax/parse: documented #:context option
svn: r15839
2009-08-30 18:22:09 +00:00
Matthias Felleisen
8c20ce344d
added state display to world programs
...
svn: r15837
2009-08-30 18:11:19 +00:00
Matthias Felleisen
68fb5e42fa
added state display to world programs
...
svn: r15836
2009-08-30 18:11:02 +00:00
Eli Barzilay
6708347021
Welcome to a new PLT day.
...
svn: r15835
2009-08-30 07:50:20 +00:00
Ryan Culpepper
93b6f59264
syntax/parse: worked on docs, fixed error reporting bug
...
svn: r15834
2009-08-30 04:20:29 +00:00
Jon Rafkind
19de92f5fd
document generator forms
...
svn: r15833
2009-08-30 02:43:35 +00:00
Ryan Culpepper
e0395f6d68
syntax/parse: fixed bug in unbound-literal checking
...
svn: r15832
2009-08-30 00:26:41 +00:00
Ryan Culpepper
783d37a0d3
syntax/parse
...
added #:opaque syntax class option
changed expectation handling
svn: r15831
2009-08-30 00:15:48 +00:00
Ryan Culpepper
d015699db5
fixed typo
...
svn: r15830
2009-08-29 23:02:55 +00:00
Ryan Culpepper
927a4b45cb
fixed typo, added line breaks
...
svn: r15829
2009-08-29 22:59:33 +00:00
Ryan Culpepper
43d10b5179
added syntax/keyword library
...
updated syntax/parse to add #:context argument
svn: r15828
2009-08-29 22:58:08 +00:00
Mike Sperber
2900922d1c
Synch German string constants with latest.
...
svn: r15827
2009-08-29 10:05:03 +00:00
Eli Barzilay
2c78422229
Welcome to a new PLT day.
...
svn: r15825
2009-08-29 07:50:19 +00:00
Eli Barzilay
d94bdaeb74
Welcome to a new PLT day.
...
svn: r15824
2009-08-28 07:50:13 +00:00
Eli Barzilay
cb78ec3bf6
a bunch of typos
...
svn: r15823
2009-08-28 04:06:14 +00:00
Matthew Flatt
a12ec5fd23
improve speed of writing long byte strings with lots of escapes in WXME
...
svn: r15822
2009-08-28 03:45:38 +00:00
Matthew Flatt
0796519b44
fix doc typo
...
svn: r15821
2009-08-28 03:45:06 +00:00
Matthew Flatt
a0705f29de
more slideshow/play additions
...
svn: r15820
2009-08-28 03:44:48 +00:00
Robby Findler
1f7266614d
used wrong method name
...
svn: r15819
2009-08-27 22:13:41 +00:00
Eli Barzilay
9ecbffa70e
svn: r15818
2009-08-27 20:34:18 +00:00
Jon Rafkind
40115cb251
add generator tests back in
...
svn: r15817
2009-08-27 16:42:17 +00:00
Jon Rafkind
e4f86edbed
a few name changes
...
svn: r15816
2009-08-27 16:42:12 +00:00
Eli Barzilay
78471a5b86
better name-age
...
svn: r15815
2009-08-27 16:08:27 +00:00
Eli Barzilay
8eb158b863
Welcome to a new PLT day.
...
svn: r15814
2009-08-27 12:37:05 +00:00
Eli Barzilay
caf1c21d3f
removed tests for now
...
svn: r15813
2009-08-27 12:17:28 +00:00
Eli Barzilay
572f7f849b
suggested revision
...
svn: r15812
2009-08-27 12:16:26 +00:00
Eli Barzilay
ec9fc2571a
Added `in-producer'.
...
(Note that `test-generator' tests use quasiquote for the expected result).
svn: r15811
2009-08-27 09:15:52 +00:00
Jon Rafkind
f63a9046af
comment about define-sequence-syntax
...
svn: r15810
2009-08-26 22:05:13 +00:00
Jon Rafkind
11091ee8fe
add a few generator tests
...
svn: r15809
2009-08-26 21:44:14 +00:00
Jon Rafkind
4697b7fd6f
use gensym and dont keep track of position
...
svn: r15808
2009-08-26 21:43:42 +00:00
Jon Rafkind
56c4fe6c7d
cosmetic fixes. add in-generator
...
svn: r15807
2009-08-26 21:29:02 +00:00
Eli Barzilay
98f9472dd4
reformat
...
svn: r15806
2009-08-26 21:07:42 +00:00
Eli Barzilay
ab7caff9bc
reformat
...
svn: r15805
2009-08-26 21:05:04 +00:00
Jon Rafkind
f61f933b8b
add library for creating generator sequences
...
svn: r15803
2009-08-26 20:54:22 +00:00
Matthew Flatt
a57b1e71a5
tweaks to support princess movie
...
svn: r15802
2009-08-26 18:54:55 +00:00
Jon Rafkind
49e57413bf
scribble: fix typo
...
svn: r15801
2009-08-26 16:08:33 +00:00
Jay McCarthy
e49bd5d60a
Small bug in tutorial
...
svn: r15800
2009-08-26 15:00:01 +00:00
Eli Barzilay
7bc34a406e
Welcome to a new PLT day.
...
svn: r15799
2009-08-26 07:50:20 +00:00
Jay McCarthy
ea84b8d182
Fixing a problem with the contracts I committed
...
svn: r15798
2009-08-25 17:21:32 +00:00
Matthew Flatt
78ad4f9615
editor pasteboard bug fix from Jordan Johnson
...
svn: r15797
2009-08-25 11:20:03 +00:00
Eli Barzilay
96c23c6212
Welcome to a new PLT day.
...
svn: r15796
2009-08-25 07:50:25 +00:00
Robby Findler
fcfa572e02
PRS 10379 and 10377
...
svn: r15795
2009-08-25 04:51:05 +00:00
Eli Barzilay
d162f8b316
Welcome to a new PLT day.
...
svn: r15794
2009-08-24 07:50:27 +00:00
Eli Barzilay
e7f9103454
Welcome to a new PLT day.
...
svn: r15793
2009-08-23 07:50:20 +00:00
Eli Barzilay
e9bad827c3
Change the location information: avoid adjusting the source information
...
of `@foo' to include the `@'. This applies for both identifiers and
full @-forms.
svn: r15792
2009-08-21 13:16:08 +00:00
Eli Barzilay
82f0d336d4
Added syntax property checking (only locations for now, but will be extended).
...
svn: r15791
2009-08-21 13:04:19 +00:00
Eli Barzilay
d863e07492
minor reorganization
...
svn: r15790
2009-08-21 11:40:29 +00:00
Eli Barzilay
1ea8c66511
In Scheme mode @|| will also throw an error instead of being read as a
...
comment. This is to avoid confusing situations like
(define foo (list x '@|| y))
which quoted the `y' since @|| was read as a comment.
svn: r15789
2009-08-21 11:11:21 +00:00
Eli Barzilay
7d69ec01c2
Welcome to a new PLT day.
...
svn: r15787
2009-08-21 07:50:27 +00:00
Eli Barzilay
5497e7b65b
Welcome to a new PLT day.
...
svn: r15786
2009-08-20 07:50:15 +00:00
Robby Findler
0645fa16ec
use some of the original parameter values when compiling planet packages to avoid bad interactions with module language's automatic compilation
...
svn: r15785
2009-08-20 04:43:20 +00:00
Matthew Flatt
8da19de7b2
improve readable-snip<%> and related docs
...
svn: r15784
2009-08-19 20:51:23 +00:00
Matthew Flatt
543f586a97
orig paramz to planet resolver (v4.2.1.7)
...
svn: r15783
2009-08-19 16:40:33 +00:00
Robby Findler
d3ececcee6
cleaned up rotation
...
svn: r15782
2009-08-19 12:14:09 +00:00
Eli Barzilay
a18bbc154b
Welcome to a new PLT day.
...
svn: r15781
2009-08-19 07:50:31 +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
Matthias Felleisen
3c6f5e5c98
append takes 1 or more arguments now in ISL+
...
svn: r15779
2009-08-18 20:01:31 +00:00
Eli Barzilay
616224ace5
Welcome to a new PLT day.
...
svn: r15777
2009-08-18 07:50:28 +00:00
Matthew Flatt
663a24dad6
slideshow play: allow procedure as name
...
svn: r15776
2009-08-18 01:24:59 +00:00
Matthew Flatt
6d68894263
fix some problems with slide layout and names; extend play functions
...
svn: r15775
2009-08-18 01:20:57 +00:00