Fix typo in GUI docs
racket/snip: fix bug in splitting string snips
racket/draw: fix `ok?` result for too-large bitmap creation

Use cairo_surface_status() to check whether creation succeeded.
text%: avoid O(n^2) behavior on string insert

Break large inserts into smaller chunks by successively halving the
chunk, instead of successviely peeling off a small part. Also, avoid
traversals and re-traversals of a long line while checking and
breaking up lines.
{chaperone,impersonate}-procedure*: fix argument propagation

Fix the "self" argument propagation through an impersonator that has
no redirection function (but that probably has impersonator
properties).

Closes PR 14852
make-path->relative-string: handle immediate directory path
raco setup: better error reporting for failure during doc move
fix bug in 8027e48
Remove stray reference to Racket in LICENSE files.

Related to PR 14842.
in-terminal: add a `close-calllback` argument
GUI package manager: better strecthing mode for the DWIM panel
GUI package manager: remember selected DWIM file or directory
raco setup: use proper namespace for info-domain setup

With the wrong namespace, then installing and updating a package
within the GUI package manager would not pick up an info-domain
change for the updated package.
Make contract profiler's path shortening more robust.
fix problems with continuations & sharing

When continuation C2 extends continuation C1, C2 shares the copy
of the internal stack with C1. It needs to skip the bit of
C1's stack that corresponds to arguments to `call/cc`, though.
That skipping assumed that `call/cc` takes 1 argument, but it can
take 2. The bug broke `racklog`, which captures continuations using
its own prompt. (It seems like there should be a simple test that
is independent of Racklog, but I couldn't construct it.)

Meanwhile, the continuation shouldn't retain the arguments to
`call/cc`, so clear them. (That was easy to test.) Sharing still
has to compensate for the locations of the arguments, though.
fix bug in c53c29d9
adjust changes in 8027e48 so that we see intermediate
output during flushes instead of collecting the entire
contents of the buffer before flushing (at least in the
more common case)
mention the paper that this model comes from
Scribble manual: make "Images" section in ToC be useful

Remove the "Images" section for `scribble/manual`, add an "Images"
section for `scribble/base`.

As suggested by Shriram.
pkg/db: fix some missing table preparations