Issue 3476: Allow map-some-music to filter elements and articulations
Issue 3388: -dpreview retains non-working page links in table of contents

This just disables mark_page_link in the EPS header.  When including
EPS files in LilyPond itself, BeginEPSF and EndEPSF should limit the
effect of this redefinition to the EPS file itself, restoring the
userdict afterwards.
Issue 3472: several fixes to input/regression/scheme-text-spanner.ly

* The file `input/regression/scheme-text-spanner.ly' assigns a constant
pair to the variable `event-drul' and subsequently attempts to modify
the pair.  This can lead to scheme-text-spanners not appearing when
requested in simultaneous contexts.  This patch corrects the faulty usage,
replacing `event-drul' with two variables `event-start' and `event-stop'.

* The variable `current-event' is not necessary, and has been removed.

* Tabs in the engraver definition have been replaced with spaces.

Signed-off-by: David Kastrup <dak@gnu.org>
Issue 3449: Shift accordion register symbols down by half a line width

This makes the documented proposals for combining the accordion
register symbols together with the accordion dot symbol match in
positioning.  It would have been feasible instead to shift the
(centered) accordion dot, but some register symbols work with
different line widths.

The net result will now exhibit a slight descender (namely half a
linewidth) of the accordion register symbols when used in a running
line.
Issue 3467: lilypond-book 2.17.21 and spaces in file path
Issue 3479: Define \fermata markup command that heeds `direction'
Let \fermataMarkup use \fermata markup command
Let multi-measure-rest-text regtest use \fermata markup
Let several Documentation/snippets use \fermata markup
Run scripts/auxiliar/makelsr.py