Matthew Flatt
0ed8dcc020
fix some copyrights in the license doc
2010-05-16 17:35:40 -06:00
Matthew Flatt
322a045a51
improve guide chapter on language creation (based on Matthias's comments)
2010-05-16 17:28:56 -06:00
Matthew Flatt
bb26115591
add 'filebox' Scribble function
2010-05-16 17:28:55 -06:00
Eli Barzilay
2d9601089d
A lot of "MzScheme" -> "Racket"s.
2010-05-16 18:26:26 -04:00
Eli Barzilay
4b0b550e6a
Rename an included file to .rktl
2010-05-16 18:26:25 -04:00
Eli Barzilay
4ab5fa7dff
Fix some of the distributed paths that the compiler packages.
2010-05-16 18:26:25 -04:00
Eli Barzilay
d8fec78585
Some renames for this dusty code.
2010-05-16 18:26:25 -04:00
Eli Barzilay
a82bb41950
some prop fixes
2010-05-16 18:26:25 -04:00
Eli Barzilay
d099267b81
no tests in meta/build
2010-05-16 18:26:25 -04:00
Eli Barzilay
bb263675b6
Rename "drscheme-button*" -> "drracket-button*"; fix bad reference to "drscheme/syncheck-drracket-button".
2010-05-16 18:26:25 -04:00
Eli Barzilay
31923d045e
Distribution specs should be working fine now.
2010-05-16 18:26:25 -04:00
Matthew Flatt
704f8d6b13
add two missing acks
2010-05-16 07:31:37 -06:00
Matthew Flatt
1873a6f14d
fix typo
2010-05-16 07:30:43 -06:00
Eli Barzilay
020d363336
more adjustments
2010-05-16 03:08:31 -04:00
Eli Barzilay
48c9b54bea
distribution seems to be working now
2010-05-16 03:06:19 -04:00
Eli Barzilay
418b05b8ff
Fix a few typos
2010-05-15 21:03:35 -04:00
Eli Barzilay
86891b30a1
redex/examples/mzscheme-machine -> racket-machine
2010-05-15 18:41:08 -04:00
Eli Barzilay
c12874661f
make the winvers tweaker use and modify files with the new names
2010-05-15 18:37:13 -04:00
Eli Barzilay
296818e11f
Remove "-q" flags -- they're not needed.
2010-05-15 18:13:43 -04:00
Eli Barzilay
03fdd4aa15
Replace all "mzscheme"s with "racket"s, "mred"s with "gracket"s.
...
Also, forbid using "mred" in drdr:command-line.
2010-05-15 18:10:56 -04:00
Eli Barzilay
3219d28e9d
repos-time-stamp -> repo-time-stamp
2010-05-15 16:48:04 -04:00
Eli Barzilay
8a973cde91
somehow this wasn't deleted earlier
2010-05-15 16:06:45 -04:00
Matthew Flatt
3db293a6af
fix some dist-spec problems
2010-05-15 08:58:23 -06:00
Eli Barzilay
0a881a6305
drdr info file
2010-05-15 10:47:56 -04:00
Eli Barzilay
83a74c89c0
build script works with git, but still takes its own resources from iplt (svn).
2010-05-15 10:47:12 -04:00
Eli Barzilay
83c2c283fd
existing version of build scripts
2010-05-15 10:45:15 -04:00
Matthew Flatt
900784c8e4
fix regexp sub-pattern reporting
2010-05-15 08:36:11 -06:00
Jay McCarthy
038e5f4d09
Marking all these tests as random, although not necessarily intentionally re email with Robby
2010-05-14 14:25:02 -06:00
Jay McCarthy
83abb1d223
Updating display
2010-05-14 14:25:02 -06:00
Matthew Flatt
aa9a8549ad
finish Guide chaper on defining languages
2010-05-14 13:34:23 -06:00
Matthew Flatt
8752e65bf8
disable check on a module's source name
2010-05-14 11:33:09 -06:00
Matthew Flatt
b072d85107
adjust Slideshow to not re-export printable<%>; improve docs for both Slideshow and Scribble
2010-05-14 11:33:08 -06:00
Matthew Flatt
88fd429eaf
initial cut at language-creation chaper in guide: reader extension
2010-05-14 11:33:08 -06:00
Jay McCarthy
1d0bc61098
Updating to use new props format
2010-05-14 11:05:23 -06:00
Jay McCarthy
05c8289925
Removing self from always email
2010-05-14 11:05:23 -06:00
Jay McCarthy
b58932ba39
Off by one
2010-05-14 11:05:23 -06:00
Eli Barzilay
1f6159f0ba
Change the drdr:command-line property.
...
It now holds a list that starts with a known symbol, and a `*' symbol
marks where the file name is supposed to be. #f means don't run the
file. The conversion happens when the string is converted to a value,
and at that point it will complain if ~s is missing, if there's more
than one ~s, or if the command is not one of a known few commands.
2010-05-14 11:05:23 -06:00
Sam Tobin-Hochstadt
21b5c25c90
Add annotation to test.
...
Fix default case for `vector-set!'
2010-05-14 11:00:23 -04:00
Sam Tobin-Hochstadt
ff36a6e8d1
sensible handling of literal vectors
2010-05-14 11:00:23 -04:00
Sam Tobin-Hochstadt
7ac925695f
more sensible version of het vectors.
...
add vector-length, vector-set!
2010-05-14 11:00:23 -04:00
Sam Tobin-Hochstadt
798a7f2a3c
fix typo
2010-05-14 11:00:22 -04:00
Sam Tobin-Hochstadt
f40000c9c7
Fix het vec with strange expected types
2010-05-14 11:00:22 -04:00
Sam Tobin-Hochstadt
ec14f2c0b8
Finish het vectors
2010-05-14 11:00:22 -04:00
Sam Tobin-Hochstadt
0558d11abb
more testing
2010-05-14 11:00:22 -04:00
Sam Tobin-Hochstadt
2c03f2223b
mostly done with heterogenous vectors
2010-05-14 11:00:22 -04:00
Vincent St-Amour
0837e47ce7
Fixed a typo in the regexp doc.
2010-05-13 17:12:36 -04:00
Jay McCarthy
bac7ff3bdf
Fixing X11 test bugs
2010-05-13 14:34:34 -06:00
Jay McCarthy
04b035ade6
Setting props
2010-05-13 14:26:10 -06:00
Jay McCarthy
fb8e8640bb
This error should not be on stderr, because it is intended
2010-05-13 14:25:39 -06:00
Jay McCarthy
dbad0093f2
Ignoring superfluous error
2010-05-13 14:14:48 -06:00
Jay McCarthy
d284d530f5
Using Elis scm-export
2010-05-13 13:37:56 -06:00
Jay McCarthy
6ee0b0585a
Fixing bug in path-random access
2010-05-13 13:03:14 -06:00
Sam Tobin-Hochstadt
f44bd59b69
remove unnecessary assert
2010-05-13 14:59:45 -04:00
Sam Tobin-Hochstadt
684ae395e6
Fix w/c to handle expression form of with-contract, and disable internal contracts.
2010-05-13 14:41:59 -04:00
Sam Tobin-Hochstadt
52f5a1936c
Merge remote branch 'origin/master' into samth/new-logic2
2010-05-13 14:23:58 -04:00
Stevie Strickland
27014e9147
Add myself to the list of contributors.
2010-05-13 13:57:52 -04:00
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