Robby Findler
a6dea9b85c
removed current-pretty-printer (it was never released and it is
...
superceded by pretty-print-parameters).
2010-09-26 22:47:35 -05:00
Robby Findler
f87aa7ec61
added pretty-print-parameters to control how pretty printing happens for terms
2010-09-26 22:47:35 -05:00
Robby Findler
827679e9db
added contract to scale
2010-09-26 22:47:34 -05:00
John Clements
c0e34a7166
minor doc update to ffi/cvector
2010-09-25 17:19:03 -07:00
Eli Barzilay
b2e86f272e
New Racket version 5.0.1.7.
2010-09-25 03:50:16 -04:00
Robby Findler
2649e21e4b
fixed race-condition in hangman test case
2010-09-24 20:33:58 -05:00
Robby Findler
273e6e7d25
added paren-style
...
added missing provide for grammar-style
removed some dead code
2010-09-24 19:34:32 -05:00
Matthew Flatt
c1aa594657
add fvectors and unsafe-{s,u}16-{ref,set!}
2010-09-24 16:32:07 -06:00
Matthew Flatt
4038ce4bd1
rackety Mac OS X .rkt description
2010-09-24 16:32:07 -06:00
Stevie Strickland
76d926e8dc
Fix ormap application of binary function to single list.
2010-09-23 17:26:41 -04:00
Jay McCarthy
8aea4b11a5
Closing static file output
2010-09-23 13:38:04 -06:00
Stevie Strickland
d2a3cbf6d0
Add better first-order checking for ->d and ->i.
...
Closes PR 11247.
2010-09-23 14:35:45 -04:00
Vincent St-Amour
206fe52047
Improved TR's error messages in presence of case-lambda types.
...
- When displaying errors involving functions that have case-lambda
types with branches that are redundant modulo filters (such as <, >
and others), only the general branches appear in the error message.
(Real Real Real * -> Boolean, in the case of < and co.).
- For all errors involving case-lambda types, only domains for which
the return type is consistent with the expected type are displayed
in the error message. Further simplification is planned.
2010-09-23 12:59:47 -04:00
Vincent St-Amour
4aa7bc8439
Explained a design decision.
2010-09-23 12:12:15 -04:00
Robby Findler
5b375780bd
fixed incorrect renaming (noticed by Stevie)
2010-09-23 09:21:35 -05:00
Matthew Flatt
3d16dd698a
fix JIT-generated code for `vector-length' on a fixnum
...
and also code for operations like `fl<' on fixnums in
certain build modes (CGC, PPC)
2010-09-23 06:46:10 -06:00
Robby Findler
feddcdaef9
closes PR 11241
2010-09-23 06:25:21 -05:00
Robby Findler
7dbb287601
make bugs like that in PR 11241 easier to diagnose / see by turning
...
the hang into a dialog.
2010-09-23 06:25:21 -05:00
Matthew Flatt
3f7343fdc7
fix make_external_cptr() to set is-external flag
2010-09-22 13:31:50 -06:00
Matthias Felleisen
3c0039cd3a
drag explained, fixes 11243, Closes PR 11243
2010-09-22 14:37:52 -04:00
Mike Sperber
65bd667be2
Make parametric signatures work in BSL.
2010-09-22 11:35:00 +02:00
Mike Sperber
7304c061e3
Add `cons-of' signature constructor to HtDP languages.
2010-09-22 11:31:24 +02:00
Mike Sperber
593f8588fe
Implement lazy signature checking for ordinary pairs.
2010-09-22 11:03:01 +02:00
Robby Findler
b9155b8c5f
props
2010-09-21 18:54:20 -05:00
Robby Findler
5f6bae6854
adjusted many examples for the docs based on the previous commit's bug fix
2010-09-21 16:50:34 -05:00
Robby Findler
08b9396e2f
closes PR 11236
2010-09-21 16:47:55 -05:00
Robby Findler
8499a4e65d
added a test suite for the hangman teachpack
2010-09-21 15:27:49 -05:00
Robby Findler
d55932e3df
Adjusted the 'clear error highlight' menu item so it clears the coverage annotations too.
2010-09-21 15:08:12 -05:00
Robby Findler
d4c68e7359
added grammar-style for the ::= and | in grammars in redex typesetting
2010-09-21 15:08:12 -05:00
James Swaine
bd799c3db9
Small corrections to the futures documentation.
2010-09-21 11:15:50 -05:00
Mike Sperber
98c9ad4d22
Add `Any' contract to HtDP languages.
2010-09-21 16:23:58 +02:00
Robby Findler
bf409e6300
fix nominal problem with hangman (signature-related change unless I miss my guess)
2010-09-21 08:56:09 -05:00
Stevie Strickland
859ea63faa
Rework the naming conventions in {box,vector,hash}.rkt.
...
Fixing it so that errors aren't generated with "build-<foo>/c".
2010-09-20 18:26:47 -04:00
Stevie Strickland
277d9d199d
Convert or/c to create chaperone contracts when appropriate.
2010-09-20 18:26:47 -04:00
Stevie Strickland
4dab0745e4
Convert and/c to return chaperone contracts when appropriate.
2010-09-20 18:26:47 -04:00
Eli Barzilay
4117dfcc38
Oops, the magic list has fixed strings, not regexps
2010-09-20 15:39:25 -04:00
Eli Barzilay
7defa43ced
Change the old bibs to appear in popups instead of a sea of text files
2010-09-20 15:38:18 -04:00
Eli Barzilay
5b4c94649c
New techreport pages.
2010-09-20 15:38:18 -04:00
Eli Barzilay
93bd86ccc4
Allow getting the absolute URL of a resource
2010-09-20 15:38:18 -04:00
Eli Barzilay
126c7d1a0d
Change the people/places structs and way they are made.
...
It's also possible to use this as a central place to hold the list of
plt people for other purposes, works for the bib authors now (requires
making an organized list of the people).
2010-09-20 15:38:18 -04:00
Eli Barzilay
53adab8271
Move things around so there's a single place that specifies PLT people
...
and places.
2010-09-20 15:38:18 -04:00
Eli Barzilay
ee138cf2cb
Some repeated "and and"s and "the the"s, and two more typos.
...
Closes PR 11229.
2010-09-20 15:38:18 -04:00
Eli Barzilay
e222407a1d
Minor reorganization
2010-09-20 15:38:17 -04:00
Eli Barzilay
bb3dbeb2c0
Add "All Versions" page with a table of all versions and all packages.
2010-09-20 15:38:16 -04:00
Eli Barzilay
626627fcc7
* Narrow comment on plot example, enable datalog example & revised blurb.
...
* Minor typo in new-name.rkt
* Minor update to the menu item name for submitting bugs
2010-09-20 15:38:16 -04:00
Eli Barzilay
58afb93a17
Re-fix hadnin-server/overridden-collects props.
2010-09-20 15:37:24 -04:00
Eli Barzilay
d440e17dde
Some raketization, #lang, and reformat
2010-09-20 15:33:54 -04:00
Matthew Flatt
f67bb10c19
fix bug introduced with 'display-end change
2010-09-20 12:29:52 -06:00
Matthew Flatt
55d3647965
fix _string/utf-16 terminator handling
2010-09-20 12:29:51 -06:00
Casey Klein
dca6b3a06e
Configures DrDr to ignore Redex compiler tests
2010-09-20 10:04:50 -05:00