[racket-dev] [plt] Push #25179: master branch updated

From: Neil Toronto (neil.toronto at gmail.com)
Date: Sun Aug 12 10:03:16 EDT 2012

I haven't tried it yet, but this sounds awesome.

On 08/12/2012 07:46 AM, robby at racket-lang.org wrote:
> robby has updated `master' from 5d81b80736 to 0c6734f782.
>    http://git.racket-lang.org/plt/5d81b80736..0c6734f782
>
> =====[ One Commit ]=====================================================
> Directory summary:
>    62.6% collects/drracket/private/syncheck/
>     3.9% collects/drracket/private/
>    15.4% collects/scribble/
>    12.7% collects/scribblings/scribble/
>     3.9% collects/setup/
>
> ~~~~~~~~~~
>
> 0c6734f Robby Findler<robby at racket-lang.org>  2012-08-11 22:56
> :
> | Add the contents of the "blue boxes" in the docs to the upper-right
> | corner of the definitions window, based on the information that check
> | syntax computes
> |
> | This commit contains two separate changes to make this work:
> |
> |   - adding a new renderer, based on the text renderer, that
> |     pulls out the contents of the blue boxes and saves them
> |     in the doc/ directories (specifically in the files named
> |     contract-blueboxes.rktd)
> |
> |   - extend check syntax to use and display the information
> |     build by the new renderer
> :
>    M collects/drracket/private/rectangle-intersect.rkt |  54 +++++-
>    A collects/drracket/private/syncheck/contract-gui.rkt
>    M collects/drracket/private/syncheck/gui.rkt        |  59 ++++---
>    M collects/drracket/private/syncheck/traversals.rkt |   3 +-
>    M collects/drracket/private/syncheck/xref.rkt       |   1 +
>    M collects/scribble/base-render.rkt                 |  31 +++-
>    A collects/scribble/contract-render.rkt
>    M collects/scribble/text-render.rkt                 |   7 +-
>    M collects/scribblings/drracket/keybindings.scrbl   |   7 +
>    M collects/scribblings/scribble/core.scrbl          |  12 +-
>    M collects/scribblings/scribble/renderer.scrbl      | 171 ++++++++++++-------
>    M collects/scribblings/scribble/xref.scrbl          |  10 +-
>    M collects/setup/scribble.rkt                       |  32 ++--
>    M collects/setup/setup-unit.rkt                     |  12 +-
>    M .../private/english-string-constants.rkt          |   6 +-
>    M .../scribblings/scribble/struct-hierarchy.rkt     |  10 +-
>    M src/racket/src/schvers.h                          |   4 +-


Posted on the dev mailing list.