Eli Barzilay
e406dc2504
Add toplevel lists page.
...
Messy right now, but has all the relevant pieces.
2010-06-11 14:54:17 -04:00
Eli Barzilay
4108685a26
Bilgi mirror is on-line.
2010-06-11 14:54:16 -04:00
Eli Barzilay
d732b164aa
Sort download entries according to browser platform; display a blurb
...
about linux installers.
2010-06-11 14:54:16 -04:00
Eli Barzilay
42e66e35eb
Add a {{{HEAD}}} hole to the planet template.
2010-06-11 14:54:16 -04:00
Eli Barzilay
e24d11a03c
Make it possible to have toplevel sites with absolute urls, needed for some stubs
2010-06-11 14:54:16 -04:00
Eli Barzilay
5aaf3811cf
Added a `lists' toplevel page (not content, yet), and a stub for mailman pages.
2010-06-11 14:54:16 -04:00
Eli Barzilay
5093f0c32b
A few more examples.
2010-06-11 14:54:16 -04:00
Eli Barzilay
5835605fe8
Lots of improvements to the front page source.
2010-06-11 14:54:16 -04:00
Eli Barzilay
9639b9ccd1
Use @page consistently.
2010-06-11 14:54:16 -04:00
Eli Barzilay
2d312484f7
Added a skeleton page for planet.
2010-06-11 14:54:16 -04:00
Eli Barzilay
6caabb92cc
Another small & subtle bug in relativize.
2010-06-11 14:54:16 -04:00
Eli Barzilay
97baaf78e7
IRC client page and pointer to logs.
2010-06-11 14:54:16 -04:00
Eli Barzilay
071707f9fa
Typos, tweaks, etc; split text in new-name on double newline.
2010-06-11 14:54:16 -04:00
Sam Tobin-Hochstadt
fd1b20c93d
Fix optimizer for refactoring.
2010-06-11 14:21:42 -04:00
Sam Tobin-Hochstadt
b649575afc
new bug with mutation
2010-06-11 11:55:22 -04:00
Sam Tobin-Hochstadt
4f2952f4b9
minor refactorings
2010-06-11 11:55:21 -04:00
Sam Tobin-Hochstadt
5f069ed4bb
Refactor #%module-begin and #%top-interaction for Typed Scheme.
2010-06-11 11:55:21 -04:00
Matthew Flatt
5b33f0b951
fix docs for define-cite
...
Closes PR 10971
2010-06-11 04:34:22 -04:00
Matthew Flatt
fb14524241
fix validator to allow an ignored reference to a flonum stack slot
...
Closes PR 10972
2010-06-11 04:19:21 -04:00
Matthew Flatt
1e1202d6f2
fix detection of flonum primitives when the JIT cannot inline
2010-06-11 04:18:39 -04:00
Robby Findler
0b55de2e6e
removed the minor version number from the planet status line in drracket so as not to confuse (since planet may actually supply a later version number)
2010-06-10 20:15:18 -05:00
Robby Findler
893beb582e
adjusted the universe window so that the canvas is shown in the middle of the window when the window resizes
2010-06-10 20:15:17 -05:00
Sam Tobin-Hochstadt
4ac05ce5bd
Use emit-local-step with match expanders.
2010-06-10 18:58:44 -04:00
Sam Tobin-Hochstadt
490361c0fc
Add types for a few more values.
2010-06-10 18:58:44 -04:00
Ryan Culpepper
3d21f97f3f
macro-stepper: added emit-local-step
2010-06-10 16:40:52 -06:00
Ryan Culpepper
70fedd766f
macro-stepper: added docs for macro-debugger/emit
2010-06-10 14:58:28 -06:00
Ryan Culpepper
2068acc22b
macro-stepper: added api for macro "remarks" (no docs yet)
2010-06-10 12:54:09 -06:00
Ryan Culpepper
eb1a122888
macro-stepper: preserve underlining in highlights
2010-06-10 12:54:08 -06:00
Sam Tobin-Hochstadt
3c2ce01a16
Fix readme to use --disable-gracket
2010-06-10 13:28:29 -04:00
Sam Tobin-Hochstadt
0379e534e3
New interface for unstable/mutated-vars
...
- functional hash tables
- fix clients
2010-06-10 13:28:29 -04:00
Matthew Flatt
535c8e0a09
tweak decompiler to use a different name for boxed locals
2010-06-10 07:32:11 -04:00
Matthew Flatt
8603b6370b
reorder executable-path initialization
...
fixes GRacket on Mac OS X and probably Win32;
further fixes still needed to avoid allocating tagged
objects before calling scheme_basic_env()
2010-06-10 07:32:11 -04:00
Sam Tobin-Hochstadt
ed1596db9b
move unstable/gui to the plt distribution
2010-06-09 17:58:17 -04:00
Matthew Flatt
66e94fe10a
doc mzscheme define-syntax' and
define-for-syntax'
...
which are no longer the same as racket/base or scheme/base
2010-06-09 17:29:10 -04:00
Sam Tobin-Hochstadt
0149a05719
Fix promise printing, add docs. Closes PR 10968.
2010-06-09 16:56:31 -04:00
Kevin Tew
93eed922b9
Move collects path initialization before kernel creation
2010-06-09 14:17:39 -06:00
Stevie Strickland
7b38cef4e8
Fix first-order cons/c check in mzlib contract tests.
2010-06-09 15:52:29 -04:00
Sam Tobin-Hochstadt
3151566125
Improve TS reference docs
...
- lots of examples
- reorganize type listing
- add Zero type
2010-06-09 15:44:46 -04:00
Vincent St-Amour
436e001b0e
Fixed the implementation of Channel types.
2010-06-09 15:28:10 -04:00
Vincent St-Amour
2fd1e3ac9f
Modified the numeric base type environment.
2010-06-09 14:54:39 -04:00
Vincent St-Amour
04e618388c
Added some Bytes and IO-related stuff to Typed Scheme.
2010-06-09 14:54:38 -04:00
Vincent St-Amour
6b4ca4d7b0
Added tests and documentation for Thread and Channel types.
2010-06-09 14:54:37 -04:00
Vincent St-Amour
15b0c8542d
Added the Thread type and related functions.
2010-06-09 14:54:36 -04:00
Vincent St-Amour
ec799fb208
Added Channel types.
2010-06-09 14:54:35 -04:00
Vincent St-Amour
0741b48c99
Modified the for: macros to use sequence types.
2010-06-09 14:54:34 -04:00
Vincent St-Amour
2cd0321a23
Took responsibility for Typed Scheme's optimizer.
2010-06-09 14:54:33 -04:00
Vincent St-Amour
f42880c320
Moved the typed common benchmarks to a separate subdirectory.
2010-06-09 14:54:33 -04:00
Vincent St-Amour
077e1d9bca
Increased the size of the pseudoknot benchmark and ported it to
...
idiomatic racket, then to Typed Scheme.
2010-06-09 14:51:52 -04:00
Stevie Strickland
bad92f348b
Avoid building unnecessary intermediate lists.
2010-06-09 14:26:26 -04:00
Stevie Strickland
99bb46d225
Fix flat immutable container ctcs so that errors pinpoint specific elements.
...
* Fixes immutable container contract combinators so that, if given flat
contracts, they report blame errors in terms of the specific element
that failed, instead of reporting the entire container as failing.
This fixes issues seen with contracts such as (listof string?), where
the contract is applied to a list with far too many elements to print
all at once and the failing element is never printed.
* Fixes vector-immutable/c so that if all the element contracts are flat,
we create a flat contract, like the other immutable container contract
combinators.
* Also have more appropriate first-order checks for each combinator
than just "Is it the right type of container?".
These changes affect:
listof
non-empty-listof
vector-immutableof
cons/c
box-immutable/c
vector-immutable/c
2010-06-09 13:29:04 -04:00