Sam Tobin-Hochstadt
814c02664e
Don't generate extra filters unless they're useful.
2010-05-13 13:37:24 -04:00
Sam Tobin-Hochstadt
a893116391
fix more tests
2010-05-13 13:36:54 -04:00
Sam Tobin-Hochstadt
8d59ee77e4
Don't generate type filters for mutated variables.
2010-05-13 13:24:41 -04:00
Sam Tobin-Hochstadt
dcf8507fd6
Fix incorrect tests.
2010-05-13 12:35:14 -04:00
Eli Barzilay
e6761dc7b1
Fix checking of path existence: use the input path, not the normalized one.
2010-05-13 01:25:30 -04:00
Eli Barzilay
27f76f2da0
Adds scm-export-repo', which can be used instead of
scm-checkout' to
...
get a clean directory.
2010-05-13 00:52:47 -04:00
Sam Tobin-Hochstadt
a7a56ce856
abstract even when out of bindings
2010-05-12 21:34:18 -04:00
Sam Tobin-Hochstadt
60aed123ce
fix more tests
2010-05-12 21:33:55 -04:00
Sam Tobin-Hochstadt
264bf78559
Fix typo
2010-05-12 18:43:55 -04:00
Sam Tobin-Hochstadt
4ceda99700
Updates along useless paths are not errors.
2010-05-12 18:24:19 -04:00
Sam Tobin-Hochstadt
41f0152435
Allow dummy filtersets
2010-05-12 17:31:58 -04:00
Sam Tobin-Hochstadt
daf43d1702
more lost changes
2010-05-12 17:25:53 -04:00
Sam Tobin-Hochstadt
70d498beeb
re-add bindings lost in merge
2010-05-12 17:22:13 -04:00
Sam Tobin-Hochstadt
dbe9a0f997
debugging
2010-05-12 17:06:04 -04:00
Sam Tobin-Hochstadt
499f36ee69
add simple test
2010-05-12 17:05:09 -04:00
Sam Tobin-Hochstadt
6f7e88cfef
Descend into path elements.
2010-05-12 17:04:43 -04:00
Sam Tobin-Hochstadt
bc7bd9245e
`debug' prints the value of the function being called
2010-05-12 17:04:18 -04:00
Ryan Culpepper
9f0d446ffd
syntax/parse: added details to non-syntax attr error
2010-05-12 14:55:41 -06:00
Ryan Culpepper
6d1b2af74d
syntax/parse: scheme->racket, docs for literal phases
2010-05-12 14:55:40 -06:00
Stevie Strickland
3816f9cf1a
Adding .rktl as a Racket file extension.
2010-05-12 16:36:22 -04:00
Jay McCarthy
8f6c0d415c
Renaming re: Eli
2010-05-12 14:33:06 -06:00
Jay McCarthy
b6abe53002
Setting GIT_DIR
2010-05-12 14:08:45 -06:00
Jay McCarthy
1d6c943114
Adding drdr:random?
2010-05-12 14:04:05 -06:00
Sam Tobin-Hochstadt
e0c82c8ac6
flatten and filters before using them
2010-05-12 15:10:37 -04:00
Jay McCarthy
4f17ec419e
Changing normalize-response to be more user friendly
2010-05-12 11:26:00 -06:00
Sam Tobin-Hochstadt
e7c8ffb834
Fix contracts.
...
Handle improper formals lists.
2010-05-12 11:53:27 -04:00
Sam Tobin-Hochstadt
e81cdba69f
Don't use raw union constructor.
2010-05-12 11:52:43 -04:00
Sam Tobin-Hochstadt
5a8fac0bdf
switch to typed/
2010-05-12 11:52:11 -04:00
Eli Barzilay
8f5b1f622c
Hide stderr by combining it with the captured output => no stderr messages.
...
(Also, a slightly nicer string for the case of using the file timestamp.)
2010-05-12 11:15:14 -04:00
Sam Tobin-Hochstadt
ec942b6dab
Merge remote branch 'origin/master' into samth/new-logic2
2010-05-12 10:59:29 -04:00
Casey Klein
cc67852317
Fixes URL typo
2010-05-12 08:48:27 -05:00
Casey Klein
7b15edee41
Racketifies Redex documentation
2010-05-12 07:58:08 -05:00
Eli Barzilay
aceeb391ad
Use export-subst to tweak archive results of this file with date/sha1.
...
Also, make the code use these results, or if not from an archive, use
git, or if that fails, just the date of the file itself.
2010-05-12 05:43:16 -04:00
Sam Tobin-Hochstadt
4548426cd4
Merge remote branch 'origin/master' into samth/new-logic2
2010-05-11 15:19:52 -04:00
Vincent St-Amour
2435f6fe06
Changed the common benchmark wrapper to use the racket language and to
...
print return values.
2010-05-11 14:56:43 -04:00
Vincent St-Amour
11d8dac0bf
Got rid of one-armed ifs in the common benchmarks.
2010-05-11 14:56:43 -04:00
Matthew Flatt
c1abea82ec
add local-require to racket/base
2010-05-11 12:31:28 -06:00
Sam Tobin-Hochstadt
c22735ea49
`block' doesn't have this limitation
2010-05-11 12:01:15 -04:00
Sam Tobin-Hochstadt
3965eab9c8
Add `racket/block'
2010-05-11 12:01:15 -04:00
Matthew Flatt
92a4106877
text% printer recognizes a line containing only a form-feed character and uses it as a page break; a form-feed character displays as ^L
2010-05-11 09:37:08 -06:00
Matthew Flatt
5b76acb4ae
add racket/system to racket
2010-05-11 07:06:07 -06:00
Matthew Flatt
60119b800e
document how to add a command to raco
2010-05-11 06:42:00 -06:00
Matthew Flatt
50e923b199
add 'eprintf' and 'displayln'
2010-05-11 06:38:34 -06:00
Matthew Flatt
acb98cef60
allow paths as input to regexp-matching functions
2010-05-11 06:03:39 -06:00
Eli Barzilay
0aab34154a
Update handin-server docs.
2010-05-11 00:31:28 -04:00
Eli Barzilay
50753b6364
more fixes to automated tests
2010-05-10 23:36:14 -04:00
Matthew Flatt
5f2ef77c14
fix reference typo
2010-05-10 20:40:51 -06:00
Eli Barzilay
bf2b8478fd
prop fixes (some removed, some renamed)
2010-05-10 22:31:05 -04:00
Eli Barzilay
8b3ff3e297
Use racket for automated tests.
2010-05-10 22:13:10 -04:00
Matthew Flatt
899e85f94f
change prop:custom-print-as-constructor to more general prop:custom-print-quotable
2010-05-10 18:32:25 -06:00
Sam Tobin-Hochstadt
a81de56b30
add test for bug found by vincent
2010-05-10 17:55:29 -04:00
Sam Tobin-Hochstadt
2d1625336e
fix handling when subtype doesn't have rest arg
2010-05-10 17:53:48 -04:00
Sam Tobin-Hochstadt
a6e314d367
add #:optimize keyword
2010-05-10 17:32:53 -04:00
Sam Tobin-Hochstadt
c031729e4b
use aux function to avoid generating useless filters
2010-05-10 17:03:21 -04:00
Carl Eastlund
93835460cb
Merge branch 'master' of git:plt
2010-05-10 16:39:24 -04:00
Carl Eastlund
ff5b8da551
Adjusted list/c to stand alone, rather than using cons/c, so that it prints as itself.
2010-05-10 16:39:07 -04:00
Sam Tobin-Hochstadt
fe10457f4e
more test errors
2010-05-10 16:22:41 -04:00
Sam Tobin-Hochstadt
08d0df5256
fix test suite errors
2010-05-10 16:09:58 -04:00
Sam Tobin-Hochstadt
6baef71d57
don't add to identifiers
2010-05-10 16:09:47 -04:00
Sam Tobin-Hochstadt
52c1f41a20
more contract fixes
2010-05-10 15:50:24 -04:00
Sam Tobin-Hochstadt
1bbb857b18
use racket/base
2010-05-10 15:43:03 -04:00
Sam Tobin-Hochstadt
d75232baa0
fix contract error, use the same contract for drest everywhere
2010-05-10 15:42:45 -04:00
Sam Tobin-Hochstadt
8461045e8c
avoid trying to reconstruct bogus arrow type, use dummy instead
2010-05-10 15:42:23 -04:00
Jay McCarthy
10377c35f2
Merge branch 'master' of git.racket-lang.org:plt
2010-05-10 11:41:49 -06:00
Jay McCarthy
b1276f237b
Adjust run/collect and adding test
2010-05-10 11:41:20 -06:00
Sam Tobin-Hochstadt
b1a49470ee
fix `implied-atomic?'
2010-05-10 11:51:18 -04:00
Sam Tobin-Hochstadt
82ee73ab51
Merge remote branch 'origin/master' into samth/new-logic2
...
Conflicts:
collects/typed-scheme/scribblings/begin.scrbl
collects/typed-scheme/scribblings/quick.scrbl
collects/typed-scheme/scribblings/ts-guide.scrbl
collects/typed-scheme/scribblings/ts-reference.scrbl
collects/typed-scheme/scribblings/varargs.scrbl
2010-05-10 10:36:21 -04:00
Sam Tobin-Hochstadt
ea8ffb460b
completion for 'raco help'
2010-05-10 10:03:13 -04:00
Sam Tobin-Hochstadt
8836b85cb7
fix drdr timeout due to gui window
2010-05-10 09:49:50 -04:00
Sam Tobin-Hochstadt
6c7ef76995
fix drdr error
2010-05-10 09:38:33 -04:00
Matthew Flatt
68fee973de
have 'raco make' require an argument so that it doesn't silently do nothing when no files are supplied
2010-05-10 06:27:57 -06:00
Matthew Flatt
41e1fe958f
test repairs
2010-05-10 06:23:37 -06:00
Matthew Flatt
20c732b795
fix search sort order
2010-05-10 06:21:16 -06:00
Eli Barzilay
87a5c3bfa2
use a more common short for repository
2010-05-10 06:52:14 -04:00
Matthias Felleisen
461c39b979
universe in line with syntax-parse
2010-05-09 19:33:25 -04:00
Matthew Flatt
ed1d7f81c9
move drscheme and tests/drscheme to drracket and tests/drracket
2010-05-09 15:34:50 -06:00
Sam Tobin-Hochstadt
9ccd44e8fd
rackety TS docs
2010-05-09 12:35:59 -04:00
Sam Tobin-Hochstadt
820040abc1
add typed/racket and typed/racket/base
2010-05-09 11:44:38 -04:00
Matthew Flatt
f24d66f02f
improve docs on printer modes
2010-05-09 07:05:20 -06:00
Eli Barzilay
d9917b27a0
Attempt to properly documents the `external-browser' mess.
...
Hopefully fixing PR10900.
2010-05-08 23:32:54 -04:00
Robby Findler
155cc4ac05
fixed the way preference file restoration works in the case that there is no preferences file to start with
2010-05-08 16:22:56 -05:00
Robby Findler
a470b44f83
Merge branch 'master' of git:plt
2010-05-08 16:18:31 -05:00
Robby Findler
eb5c839b97
changed an ss to a rkt
2010-05-08 16:18:04 -05:00
Matthew Flatt
1a5e662433
doc corrections and completions
2010-05-08 11:46:14 -06:00
Matthew Flatt
b26bf5e225
fix DrRacket printing styles and distinguish 'print' vs. 'write'
2010-05-08 10:18:50 -06:00
Matthew Flatt
311fef30a5
use traditional printing for R5RS, EoPL, and Pretty Big
2010-05-08 07:57:19 -06:00
Matthew Flatt
6563ef6812
rackety framework and tools docs
2010-05-08 07:37:08 -06:00
Matthew Flatt
6cfc0b481d
fix decompiler
2010-05-08 07:37:07 -06:00
Mike Sperber
47d16bbb82
Synch German string constants with latest.
2010-05-08 10:42:23 +02:00
Matthew Flatt
1d854085d6
dist-spec repairs
2010-05-07 13:52:46 -06:00
Jay McCarthy
8c918c489a
Fixing test re printing output... again :)
2010-05-07 12:44:12 -06:00
Matthew Flatt
c023c460bc
misc racket renamings
2010-05-07 11:03:02 -06:00
Matthew Flatt
eb15dceb34
rackety misc docs
2010-05-07 09:13:51 -06:00
Matthew Flatt
e5a259bdf0
document latest printing convention
2010-05-06 18:01:21 -06:00
Matthew Flatt
b2e0d92098
restore 'print-reader-abbreviations' support
2010-05-06 17:45:04 -06:00
Matthew Flatt
420ea6ee09
convert racket value printer to constructor+quote style; update Guide and Quick
2010-05-06 14:57:15 -06:00
Matthew Flatt
43027a8d9b
switch printer to constructor+quote style
2010-05-06 10:33:42 -06:00
Matthew Flatt
6027eb9627
fix raco setup handling of info.rkt by adding a namespace argument to get-info
2010-05-06 07:21:54 -06:00
Sam Tobin-Hochstadt
62af50867a
produce the correct type
2010-05-05 17:50:20 -04:00
Matthew Flatt
c13d65d23d
misc rackety docs
2010-05-05 12:09:14 -06:00
Sam Tobin-Hochstadt
1146ffa76d
Merge branch 'master' into samth/new-logic2
...
Conflicts:
collects/typed-scheme/private/parse-type.rkt
collects/typed-scheme/typecheck/tc-app.rkt
2010-05-05 13:35:29 -04:00
Matthew Flatt
947bf8e109
misc doc fixes
2010-05-05 11:07:34 -06:00
Matthew Flatt
f3a20562cf
rename plt-help GUI app
2010-05-05 11:07:25 -06:00
Matthew Flatt
0b9370bc5e
fix pretty-print bug for transparent structs that span lines
2010-05-05 10:32:48 -06:00
Matthew Flatt
625c35f892
fix props after renamings and additions
2010-05-05 10:32:18 -06:00
Matthew Flatt
7c02baafc7
move release-note files to rackety names
2010-05-05 10:30:40 -06:00
Matthew Flatt
8f8c3d2533
minor fix to license page
2010-05-05 10:10:46 -06:00
Matthew Flatt
f643c7aa4b
add section to Scheme compatibility manual on old executables
2010-05-05 10:06:56 -06:00
Matthew Flatt
27cd77c16c
fix problem with chaperone of chaperoned hash
2010-05-05 09:23:40 -06:00
Sam Tobin-Hochstadt
a60a083802
fix references to syncheck-drracket-button
2010-05-05 11:13:48 -04:00
Sam Tobin-Hochstadt
d7adf2e347
remove duplicate file, per RBF
2010-05-05 10:34:56 -04:00
Sam Tobin-Hochstadt
5b97a0d6d2
Merge branch 'master' of git.racket-lang.org:plt
2010-05-05 10:26:26 -04:00
Sam Tobin-Hochstadt
2c315742d8
fix warning on `define-record-procedures-parametric'
2010-05-05 10:14:53 -04:00
Sam Tobin-Hochstadt
0efb3ae22a
update some drdr props
2010-05-05 10:14:25 -04:00
Matthew Flatt
7c52a82216
fix another hash chaperone bug
2010-05-05 07:52:48 -06:00
Matthew Flatt
60446bcd95
fix racket/vector test and doc typo
2010-05-05 06:18:52 -06:00
Matthew Flatt
bf5967f30b
adjust (provide/contract (struct ....)) to work with new constructor-name convention
2010-05-04 18:25:11 -06:00
Eli Barzilay
2f2bdce759
improve prop mv
2010-05-04 20:01:56 -04:00
Eli Barzilay
ec7a4cdd7e
check that given paths exist (when specified on the command line and not in del/mv)
2010-05-04 20:01:55 -04:00
Sam Tobin-Hochstadt
90f7f522f8
minor test edits
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
ad537cce84
Remove unnecessary requires which caused bizarre errors
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
646bc0ecab
avoid error when not transforming
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
a728bae3cb
use racunit better to get expected/actual info
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
d7d157b441
checks can sometimes return #t
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
27a8ac62f6
use []
2010-05-04 19:47:38 -04:00
Sam Tobin-Hochstadt
087c5129e3
Require '#%paramz at the correct phase (thanks ryan)
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
08ca97bf9e
Don't wrap booleans, print typed values
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
d678e7657d
use `test-begin' in test
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
9ab4887e58
add type for 2-arg `atan'
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
4183a3f32a
doc fix
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
9ec2e41db0
don't make an alias just for `raise'
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
4984345657
handle full generality of extend-parameterization
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
b00b72a73a
use hairy macro rewriting to make more of racunit work
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
3ebd04550a
typed/racunit:
...
- fix more contracts
- make test tests not fail
2010-05-04 19:47:37 -04:00
Sam Tobin-Hochstadt
0a2b16f804
fix some racunit types, add test case
2010-05-04 19:47:37 -04:00
Eli Barzilay
91e00efcf0
slightly better script
2010-05-04 19:36:38 -04:00
Eli Barzilay
521dab3243
recommend using this as a script rather than an alias
2010-05-04 17:38:43 -04:00
Matthew Flatt
282bc9d787
compile/use info.rkt bytecode same as for setup implementation, instead of always disabling bytecode for info.rkt
2010-05-04 14:48:15 -06:00
Ryan Culpepper
d0cc31b35e
syntax/parse: reverted error message, fixed error test
2010-05-04 14:12:49 -06:00
Ryan Culpepper
eff9147ddc
syntax/parse: literals, literal-sets, and phases (todo: docs)
...
typed-scheme: added missing import for literal
2010-05-04 14:12:49 -06:00
Ryan Culpepper
f42adad3f8
syntax/parse: allow phase spec for literals
2010-05-04 14:12:48 -06:00
Matthew Flatt
8af4134991
move result-chaperoning procedure to start of chaperioning procedure's results
2010-05-04 13:56:21 -06:00
Matthew Flatt
9350df36b6
fix cm sha1 problem
2010-05-04 12:36:02 -06:00
Matthew Flatt
525b559e91
Merge branch 'master' of git.racket-lang.org:plt
2010-05-04 12:25:35 -06:00
Jay McCarthy
2bb3f5f6d7
Fix off by one error, thanks mflatt
2010-05-04 12:22:45 -06:00
Jay McCarthy
c2c72ce7a9
Longer make timeouts
2010-05-04 12:04:42 -06:00
Jay McCarthy
e6df143aac
New program names
2010-05-04 12:04:10 -06:00
Matthew Flatt
0f8c152b6d
drscheme manual -> drracket manual; speed up raco setup pre-bootstrap
2010-05-04 11:49:41 -06:00
Jay McCarthy
bfc43a7ebd
More permissive cookie parser
2010-05-04 11:20:22 -06:00
Jay McCarthy
3f19ad6fce
Including version in cookie output
2010-05-04 10:42:57 -06:00
Sam Tobin-Hochstadt
6685b67033
increase timeout
2010-05-04 09:27:30 -04:00
Jay McCarthy
ccef8f8f37
Naturally the git prop script does the wrong thing
2010-05-03 22:35:37 -06:00
Jay McCarthy
54d0797c7c
Setting props. Oh and the last commit also added check-not-eqv? for symmetry
2010-05-03 22:32:03 -06:00
Jay McCarthy
445a143f51
Adding typed/racunit and fixing racunit exports vis a vis documentation
2010-05-03 22:30:32 -06:00
Matthew Flatt
a097b2ef6a
fix chaperone-hash to be more consistent with key handling
2010-05-03 17:59:54 -06:00
Matthew Flatt
fae14aed03
doc repairs
2010-05-03 17:59:54 -06:00
Sam Tobin-Hochstadt
105a560698
add some vector functions
2010-05-03 18:13:12 -04:00
Sam Tobin-Hochstadt
d5776a1266
use `vector-member'
2010-05-03 18:03:01 -04:00
Sam Tobin-Hochstadt
14d1a394f1
remove section so that docs render properly
2010-05-03 17:42:27 -04:00
Sam Tobin-Hochstadt
b752370a57
use @racket instead of @scheme in vector docs
2010-05-03 17:13:14 -04:00
Sam Tobin-Hochstadt
46828541a5
docs for vector-member etc
2010-05-03 17:11:55 -04:00
Sam Tobin-Hochstadt
69e2122af6
vector-mem{ber,q,v}
2010-05-03 17:08:36 -04:00
Sam Tobin-Hochstadt
baca007fc0
fix PR 10890
2010-05-03 15:14:17 -04:00
Sam Tobin-Hochstadt
34e64b650f
Add test for bug 10868
...
Add 'unit' command line arg to 'run.rkt' command to just run the unit tests
2010-05-03 15:13:33 -04:00
Sam Tobin-Hochstadt
92a3085658
rename
2010-05-03 13:18:56 -04:00
Sam Tobin-Hochstadt
996405af9c
fix problem reported by Sigrid on plt-scheme
2010-05-03 13:15:19 -04:00
Sam Tobin-Hochstadt
8c22099aec
fix PR 10868
2010-05-03 13:07:30 -04:00
Sam Tobin-Hochstadt
d022260a69
Merge branch 'master' of git.racket-lang.org:plt
2010-05-03 13:02:18 -04:00
Sam Tobin-Hochstadt
6b5305afe7
run .rkt files
2010-05-03 13:01:58 -04:00
Jay McCarthy
e123befc39
Merge branch 'master' of git.racket-lang.org:plt
2010-05-03 10:13:48 -06:00
Jay McCarthy
661aeb6cc9
Use rktl to load
2010-05-03 10:13:18 -06:00
Sam Tobin-Hochstadt
55929072bb
change error message for `define:' (fixes PR 10883)
2010-05-03 11:35:30 -04:00
Sam Tobin-Hochstadt
abc83496b3
fix literal hashtables and pairs
2010-05-03 11:31:27 -04:00
Matthew Flatt
6a7aaf48cc
rackety readline doc
2010-05-02 12:25:21 -06:00
Matthew Flatt
b5705d9d96
fix doc title case
2010-05-02 12:20:27 -06:00
Matthew Flatt
ce21cf9fd8
rackety slideshow doc
2010-05-02 12:19:25 -06:00
Matthew Flatt
fb4af54436
rackety Scribble doc
2010-05-02 12:00:44 -06:00
Matthew Flatt
26a92b1cfe
rackety racket/gui doc
2010-05-02 11:29:45 -06:00
Matthew Flatt
166b92f9c8
replace mzc and setup-plt docs with raco doc (which refers to the still-separate planet doc)
2010-05-02 11:04:48 -06:00
Matthew Flatt
5a93e8c5e0
more test repairs
2010-05-02 08:31:12 -06:00
Matthew Flatt
e504acb726
use .rktl suffix for files meant to be 'load'ed
2010-05-01 09:58:16 -06:00
Matthew Flatt
cb5c83c5a7
add custom-print to printable<%>; redirect printable<%> to writable and pretty-print to pretty-write in 'scheme'
2010-05-01 08:43:20 -06:00
Matthew Flatt
835ebc0785
add in-directory
2010-05-01 08:29:53 -06:00
Matthew Flatt
9b4853dbca
fix ctool prop
2010-05-01 08:28:39 -06:00
Matthew Flatt
043f97df97
fix more test files
2010-05-01 07:23:05 -06:00
Matthew Flatt
77a99f6aa0
rackety inside doc
2010-04-30 21:58:08 -06:00
Matthew Flatt
81ba669237
change 'raco c-ext' to 'raco ctool'
2010-04-30 21:55:14 -06:00
Matthew Flatt
fa538620e8
fix cm test
2010-04-30 20:19:53 -06:00
Matthew Flatt
e42758eb2a
fix a cm problem with the SHA-1-based shortcut transitive dependencies
2010-04-30 19:12:22 -06:00
Matthew Flatt
17c1dc1ab9
SHA-1-based checking of doc dependencies
2010-04-30 16:30:11 -06:00
Matthew Flatt
259edc0780
tweak way that setup-plt forces GCs
2010-04-30 16:30:11 -06:00
Matthew Flatt
3db8dd7c26
SHA1-based shortcut for compiler/cm
2010-04-30 16:30:10 -06:00
Jay McCarthy
d1d760415f
Allow racket
2010-04-30 16:29:23 -06:00
Sam Tobin-Hochstadt
85fad33c4c
loadtest.ss -> loadtest.rkt
2010-04-30 16:35:48 -04:00
Sam Tobin-Hochstadt
9a170047f4
.ss -> .rkt
2010-04-30 16:29:10 -04:00
Sam Tobin-Hochstadt
53560317ab
set drdr prop
2010-04-30 16:27:03 -04:00
Sam Tobin-Hochstadt
113fa13171
remove dead code
2010-04-30 16:21:18 -04:00
Stevie Strickland
5d020d0765
.ss -> .rkt
2010-04-30 16:16:26 -04:00
Sam Tobin-Hochstadt
96da427659
don't need d/c/p any more
2010-04-30 16:04:22 -04:00
Sam Tobin-Hochstadt
b308a52240
fix to work w/ racket renamings
2010-04-30 16:04:03 -04:00
Jay McCarthy
b0d03b8a9c
Dead file
2010-04-30 13:19:21 -06:00
Jay McCarthy
e40f89fed2
Adding mark params
2010-04-30 13:06:55 -06:00
Jay McCarthy
f3305dc6eb
Fixing doc contract
2010-04-30 11:58:58 -06:00
Sam Tobin-Hochstadt
5e9ae84b15
Merge remote branch 'origin/master' into samth/new-logic2
...
Conflicts:
collects/tests/typed-scheme/unit-tests/typecheck-tests.rkt
2010-04-30 13:48:49 -04:00
Jay McCarthy
e3a9aa8162
Fixing test of pprint
2010-04-30 11:07:02 -06:00
Jay McCarthy
645b0b06fe
Merge branch 'master' of git.racket-lang.org:plt
2010-04-30 10:57:38 -06:00
Jay McCarthy
bc5cf30ebe
Renaming rktunit to racunit
2010-04-30 10:57:32 -06:00
Matthew Flatt
162058036e
fully rackety guide
2010-04-30 08:02:57 -06:00
Matthew Flatt
783e309b4d
add serializable-struct
2010-04-30 08:02:56 -06:00
Stevie Strickland
5e4386ba13
Change legacy commands to correctly use negative blame also for user blame.
2010-04-30 09:52:53 -04:00
Sam Tobin-Hochstadt
459a675b90
rename to rkt
2010-04-30 09:51:32 -04:00
Sam Tobin-Hochstadt
04f58cab86
Merge remote branch 'origin/master' into samth/new-logic2
...
Conflicts:
collects/drscheme/private/insert-large-letters.ss
collects/tests/typed-scheme/unit-tests/typecheck-tests.ss
2010-04-30 09:34:31 -04:00
Matthew Flatt
f20d3db75f
fix some DrDr tests
2010-04-29 19:55:39 -06:00
Matthew Flatt
ea880541de
fix pretty-print in qq mode when a list starting in non-quoted mode is broken across lines
2010-04-29 19:38:56 -06:00
Robby Findler
4671dc47f3
Merge branch 'master' of git:plt
2010-04-29 20:15:45 -05:00
Casey Klein
ddfdea90f6
Merge branch 'master' of git:plt
2010-04-29 19:30:50 -05:00
Casey Klein
026553c6f7
Fixes more failing Redex tests
2010-04-29 19:27:41 -05:00
Robby Findler
d1d99bd633
Merge branch 'master' of git:plt
2010-04-29 19:06:11 -05:00
Matthew Flatt
2f5b166073
more rackty guide, through the contracts section
2010-04-29 17:11:42 -06:00
Matthew Flatt
7ed0d4e00a
futures: protect use of mfence by processor count
2010-04-29 17:11:42 -06:00
Matthew Flatt
43cb91e6ee
rackety "more" tutorial
2010-04-29 17:11:42 -06:00
Robby Findler
84f0e307dd
adjusted the initial what-language-do-you-want dialog
2010-04-29 17:28:44 -05:00
Robby Findler
073d947a4c
adjusted the way anchored search works so that swithing tabs in drscheme starts you with a new anchor
2010-04-29 17:03:32 -05:00
Jay McCarthy
198850eb9f
Using tagged continuations and aborts rather than heavy conts
2010-04-29 15:31:31 -06:00
Jay McCarthy
cf68210bd0
Fixing pr10879
2010-04-29 15:02:46 -06:00
Jay McCarthy
7f2c2965b2
Merge branch 'master' of git.racket-lang.org:plt
2010-04-29 15:00:06 -06:00
Jay McCarthy
f70ffca756
Renaming schemeunit to rktunit and adding compat layer
2010-04-29 15:00:02 -06:00
Casey Klein
9f5ec7da47
Fixes my earlier mistake (take 2)
2010-04-29 15:38:09 -05:00
Jay McCarthy
3b23f74fc7
Merge branch 'master' of git.racket-lang.org:plt
2010-04-29 13:41:26 -06:00
Jay McCarthy
5cb8f4e3d9
Renaming logic/schelog to raclog, supporting unification for all racket datatypes
2010-04-29 13:41:12 -06:00
Robby Findler
99708f0b7f
fixed PR 10872
2010-04-29 13:41:44 -05:00
Stevie Strickland
484be3cf02
Add new argument to apply-contract/make-blame for the "user" blame label.
...
The new blame label gives us the location of the "use" of the value.
This blame label describes the location where we actually did the
contract wrapping, which may differ from the negative blame label.
2010-04-29 13:41:03 -04:00
Robby Findler
9b2987d7fb
improved the suggest-a-language dialog that you get in the there-is-no-language-picked-yet language
2010-04-29 12:21:10 -05:00
Robby Findler
66f51b9478
changed a capability value's name from drracket:<something> back to drscheme:<something>
2010-04-29 11:48:27 -05:00
Robby Findler
350fc70fc1
fixed PR 10878
2010-04-29 11:24:58 -05:00
Robby Findler
f46ad89200
fixed a preference setting
2010-04-29 11:06:27 -05:00
Robby Findler
fbf52d6957
renamed the preferences to drracket:
2010-04-29 11:03:06 -05:00
Casey Klein
2dfe132862
Fixes (hopefully) the bad merge I accidentally made
2010-04-29 06:58:45 -05:00
Casey Klein
fe2c11c059
Merge branch 'master' of git:plt
2010-04-29 06:46:11 -05:00
Casey Klein
7d0a83b983
Updates tests for quasiquote printing and .rkt extension
2010-04-29 06:42:53 -05:00
Matthew Flatt
039036a92b
fix props for teachpack .ss unrenaming
2010-04-28 20:22:44 -06:00
Jay McCarthy
d559ec72a4
Undoing racket rename, because DrDr runs an older version of Racket. And removing boring commits from pages
2010-04-28 14:05:38 -06:00
Jay McCarthy
123672d897
Sam's advice
2010-04-28 13:39:27 -06:00
Jay McCarthy
7cd703f034
Renaming schelog to logic and racketing
2010-04-28 13:37:57 -06:00
Jay McCarthy
8a6cdfe582
Merge branch 'master' of git.racket-lang.org:plt
2010-04-28 13:21:53 -06:00
Jay McCarthy
7d1c7d874b
Changing unstable, xml, html, and web-server to be rackety
2010-04-28 13:21:30 -06:00
John Clements
3f4f013a7b
Merge branch 'master' of git:plt
2010-04-28 11:49:22 -07:00
John Clements
f81ebbfbf7
Exported save-image per Matthias' request, wrote conservative documentation
2010-04-28 11:48:07 -07:00
Matthew Flatt
6a28bd0e4b
fix some tests for drdr
2010-04-28 11:02:31 -06:00
Matthew Flatt
79b943b2ef
fix tools doc
2010-04-28 11:02:30 -06:00
Carl Eastlund
8879f4a61d
Updated unstable/srcloc tests for racket.
2010-04-28 12:30:25 -04:00
Matthew Flatt
32de6647dc
fix HtDP language printing
2010-04-28 08:55:16 -06:00
Matthew Flatt
1bb773ba29
fix compatibility drscheme tool linking
2010-04-28 08:52:31 -06:00
Matthew Flatt
2c54268228
move pref file to .rtkd extension, and automatically read from the old PLT Scheme path if the new one doesn't exist
2010-04-28 07:24:39 -06:00
Matthew Flatt
de863643d5
fix scheme/foreign docs
2010-04-28 07:01:43 -06:00
Matthew Flatt
fd43c22dea
change teachpack names (visible to students) back to .ss
2010-04-28 06:56:26 -06:00
Matthew Flatt
b61a99c433
add defidform/inline and use it to document on-draw
2010-04-28 06:41:43 -06:00
Matthew Flatt
65f4bcb9dc
fix doc start page
2010-04-28 06:30:02 -06:00
Matthew Flatt
79e52c67bc
make 'raco help <command>' work
2010-04-28 06:28:39 -06:00
Matthew Flatt
9347295c5b
fix raco setup PDF-rendering banner
2010-04-28 06:14:02 -06:00
Matthew Flatt
cf44b9cf16
fix batch-io teachpack doc rendering, especially for PDF
2010-04-28 06:13:29 -06:00
Matthias Felleisen
ad00bccecd
Merge branch 'master' of git:plt
2010-04-27 22:31:49 -04:00
Matthew Flatt
7708109ea5
have raco setup create launchers before docs
2010-04-27 19:56:20 -06:00
Matthew Flatt
32d2a9c548
fix scheme/load and racket/load
2010-04-27 19:09:27 -06:00
Matthew Flatt
882b7dce0e
move tests/mzscheme to tests/racket
2010-04-27 18:28:39 -06:00
Sam Tobin-Hochstadt
b5acbe3168
move d/c/p
...
fix tc-e/t
2010-04-27 19:29:10 -04:00
Sam Tobin-Hochstadt
27b0c01cdd
Split filter operations into their own file.
...
Take into account the type of arguments in filter generation.
2010-04-27 19:12:06 -04:00
Matthias Felleisen
32347bfb56
Merge branch 'master' of git:plt
2010-04-27 19:07:18 -04:00
Matthias Felleisen
2613ce6c09
fixed tests for batch io
2010-04-27 19:06:31 -04:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Jay McCarthy
94a6aac517
failure-prefix form and failure-format parameter in eli-tester
2010-04-27 16:12:32 -06:00
Matthew Flatt
1fedf04739
partly rackety guide
2010-04-27 14:09:51 -06:00
Robby Findler
4537240f1f
Merge branch 'master' of git:plt
2010-04-27 14:00:52 -05:00
Jay McCarthy
5b779d22ac
slatex test, slatex contracts and props
2010-04-27 11:00:24 -06:00
Jay McCarthy
e258476748
Supporting multiple value returns in formlets
2010-04-27 10:41:56 -06:00
Robby Findler
761f778361
Merge branch 'master' of git:plt
2010-04-27 11:22:07 -05:00
Jay McCarthy
77aa7b041c
Rewriting in a different order
2010-04-27 09:47:39 -06:00
Jay McCarthy
bed4bcf093
Merge branch 'master' of git.racket-lang.org:plt
2010-04-27 09:45:35 -06:00
Jay McCarthy
f638850de9
Fixing some DrDr props
2010-04-27 09:45:10 -06:00
Jay McCarthy
dbe00ce0b4
Fixing test re banner change
2010-04-27 09:44:57 -06:00
Sam Tobin-Hochstadt
35f090cde8
substitute in the dtype
2010-04-27 11:39:31 -04:00
Sam Tobin-Hochstadt
826eeab7cb
fix the fold for Class types
2010-04-27 11:39:15 -04:00
Jay McCarthy
5823da1710
Moving error output to stderr
2010-04-27 09:35:01 -06:00
Jay McCarthy
306e67f3ab
Fixing test finding
2010-04-27 09:31:05 -06:00
Jay McCarthy
e8d581db0d
Setting responsiblity based on commit history and volunteering
2010-04-27 09:19:39 -06:00
Jay McCarthy
86be73f78f
Using sls suffix
2010-04-27 09:19:21 -06:00
Matthew Flatt
95e1ae20f8
Merge branch 'master' of git.racket-lang.org:plt
2010-04-27 09:04:22 -06:00
Jay McCarthy
96a3f47ea0
Fixing cookie regex
2010-04-27 08:48:07 -06:00
Robby Findler
ea66649dfd
Merge branch 'master' of git:plt
2010-04-27 09:32:49 -05:00
Sam Tobin-Hochstadt
f1401ad9b6
Merge remote branch 'origin/master' into samth/new-logic2
2010-04-27 10:27:26 -04:00
Matthias Felleisen
67d804af62
changed the names for batch-io functions following SK's suggstion
2010-04-27 10:26:24 -04:00
Sam Tobin-Hochstadt
53a4e4a2e4
remove debugging printfs, comment out fail test
2010-04-27 10:23:30 -04:00
Robby Findler
05df75f935
Merge branch 'master' of git:plt
2010-04-27 09:20:17 -05:00
Matthew Flatt
737b6fac01
rackety reference; any lingering reference to racket as scheme is a doc bug
2010-04-27 08:20:16 -06:00
Robby Findler
1f5f0fb760
started updating the docs to say drracket: instead of drscheme:
2010-04-27 09:19:44 -05:00
Sam Tobin-Hochstadt
83c1671972
strnum? works
2010-04-27 10:16:21 -04:00
Sam Tobin-Hochstadt
d935b63290
so close
2010-04-27 09:50:39 -04:00
Matthew Flatt
3d5e933d9e
.rkt extension in DrRacket exe
2010-04-27 06:18:32 -06:00
Robby Findler
3ac0ba56f8
added support for tools that use drracket: prefixed names and change DrScheme to DrRacket in the tools function docs
2010-04-27 06:42:34 -05:00
Robby Findler
a228fa6527
made get-info/full work with info.rkt files
2010-04-26 20:49:13 -05:00
Matthew Flatt
b7c184632b
racket/unsafe/ffi -> ffi/unsafe, etc.
2010-04-26 18:05:29 -06:00
Matthew Flatt
0acbb358ce
Merge branch 'master' of git.racket-lang.org:plt
2010-04-26 17:11:12 -06:00
Matthew Flatt
4acba84b5b
reorganize and extend FFI under racket/unsafe/ffi
2010-04-26 17:10:55 -06:00
Matthew Flatt
e4f736c6a5
fix scheme/sandbox docs
2010-04-26 16:07:19 -06:00
Jay McCarthy
9e96937027
Merge branch 'master' of git.racket-lang.org:plt
2010-04-26 16:04:51 -06:00
Jay McCarthy
97f5e690b5
Rearranging docs and renaming assert
2010-04-26 16:04:02 -06:00
Jay McCarthy
8cbfe949be
Unit tests
2010-04-26 15:44:20 -06:00
Matthew Flatt
e6e06bb1a3
remove racket/nest, since 'nest' didn't catch on
2010-04-26 15:41:39 -06:00
Jay McCarthy
33583fd5ca
Unit tests
2010-04-26 15:34:26 -06:00
Matthew Flatt
327408c12f
drop suffix from pref-file name
2010-04-26 15:33:58 -06:00
Matthew Flatt
dbc4ea6e82
racketify reference more
2010-04-26 14:42:33 -06:00
Matthew Flatt
db2ed4cef3
change printer to not quote ellipsis in partially opaque structure
2010-04-26 14:18:43 -06:00
Jay McCarthy
a8027280b5
Merge branch 'master' of git.racket-lang.org:plt
2010-04-26 13:42:54 -06:00
Jay McCarthy
b072cd48a0
More contracts
2010-04-26 13:42:13 -06:00
Jay McCarthy
78eab1a245
Adding predicates and using alists
2010-04-26 13:15:29 -06:00
Jay McCarthy
3a1ecdc577
Changing style, use stxparam for cut, removing inline docs
2010-04-26 12:52:51 -06:00
Jay McCarthy
e0b684c2f0
chkpt
2010-04-26 12:29:00 -06:00
Jay McCarthy
e0b571618a
Changing style
2010-04-26 12:26:16 -06:00
Jay McCarthy
ca987f9020
New test
2010-04-26 12:26:08 -06:00
Jay McCarthy
9fce3c6963
Automated tests
2010-04-26 11:54:09 -06:00
Jay McCarthy
3cf1dc3440
Moving examples to tests
2010-04-26 11:36:52 -06:00
Sam Tobin-Hochstadt
884375ce96
fix contract error
2010-04-26 12:19:11 -04:00
Sam Tobin-Hochstadt
10c23b0002
Merge branch 'master' into samth/new-logic2
2010-04-26 11:50:15 -04:00
Sam Tobin-Hochstadt
8047e32662
Treat static struct info as pattern constructor.
2010-04-26 11:44:37 -04:00
Casey Klein
1cf22896ce
Further increases DrDr timeout for Redex tests
2010-04-26 09:39:04 -05:00
Sam Tobin-Hochstadt
df2291b955
Merge remote branch 'origin/master' into samth/new-logic2
2010-04-26 10:12:50 -04:00
Sam Tobin-Hochstadt
2889f37ed4
Merge branch 'samth/new-logic2' of git.racket-lang.org:plt into samth/new-logic2
2010-04-26 10:05:19 -04:00
Matthew Flatt
5e001f0be1
fix on-this-page ToC rendering with tag prefixes (PR 10871)
2010-04-26 07:20:12 -06:00
Matthew Flatt
a6694a08b7
fix make-base-namespace in scheme/base (PR 10870)
2010-04-26 06:47:02 -06:00
Eli Barzilay
4fe5353dc3
don't distribute the places doc sources
2010-04-26 05:15:41 -04:00
Sam Tobin-Hochstadt
a46461d4f7
racket/base instead of scheme/base, see PR 10870
2010-04-25 18:43:10 -04:00
Matthias Felleisen
2a5b43a321
removed tests from universe syntax parse
2010-04-25 18:41:02 -04:00
Robby Findler
9fbfa9bfc3
adjusted drracket to use drracket: prefixed names everywhere (the names are rewriten to drscheme: when tools are invoked)
2010-04-25 15:20:03 -05:00
Robby Findler
d08b0a8dc8
adjusted drracket to use drracket: prefixed names everywhere (the names are rewriten to drscheme: when tools are invoked)
2010-04-25 15:19:51 -05:00
Matthew Flatt
616080c7c4
change 'define-struct' to bind the type name as a constructor, add an #:extra-constructor-name option, etc.
2010-04-25 12:10:36 -06:00
Casey Klein
1d9757df02
Increases DrDr timeout for Redex tests
2010-04-25 06:30:00 -05:00
Robby Findler
f7ac9f9546
switched all of the names inside drracket to be drracket: instead of drscheme: (this breaks the tools, tho)
2010-04-24 16:16:06 -05:00
Stevie Strickland
4aa4b82000
Adding the slatex Python module for rubber to contrib.
2010-04-24 16:22:21 -04:00
Stevie Strickland
1cfc644afa
Adjusting tab completion script for rico->raco rename.
2010-04-24 12:26:09 -04:00
Matthew Flatt
f60c178964
change defstruct rendering
2010-04-24 08:29:45 -06:00
Matthew Flatt
ee24953dde
Merge branch 'master' of git.racket-lang.org:plt
2010-04-24 08:28:45 -06:00
Matthew Flatt
139faf9160
fix contract error message to use pretty-write for contract forms
2010-04-24 08:22:57 -06:00
Matthias Felleisen
77bff11a14
clean up from svn
2010-04-24 10:18:20 -04:00
Sam Tobin-Hochstadt
0f9d50fa23
Merge branch 'master' into samth/new-logic2
2010-04-24 09:53:10 -04:00
Matthew Flatt
22470e4147
racket-tool -> raco
2010-04-24 07:46:56 -06:00
Matthew Flatt
b0deb8affb
more doc and scribble repairs
2010-04-24 07:18:11 -06:00
Matthew Flatt
76754c5443
set-subset? to subset?
2010-04-24 07:18:11 -06:00
Robby Findler
975f6445f0
renamed drscheme collections files to .rkt
2010-04-24 08:01:33 -05:00
Eli Barzilay
72431fda2d
only warn when there is an invalid path when getting a prop
2010-04-23 21:01:37 -04:00
Eli Barzilay
f4c08ccb08
Preserve the executable bit of the file
2010-04-23 21:01:36 -04:00
Ryan Culpepper
2434220fa5
Merge branch 'master' of git:plt
2010-04-23 17:31:56 -06:00
Matthew Flatt
051282877e
fix drracket tools doc build
2010-04-23 17:15:40 -06:00
Jay McCarthy
c1789e1b8e
Small provide list
2010-04-23 17:07:32 -06:00
Jay McCarthy
44274f9dd2
cut
2010-04-23 17:02:35 -06:00
Matthew Flatt
3b9b650187
Merge branch 'master' of git.racket-lang.org:plt
2010-04-23 17:02:02 -06:00
Matthew Flatt
7cb13860ee
reference racket conversions and scribble qq repairs
2010-04-23 17:00:53 -06:00
Matthew Flatt
d824fef4f7
add set-subset?
2010-04-23 17:00:51 -06:00
Jay McCarthy
1b4cd42d5c
Rewrote documentation and working on cut
2010-04-23 17:00:38 -06:00
Ryan Culpepper
227aa7be73
syntax/parse: allow action patterns within list patterns
2010-04-23 16:49:40 -06:00
Sam Tobin-Hochstadt
b173f70ad1
Merge remote branch 'origin/master' into samth/new-logic2
2010-04-23 18:36:46 -04:00
Sam Tobin-Hochstadt
f7bf6d8a22
more progress towards let
2010-04-23 18:36:15 -04:00
Robby Findler
244f6e4908
started requiring racket/ instead of scheme/
2010-04-23 16:37:25 -05:00
Robby Findler
6272d0511a
dont bother running collects/help/help.ss
2010-04-23 15:43:57 -05:00
Sam Tobin-Hochstadt
788630d26a
progress towards let
2010-04-23 16:40:05 -04:00
Robby Findler
950fcf14da
Merge branch 'master' of git:plt
2010-04-23 14:56:03 -05:00
Robby Findler
8dc93d9877
Fixed check syntax so it deals with the .rkt and .ss conflation properly
2010-04-23 14:55:13 -05:00
Jay McCarthy
3653883b02
Fixing prop usage, using rkt suffix, and better commit urls
2010-04-23 12:22:12 -06:00
Matthew Flatt
9f1ea7e9ea
Merge branch 'master' of git.racket-lang.org:plt
2010-04-23 12:19:45 -06:00
Matthew Flatt
845ebfbeb8
hash, hasheq, hasheqv, and hash-equal?
2010-04-23 12:18:42 -06:00
Robby Findler
256e3fedd2
fixed a bug with zero-sized htdp/image images interactive with 2htdp/image primitives
2010-04-23 12:34:17 -05:00
Sam Tobin-Hochstadt
2d88d698c2
implication works
2010-04-23 12:31:22 -04:00
Matthew Flatt
ab7f9acee2
add for/set
2010-04-23 08:26:20 -06:00
Matthew Flatt
0fe701a837
add for/hasheqv for completeness
2010-04-23 08:19:21 -06:00
Matthew Flatt
12b95ece4c
decent Scribble rendering of hash tables
2010-04-23 08:11:56 -06:00
Sam Tobin-Hochstadt
a61ce0be19
Merge remote branch 'origin/master' into samth/new-logic2
2010-04-23 10:09:03 -04:00
Sam Tobin-Hochstadt
64a6f7c3d5
better filter printing
2010-04-23 09:59:00 -04:00
Matthew Flatt
909f43f9a2
work on racketing reference
2010-04-22 20:18:53 -06:00
Sam Tobin-Hochstadt
3311b2bb3a
fix asym pred not to use identifiers
2010-04-22 18:27:08 -04:00
Matthew Flatt
c7e723eef7
somewhat rackety core docs
2010-04-22 15:10:25 -06:00
Matthew Flatt
82eb64451d
switch default configuration to have qq printing enabled, add runtime-config for scheme languages
2010-04-22 15:10:25 -06:00
Matthew Flatt
fbea19f35c
toward scriblle qq
2010-04-22 15:10:24 -06:00
Sam Tobin-Hochstadt
35c0c28e40
Merge branch 'master', remote branch 'origin/master' into samth/new-logic2
2010-04-22 16:55:44 -04:00
Sam Tobin-Hochstadt
b0918cd8b9
add first steps in real solving
2010-04-22 16:46:06 -04:00
Jay McCarthy
8e37ccb1bc
Adding .git to ignore list
2010-04-22 14:40:23 -06:00
Jay McCarthy
2436c638fa
Updating FAQ
2010-04-22 13:53:44 -06:00
Jay McCarthy
3df194f523
Fixing future rev link
2010-04-22 13:18:21 -06:00
Jay McCarthy
e49e9b2a9c
Merge branch 'master' of git.racket-lang.org:plt
2010-04-22 13:08:13 -06:00
Jay McCarthy
09164a2027
Finalizing git transition
2010-04-22 13:06:40 -06:00
Jay McCarthy
b5d2496544
Unifying tmp files
2010-04-22 11:42:02 -06:00
John Clements
9f87f58a55
Looks clean. Ready to merge.
2010-04-22 10:20:02 -07:00
John Clements
58991ebe95
Names changed, looks like everything builds except the files in dialects/
2010-04-22 10:17:18 -07:00
John Clements
3a1fe8722f
Updates to files, about to reshuffle names
2010-04-22 09:52:48 -07:00
Jay McCarthy
5119987409
Working version of Git scm functions and render front page
2010-04-22 10:44:40 -06:00
John Clements
c8d5f5cc12
Initial add of all schelog files
2010-04-22 09:31:30 -07:00
Sam Tobin-Hochstadt
946f5c54d3
Merge branch 'master' of git.racket-lang.org:plt
2010-04-22 11:13:10 -04:00
Sam Tobin-Hochstadt
49a42fd089
fix to handle multiple value return
2010-04-22 10:50:29 -04:00
Sam Tobin-Hochstadt
457a6c16c3
make completion work for racket-tool
2010-04-22 10:50:14 -04:00
Sam Tobin-Hochstadt
302c78b1f2
make completion work for racket-tool
2010-04-22 10:48:58 -04:00
Sam Tobin-Hochstadt
48fb828c58
Merge remote branch 'origin/master' into samth/new-logic2
2010-04-22 10:16:40 -04:00
Matthias Felleisen
3833459d4f
added [htp] to begin{figure}
2010-04-22 10:10:40 -04:00
Matthew Flatt
c0c80683c9
DrScheme -> DrRacket
2010-04-22 07:51:36 -06:00
John Clements
78aa87368e
Fixed typo in doc paragraph (also changed to active voice, take that languagelog), updated
...
srfi 19 to be in #lang racket.
2010-04-22 00:03:52 -07:00
Matthew Flatt
5d6ae2b4b9
rackty start page
2010-04-21 19:32:33 -06:00
Matthew Flatt
cd01c7138d
no more master index
2010-04-21 19:24:21 -06:00
Matthew Flatt
ab4e349e06
rackety quick doc
2010-04-21 19:16:01 -06:00
Matthew Flatt
51fb2b4a31
doc improvement
2010-04-21 19:15:20 -06:00
Matthew Flatt
7503f8c6e9
change #:module-info to #:language-info for consistency with module->language-info
2010-04-21 18:50:16 -06:00
Sam Tobin-Hochstadt
277a453608
Merge remote branch 'origin/master' into samth/new-logic2
2010-04-21 19:04:59 -04:00
Sam Tobin-Hochstadt
9c59782a37
progress, fix some dumb bugs
2010-04-21 19:00:12 -04:00
Jay McCarthy
3c76137124
Moving to Git
2010-04-21 16:24:59 -06:00
Sam Tobin-Hochstadt
0804e64695
everything but or and implies works
2010-04-21 18:13:13 -04:00
Sam Tobin-Hochstadt
2bb2ffc513
fix to handle multiple value return
2010-04-21 16:55:30 -04:00
Matthew Flatt
895ca49f9c
fix racket-tool scribble command description
2010-04-21 14:38:19 -06:00
Matthew Flatt
c862eb8121
rico -> racket-tool
2010-04-21 14:24:07 -06:00
Sam Tobin-Hochstadt
bff6400fb4
rename scheme to racket
2010-04-21 16:06:44 -04:00
Sam Tobin-Hochstadt
c50cb0ff18
Merge branch 'master' into samth/new-logic2
2010-04-21 15:19:36 -04:00
Sam Tobin-Hochstadt
a979bbdbdf
typecheck-tests compiles
2010-04-21 15:07:53 -04:00
Sam Tobin-Hochstadt
5b5a6980d5
annotated eta works
2010-04-21 14:57:05 -04:00
Robby Findler
59d90b279d
improved support for #lang planet (in drscheme)
2010-04-21 12:14:17 -04:00
Sam Tobin-Hochstadt
86c6f3e9c0
icfp-examples no longer errors
2010-04-21 11:41:26 -04:00
Sam Tobin-Hochstadt
462b7f1b92
eta abstraction seems to work
2010-04-21 11:34:04 -04:00
Eli Barzilay
525032ae7b
cleanup backup file
2010-04-21 01:14:45 -04:00
Matthias Felleisen
6bc3484ae0
added member? as an alias for member to BSL
2010-04-20 22:48:41 -04:00
Matthias Felleisen
0e6ab6745f
matrix suggestions
2010-04-20 22:16:26 -04:00
Matthias Felleisen
ae5c682e10
fixed 10866 for _first-order_ abuse of clauses
2010-04-20 18:57:17 -04:00
John Clements
0e632187a0
deleting test file
2010-04-20 16:35:10 -07:00
John Clements
377aa7031d
Merge branch 'master' of git:plt
2010-04-20 16:31:36 -07:00
Matthew Flatt
d7e4db3efd
fix some tests and docs after racket move
2010-04-20 17:28:07 -06:00
John Clements
eda81847a5
made a change to foo.ss
2010-04-20 16:14:53 -07:00
John Clements
385f96e502
pardon me for experimenting on the master tree...
2010-04-20 16:00:42 -07:00
Matthew Flatt
88820fc4a4
Merge branch 'master' of git.racket-lang.org:plt
2010-04-20 15:47:14 -06:00
Matthew Flatt
c95a398754
move most of the 'scheme' collection to the 'racket' collection
2010-04-20 15:24:48 -06:00
Jay McCarthy
1abbff5ea4
Merge branch 'master' of git.racket-lang.org:plt
2010-04-20 15:11:06 -06:00
Jay McCarthy
782f6c71ee
Getting build start time from somewhere else so it is monotonic
2010-04-20 14:56:27 -06:00
Jay McCarthy
b065d86b37
Fresh home dir per file and rewriting of more random paths
2010-04-20 14:52:42 -06:00
Sam Tobin-Hochstadt
8bea31d725
finished with the examples
2010-04-20 15:30:07 -04:00
Sam Tobin-Hochstadt
5f0597b834
add tests for occurrence typing work
2010-04-20 14:49:38 -04:00
Sam Tobin-Hochstadt
99cfb23f22
simple-occur now works
2010-04-20 13:07:38 -04:00
Sam Tobin-Hochstadt
7b875d58a9
relocate object subst code, work on fixing for indexes
2010-04-20 12:39:25 -04:00
Sam Tobin-Hochstadt
613f02a266
use the provide infrastructure for arr
2010-04-20 12:38:00 -04:00
Sam Tobin-Hochstadt
c3304b20f0
re-enable abstract-filter
2010-04-19 19:42:08 -04:00
Sam Tobin-Hochstadt
f57ef37a66
Everything now compiles without names
2010-04-19 18:42:25 -04:00
Sam Tobin-Hochstadt
df1572231e
start removing names
2010-04-19 17:52:10 -04:00
Sam Tobin-Hochstadt
c3eb495627
Fix this file to delete output.txt when it's done.
2010-04-19 17:20:07 -04:00
Sam Tobin-Hochstadt
fca1044972
Merge branch 'master' into samth/new-logic2
2010-04-19 16:14:11 -04:00
Sam TH
bf5be735e5
Ignore this generated file
2010-04-19 15:36:51 -04:00
Sam Tobin-Hochstadt
97f246d147
Use racket to compute tools rather than parsing 'rico --help' output.
2010-04-19 09:04:12 -04:00
Sam TH
5384fef66e
forgot to add this file
2010-04-18 22:06:02 -04:00
Sam TH
89dc7afd02
Create separate module for listing all rico tools.
2010-04-18 22:06:02 -04:00
Eli Barzilay
80001744b8
Ignores in launcher
2010-04-18 11:12:14 -04:00
Eli Barzilay
5640fe77c5
Ignores that are roughly the same as the ones in svn
2010-04-18 10:47:32 -04:00
Eli Barzilay
d78928f18d
Welcome to a new PLT day.
2010-04-17 03:50:33 -04:00
Stevie Strickland
0e681d3869
Remove already outdated comment.
2010-04-16 21:06:36 -04:00
Stevie Strickland
ff100e6a94
Only run external commands as necessary, also make sure we only recognize
...
commands in the right places (for example, 'rico planet planet ' shouldn't
cause planet tab-completion).
2010-04-16 21:05:42 -04:00
Stevie Strickland
4718f1657b
Only execute the planet commands if we're tab-completing after 'rico planet'.
2010-04-16 20:52:45 -04:00
Sam Tobin-Hochstadt
1321a766c0
lots more smarts
2010-04-16 18:40:39 -04:00
Sam Tobin-Hochstadt
29b7ae4f9f
fix comments and props
2010-04-16 17:52:58 -04:00
Matthias Felleisen
6d1d3da1fe
bug eliminated from _words_ reading
2010-04-16 17:37:59 -04:00
Matthew Flatt
9ca5f6b340
fix regexp-replace*
2010-04-16 17:27:53 -04:00
Sam Tobin-Hochstadt
9eaa749f5e
more like zsh
2010-04-16 17:23:32 -04:00
Sam Tobin-Hochstadt
531598c145
move per eli
2010-04-16 17:10:33 -04:00
Sam Tobin-Hochstadt
3596c04b3e
Add comment on how to enable tab completion
2010-04-16 16:59:54 -04:00
Sam Tobin-Hochstadt
da1b53707a
add bash completion script
2010-04-16 16:40:47 -04:00
Robby Findler
f664758896
added 'rico docs'
2010-04-16 16:30:33 -04:00
Robby Findler
b317a8ae89
.
2010-04-16 16:19:48 -04:00
Robby Findler
a04a5b32d1
changed a message so that it doesn't register as an error according to drdr
2010-04-16 16:15:31 -04:00
Robby Findler
1c114c3e94
made the file work when the cwd is not the files directory
2010-04-16 14:43:41 -04:00
Jay McCarthy
2d39a9e104
Using props file rather than SVN for properties
2010-04-16 13:22:17 -04:00
Robby Findler
eb7c8daead
.
2010-04-16 11:42:35 -04:00
Matthias Felleisen
a2af09a445
one more reader, plus shortened the names of the functions
2010-04-16 10:49:21 -04:00
Eli Barzilay
da312ac680
Welcome to a new PLT day.
2010-04-16 03:50:27 -04:00
Robby Findler
bcbdcc2eaf
added the #:generator argument to the contract property maker
2010-04-15 23:29:39 -04:00
Robby Findler
4587795d40
added 'Scribble' as a prefix to the scribble drscheme buttons
2010-04-15 23:11:38 -04:00
Robby Findler
d4c0aa1daf
added guard against passing #f to the make-button procedure
2010-04-15 23:07:27 -04:00
Matthias Felleisen
10c6213a8f
making drdr happy with here path
2010-04-15 22:22:14 -04:00
Matthew Flatt
840ea4f4f5
simplify [g]racket startup banner
2010-04-15 22:15:43 -04:00
Matthew Flatt
03099f4aa2
remove require of pconvert in racket runtime-config
2010-04-15 21:44:16 -04:00
Matthew Flatt
ccee3d4d9e
fix mzschemecgc name (to not overwrite mzscheme)
2010-04-15 21:40:28 -04:00
Matthew Flatt
cea92a1737
fix accidental change to Racket prompt
2010-04-15 21:21:34 -04:00
Matthew Flatt
0f0a59732e
create core binaries as 'racket' and 'gracket'
2010-04-15 21:15:57 -04:00
Matthias Felleisen
a8999166d7
one more test for batch-io
2010-04-15 20:39:26 -04:00
Matthias Felleisen
2727d5f0ba
batch-io finished
2010-04-15 20:34:26 -04:00
Matthew Flatt
2fb34bcfdc
fix Scribble reader test regexp-split pattern
2010-04-15 19:15:53 -04:00
Matthias Felleisen
2e77afe5da
.
2010-04-15 18:38:09 -04:00
Jay McCarthy
918f2caf34
Adding generics
2010-04-15 16:33:31 -04:00
Matthias Felleisen
f04addd104
support several keywords per clause
2010-04-15 12:35:01 -04:00
Matthew Flatt
249a9e38f7
minor regexp clean-ups
2010-04-15 10:10:19 -04:00
Eli Barzilay
f1fdeb3bff
Welcome to a new PLT day.
2010-04-15 03:50:33 -04:00
Matthew Flatt
4bc155905a
Perl-like handling of empty matches in regexp-match*, etc., though without Perl-like filtering of empty strings in the result of regexp-split (PR 10855)
2010-04-14 22:53:14 -04:00
Matthias Felleisen
5abf8bb530
docs for new forms and functions in batch-io
2010-04-14 22:50:16 -04:00
Matthias Felleisen
ed21a85d9d
added csv reading to batch-io
2010-04-14 18:58:29 -04:00
Matthew Flatt
1c34ccec44
improve regexp support (PR 10855, halfway)
2010-04-14 18:40:08 -04:00
Sam Tobin-Hochstadt
41e469d7ae
Update structure types to have constructor ids.
...
Use constructor to generate better contracts for poly structs.
2010-04-14 15:06:14 -04:00
Carl Eastlund
d03aed44fd
* unstable/srcloc.ss
...
Added `update-source-location', which provides keyword-based functional update
for source location representations.
Removed automatic collection-relative printing for source locations.
* unstable/location.ss
Made `quote-srcloc' and its related forms all automatically use source locations
relative to collections and/or planet, where appropriate, and to compute
source locations dynamically if they cannot be made relative.
Removed #:module-source argument from `quote-srcloc'.
Changed `quote-module-path' and `quote-module-name' to use source file name
extensions.
Removed `quote-module-source'. I'm not sure what the use case is for
generating a resolved module path that doesn't correspond to a real module.
* unstable/dirs.ss
Implemented `path->directory-relative-string' for rendering a path to a string
that is relative to one of a list of given directories, with associated
abbreviations for each.
* unstable/scribblings/unstable.scrbl
* unstable/scribblings/srcloc.scrbl
* unstable/scribblings/dirs.scrbl
Documented the above changes.
* scheme/contract/private/provide.ss
* scheme/contract/private/base.ss
Changed contract forms to always blame a module path where appropriate.
Removed use of #:module-source option for `quote-srcloc'.
* setup/private/path-utils.ss
Updated `path->name' to use more general `path->directory-relative-string'.
svn: r18816
2010-04-14 17:49:29 +00:00
Sam Tobin-Hochstadt
0c730ae50a
test improvements
...
svn: r18814
2010-04-14 17:11:21 +00:00
Eli Barzilay
68a9ceaf08
Welcome to a new PLT day.
...
svn: r18813
2010-04-14 07:50:27 +00:00
Sam Tobin-Hochstadt
376f307a01
Bug fix for `sequence-lift'.
...
Doc fixes.
Improve `make' error message.
svn: r18812
2010-04-13 20:59:32 +00:00
Robby Findler
a5a8bf953f
added docs for the extra-repl-information method of drscheme:language:language<%>
...
svn: r18811
2010-04-13 19:45:17 +00:00
Matthew Flatt
536fcacc42
more module source versus module path adjustments, especially for contracts
...
svn: r18809
2010-04-13 17:12:51 +00:00
Matthias Felleisen
11f6859cb2
more api for batch-io
...
svn: r18808
2010-04-13 15:34:09 +00:00
Matthias Felleisen
8d1871b4c9
improved error message in response to 10854
...
svn: r18807
2010-04-13 14:17:29 +00:00
Mike Sperber
9d20fd713d
Lazy contract checking for DMdA's `define-record-procedures-parametric'.
...
svn: r18806
2010-04-13 07:57:57 +00:00
Eli Barzilay
a12018874e
Welcome to a new PLT day.
...
svn: r18805
2010-04-13 07:50:43 +00:00
Matthew Flatt
ce2d286586
add current-module-declare-source, variable-reference->module-source, convert soe sues of module paths to module sources
...
svn: r18804
2010-04-13 02:48:40 +00:00
Matthew Flatt
49f68dc6d6
fix construction of resolved module path in DrScheme (PR 10859)
...
svn: r18803
2010-04-12 23:28:40 +00:00
Sam Tobin-Hochstadt
25a817e4aa
Fix thinko in subtyping.
...
svn: r18802
2010-04-12 22:23:39 +00:00
Robby Findler
e333734867
got rid of some bouncing
...
svn: r18796
2010-04-12 15:52:15 +00:00
Robby Findler
69b42edc38
svn: r18795
2010-04-12 15:51:47 +00:00
Matthew Flatt
0da70a905b
R6RS SRFI patches from Andreas Rottmann
...
svn: r18794
2010-04-12 14:06:24 +00:00
Matthew Flatt
f6d62763b4
fix typo (PR 10856)
...
svn: r18793
2010-04-12 14:00:23 +00:00
Matthew Flatt
b4aa4d4afb
add define-values-for-export to scheme/unit; sort out different unit-signature 'struct' forms for mzlib vs. scheme vs. racket
...
svn: r18792
2010-04-12 13:54:40 +00:00
Eli Barzilay
e49cbbfd4d
Welcome to a new PLT day.
...
svn: r18790
2010-04-12 07:50:30 +00:00
Matthew Flatt
65d3d3240b
racket: keep old 'define-struct', include new form as 'struct'
...
svn: r18789
2010-04-11 21:08:37 +00:00
Matthew Flatt
bdb71498e3
module paths normalize to .rkt, load handler converts .rkt back to .ss if necessary
...
svn: r18788
2010-04-11 16:55:18 +00:00
Robby Findler
e672c022c9
added a missing import
...
svn: r18787
2010-04-11 12:12:22 +00:00
Eli Barzilay
30eef711d7
Welcome to a new PLT day.
...
svn: r18786
2010-04-11 07:50:29 +00:00
Robby Findler
bf9ae0f731
added support for opt-out buttons and then took advantage of it to do a better job with the check syntax, macro stepper, and debugger buttons
...
svn: r18785
2010-04-11 03:14:02 +00:00
Robby Findler
06da8a6468
svn: r18784
2010-04-10 19:43:50 +00:00
Eli Barzilay
20c12b6deb
somehow this change was not included with the last; also set drdr property for robby
...
svn: r18783
2010-04-10 19:22:19 +00:00
Robby Findler
e4e3d71299
checking in a fix for the previous revision
...
svn: r18782
2010-04-10 18:43:17 +00:00
Robby Findler
1671102fdc
checking in a broken chat-noir-literate to make sure I've set the drdr properties right
...
svn: r18781
2010-04-10 18:42:33 +00:00
Matthew Flatt
1a9b89f5ba
more mutable pair clarifications
...
svn: r18780
2010-04-10 14:22:18 +00:00
Matthew Flatt
0f9cac182d
improve docs to calrify that mutable pairs are not pairs
...
svn: r18779
2010-04-10 14:13:41 +00:00
Eli Barzilay
c4dfc1df05
Welcome to a new PLT day.
...
svn: r18777
2010-04-10 07:50:33 +00:00
Robby Findler
8242847c7a
svn: r18775
2010-04-09 20:23:44 +00:00
Robby Findler
9ad5210bb4
oops, bugfix
...
svn: r18774
2010-04-09 20:10:56 +00:00
Sam Tobin-Hochstadt
0b55e34853
Enable proper reader and repl config for typed/scheme
...
svn: r18773
2010-04-09 20:06:53 +00:00
Robby Findler
c7606115e1
added support for the stepper button appearing automatically in the teaching languages (in the module language with #lang htdp/* prefix)
...
svn: r18771
2010-04-09 19:28:02 +00:00
Robby Findler
dcaa17e860
refactored so that the chat-noir tests run in drdr
...
svn: r18770
2010-04-09 19:19:14 +00:00
Matthew Flatt
1621091fc1
add 'current-read-interaction' parameter
...
svn: r18769
2010-04-09 13:22:57 +00:00
Eli Barzilay
8c6bbb43cb
Welcome to a new PLT day.
...
svn: r18768
2010-04-09 07:50:38 +00:00
Casey Klein
52c6b4ef15
Adds a term-equivalence predicate to the test--> and test-->> forms.
...
svn: r18767
2010-04-09 00:08:39 +00:00
Matthias Felleisen
26b3cb7eb2
batch io expanded
...
svn: r18766
2010-04-08 22:14:36 +00:00
Sam Tobin-Hochstadt
24ad4005e8
fix doc bugs reported by danny
...
svn: r18765
2010-04-08 20:11:39 +00:00
Matthew Flatt
bebf513aa7
change 'configure-runtime to produce a list of module-spcifying vectors instead of a single vector
...
svn: r18763
2010-04-08 19:11:50 +00:00
Matthew Flatt
8fbd16261f
adjust DrScheme to run #lang-specified runtime configuration
...
svn: r18762
2010-04-08 15:32:02 +00:00
Matthew Flatt
8b31b1b552
fix racket runtime-config info; reduce boilerplate for HtDP and Scribble language families
...
svn: r18761
2010-04-08 13:53:59 +00:00
Eli Barzilay
4410b5adf6
Welcome to a new PLT day.
...
svn: r18760
2010-04-08 07:50:36 +00:00
Matthew Flatt
b559c9db9b
initial cut at HtDP languages via #lang; syntax/module-reader: split compiled-module info from reader info, reorganize and complete docs, don't export read-properties or get-info-getter for now
...
svn: r18759
2010-04-08 02:30:00 +00:00
Matthew Flatt
d436f1deb3
fix setup-plt doc rendering
...
svn: r18758
2010-04-08 02:06:02 +00:00
Eli Barzilay
96332e5f8d
Fixing some broken drdr:command-line strings that had no "~s".
...
svn: r18757
2010-04-08 01:42:57 +00:00
Eli Barzilay
e3e5fcdc16
Changing drdr:command-line to have "~s"s instead of "$path"s
...
svn: r18756
2010-04-08 01:41:46 +00:00
Eli Barzilay
befa088b6e
Parse/unparse strings to/from props; separate drdr props to cmdline and
...
timeout; provide some missing bindings
svn: r18755
2010-04-08 01:38:54 +00:00
Casey Klein
e99bbaf88b
Fixes DrDr property
...
svn: r18754
2010-04-07 20:03:58 +00:00
Casey Klein
0975798b31
Fixes PR 10842
...
svn: r18753
2010-04-07 19:57:52 +00:00
Casey Klein
ea2861b03a
Fixes PR 10843
...
svn: r18752
2010-04-07 15:33:36 +00:00
Eli Barzilay
52e2b31408
new drdr props from Matthew
...
svn: r18751
2010-04-07 13:44:46 +00:00
Eli Barzilay
5e55dc1000
more clarifications
...
svn: r18750
2010-04-07 13:41:02 +00:00
Eli Barzilay
e2e2c1e802
no flags now
...
svn: r18749
2010-04-07 13:16:59 +00:00
Eli Barzilay
45904a4a16
clarify comment, add git alias
...
svn: r18748
2010-04-07 13:15:35 +00:00
Eli Barzilay
6473b9581f
Add new props script+storage
...
svn: r18747
2010-04-07 13:06:55 +00:00
Matthew Flatt
5e22bb81f5
constant-folding repairs to some unsafe operations
...
svn: r18745
2010-04-07 12:48:15 +00:00
Matthew Flatt
abebb1c1f4
fix problem with per-registry locking of available-module visit & instantiation
...
svn: r18744
2010-04-07 12:34:50 +00:00
Eli Barzilay
da7d9485f1
Welcome to a new PLT day.
...
svn: r18743
2010-04-07 07:08:07 +00:00
Matthew Flatt
2c36427b20
fix compiler bug with unsafe-c[ad]r and constant folding (PR 10850)
...
svn: r18742
2010-04-07 02:25:27 +00:00
Kevin Tew
63b819ce74
[setup-unit] cleanup ccs-to-compile, move invocations to bottom of unit
...
svn: r18741
2010-04-06 20:56:28 +00:00
Matthew Flatt
aec586d2be
fix a GC problem related to future and wcm; also fix a race condition related to JITing a delay-loaded procedure (and maybe specific to future-demanded JITting)
...
svn: r18739
2010-04-06 16:44:53 +00:00
Kevin Tew
19ed8d9bbf
refactor setup-unit make-zo
...
svn: r18738
2010-04-06 16:35:28 +00:00
Matthew Flatt
c5ac9f23ec
better compiler handling of unused local bindings where the RHS either doesn't obviously produce a single value or is discovered to be unused late in bytecode compilation; initial Scribble support for printing qq-style results
...
svn: r18737
2010-04-06 15:52:36 +00:00
Eli Barzilay
90acb35315
optimize null and one-argument lists
...
svn: r18736
2010-04-06 15:26:15 +00:00
Eli Barzilay
cc3c334026
Welcome to a new PLT day.
...
svn: r18735
2010-04-06 07:50:28 +00:00
Eli Barzilay
9af8fb2195
Welcome to a new PLT day.
...
svn: r18734
2010-04-05 07:40:03 +00:00
Matthew Flatt
fdba97b1c0
rico
...
svn: r18733
2010-04-04 15:08:35 +00:00
Eli Barzilay
a360b554ce
Welcome to a new PLT day.
...
svn: r18732
2010-04-04 07:50:36 +00:00
Ryan Culpepper
fdd42be5d9
syntax/parse:
...
fixed bug (thanks Jay!)
some internal additions/changes
svn: r18731
2010-04-03 23:00:37 +00:00
Matthew Flatt
3cc95b31ef
add prop:struct-info
...
svn: r18730
2010-04-03 13:08:39 +00:00
Matthew Flatt
6cd548b0f3
fix module-laguage info from scribble/doc
...
svn: r18729
2010-04-03 11:59:26 +00:00
Eli Barzilay
8e36e8e3eb
Welcome to a new PLT day.
...
svn: r18728
2010-04-03 07:50:06 +00:00
Casey Klein
3d9806a606
Forces sequences to have length zero when the depth is zero
...
svn: r18726
2010-04-03 00:54:55 +00:00
Matthew Flatt
2cb9f378aa
Racket experiments
...
svn: r18725
2010-04-02 21:29:59 +00:00
Jay McCarthy
2a87df9e5c
Supporting arguments in dispatch pattern arguments
...
svn: r18724
2010-04-02 20:55:36 +00:00
Jay McCarthy
7b61ba023d
New library formlets
...
svn: r18720
2010-04-02 18:53:29 +00:00
Eli Barzilay
2a2562aa87
Welcome to a new PLT day.
...
svn: r18718
2010-04-02 07:28:09 +00:00
Stevie Strickland
664cfa2e31
Given the other uses of #:mode public-final in this file, I assume that the
...
quote was a mistake.
svn: r18717
2010-04-02 00:15:24 +00:00
Kevin Tew
191b111109
Communciate Structs
...
svn: r18715
2010-04-01 17:03:51 +00:00
Matthew Flatt
b2d65a1b95
fix the interaction of chaperones, keywords, and the whole zoo of reflective procedure operations
...
svn: r18711
2010-04-01 13:14:50 +00:00
Eli Barzilay
853db0ae55
forgot examples
...
svn: r18709
2010-04-01 08:27:15 +00:00
Eli Barzilay
05fca5df14
Documented () thing
...
svn: r18706
2010-04-01 07:46:01 +00:00
Eli Barzilay
581cbb461b
Change `generator' to have a form of (generator () body ...). The empty
...
place will have initial input names, so having this first will make
existing code break with an easy to fix syntax error, rather than having
confusing failures. (Also made it throw a very clear error message if
there is no () now.)
svn: r18705
2010-04-01 07:45:41 +00:00
Eli Barzilay
6977f08878
typo (PR 10754)
...
svn: r18704
2010-04-01 07:33:55 +00:00
Matthias Felleisen
eaa7303113
the proper fix
...
svn: r18703
2010-04-01 02:01:05 +00:00
Matthias Felleisen
7a4cd2a706
appeasing drdr
...
svn: r18702
2010-04-01 00:57:36 +00:00
Matthias Felleisen
3f20bc5eb6
fixes 10836
...
svn: r18700
2010-03-31 21:59:07 +00:00
Eli Barzilay
6234c57b69
places docs in user directory since its not on by default.
...
svn: r18698
2010-03-31 21:38:02 +00:00
Eli Barzilay
ba57548bc7
loa is gone
...
svn: r18697
2010-03-31 21:36:56 +00:00
Casey Klein
a9096f2e07
Adds to examples directory and cleans up tests
...
svn: r18693
2010-03-31 16:02:24 +00:00
Robby Findler
6cc7e81db8
updated to match new error message
...
svn: r18691
2010-03-31 14:36:58 +00:00
Robby Findler
860f81bcef
updated the unix bitmaps
...
svn: r18690
2010-03-31 12:36:44 +00:00
Eli Barzilay
658fc0717d
Hack for chrome: catch errors when reading/writing cookies
...
and just treat it as if there is no cookie. This is what
chrome effectively did until recently -- so the relying on
cookies for the return path to the user-specific pages was
and still is broken.
svn: r18684
2010-03-31 06:36:58 +00:00
Casey Klein
6886f6540a
Fixes handling of where/hidden and side-condition/hidden clauses in reduction-relation.
...
svn: r18683
2010-03-31 01:03:25 +00:00
Robby Findler
62fb1bed65
svn: r18682
2010-03-30 22:30:37 +00:00
Matthew Flatt
164e998cbd
fix syntax-case docs on how the exception is raised
...
svn: r18679
2010-03-30 21:33:59 +00:00
Matthew Flatt
417be5d8e2
move definedness check for imported variable to link time instead of access time; add errortrace meta-language; tweak errortrace to avoid an unnecessary and loop-obscuring annotation; improve slightly bytecode optimizer's handling of w-c-m; improve JIT handling of w-c-m
...
svn: r18678
2010-03-30 20:21:28 +00:00
Jay McCarthy
cafd092994
Adding another kind of error in xexpr
...
svn: r18677
2010-03-30 19:55:56 +00:00
Jay McCarthy
0289edf0cb
Repairing SchemeUnit tests re: DrDr
...
svn: r18673
2010-03-30 17:42:16 +00:00
Matthias Felleisen
0b33e15553
committed rest of fix
...
svn: r18672
2010-03-30 17:41:31 +00:00
Jay McCarthy
04d1fa6a26
Parsing patch from Dave Gurnell
...
svn: r18671
2010-03-30 17:05:51 +00:00
Jay McCarthy
18276161b8
- Limiting the size of DrDr emails
...
svn: r18670
2010-03-30 15:26:08 +00:00
Matthias Felleisen
3c1d0b079c
10834 fixed
...
svn: r18668
2010-03-30 13:43:47 +00:00
Noel Welsh
cfab7a8d97
Add type definition for unsafe-vector*-ref and unsafe-vector*-length, which have recently been introduced, and a test case for in-vector (which uses the above).
...
svn: r18667
2010-03-30 13:33:45 +00:00
Philippe Meunier
3a0b16d4ce
Fixed some weird unicode double-quotes which I can't produce on my computer.
...
svn: r18666
2010-03-30 08:39:54 +00:00
Philippe Meunier
ef2c882562
Quaterly update...
...
svn: r18665
2010-03-30 04:06:55 +00:00
Matthew Flatt
25ede3dc50
fix reporting for some syntactic misuses of syntax-case
...
svn: r18662
2010-03-29 20:39:42 +00:00
Matthew Flatt
baab09fc1b
drop the uglier half of the Mac OS X thread-local variable hack; thread GC state through mark functions (to avoid overhead of thread-local accesses); fix some procedure-arity bugs and work toward fixing chaperones and some other procedure operations on keyword procedures
...
svn: r18661
2010-03-29 15:06:47 +00:00
Sam Tobin-Hochstadt
2bda6af6b0
Fix obvious bug.
...
svn: r18660
2010-03-29 15:01:29 +00:00
Noel Welsh
f655a38ead
Fix the SchemeUnit test suite so it runs without error following changed introduced in r18618.
...
svn: r18659
2010-03-29 12:58:13 +00:00
Eli Barzilay
8de7c3615a
Welcome to a new PLT day.
...
svn: r18658
2010-03-29 07:50:18 +00:00
Sam Tobin-Hochstadt
4336e1fed0
fix bug in `sequence-lift'
...
svn: r18657
2010-03-29 02:53:57 +00:00
Matthew Flatt
b8c3112b98
fix chaperones on parameters
...
svn: r18654
2010-03-28 15:56:04 +00:00
Eli Barzilay
73e22ed867
Welcome to a new PLT day.
...
svn: r18652
2010-03-28 07:50:40 +00:00
Matthew Flatt
73807aef24
chaperones (v4.2.5.3)
...
svn: r18650
2010-03-28 01:10:33 +00:00
Robby Findler
895b207916
likely fixed an initialization problem (but I only saw the problem once so Im not sure); pls. include in release
...
svn: r18649
2010-03-27 15:55:50 +00:00
Sam Tobin-Hochstadt
d4e0c16d55
a new branch of the whole tree
...
svn: r18648
2010-03-27 14:49:58 +00:00
Robby Findler
5c2f79a3fa
removed a now-bogus test case; pls. include this commit in the release
...
svn: r18647
2010-03-27 14:26:26 +00:00
Mike Sperber
19793ca54b
Disable a test that exposes a hard-to-fix problem in the image
...
primitives.
svn: r18645
2010-03-27 13:52:49 +00:00
Eli Barzilay
81c374d0f3
Welcome to a new PLT day.
...
svn: r18644
2010-03-27 07:50:35 +00:00
Sam Tobin-Hochstadt
752e93fc88
add simple tests
...
svn: r18638
2010-03-27 00:31:29 +00:00
Jay McCarthy
3e546fee60
Correct the cookie contract function
...
svn: r18630
2010-03-26 16:45:42 +00:00
Jay McCarthy
e69a18eefd
Stricter cookie contracts
...
svn: r18629
2010-03-26 16:07:35 +00:00
Noel Welsh
302555cf01
Add types for most of Byte and String Output (Section 12.3 of the Reference). Only functions that need an Event type (i.e. matching evt?) are missing. They are commented out as a placeholder for future additions.
...
svn: r18628
2010-03-26 14:48:33 +00:00
Eli Barzilay
b119cd0c8b
Welcome to a new PLT day.
...
svn: r18626
2010-03-26 07:50:20 +00:00
Matthew Flatt
72db535760
fix optimizer bug for inlining procedures under 'let' in rator position
...
svn: r18622
2010-03-25 20:09:41 +00:00
Robby Findler
99ee6c468f
fixed a bug found by random testing
...
svn: r18621
2010-03-25 19:32:22 +00:00
Jay McCarthy
55c3176934
Adding a work around for the compiler bug... plus I like it better. And adding a regression test for the compiler.
...
svn: r18619
2010-03-25 18:14:11 +00:00
Jay McCarthy
26a502d762
SchemeUnit will now display errors on stderr.
...
This seemed like the simplest way to do it. Only errors have output anyways, so I made the error port the output port and caught everything.
svn: r18618
2010-03-25 17:56:07 +00:00
Eli Barzilay
0429158546
Welcome to a new PLT day.
...
svn: r18617
2010-03-25 07:50:08 +00:00
Stevie Strickland
290a73b56b
Check and unwrap instead of grabbing the property value, then using it to
...
unwrap.
svn: r18610
2010-03-24 21:32:32 +00:00
Noel Welsh
af84b331a1
Add the fx to fl conversion functions to Typed Scheme
...
Add tests for flonum operations to Typed Scheme test suite
Fix the compiler bug tests above uncovered
svn: r18609
2010-03-24 13:18:37 +00:00
Eli Barzilay
4c547721dd
Welcome to a new PLT day.
...
svn: r18608
2010-03-24 07:50:28 +00:00
Matthew Flatt
0550cc3680
htdp language readers introduce explicit #%module-begin (for consistency with other #lang-based languages, as requested by JPR); merge to4.2.5
...
svn: r18605
2010-03-23 13:34:00 +00:00
Noel Welsh
7c55242179
Add the full suite of fl and unsafe-fl operations to Typed Scheme
...
Correct an error in documentation of flmin and flmax -- they were documented as taking a single argument when in fact they take two.
svn: r18604
2010-03-23 12:24:50 +00:00
Noel Welsh
cf017110a9
Fix a problem generating contracts for FlVector exports. Add test for problem.
...
svn: r18603
2010-03-23 10:30:24 +00:00
Matthew Flatt
fb37601b55
bug fixes from random testing
...
svn: r18602
2010-03-23 01:49:08 +00:00
Sam Tobin-Hochstadt
4f456a2b6e
fix some references
...
svn: r18595
2010-03-22 14:17:18 +00:00
Robby Findler
52186197c7
whoops
...
svn: r18594
2010-03-21 22:58:42 +00:00
Robby Findler
c74849dc2e
added support for the 10pt option to the sigplan scribble support
...
svn: r18593
2010-03-21 22:56:26 +00:00
Eli Barzilay
40444fc087
Stupid $%^#*&!*ing typo. It has been in this code since the major code
...
reorganization that was included in v4.2.3. Cost me most of the night to
track down.
svn: r18592
2010-03-21 10:00:58 +00:00
Eli Barzilay
236b0249a7
Welcome to a new PLT day.
...
svn: r18590
2010-03-21 07:50:47 +00:00
Robby Findler
580f105792
fixed a bug in the initialization of the language dialog
...
svn: r18589
2010-03-21 01:37:53 +00:00
Eli Barzilay
09cfe5f626
Welcome to a new PLT day.
...
svn: r18588
2010-03-20 07:51:04 +00:00
Robby Findler
dbe66de3af
fix for a bug discovered via random testing
...
svn: r18587
2010-03-19 20:36:39 +00:00
Robby Findler
ff10493a0e
fix to a bug detected by random testing
...
svn: r18586
2010-03-19 19:55:02 +00:00
Sam Tobin-Hochstadt
23d16b904f
fix embed-in-c
...
svn: r18584
2010-03-19 15:27:47 +00:00
Casey Klein
a004964297
Fixed another bug found with random testing
...
svn: r18583
2010-03-19 14:08:48 +00:00
Robby Findler
1c72ed7a20
a bug found via random testing
...
svn: r18582
2010-03-19 13:20:30 +00:00
Casey Klein
854a902cbd
Fixed bugs found with random testing
...
svn: r18581
2010-03-19 11:39:02 +00:00
Eli Barzilay
4e30b8dc6b
Welcome to a new PLT day.
...
svn: r18580
2010-03-19 07:50:34 +00:00
Stevie Strickland
dde2011ec7
Add ->dm and case->m, which are the implicit method versions of ->d and
...
case->.
This should be included in the release.
svn: r18579
2010-03-18 21:28:41 +00:00
Kevin Tew
dedb261ea8
[Places] place-channels are syncable events, place-channel-send/recv, #t and #f are now communicated
...
svn: r18578
2010-03-18 16:53:16 +00:00
Kevin Tew
8299803e06
[Places] channel tests
...
svn: r18577
2010-03-18 16:42:14 +00:00