update, plus some typos and punctuation fixed
fix problem with --enable-shared and CGC install
Restore functionality of quiet? argument for link-extension.

This appears to be artifact from a debugging session; the quiet? flag was being ignored.
racket/gui gtk: fix canvas/panel border drawing

The code to draw a border has to determine the widget's position
within the drawing window. Gtk 3.0 has a function to provide that
transformation, but Gtk 2.0 doesn't seem to have one, and it seems
that the transformation implemented in `racket/gui' wasn't right.

Closes PR 13453
adjust dists to move picts into the mr distributions

This move moves a library from the plt distribution into the
mr distribution, which is a direction we do not generally
like to go, but the pict library is more core than slideshow
and the dependency that triggered this change is that the
2htdp/image library now interoperates with picts (hopefully
2htdp/universe will also work with them at some point).

So this teases out the pict part of slideshow (mostly,
but not completely the texpict collection) and moves only
that part to the mr distribution.
make sure the framework tests run with the proper environment
only when when there is something to undo

They hypothesis behind this change is that the undo is
undoing an edit that came before, not the temporary edit
that appears in insert-close-paren. So, when there are
no edits happening (ie when fixup? is #f) then don't
undo. This is only a hypothesis because we were not able
to find a small code sequence, outside of DrRacket to
cause the bad behavior, so possibly there is really more
going on here.

Thanks to Nadeem Abdul Hamid for finding this fix.

Closes PR 13454
an attempt to change get-close-paren to not edit the buffer

related to PR 13454
adjust find-next-outer-paren to avoid editing the buffer

related to PR 13454
fix a bug in executable creation

The code used eq? to check to see if a given language was in
an list of allowed-to-create-executables languages. But the
language object was passing thru TR and so eq? didn't hold and
thus the check was buggy.
add examples for make-struct-info in docs
Switch to `pkg.racket-lang.org`.
unbreak check syntax

get-current-tab may not be the right tab to replay the trace,
now that online expansion runs other tabs when the current tab
is up to date.
support for multiple blame parties
renaming unstable/contract's  option/c to maybe/c
adding option contracts in unstable
disable a broken responsiveness optimization
Do not update subtype and resolve caches when subtyping.

Closes PR13412.
Type check with expected type when checking recursive loops.

Closes PR12678.
fixing docs and tests for maybe/c (old option/c)