Commit Graph

13999 Commits

Author SHA1 Message Date
Carl Eastlund
86a3c3ed18 Moved unstable/cce/class to unstable/class. 2010-06-06 20:31:31 -04:00
Carl Eastlund
584fac8419 Moved unstable/cce/gui to unstable/gui/window. 2010-06-06 20:31:30 -04:00
Carl Eastlund
1360d02728 Added unstable/cce/exn to unstable/exn. 2010-06-06 20:31:30 -04:00
Carl Eastlund
402232237c Moved unstable/cce/port to unstable/port. 2010-06-06 20:31:21 -04:00
Carl Eastlund
4166a0cfe7 Moved unstable/cce/sandbox to unstable/sandbox. 2010-06-06 20:30:49 -04:00
Carl Eastlund
2db3a9d38a Moved unstable/cce/regexp to unstable/regexp. 2010-06-06 20:30:48 -04:00
Carl Eastlund
3a525b9a12 Replaced unstable/hash with unstable/cce/hash. 2010-06-06 20:30:48 -04:00
Carl Eastlund
286319d723 Added unstable/cce/contract contents to unstable/contract. 2010-06-06 20:30:47 -04:00
Carl Eastlund
70858e93e5 Moved unstable/cce/queue to unstable/queue. 2010-06-06 20:30:40 -04:00
Carl Eastlund
1d0c069a6c Moved unstable/cce/web to unstable/web. 2010-06-06 20:29:59 -04:00
Carl Eastlund
14b2daab66 Moved unstable/cce/values to unstable/values. 2010-06-06 20:29:56 -04:00
Carl Eastlund
a22a1a4c15 Added unstable/cce/match macros to unstable/match. 2010-06-06 20:29:55 -04:00
Carl Eastlund
6bcf77fe65 Moved unstable/cce/text to unstable/text. 2010-06-06 20:29:54 -04:00
Carl Eastlund
8d10a6343b Adapted unstable/cce/function to unstable/function. 2010-06-06 20:29:54 -04:00
Carl Eastlund
6f39c3fca1 Adding contents of (planet cce/scheme:7) to collects/unstable/cce.
This is a staging area; these modules will be adapted to collects/unstable.
2010-06-06 20:29:53 -04:00
Carl Eastlund
4b728da51c Added unstable/pretty with pretty-format/print, /write, and /display. 2010-06-06 20:29:38 -04:00
Carl Eastlund
e52fb81aac Renamed bindings from unstable/hash and unstable/debug that will clash
with subsequent adaptation of (planet cce/scheme) to collects/unstable.
These bindings are temporary, and will be replaced in the adaptation.
2010-06-06 19:57:15 -04:00
Carl Eastlund
c1906fd3d3 Un-clutter TOC for unstable docs. 2010-06-06 19:55:45 -04:00
Carl Eastlund
8cbd1d15f8 Exporting path->package-version for use outside planet/util. 2010-06-06 19:55:44 -04:00
Robby Findler
0126324f41 documented contract-stronger? 2010-06-06 14:57:11 -05:00
Eli Barzilay
054ce9d21c Fix a small but nasty bug, and the related problem in stubs. 2010-06-06 05:40:16 -04:00
Eli Barzilay
d5504efd05 Fix mail archive links 2010-06-06 03:52:51 -04:00
Eli Barzilay
7a1b3597ee Add the loud background 2010-06-06 03:51:52 -04:00
Eli Barzilay
502007e51b Distribute to proper place now, tweak requires. 2010-06-06 03:51:40 -04:00
Eli Barzilay
1dc36d24fc make versionpatch deal with two-part versions too 2010-06-06 00:18:31 -04:00
Matthew Flatt
347e0da798 restore and document #:collects-dest arg to create-embedding-exe
fixed `raco make'
2010-06-05 17:59:41 -06:00
Matthew Flatt
773d0f6d70 fix use of .ss when .rkt exists in executable creation
more generally, fixes anything tha uses syntax/modcode
2010-06-05 16:49:34 -06:00
Robby Findler
d981a386d5 fixed a few typos in the docs 2010-06-05 17:31:06 -05:00
Robby Findler
608f78b29f refactored the executable creation code to make it more legible 2010-06-05 17:23:40 -05:00
Robby Findler
31367705bb actually switched the language to racket/base this time 2010-06-05 17:23:40 -05:00
Robby Findler
ccfa9c254f fixed the contract for create-embedding-executable (and changed the file to the racket/base language) 2010-06-05 17:23:39 -05:00
Robby Findler
db0f73bc4f added contract to create-embedding-executable 2010-06-05 17:23:38 -05:00
Robby Findler
42563354f8 Added preferences to remember the checkboxes in the Create Executable dialog box 2010-06-05 17:23:38 -05:00
Robby Findler
89be620f17 wording clarification 2010-06-05 17:23:37 -05:00
Eli Barzilay
8603bd22b0 Distribution via rsync. 2010-06-05 16:15:39 -04:00
Eli Barzilay
1af5b69588 People page 2010-06-05 14:45:07 -04:00
Eli Barzilay
33fb2679ae Fix bugs in output directories 2010-06-05 14:37:44 -04:00
Eli Barzilay
f56532c022 Main page works. 2010-06-05 14:23:55 -04:00
Eli Barzilay
3b3bfb0719 Add a `plain', and fix the identifiers. 2010-06-05 13:55:46 -04:00
Eli Barzilay
caaa69c689 define-pager' -> define+provide-context' that also creates a
`copyfile' binding.
2010-06-05 13:26:52 -04:00
Eli Barzilay
d8f8dfe9b7 Initial web content & build script. 2010-06-05 12:44:01 -04:00
Eli Barzilay
e09d6567c8 General links module, ability to specify extra html <head> material. 2010-06-05 12:43:36 -04:00
Eli Barzilay
2cbf8c8677 Common code for PLT sites 2010-06-05 08:53:53 -04:00
Eli Barzilay
9a0b78d9ad Generic (X)HTML generation framework
(Will later move into the scribble collection.)
2010-06-05 08:53:53 -04:00
Sam Tobin-Hochstadt
6197de9a09 Scheme -> Racket 2010-06-04 18:03:31 -04:00
Sam Tobin-Hochstadt
dfb4916f10 Fix more references to Scheme. 2010-06-04 16:40:00 -04:00
Sam Tobin-Hochstadt
43b9917484 Fix references to Scheme. 2010-06-04 15:40:08 -04:00
Sam Tobin-Hochstadt
47218dcb16 Fix typo. Closes PR 10958. 2010-06-04 14:15:50 -04:00
Jay McCarthy
f53898f8e6 drdr prop 2010-06-04 10:50:31 -06:00
Jay McCarthy
eeef33fa7b Adding ignores 2010-06-04 09:43:36 -06:00
Jay McCarthy
8e10ea0fef Adding formlets to tutorial 2010-06-04 09:43:36 -06:00
Matthew Flatt
88a06c724c revise examples for bound-identifier=? and free-identifier=? 2010-06-03 17:41:08 -06:00
Matthew Flatt
32297601b6 use simple-form-path more consistently for path normalization
--- a reversal of opinion from my earlier commit; the problem
 with syntactic simplification is that it may not refer to the
 same file, due to soft links; given that true normalization is
 impossible, simplify-path and simple-form-path provide a good
 compromise between preserving paths as given and exanding
 soft links as neede
2010-06-03 17:23:14 -06:00
Jon Rafkind
53cfb15e5c add example for free-identifier=? and bound-identifier=? (from the r6rs docs) 2010-06-03 16:27:55 -06:00
Matthew Flatt
26835bedd1 change cm to accept the case of an uncompiled dependency
Merge to 5.0
2010-06-03 14:02:19 -06:00
Matthew Flatt
7e08ef7064 fix mismatched path normalizations in `raco setup'
A mixture of filesystem-insensitive `simplify-path', filesystem-sensitive
 `simplify-path', and `normalize-path' was used in different parts
 of `raco setup'. This causes a mismatch, for example, when a Planet
 hard link uses a path that is a symlink.
 In general, I think filesystem-insensitive simplification (i.e., syntactic
 simplification) is the right choice for comparing paths, so that is now
 used consistently.
2010-06-03 13:58:46 -06:00
Matthew Flatt
c3fdf47cc7 improve expansion of some unit forms to limit expansion size
Merge to 5.0
2010-06-03 11:07:44 -06:00
Ryan Culpepper
b2196cc595 syntax/parse: fixed bug in litsets at higher phases 2010-06-02 17:19:12 -06:00
Ryan Culpepper
4e54ae0c02 drracket tools manager: indicated skipped and failed tools
Closes PR 10952
2010-06-02 15:06:31 -06:00
Jay McCarthy
add2cbbbda Correcting test 2010-06-02 12:12:44 -06:00
Jay McCarthy
0748a08cd4 Using racket-lang 2010-06-02 11:21:43 -06:00
Jay McCarthy
2985001a79 Fixing PR10950 2010-06-02 10:20:20 -06:00
Jay McCarthy
3ff7b0461c Debugging 2010-06-02 10:20:19 -06:00
Sam Tobin-Hochstadt
0199e11edd Add require to base env to fix tests. 2010-06-02 11:26:48 -04:00
Robby Findler
66a97ebbac more typos 2010-06-02 09:34:11 -05:00
Robby Findler
396f348bcf Fixed some typos 2010-06-02 09:34:10 -05:00
Robby Findler
53b9b8adba brought the tool docs up to date with the new names in the info.rkt files 2010-06-02 09:34:10 -05:00
Robby Findler
ac69f11a58 improved the backwards compatibility documentation for the drscheme: names 2010-06-02 09:34:10 -05:00
Robby Findler
880fa2df0d Fixed drracket/tools-lib so that it exports drscheme:* names 2010-06-02 09:34:10 -05:00
Eli Barzilay
b47569930e Fix readme.txt -> README in unix installer 2010-06-02 10:08:14 -04:00
Matthew Flatt
4ebe2a0f52 try to fix Typed Racket after 'apply' changes 2010-06-01 21:25:54 -06:00
Matthew Flatt
61d39f2568 bytecode compiler convert (apply f .... (list arg ...)) 2010-06-01 19:22:39 -06:00
Mike Sperber
a0d82d07a6 Fix interaction between new DMdA contract representation and stepper.
- add proper hash procedures
- fix prining
2010-06-01 20:10:11 +02:00
Mike Sperber
5f8924b1d2 Fix various interaction breakage between the new DMdA records and the stepper.
Namely, attach the `stepper-ignore-completely' property to each
individual definition, rather than just to the block of definitions as a whole.
2010-06-01 20:10:11 +02:00
Sam Tobin-Hochstadt
61f6c2077d Fix for new 'raco planet' output.
- Merge to v5.0
2010-06-01 13:38:45 -04:00
Sam Tobin-Hochstadt
0e3c2b71cc Test for PR 10946. 2010-06-01 13:38:45 -04:00
Matthew Flatt
6f7c7f0496 fix Planet-packaging use of Scribble
Merge to 4.0
2010-06-01 11:25:06 -06:00
Stevie Strickland
40089cce15 Add a first-order check for recursive-contract.
Closes PR 10946.
2010-06-01 12:23:05 -04:00
Matthew Flatt
7a2ac10e0f change Scribble HTML button to set current-directory while running
Closes PR 10944
 Merge to v5.0
2010-05-31 14:02:42 -06:00
Matthew Flatt
c18603f767 add racketresultblock, etc. to Scribble 2010-05-31 13:55:16 -06:00
Matthew Flatt
5592dd1489 doc corrections
Merge to 5.0
2010-05-31 13:17:11 -06:00
Eli Barzilay
d0ecc73df5 More plt-scheme -> racket-lang, specifically for planet and bugs urls. 2010-05-31 15:11:27 -04:00
Robby Findler
733c9b9eec planet command now uses short-program+command-name properly. 2010-05-31 13:17:21 -05:00
Robby Findler
e23db50e06 Rackety planet command line tool 2010-05-31 09:00:05 -05:00
Matthew Flatt
93ec20f050 lots of gitignores for Windows 2010-05-31 06:55:04 -06:00
Matthew Flatt
3b4a950014 tweak Guide repair
Merge to v5.0
2010-05-30 15:05:00 -06:00
Robby Findler
6ed0b26f73 adjusted planet client to point to planet.racket-lang.org and updated some of the error messages to use racket-lang.org 2010-05-30 16:03:33 -05:00
Eric Hanchrow
ab025cbf47 Fix some typos 2010-05-30 04:11:57 -04:00
Eli Barzilay
1d5f34f623 Matthew uses JPRs tests 2010-05-30 04:11:57 -04:00
Vincent St-Amour
64ff5555fb Corrected some of the typed benchmarks to typecheck with Naturals as indices. 2010-05-29 14:23:11 -04:00
Vincent St-Amour
2229173b82 Changed the types of some numerical operations to be closed on naturals. 2010-05-29 11:31:47 -04:00
Sam Tobin-Hochstadt
d323a794e8 Change `typed-scheme' numerics.
- `number?' no longer `real?'
 - Number no longer Real
 - remove obsolete environments
 - Fix tests to use Real where necessary.
 - Fix typed/mred and typed/framework
 - Fix insert-large-letters to use `sub1' for type-safe loop

Merge to 5.0.
2010-05-28 19:24:46 -04:00
Vincent St-Amour
311be27422 Changed the common benchmark harness to compile benchmarks before
running them.
2010-05-28 19:05:45 -04:00
Vincent St-Amour
046d95293a Documented the for: macros. 2010-05-28 19:05:44 -04:00
Vincent St-Amour
e9a0014630 Disabled multi-valued seq-exprs in the for: macros because using them
triggers an internal error in the typechecker.
2010-05-28 19:05:44 -04:00
Vincent St-Amour
c92ae73859 Wrote tests for the for: macros. 2010-05-28 19:05:44 -04:00
Vincent St-Amour
49caa00890 Added the for*/X: macros. 2010-05-28 19:05:43 -04:00
Vincent St-Amour
08baa400c3 Punted #:when clause expansion in the for: macros to their
non-annotated counterparts, except in the case of for: itself, where
it doesn't break the semantics of the underlying macro.
2010-05-28 19:05:43 -04:00
Vincent St-Amour
1ec6bd448b Added the for/lists: and for/fold: macros. 2010-05-28 19:05:43 -04:00
Vincent St-Amour
3518428635 Better support for #:when clauses in the for: macros. 2010-05-28 19:05:42 -04:00
Matthew Flatt
f94b727118 Fix one "PLT" that should be "Racket"
Merge to v5.0 if convenient
2010-05-28 16:55:25 -06:00
John Clements
2b7797ad17 comments added, & 1 test 2010-05-28 14:57:18 -07:00
Jay McCarthy
00f143a060 Fixing one typo of David's 2010-05-28 14:47:54 -06:00
David Van Horn
22e2f3061f Various typo, spelling, and punctuation fixes in scribblings.
Signed-off-by: David Van Horn <dvanhorn@ccs.neu.edu>
2010-05-28 14:47:54 -06:00
Matthew Flatt
9f7a08663d fix bug in JIT handling of with-continuation-mark
The bug was specific to the case of a wcm in tail position
  of another wcm, where its mark should replace the outer one,
  and where the outer one is not in tail position with respect
  to the enclosing function
 Merge to v5.0
2010-05-28 14:28:06 -06:00
Jay McCarthy
0a9e3da26e Renaming formlet* source 2010-05-28 14:09:07 -06:00
Jay McCarthy
c907fae871 Adding formlet* 2010-05-28 14:09:07 -06:00
Matthias Felleisen
4bcfbc0af2 fixes PR10940 2010-05-28 13:51:49 -04:00
Matthias Felleisen
4f9db0e1dd Merge branch 'master' of git:plt 2010-05-28 13:45:22 -04:00
Matthias Felleisen
a67fe14f9e preparing release 2010-05-28 13:45:15 -04:00
Matthew Flatt
3ded8c30d4 fix raco setup and raco planet removal of bytecode
Closes PR 10941
2010-05-28 10:44:14 -06:00
Matthew Flatt
eec92017c4 fix problems with distributing unix executables Merge to v5.0 2010-05-28 10:37:18 -06:00
Matthew Flatt
7f2d57e827 build changes aimed at making Sun tools work
Merge to v5.0
2010-05-28 07:17:24 -06:00
Matthew Flatt
b96fd0c468 fix problem pretty-printing hash values that need to wrap
Merge to v5.0
2010-05-28 07:17:24 -06:00
Eli Barzilay
6c7d83b8a7 Fix some bogus responsible assignments. 2010-05-27 23:26:34 -04:00
Matthew Flatt
c8de3b5d1e change `pretty-print' to accept a qq-depth argument
makes it more consistent with `print'
 fixes the htdp/bsl, etc. languages, which install a global print
  handler
 Merge to v5.0
2010-05-27 20:22:44 -06:00
Matthew Flatt
fbab6af045 fix DrDr props on JPR tests 2010-05-27 20:22:43 -06:00
Matthias Felleisen
b8dce21f22 Merge branch 'master' of git:plt 2010-05-27 18:57:20 -04:00
Matthew Flatt
d923ef135f add examples from J-P Roy's textbook to check before a release 2010-05-27 15:30:00 -06:00
Matthew Flatt
6006a4c84d fix helper file for raco ctool test 2010-05-27 13:33:51 -06:00
Jay McCarthy
7e485b8d28 Documenting make-hasheqv and using it 2010-05-27 12:35:30 -06:00
Jay McCarthy
035ee93911 Using placeholders in zo-parse for more cyclic datums 2010-05-27 12:35:26 -06:00
Jay McCarthy
4088448317 Dealing with cyclic hashes 2010-05-27 12:33:26 -06:00
Jay McCarthy
5833f7cba4 Unifying some code 2010-05-27 12:33:26 -06:00
Jay McCarthy
612bd22bfe Cyclic zo tests 2010-05-27 12:33:25 -06:00
Jay McCarthy
08a48a67a0 Making string->xexpr more permissive 2010-05-27 10:48:42 -06:00
Jay McCarthy
103d53f6ad Correcting default help desc 2010-05-27 10:48:42 -06:00
Sam Tobin-Hochstadt
8194bcc4d4 Guard type-equal? test. 2010-05-27 12:46:37 -04:00
Sam Tobin-Hochstadt
34fef6e538 Re-enable test. 2010-05-27 12:46:29 -04:00
Sam Tobin-Hochstadt
9701ae0065 Avoid requiring old base-types. 2010-05-27 10:56:18 -04:00
Sam Tobin-Hochstadt
bd0bcda85e Simpler has-name? implementation. 2010-05-27 10:50:15 -04:00
Sam Tobin-Hochstadt
63dbde1e9e Fix test for new `do:' behavior. 2010-05-27 10:10:26 -04:00
Sam Tobin-Hochstadt
d4a8c52c71 Fix error message for multiple values. 2010-05-27 10:10:26 -04:00
Sam Tobin-Hochstadt
40c77586a0 Better type for `round'. 2010-05-27 10:10:26 -04:00
Vincent St-Amour
44a7a71923 Corrected the typed versions of some benchmarks to be closer to the
untyped versions.
2010-05-27 09:30:49 -04:00
Eli Barzilay
4cdfbb28d7 A few minor fixes 2010-05-27 02:33:38 -04:00
Robby Findler
b5364a5875 fixed a bug in the docs typo
Not for the release (because it modifies a file that has been changed too much and because this commit is a minor change)
2010-05-26 20:55:24 -05:00
Robby Findler
c96bbe640d makes image=? work on 2htdp/image images. 2010-05-26 20:55:24 -05:00
Eli Barzilay
bc242e06f3 Some "plt" -> "racket" in distribution files and other meta stuff. 2010-05-26 21:29:27 -04:00
Eli Barzilay
5a432f3c9c Switch installation names to "Racket" 2010-05-26 21:29:26 -04:00
Vincent St-Amour
ca9e35b9be Changed some of the benchmarks to run for more iterations. 2010-05-26 19:48:32 -04:00
Vincent St-Amour
61f6a2579b Documented the typed benchmarks. 2010-05-26 19:48:31 -04:00
Vincent St-Amour
e3b994abff Typed Scheme's optimizer now recognizes specialized (safe) float
operations.
2010-05-26 19:48:30 -04:00
Vincent St-Amour
762f108c04 Fixed a bug in typed Scheme's optimizer when using binary arithmetic
operators in a unary fashion with floats.
2010-05-26 19:48:30 -04:00
Vincent St-Amour
664ef2c0a3 Extended the type signatures of bitwise operations to be closed on naturals. 2010-05-26 19:48:29 -04:00
Vincent St-Amour
5213f54f56 Added the for:, for/list:, etc macros. 2010-05-26 19:48:15 -04:00
Vincent St-Amour
23f30af459 Rewrote do: to expand into do. 2010-05-26 19:20:32 -04:00
Matthew Flatt
7442f14305 fix problems with raco exe
Merge to v5.0
2010-05-26 17:07:09 -06:00
Matthew Flatt
923ff555d9 Fix problems with DESTDIR patching
Merge to v5.0
2010-05-26 17:07:09 -06:00
Matthew Flatt
f85b25f59f fix another typo like the one in dynext
Merge to v5.0
2010-05-26 17:07:08 -06:00
Jay McCarthy
7c294fd108 Accidentally killed the responsibility 2010-05-26 15:01:37 -06:00
Jay McCarthy
47f6b264a0 Specifying when R5RS is required for a benchmark and enabling running from other directories
Enabling running all benchmarks in DrDr
2010-05-26 14:53:15 -06:00
Jay McCarthy
225c08312a Commenting out time display I don't understand 2010-05-26 14:53:15 -06:00
Matthew Flatt
a8130eb7c3 fix typo in unixstyle-install 2010-05-26 14:27:37 -06:00
Matthew Flatt
d346575d36 fix typo in dynext linker spec for x86_64 Darwin 2010-05-26 14:19:30 -06:00
Eli Barzilay
8675dc69af The uninstaller is called "uninstall-racket", a few more "plt" leftovers. 2010-05-26 15:47:08 -04:00
Eli Barzilay
920870966f Fix the starter executable too. 2010-05-26 15:44:12 -04:00
Eli Barzilay
5c702976c2 A few more stray "racunit"s. 2010-05-26 15:21:55 -04:00
Jay McCarthy
28dce6996a Forgot one place 2010-05-26 13:18:02 -06:00
Jay McCarthy
c3d07af8d3 Fixing sloppy rename. Include in release. 2010-05-26 13:16:36 -06:00
Jay McCarthy
016a4fa12c Setting responsible 2010-05-26 10:09:01 -06:00
dvanhorn
c9d0bd10a1 Added remf to unstable/list.
Signed-off-by: Jay McCarthy <jay@racket-lang.org>
2010-05-26 10:08:29 -06:00
Jay McCarthy
7c5973cb94 Fixing graph display 2010-05-26 10:06:08 -06:00
Jay McCarthy
3619b5b2d8 Fixing typo 2010-05-26 10:06:08 -06:00
Matthias Felleisen
be256183e1 Merge branch 'master' of git:plt 2010-05-26 09:26:14 -04:00
Eli Barzilay
c9a7baaffa Change file references 2010-05-25 23:51:59 -04:00
Robby Findler
31b507aa51 Rackety 2htdp/image 2010-05-25 21:35:04 -05:00
Robby Findler
03a3270811 closes PR 10927 2010-05-25 21:35:03 -05:00
Robby Findler
48d793b099 closes PR 10929 2010-05-25 21:35:03 -05:00
Robby Findler
bae79dda0b closes PR 10930 2010-05-25 21:35:03 -05:00
Matthew Flatt
451961e596 fix `for' to track inlined sequence generators via 'disappeared-use 2010-05-25 20:27:03 -06:00
Eli Barzilay
2240e54660 Rename "plt-installer-header" -> "installer-header" 2010-05-25 22:09:52 -04:00
Eli Barzilay
af07701590 updated config path snapshot 2010-05-25 22:09:51 -04:00
Vincent St-Amour
c11a88f888 Added some indexes to the reference to make open-output-nowhere easier
to find.
2010-05-25 17:30:54 -04:00
Robby Findler
8c98f9d979 made a start on the image-core library's documentation 2010-05-25 16:10:23 -05:00
Robby Findler
0c1afebb5a made a start on the image-core library's documentation 2010-05-25 16:10:23 -05:00
Jay McCarthy
a797de8f9d Finalizing house call 2010-05-25 14:58:04 -06:00
Jay McCarthy
f9ca17aa2b Getting DrDr at home ready 2010-05-25 14:58:03 -06:00
Matthias Felleisen
265e420a92 doc bug PR10931 fixed 2010-05-25 16:19:20 -04:00
Eli Barzilay
3aa192944b Get rid of the generic "plt-" prefix 2010-05-25 15:42:31 -04:00
Eli Barzilay
72b1a3aafa Racketified windows installer 2010-05-25 15:42:31 -04:00
Eli Barzilay
49949a8421 Deal with a "~/" prefix.
A few additional improvements to the script.
2010-05-25 15:42:31 -04:00
Eli Barzilay
3ddeb6df17 Racketified unix installer. 2010-05-25 15:42:31 -04:00
Stevie Strickland
24c5a9aed8 Fix for optional keyword contracts used on make-keyword-procedure results.
This fix should go into the 5.0 release.
2010-05-25 13:01:42 -04:00
Matthew Flatt
e8fe67991e fix problem using both #:doc and #:tag-prefixes for secref
Merge to v5.0
2010-05-25 09:20:03 -06:00
Sam Tobin-Hochstadt
85b59a2f4c Fix Typed Scheme printing of types.
Merge to 5.0.
2010-05-25 07:58:06 -07:00
Jay McCarthy
2df8fac233 Fixing a bug reported by 张虎成. Original and small test case were added. I reimplemented Knuth-Morris-Pratt because I couldn't debug the existing implementation.
Please include in 5.0
2010-05-25 07:47:23 -06:00
Jay McCarthy
50fd0278ba Fixing an innoculous test case failure I introduced, by override the platform's time zone.
Relaxing the contract on date->string to accord with previous documentation.

Changing web-server example to use more restrictive contract

Please include in 5.0
2010-05-25 06:54:28 -06:00
Sam Tobin-Hochstadt
3885ba4f54 Remove `define-struct' from typed/racket.
Closes PR 10619.
2010-05-25 00:09:04 -07:00
Sam Tobin-Hochstadt
775e1b06a5 Test for former bug. Closes PR 10470. 2010-05-25 00:09:03 -07:00
Eli Barzilay
ea27521b5c Improved NSIS graphics (better font rendering, improved logo, no fadeout). 2010-05-25 02:06:47 -04:00
Sam Tobin-Hochstadt
27e971dce2 Check that at least one require spec is provided.
Closes PR 10617.
 Merge to v5.0.
2010-05-24 22:33:31 -07:00
Matthew Flatt
a9250ec4f0 Merge branch 'master' of git.racket-lang.org:plt 2010-05-24 18:55:31 -06:00
Matthew Flatt
f357216068 tweak figure and footnote rendering 2010-05-24 18:55:14 -06:00
Jay McCarthy
3f1a89b8f8 Fixing dumb bug from me 2010-05-24 18:46:31 -06:00
Casey Klein
9a1e3a5ca2 Disables DrDr testing for example that opens windows. 2010-05-24 19:31:14 -05:00
Vincent St-Amour
6e16a76b51 Revert "Added a /dev/null-like output port to unstable."
open-output-nowhere already does something similar.
2010-05-24 18:57:05 -04:00
Vincent St-Amour
9c12b7d2e7 Added a /dev/null-like output port to unstable. 2010-05-24 18:41:13 -04:00
Matthew Flatt
12f2c4fe2e adjust printer for sets from `racket/set' to print in constructor style
also cooperate with pretty-print
2010-05-24 15:15:45 -06:00
Matthew Flatt
97d078a156 adjust `pretty-printing' parameter for single-line printing
make it #f in that case, as opposed to printing in multi-line
 mode when the content doesn't fit on a single line
2010-05-24 15:15:45 -06:00
Sam Tobin-Hochstadt
3b90cdb872 Merge branch 'master' of git.racket-lang.org:plt 2010-05-24 14:05:29 -07:00
Sam Tobin-Hochstadt
460bb348e1 Better internal error messages. 2010-05-24 14:05:05 -07:00
Sam Tobin-Hochstadt
af689b2531 Tests for bug found by David Van Horn. 2010-05-24 14:04:43 -07:00
Sam Tobin-Hochstadt
b21f704086 Print empty filters as - 2010-05-24 14:04:01 -07:00
Sam Tobin-Hochstadt
986318065d Remove tc-toplevel from the typechecking unit. 2010-05-24 14:03:14 -07:00
Sam Tobin-Hochstadt
5b0f705b83 Only do abstraction of filters at `let's. 2010-05-24 14:01:00 -07:00
Sam Tobin-Hochstadt
f320d36e9c Fix parsing of All on RHS of -> 2010-05-24 13:26:29 -07:00
Jay McCarthy
1b6b721aee Adding date->seconds 2010-05-24 14:25:35 -06:00
Jay McCarthy
009ae0588e Adding current-date 2010-05-24 14:23:53 -06:00
Jay McCarthy
991e2a4064 Using modern style a little 2010-05-24 14:23:52 -06:00
Jay McCarthy
581458f0be Converting to racket and with contracts 2010-05-24 14:23:52 -06:00
Jay McCarthy
4d892983fa Adding test cases to verify changes 2010-05-24 14:23:52 -06:00
Sam Tobin-Hochstadt
fac0e197cf Improve verbose printer.
- Fewer newlines.
 - Avoid printing hidden fields.
2010-05-24 13:23:37 -07:00
Jay McCarthy
2a934cb053 Do not read the entire zo at once 2010-05-24 13:14:36 -06:00
Jay McCarthy
f67177f740 Separating bytes usage for next change 2010-05-24 13:14:36 -06:00
Jay McCarthy
758b944996 Contract was too strict 2010-05-24 13:14:35 -06:00
Jay McCarthy
40e1ba95fc Making zo-marshal more like C and not with large byte strings 2010-05-24 13:14:35 -06:00
Jay McCarthy
f44e3123b5 Adding byte counting ports 2010-05-24 13:14:35 -06:00
Jay McCarthy
325ac1ae88 Reformating 2010-05-24 13:14:35 -06:00
Jay McCarthy
cb5aac762e Adding stream output 2010-05-24 13:14:35 -06:00
Jay McCarthy
63f546a080 Reformating 2010-05-24 13:14:35 -06:00
Jay McCarthy
b892c276ff Streaming final output from zo-marshal 2010-05-24 13:14:35 -06:00
Jay McCarthy
3b98c8f9b3 Syntax objects are supported 2010-05-24 13:14:35 -06:00
Robby Findler
61f03beaee fixed problems with chat noir's h key implementation (and added a note about the new 'n' key) 2010-05-24 12:42:38 -05:00
Robby Findler
77841f0834 fixes PR 19025 2010-05-24 12:17:40 -05:00
Matthew Flatt
6dec677308 Fix problem with scribble/lp and dotted forms
Closes PR 10924
 Merge to v5.0
2010-05-24 10:03:55 -06:00
Matthew Flatt
0b8a664d78 fix minor doc bugs 2010-05-24 10:03:37 -06:00
Matthew Flatt
c3f5aed473 fix docs for in-directory to specific default argument value
Merge to v5.0
2010-05-24 10:03:36 -06:00
Jay McCarthy
85a7509034 Removing test auto run 2010-05-24 09:56:35 -06:00
Jay McCarthy
f5bddf7705 Fixing ftp-download-file 2010-05-24 09:56:35 -06:00
Jay McCarthy
15d9a7dd8a Initial ftp test cases 2010-05-24 09:56:35 -06:00
Jay McCarthy
52281d7089 rkt suffixes 2010-05-24 09:56:35 -06:00
Jay McCarthy
63df5311c5 Racketizing 2010-05-24 09:56:34 -06:00
Jay McCarthy
4349df5b6a Fixing error when no email needs to be sent and changing addresses 2010-05-24 09:56:34 -06:00
Casey Klein
cc162f3eeb Brings the Redex examples documentation up to date (for 5.0 release) 2010-05-24 09:19:48 -05:00
Matthias Felleisen
bece17d828 Merge branch 'master' of git:plt 2010-05-24 10:09:38 -04:00
Matthias Felleisen
fe67f369fa prep for debugging 2010-05-24 10:09:01 -04:00
Matthias Felleisen
f243a0e617 fixed 10922 2010-05-24 10:03:59 -04:00
Matthias Felleisen
f1d258f20b fixed 10923 2010-05-24 09:50:57 -04:00
Eli Barzilay
16affcd86d New NSIS graphics. 2010-05-24 02:59:12 -04:00
Jose Antonio Ortega Ruiz
92bbe52da0 Fixes for trivial typos in Reference sec. 1.1. 2010-05-23 23:10:36 -04:00
Sam Tobin-Hochstadt
601e693b01 Improve type of count and vector-count. 2010-05-22 18:07:50 -04:00
Sam Tobin-Hochstadt
e6d85175f3 Document Exact-Nonnegative-Integer 2010-05-22 18:03:18 -04:00
Carl Eastlund
5d6afabf5e Improved error messages for misuse of prop:dict. 2010-05-22 11:13:15 -04:00
Matthew Flatt
f5a0b9e613 fix scribble/xref 2010-05-22 08:46:43 -06:00
Robby Findler
b319039468 fixed a bug in text so that inexact integers are converted to exact ones 2010-05-22 08:58:54 -05:00
Matthew Flatt
1e9aa3b132 document scriblib/footnote 2010-05-21 19:40:33 -06:00
Matthew Flatt
18b06a9297 add `margin-note*' for putting a single-para note in the middle of a para 2010-05-21 19:40:33 -06:00
Matthew Flatt
141a37e50d Fix Scribbling and eval-result copying of hasheqv/hasheq tables
Closes PR 10918
2010-05-21 19:40:33 -06:00
Matthew Flatt
69230100e4 add scriblib/footnote library 2010-05-21 19:40:33 -06:00