The 'png@2x-bytes variant is like 'png-bytes, but where the decoded
bytes are intended to be scaled by 1/2.
Consumers:
- DrRacket's print handler
- Scribble's HTML renderer
Producers:
- `bitmap%`s where the scaling factor is 2
- picts
Examples: Quick docs, docs for `images/icons/misc`, DrRacket interactions
for results of `images/icons/misc` functions.
original commit: eda4f357463fc8803726881f57cdd1cec6822660
Using
#lang scribble/base
produces HTML output in the old style, while
#lang scribble/manual
uses the new style.
To get the new style without switching to `#lang scribble/manual`,
use `manual-doc-style`.
Related changes include the addition of `css-style-addition` and
`js-style-addition`.
original commit: b520b66c4e8e54909c7d7b1126044e984989e8ef
also, add docs and simplify the interface a little bit
in a way that makes it friendlier to future extension
original commit: 7adece9001dbfed39c5f114d3a7334ac1d6b7c9e
This change fixes using `color-property` and `background-color-property`
at the same time, for example.
original commit: d2e1396b136ecb4917233106ba805823207c6592
Depth 0 is the same as `--html`, depth 1 is the same as `--htmls`,
and higher depths cause sections and subsections to be rendered
into separate directories when they have their own pages.
original commit: a0c306e2ed0fe9c367cc939de946576552157dac
Some non-transparent but serializable data structures broke
the comparison between previous and new outputs, which caused
too many document rebuilds.
Includes a change to make module path indexes work with `equal?'.
original commit: d5558a4fe0a0405140a6a44473f3000aef275685
Documentation for a user-scoped package is rendered inside a
collection path but moved outside of the collection path when
later installed in installation-wide, so it's important to
try a destination-relative path first.
original commit: 301bdf9764d898fdadd6105a97462d1c87fb625e
In many cases, `path->collects-relative' is used instead of
`path->main-collects-relative' to generalize existing support
for collection-relative paths.
original commit: f87981f96057c26cb311e786a91229bf4a874e5b
A collection declares release notes with a `release-notes' field in
"info.rkt".
The "doc" directory is now populated exclusively by generated content,
instead of having a static "release-notes" directory (and a "keep-dirs.rktd"
file to record the static directories).
original commit: fa6f56fcb118a99a803697de6cdc7ee7fd9688a4
The "racket" directory contains a pared-back version of the
repository, roughly.
The "pkgs" directory everything else in the repository, but
organized into packages.
original commit: b2ebb0a28bf8136e75cd98316c22fe54c30eacb2