summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHan-Wen Nienhuys <hanwen@xs4all.nl>2004-10-30 20:55:17 +0000
committerHan-Wen Nienhuys <hanwen@xs4all.nl>2004-10-30 20:55:17 +0000
commit641486a1a5522a9e66b470d8c762a1f789219573 (patch)
tree603a44d9ce7bb9897da7092245984921d176c52f
parentb1e60c45c717d1af7c73e118d1ef97052f738ae5 (diff)
* scripts/convert-ly.py (conv): fixed \context Foo = mixedCaps
case. (conv): add dummy 2.4.0 conversion rule. * input/regression/part-combine-text.ly (comm): add expect strings.
-rw-r--r--ChangeLog4
-rw-r--r--VERSION4
-rw-r--r--input/example-1.ly2
-rw-r--r--input/example-2.ly2
-rw-r--r--input/example-3.ly2
-rw-r--r--input/les-nereides.ly6
-rw-r--r--input/mutopia-header.ly2
-rw-r--r--input/mutopia/E.Satie/petite-ouverture-a-danser.ly12
-rw-r--r--input/mutopia/F.Schubert/morgenlied.ly4
-rw-r--r--input/mutopia/F.Schubert/standchen.ly8
-rw-r--r--input/mutopia/J.S.Bach/baerenreiter-sarabande.ly2
-rw-r--r--input/mutopia/J.S.Bach/bwv940.ly14
-rw-r--r--input/mutopia/J.S.Bach/wtk1-fugue2.ly12
-rw-r--r--input/mutopia/R.Schumann/romanze-op28-2.ly18
-rw-r--r--input/mutopia/W.A.Mozart/mozart-hrn-3.ly2
-rw-r--r--input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ily2
-rw-r--r--input/mutopia/W.A.Mozart/mozart-hrn3-defs.ily2
-rw-r--r--input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ily2
-rw-r--r--input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ily2
-rw-r--r--input/no-notation/bar-check.ly2
-rw-r--r--input/no-notation/beam-warn.ly2
-rw-r--r--input/no-notation/denneboom.ly6
-rw-r--r--input/no-notation/die-staff.ly8
-rw-r--r--input/no-notation/dos-guile.ly2
-rw-r--r--input/no-notation/dos-ps.ly2
-rw-r--r--input/no-notation/dos-tex.ly2
-rw-r--r--input/no-notation/dynamic-absolute-volume.ly2
-rw-r--r--input/no-notation/embedded-scm.ly2
-rw-r--r--input/no-notation/midi-grace.ly2
-rw-r--r--input/no-notation/midi-lyric-barcheck.ly2
-rw-r--r--input/no-notation/midi-scales.ly2
-rw-r--r--input/no-notation/midi-transposing.ly2
-rw-r--r--input/no-notation/midi-tuplets.ly2
-rw-r--r--input/no-notation/midi-volume-equaliser.ly2
-rw-r--r--input/no-notation/parse.ly2
-rw-r--r--input/no-notation/parse2.ly2
-rw-r--r--input/no-notation/parse3.ly2
-rw-r--r--input/no-notation/parse4.ly2
-rw-r--r--input/no-notation/parse5.ly2
-rw-r--r--input/no-notation/recording.ly2
-rw-r--r--input/no-notation/safe-guile.ly2
-rw-r--r--input/no-notation/safe-include.ly2
-rw-r--r--input/no-notation/safe-ps.ly2
-rw-r--r--input/no-notation/safe-tex.ly2
-rw-r--r--input/no-notation/textcresc.ly2
-rw-r--r--input/no-notation/to-xml.ly2
-rw-r--r--input/puer-fragment.ly2
-rw-r--r--input/regression/+.ly2
-rw-r--r--input/regression/accidental-cautionary.ly2
-rw-r--r--input/regression/accidental-double.ly6
-rw-r--r--input/regression/accidental-ledger.ly2
-rw-r--r--input/regression/accidental-octave.ly2
-rw-r--r--input/regression/accidental-piano.ly2
-rw-r--r--input/regression/accidental-placement.ly2
-rw-r--r--input/regression/accidental-quarter.ly2
-rw-r--r--input/regression/accidental-single-double.ly2
-rw-r--r--input/regression/accidental-tie.ly2
-rw-r--r--input/regression/accidental-unbroken-tie-spacing.ly2
-rw-r--r--input/regression/accidental-voice.ly2
-rw-r--r--input/regression/accidental.ly2
-rw-r--r--input/regression/allfontstyle.ily2
-rw-r--r--input/regression/ambitus.ly2
-rw-r--r--input/regression/apply-context.ly2
-rw-r--r--input/regression/apply-output.ly2
-rw-r--r--input/regression/arpeggio-bracket.ly2
-rw-r--r--input/regression/arpeggio-collision.ly2
-rw-r--r--input/regression/arpeggio.ly2
-rw-r--r--input/regression/auto-beam-bar.ly2
-rw-r--r--input/regression/auto-beam-no-beam.ly2
-rw-r--r--input/regression/auto-beam-triplet.ly2
-rw-r--r--input/regression/auto-beam-tuplets.ly2
-rw-r--r--input/regression/auto-beam.ly2
-rw-r--r--input/regression/auto-change.ly2
-rw-r--r--input/regression/balloon.ly2
-rw-r--r--input/regression/bar-check-redefine.ly2
-rw-r--r--input/regression/bar-number.ly2
-rw-r--r--input/regression/bar-scripts.ly2
-rw-r--r--input/regression/beam-auto-knee.ly2
-rw-r--r--input/regression/beam-auto.ly2
-rw-r--r--input/regression/beam-break.ly2
-rw-r--r--input/regression/beam-center-slope.ly2
-rw-r--r--input/regression/beam-concave-damped.ly2
-rw-r--r--input/regression/beam-concave.ly2
-rw-r--r--input/regression/beam-cross-staff-auto-knee.ly2
-rw-r--r--input/regression/beam-cross-staff-slope.ly6
-rw-r--r--input/regression/beam-cross-staff.ly6
-rw-r--r--input/regression/beam-damp.ly2
-rw-r--r--input/regression/beam-default-lengths.ly2
-rw-r--r--input/regression/beam-extreme.ly2
-rw-r--r--input/regression/beam-french.ly2
-rw-r--r--input/regression/beam-funky-beamlet.ly2
-rw-r--r--input/regression/beam-funky.ly2
-rw-r--r--input/regression/beam-isknee.ly6
-rw-r--r--input/regression/beam-knee-symmetry.ly2
-rw-r--r--input/regression/beam-length.ly2
-rw-r--r--input/regression/beam-manual-beaming.ly2
-rw-r--r--input/regression/beam-multiple-cross-staff.ly2
-rw-r--r--input/regression/beam-over-barline.ly2
-rw-r--r--input/regression/beam-position.ly2
-rw-r--r--input/regression/beam-quant-standard.ly2
-rw-r--r--input/regression/beam-quanting-32nd.ly2
-rw-r--r--input/regression/beam-quanting-horizontal.ly2
-rw-r--r--input/regression/beam-quarter.ly2
-rw-r--r--input/regression/beam-rest.ly2
-rw-r--r--input/regression/beam-second.ly2
-rw-r--r--input/regression/beam-shortened-lengths.ly2
-rw-r--r--input/regression/beaming-ternary-metrum.ly2
-rw-r--r--input/regression/beaming.ly2
-rw-r--r--input/regression/beams.ly2
-rw-r--r--input/regression/break.ly2
-rw-r--r--input/regression/breathing-sign-ancient.ly2
-rw-r--r--input/regression/breathing-sign.ly2
-rw-r--r--input/regression/chord-changes.ly2
-rw-r--r--input/regression/chord-name-entry-11.ly2
-rw-r--r--input/regression/chord-name-entry.ly2
-rw-r--r--input/regression/chord-name-exceptions.ly2
-rw-r--r--input/regression/chord-name-major7.ly2
-rw-r--r--input/regression/chord-names-bass.ly2
-rw-r--r--input/regression/chord-scripts.ly2
-rw-r--r--input/regression/chord-tremolo-short.ly2
-rw-r--r--input/regression/chord-tremolo.ly2
-rw-r--r--input/regression/chords-funky-ignatzek.ly2
-rw-r--r--input/regression/clef-oct.ly2
-rw-r--r--input/regression/clefs.ly2
-rw-r--r--input/regression/cluster-cross-staff.ly6
-rw-r--r--input/regression/cluster.ly2
-rw-r--r--input/regression/collision-2.ly2
-rw-r--r--input/regression/collision-alignment.ly2
-rw-r--r--input/regression/collision-dots-invert.ly2
-rw-r--r--input/regression/collision-dots-move.ly2
-rw-r--r--input/regression/collision-dots.ly2
-rw-r--r--input/regression/collision-head-chords.ly2
-rw-r--r--input/regression/collision-heads.ly2
-rw-r--r--input/regression/collision-merge-differently-dotted.ly2
-rw-r--r--input/regression/collision-merge-dots.ly2
-rw-r--r--input/regression/collision-mesh.ly2
-rw-r--r--input/regression/collisions.ly2
-rw-r--r--input/regression/completion-heads-polyphony.ly2
-rw-r--r--input/regression/completion-heads.ly2
-rw-r--r--input/regression/custos.ly2
-rw-r--r--input/regression/dot-flag-collision.ly2
-rw-r--r--input/regression/dots.ly2
-rw-r--r--input/regression/drums.ly2
-rw-r--r--input/regression/dynamics-broken-hairpin.ly2
-rw-r--r--input/regression/dynamics-glyphs.ly2
-rw-r--r--input/regression/dynamics-hairpin-length.ly2
-rw-r--r--input/regression/dynamics-line.ly2
-rw-r--r--input/regression/dynamics-unbound-hairpin.ly2
-rw-r--r--input/regression/easy-notation.ly2
-rw-r--r--input/regression/fermata-rest-position.ly2
-rw-r--r--input/regression/figured-bass.ly2
-rw-r--r--input/regression/finger-chords.ly2
-rw-r--r--input/regression/fingering.ly2
-rw-r--r--input/regression/follow-voice-break.ly6
-rw-r--r--input/regression/font-magnification.ly2
-rw-r--r--input/regression/font-name.ly2
-rw-r--r--input/regression/font-postscript.ly2
-rw-r--r--input/regression/generic-output-property.ly2
-rw-r--r--input/regression/glissando.ly4
-rw-r--r--input/regression/grace-auto-beam.ly2
-rw-r--r--input/regression/grace-bar-line.ly2
-rw-r--r--input/regression/grace-bar-number.ly2
-rw-r--r--input/regression/grace-beam.ly2
-rw-r--r--input/regression/grace-end.ly2
-rw-r--r--input/regression/grace-nest.ly2
-rw-r--r--input/regression/grace-nest1.ly2
-rw-r--r--input/regression/grace-nest2.ly2
-rw-r--r--input/regression/grace-nest3.ly2
-rw-r--r--input/regression/grace-nest4.ly2
-rw-r--r--input/regression/grace-nest5.ly2
-rw-r--r--input/regression/grace-part-combine.ly2
-rw-r--r--input/regression/grace-staff-length.ly2
-rw-r--r--input/regression/grace-start.ly2
-rw-r--r--input/regression/grace-stem-length.ly2
-rw-r--r--input/regression/grace-stems.ly2
-rw-r--r--input/regression/grace-sync.ly2
-rw-r--r--input/regression/grace-types.ly2
-rw-r--r--input/regression/grace-unfold-repeat.ly2
-rw-r--r--input/regression/grace-volta-repeat-2.ly2
-rw-r--r--input/regression/grace-volta-repeat.ly2
-rw-r--r--input/regression/grace.ly2
-rw-r--r--input/regression/hairpin-dashed.ly2
-rw-r--r--input/regression/hairpin-ending.ly2
-rw-r--r--input/regression/hara-kiri-pianostaff.ly2
-rw-r--r--input/regression/instrument-name-markup.ly2
-rw-r--r--input/regression/instrument-name-partial.ly2
-rw-r--r--input/regression/instrument-name.ly6
-rw-r--r--input/regression/key-clefs.ly2
-rw-r--r--input/regression/key-signature-cancellation.ly2
-rw-r--r--input/regression/key-signature-scordatura.ly2
-rw-r--r--input/regression/keys.ly2
-rw-r--r--input/regression/ledger-line-shorten.ly2
-rw-r--r--input/regression/lily-in-scheme.ly2
-rw-r--r--input/regression/lyric-combine-new.ly2
-rw-r--r--input/regression/lyric-combine-polyphonic.ly6
-rw-r--r--input/regression/lyric-combine.ly4
-rw-r--r--input/regression/lyric-extender-broken.ly2
-rw-r--r--input/regression/lyric-extender.ly2
-rw-r--r--input/regression/lyric-hyphen-break.ly2
-rw-r--r--input/regression/lyric-hyphen-retain.ly2
-rw-r--r--input/regression/lyric-hyphen.ly2
-rw-r--r--input/regression/lyric-phrasing.ly2
-rw-r--r--input/regression/lyrics-bar.ly6
-rw-r--r--input/regression/lyrics-melisma-beam.ly2
-rw-r--r--input/regression/lyrics-tenor-clef.ly2
-rw-r--r--input/regression/markup-note.ly2
-rw-r--r--input/regression/markup-score.ly2
-rw-r--r--input/regression/markup-stack.ly2
-rw-r--r--input/regression/markup-user.ly2
-rw-r--r--input/regression/measure-grouping.ly2
-rw-r--r--input/regression/mensural.ly2
-rw-r--r--input/regression/metronome-marking.ly2
-rw-r--r--input/regression/mm-rests2.ly2
-rw-r--r--input/regression/molecule-hacking.ly2
-rw-r--r--input/regression/multi-measure-rest-center.ly2
-rw-r--r--input/regression/multi-measure-rest-grace.ly2
-rw-r--r--input/regression/multi-measure-rest-instr-name.ly2
-rw-r--r--input/regression/multi-measure-rest-multi-staff-center.ly2
-rw-r--r--input/regression/multi-measure-rest-spacing.ly4
-rw-r--r--input/regression/multi-measure-rest-text.ly2
-rw-r--r--input/regression/multi-measure-rest.ly2
-rw-r--r--input/regression/music-function.ly2
-rw-r--r--input/regression/music-map.ly2
-rw-r--r--input/regression/new-markup-scheme.ly2
-rw-r--r--input/regression/new-markup-syntax.ly2
-rw-r--r--input/regression/new-slur.ly2
-rw-r--r--input/regression/newaddlyrics.ly2
-rw-r--r--input/regression/no-staff.ly2
-rw-r--r--input/regression/non-empty-text.ly2
-rw-r--r--input/regression/note-group-bracket.ly2
-rw-r--r--input/regression/note-head-chord.ly2
-rw-r--r--input/regression/note-head-harmonic.ly2
-rw-r--r--input/regression/note-head-style.ly2
-rw-r--r--input/regression/note-line.ly6
-rw-r--r--input/regression/number-staff-lines.ly2
-rw-r--r--input/regression/ottava-broken.ly2
-rw-r--r--input/regression/ottava.ly2
-rw-r--r--input/regression/page-breaks.ly2
-rw-r--r--input/regression/page-layout.ly2
-rw-r--r--input/regression/part-combine-a2.ly2
-rw-r--r--input/regression/part-combine-cross.ly2
-rw-r--r--input/regression/part-combine-global.ly2
-rw-r--r--input/regression/part-combine-mmrest-after-solo.ly2
-rw-r--r--input/regression/part-combine-solo-end.ly2
-rw-r--r--input/regression/part-combine-solo-global.ly2
-rw-r--r--input/regression/part-combine-solo.ly2
-rw-r--r--input/regression/part-combine-text.ly2
-rw-r--r--input/regression/part-combine.ly2
-rw-r--r--input/regression/pedal-bracket.ly2
-rw-r--r--input/regression/pedal-end.ly2
-rw-r--r--input/regression/pedal-ped.ly2
-rw-r--r--input/regression/phrasing-slur-slur-avoid.ly2
-rw-r--r--input/regression/prefatory-empty-spacing.ly2
-rw-r--r--input/regression/prefatory-spacing-matter.ly2
-rw-r--r--input/regression/property-grace-polyphony.ly2
-rw-r--r--input/regression/property-once.ly2
-rw-r--r--input/regression/quote-cyclic.ly2
-rw-r--r--input/regression/quote-transposition.ly2
-rw-r--r--input/regression/quote.ly2
-rw-r--r--input/regression/rehearsal-mark-letter.ly2
-rw-r--r--input/regression/rehearsal-mark-number.ly2
-rw-r--r--input/regression/repeat-fold.ly2
-rw-r--r--input/regression/repeat-line-break.ly2
-rw-r--r--input/regression/repeat-percent-skipbars.ly2
-rw-r--r--input/regression/repeat-percent.ly2
-rw-r--r--input/regression/repeat-slash.ly2
-rw-r--r--input/regression/repeat-unfold-all.ly2
-rw-r--r--input/regression/repeat-unfold-tremolo.ly2
-rw-r--r--input/regression/repeat-unfold.ly2
-rw-r--r--input/regression/repeat-volta-skip-alternatives.ly2
-rw-r--r--input/regression/repeat-volta.ly2
-rw-r--r--input/regression/rest-collision-beam.ly2
-rw-r--r--input/regression/rest-collision.ly2
-rw-r--r--input/regression/rest-dot-position.ly2
-rw-r--r--input/regression/rest-ledger.ly2
-rw-r--r--input/regression/rest-pitch.ly2
-rw-r--r--input/regression/rest-polyphonic.ly2
-rw-r--r--input/regression/rest.ly2
-rw-r--r--input/regression/rhythmic-staff.ly2
-rw-r--r--input/regression/script-collision.ly2
-rw-r--r--input/regression/script-stack-order.ly2
-rw-r--r--input/regression/script-stacked.ly2
-rw-r--r--input/regression/size11.ly2
-rw-r--r--input/regression/size13.ly2
-rw-r--r--input/regression/size16.ly2
-rw-r--r--input/regression/size20.ly2
-rw-r--r--input/regression/size23.ly2
-rw-r--r--input/regression/size26.ly2
-rw-r--r--input/regression/slur-broken-trend.ly2
-rw-r--r--input/regression/slur-cross-staff.ly6
-rw-r--r--input/regression/slur-dots.ly2
-rw-r--r--input/regression/slur-double.ly2
-rw-r--r--input/regression/slur-extreme.ly2
-rw-r--r--input/regression/slur-nice.ly2
-rw-r--r--input/regression/slur-rest.ly2
-rw-r--r--input/regression/slur-script-inside.ly2
-rw-r--r--input/regression/slur-script.ly2
-rw-r--r--input/regression/slur-symmetry-1.ly2
-rw-r--r--input/regression/slur-symmetry.ly2
-rw-r--r--input/regression/slur-tilt.ly2
-rw-r--r--input/regression/spacing-accidental-staffs.ly2
-rw-r--r--input/regression/spacing-accidental-stretch.ly2
-rw-r--r--input/regression/spacing-accidental.ly2
-rw-r--r--input/regression/spacing-bar-stem.ly2
-rw-r--r--input/regression/spacing-clef-first-note.ly2
-rw-r--r--input/regression/spacing-end-of-line.ly2
-rw-r--r--input/regression/spacing-ended-voice.ly2
-rw-r--r--input/regression/spacing-folded-clef.ly2
-rw-r--r--input/regression/spacing-folded-clef2.ly2
-rw-r--r--input/regression/spacing-grace-duration.ly2
-rw-r--r--input/regression/spacing-grace.ly2
-rw-r--r--input/regression/spacing-knee.ly2
-rw-r--r--input/regression/spacing-multi-tuplet.ly2
-rw-r--r--input/regression/spacing-note-flags.ly2
-rw-r--r--input/regression/spacing-ragged-last.ly2
-rw-r--r--input/regression/spacing-rest.ly2
-rw-r--r--input/regression/spacing-short-notes.ly2
-rw-r--r--input/regression/spacing-stem-bar.ly2
-rw-r--r--input/regression/spacing-stem-direction.ly2
-rw-r--r--input/regression/spacing-stem-same-direction.ly2
-rw-r--r--input/regression/spacing-to-grace.ly2
-rw-r--r--input/regression/span-bar-break.ly6
-rw-r--r--input/regression/span-bar.ly2
-rw-r--r--input/regression/staccato-pos.ly2
-rw-r--r--input/regression/staff-halfway.ly2
-rw-r--r--input/regression/staff-mixed-size.ly2
-rw-r--r--input/regression/staff-tweak.ly2
-rw-r--r--input/regression/stanza-number.ly2
-rw-r--r--input/regression/stem-direction.ly2
-rw-r--r--input/regression/stem-shorten.ly2
-rw-r--r--input/regression/stem-spacing.ly2
-rw-r--r--input/regression/stem-tremolo.ly2
-rw-r--r--input/regression/system-extents.ly2
-rw-r--r--input/regression/system-overstrike.ly2
-rw-r--r--input/regression/system-start-bracket.ly2
-rw-r--r--input/regression/tablature-string-tunings.ly2
-rw-r--r--input/regression/tablature.ly2
-rw-r--r--input/regression/tag-filter.ly2
-rw-r--r--input/regression/text-spanner.ly2
-rw-r--r--input/regression/tie-busy-grobs.ly2
-rw-r--r--input/regression/tie-chord.ly2
-rw-r--r--input/regression/tie-dots.ly2
-rw-r--r--input/regression/tie-grace.ly2
-rw-r--r--input/regression/tie.ly2
-rw-r--r--input/regression/trill-spanner.ly2
-rw-r--r--input/regression/tuplet-beam.ly2
-rw-r--r--input/regression/tuplet-gap.ly2
-rw-r--r--input/regression/tuplet-nest.ly2
-rw-r--r--input/regression/tuplet-properties.ly2
-rw-r--r--input/regression/tuplet-rest.ly2
-rw-r--r--input/regression/tuplet-slope.ly2
-rw-r--r--input/regression/tuplet-staffline-collision.ly2
-rw-r--r--input/regression/tuplets.ly2
-rw-r--r--input/regression/voice-follower.ly6
-rw-r--r--input/regression/volta-broken-left-edge.ly2
-rw-r--r--input/regression/volta-multi-staff.ly2
-rw-r--r--input/screech-boink.ly6
-rw-r--r--input/simple-song.ly2
-rw-r--r--input/simple.ly2
-rw-r--r--input/test/+.ly2
-rw-r--r--input/test/add-staccato.ly2
-rw-r--r--input/test/add-text-script.ly2
-rw-r--r--input/test/ambitus-mixed.ly2
-rw-r--r--input/test/ancient-accidentals.ly2
-rw-r--r--input/test/ancient-font.ly6
-rw-r--r--input/test/ancient-time.ly2
-rw-r--r--input/test/bar-always.ly2
-rw-r--r--input/test/bar-lines-lyric-only.ly2
-rw-r--r--input/test/bar-lines.ly2
-rw-r--r--input/test/bar-number-every-five-reset.ly2
-rw-r--r--input/test/bar-number-regular-interval.ly2
-rw-r--r--input/test/bar-number-show-all.ly2
-rw-r--r--input/test/beam-alternate.ly2
-rw-r--r--input/test/beam-auto-4-8.ly2
-rw-r--r--input/test/beam-auto-override.ly2
-rw-r--r--input/test/beam-control.ly2
-rw-r--r--input/test/beam-count.ly2
-rw-r--r--input/test/boxed-stencil.ly2
-rw-r--r--input/test/caps.ly2
-rw-r--r--input/test/chord-names-german.ly2
-rw-r--r--input/test/chord-names-jazz.ly2
-rw-r--r--input/test/coriolan-margin.ly2
-rw-r--r--input/test/divisiones.ly2
-rw-r--r--input/test/dynamic-extra.ly2
-rw-r--r--input/test/embedded-postscript.ly2
-rw-r--r--input/test/embedded-tex.ly2
-rw-r--r--input/test/engraver-contexts.ly2
-rw-r--r--input/test/engraver-example.ily2
-rw-r--r--input/test/engraver-one-by-one.ly2
-rw-r--r--input/test/extra-staff.ly2
-rw-r--r--input/test/fret-diagram.ly4
-rw-r--r--input/test/gregorian-scripts.ly2
-rw-r--r--input/test/header-ifelse.ly2
-rw-r--r--input/test/hymn.ly2
-rw-r--r--input/test/instrument-name-grandstaff.ly6
-rw-r--r--input/test/ligature-vaticana.ly2
-rw-r--r--input/test/lilypond-testpage.ly2
-rw-r--r--input/test/mensural-ligatures.ly2
-rw-r--r--input/test/mensural-note-heads.ly2
-rw-r--r--input/test/move-specific-text.ly2
-rw-r--r--input/test/music-box.ly16
-rw-r--r--input/test/music-creation.ly2
-rw-r--r--input/test/no-bar-lines.ly2
-rw-r--r--input/test/no-key-at-end-of-line.ly2
-rw-r--r--input/test/ossia.ly2
-rw-r--r--input/test/partial-blank.ly2
-rw-r--r--input/test/piano-staff-distance.ly6
-rw-r--r--input/test/preset-extent.ly2
-rw-r--r--input/test/rests.ly2
-rw-r--r--input/test/reverse-music.ly2
-rw-r--r--input/test/script-abbreviations.ly2
-rw-r--r--input/test/script-chart.ly2
-rw-r--r--input/test/slur-dash.ly2
-rw-r--r--input/test/slur-manual.ly6
-rw-r--r--input/test/slur-minimum-length.ly2
-rw-r--r--input/test/smart-transpose.ly2
-rw-r--r--input/test/staff-bracket.ly2
-rw-r--r--input/test/staff-container.ly2
-rw-r--r--input/test/staff-lines.ly2
-rw-r--r--input/test/staff-size.ly2
-rw-r--r--input/test/stem-extend.ly2
-rw-r--r--input/test/tablature-hammer.ly2
-rw-r--r--input/test/temporary-stave.ly2
-rw-r--r--input/test/text-rotate.ly2
-rw-r--r--input/test/text-spanner.ly2
-rw-r--r--input/test/title-markup.ly2
-rw-r--r--input/test/version-output.ly2
-rw-r--r--input/test/vertical-extent.ly2
-rw-r--r--input/twinkle-pop.ly6
-rw-r--r--input/wilhelmus.ly2
-rw-r--r--ly/accordion-defs-init.ly2
-rw-r--r--ly/catalan.ly2
-rw-r--r--ly/chord-modifiers-init.ly2
-rw-r--r--ly/declarations-init.ly2
-rw-r--r--ly/deutsch.ly2
-rw-r--r--ly/drumpitch-init.ly2
-rw-r--r--ly/dynamic-scripts-init.ly2
-rw-r--r--ly/english.ly2
-rw-r--r--ly/engraver-init.ly2
-rw-r--r--ly/espanol.ly2
-rw-r--r--ly/generate-documentation.ly2
-rw-r--r--ly/generate-interface-doc-init.ly2
-rw-r--r--ly/grace-init.ly2
-rw-r--r--ly/gregorian-init.ly2
-rw-r--r--ly/init.ly2
-rw-r--r--ly/italiano.ly2
-rw-r--r--ly/midi-init.ly2
-rw-r--r--ly/music-functions-init.ly2
-rw-r--r--ly/nederlands.ly2
-rw-r--r--ly/norsk.ly2
-rw-r--r--ly/paper-defaults.ly2
-rw-r--r--ly/params-init.ly2
-rw-r--r--ly/performer-init.ly2
-rw-r--r--ly/portugues.ly2
-rw-r--r--ly/property-init.ly2
-rw-r--r--ly/scale-definitions-init.ly2
-rw-r--r--ly/script-init.ly2
-rw-r--r--ly/spanners-init.ly2
-rw-r--r--ly/suomi.ly2
-rw-r--r--ly/svenska.ly2
-rw-r--r--ly/vlaams.ly2
-rw-r--r--scripts/convert-ly.py13
462 files changed, 560 insertions, 547 deletions
diff --git a/ChangeLog b/ChangeLog
index 75a5d5daf1..e40587ffd9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2004-10-30 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * scripts/convert-ly.py (conv): fixed \context Foo = mixedCaps
+ case.
+ (conv): add dummy 2.4.0 conversion rule.
+
* Documentation/user/lilypond.tely: add @finalout.
* lily/slur-scoring.cc (enumerate_attachments): use stem_extent_
diff --git a/VERSION b/VERSION
index 463eb82b18..e6ca421457 100644
--- a/VERSION
+++ b/VERSION
@@ -1,6 +1,6 @@
PACKAGE_NAME=LilyPond
MAJOR_VERSION=2
-MINOR_VERSION=3
-PATCH_LEVEL=26
+MINOR_VERSION=4
+PATCH_LEVEL=0
MY_PATCH_LEVEL=
diff --git a/input/example-1.ly b/input/example-1.ly
index 5292fcb401..aa76e9d10a 100644
--- a/input/example-1.ly
+++ b/input/example-1.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% A simple scale in LilyPond
%
diff --git a/input/example-2.ly b/input/example-2.ly
index b2f446a12c..fac5a5b11e 100644
--- a/input/example-2.ly
+++ b/input/example-2.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% Some beamed and slurred notes of different taste in LilyPond
%
% Type:
diff --git a/input/example-3.ly b/input/example-3.ly
index 265fb1b8d8..6a9ca22806 100644
--- a/input/example-3.ly
+++ b/input/example-3.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
one = \relative c{
c'' d e f
diff --git a/input/les-nereides.ly b/input/les-nereides.ly
index 01076c2dfb..f60f43f835 100644
--- a/input/les-nereides.ly
+++ b/input/les-nereides.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\encoding "latin1"
\header {
composer = "ARTHUR GRAY"
@@ -249,14 +249,14 @@ middleDynamics = {
theScore = \score{
\context PianoStaff <<
- \context Staff=treble <<
+ \context Staff = "treble" <<
\treble
\trebleTwo
>>
\new Dynamics <<
\middleDynamics
>>
- \context Staff=bass <<
+ \context Staff = "bass" <<
\clef bass
\bass
\bassTwo
diff --git a/input/mutopia-header.ly b/input/mutopia-header.ly
index d38dad989f..959415ceb8 100644
--- a/input/mutopia-header.ly
+++ b/input/mutopia-header.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
title = "Title"
subtitle = "Subtitle"
diff --git a/input/mutopia/E.Satie/petite-ouverture-a-danser.ly b/input/mutopia/E.Satie/petite-ouverture-a-danser.ly
index 52edd9f10e..0a02d35da3 100644
--- a/input/mutopia/E.Satie/petite-ouverture-a-danser.ly
+++ b/input/mutopia/E.Satie/petite-ouverture-a-danser.ly
@@ -7,7 +7,7 @@
copyright = "Public Domain"
}
-\version "2.3.22"
+\version "2.4.0"
\include "nederlands.ly"
@@ -33,7 +33,7 @@ global = {
}
i = \context Staff \relative c''{
- \context Voice=i
+ \context Voice = "i"
\voiceOne
c8.( es16 bes4 ~ | bes8) r c8.( bes16 | des4 c8. bes16 | c4 ~ c8) r |
@@ -61,7 +61,7 @@ i = \context Staff \relative c''{
}
ii = \context Staff \relative c'{
- \context Voice=ii
+ \context Voice = "ii"
\voiceTwo
r8 <es as> r <des f> | r <es g> r <es as> | r <f as> r <f as> |
@@ -99,7 +99,7 @@ ii = \context Staff \relative c'{
}
lower = \context Staff \relative c{
- \context Voice=iii
+ \context Voice = "iii"
<as as'>4 <es es'> | r <as as'> | <des, des'> <f f'> | <c c'> r |
<as as'> <des des'> | <bes bes'> r | <des des'> <bes bes'> |
@@ -138,13 +138,13 @@ lower = \context Staff \relative c{
\score {
\context PianoStaff <<
- \context Staff = treble <<
+ \context Staff = "treble" <<
\global
\clef violin
\i
\ii
>>
- \context Staff = bass <<
+ \context Staff = "bass" <<
\global
\clef bass
\lower
diff --git a/input/mutopia/F.Schubert/morgenlied.ly b/input/mutopia/F.Schubert/morgenlied.ly
index 4cdfd21ec8..2c9e8ebc82 100644
--- a/input/mutopia/F.Schubert/morgenlied.ly
+++ b/input/mutopia/F.Schubert/morgenlied.ly
@@ -27,7 +27,7 @@ been lowered
}
-\version "2.3.22"
+\version "2.4.0"
manuscriptBreak = { \break }
@@ -50,7 +50,7 @@ modernAccidentals = {
}
-melody = \relative c'' \repeat volta 2 \context Voice = singer {
+melody = \relative c'' \repeat volta 2 \context Voice = "singer" {
\time 6/8
\autoBeamOff
s1*0^\markup { \bold \large\bigger\bigger { \hspace #-3.0 Lieblich, etwas geschwind } }
diff --git a/input/mutopia/F.Schubert/standchen.ly b/input/mutopia/F.Schubert/standchen.ly
index 0e836a0497..6ee7b7c2df 100644
--- a/input/mutopia/F.Schubert/standchen.ly
+++ b/input/mutopia/F.Schubert/standchen.ly
@@ -42,7 +42,7 @@ instrument = "Piano"
footer = "Mutopia-2001/04/27-xx"
}
-\version "2.3.22"
+\version "2.4.0"
dynamicUp = \override DynamicLineSpanner #'direction = #1
dynamicRevert = \revert DynamicLineSpanner #'direction
@@ -386,7 +386,7 @@ allLyrics = {
\lyricThrough
} }
-vocals = \context Voice = leise {
+vocals = \context Voice = "leise" {
\clef treble
% certainly no auto-beaming for vocals
\autoBeamOff
@@ -401,7 +401,7 @@ vocals = \context Voice = leise {
R1 * 3/4 * 6
}
-trebleStaff = \context Staff = treble<<
+trebleStaff = \context Staff = "treble"<<
\set Staff.midiInstrument = "acoustic grand"
\global
{\clef treble
@@ -413,7 +413,7 @@ trebleStaff = \context Staff = treble<<
\trebleThrough }
>>
-bassStaff = \context Staff = bass<<
+bassStaff = \context Staff = "bass"<<
\set Staff.midiInstrument = "acoustic grand"
\global
\clef bass
diff --git a/input/mutopia/J.S.Bach/baerenreiter-sarabande.ly b/input/mutopia/J.S.Bach/baerenreiter-sarabande.ly
index 0fb0728eab..3eb4bff029 100644
--- a/input/mutopia/J.S.Bach/baerenreiter-sarabande.ly
+++ b/input/mutopia/J.S.Bach/baerenreiter-sarabande.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% #(ly:set-point-and-click 'line-column)
diff --git a/input/mutopia/J.S.Bach/bwv940.ly b/input/mutopia/J.S.Bach/bwv940.ly
index 65265083b5..61a2b620f6 100644
--- a/input/mutopia/J.S.Bach/bwv940.ly
+++ b/input/mutopia/J.S.Bach/bwv940.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
%{
Header for Petites Preludes.
@@ -137,16 +137,16 @@ global = {
\score{
% Allegretto
\context PianoStaff <<
- \context Staff = upper <<
+ \context Staff = "upper" <<
\global
- \context Voice = i\one
- \context Voice = ii \two
+ \context Voice = "i"\one
+ \context Voice = "ii" \two
>>
- \context Staff = lower <<
+ \context Staff = "lower" <<
\global
\clef "bass"
- \context Voice= iii \three
- \context Voice = iv \four
+ \context Voice = "iii" \three
+ \context Voice = "iv" \four
>>
>>
\layout{
diff --git a/input/mutopia/J.S.Bach/wtk1-fugue2.ly b/input/mutopia/J.S.Bach/wtk1-fugue2.ly
index f6151ae591..a758949987 100644
--- a/input/mutopia/J.S.Bach/wtk1-fugue2.ly
+++ b/input/mutopia/J.S.Bach/wtk1-fugue2.ly
@@ -44,12 +44,12 @@ to match up.
%}
-\version "2.3.22"
+\version "2.4.0"
-dux = \context Voice=two \relative c''{
+dux = \context Voice = "two" \relative c''{
\voiceTwo
\clef violin
@@ -111,7 +111,7 @@ dux = \context Voice=two \relative c''{
}
-comes = \context Voice=one \relative c'' {
+comes = \context Voice = "one" \relative c'' {
\voiceOne
\override MultiMeasureRest #'staff-position = #6
R1 |
@@ -153,7 +153,7 @@ comes = \context Voice=one \relative c'' {
f,16 g as4 g16 f e2 |
}
-bassdux = \context Voice=three \relative c' {
+bassdux = \context Voice = "three" \relative c' {
\clef bass
R1 |
R |
@@ -207,13 +207,13 @@ bassdux = \context Voice=three \relative c' {
\override SpacingSpanner #'shortest-duration-space = #1.9
} \context PianoStaff <<
\override Score.TimeSignature #'style = #'C
- \context Staff = treble <<
+ \context Staff = "treble" <<
\key c \minor
\dux
{ \comes \bar "|." }
\time 4/4
>>
- \context Staff = bass <<
+ \context Staff = "bass" <<
\key c \minor
\bassdux
>>
diff --git a/input/mutopia/R.Schumann/romanze-op28-2.ly b/input/mutopia/R.Schumann/romanze-op28-2.ly
index e24f300fa2..2a0430f826 100644
--- a/input/mutopia/R.Schumann/romanze-op28-2.ly
+++ b/input/mutopia/R.Schumann/romanze-op28-2.ly
@@ -5,7 +5,7 @@
#(set-global-staff-size 16)
-\version "2.3.22"
+\version "2.4.0"
\header {
title = "Romanzen"
@@ -84,7 +84,7 @@ righta = \transpose c cis' {
f) f'-5( e'-5 d'-4 c'-3 f')-5 <f^4 a^5>4( <e^3 g^5>8 |
<a, f^4>4 <g, e^3>8 f16^4 d'^5~ d'8.[ c'16^4] |
\forcedBreak
- << f8)^3_\pp \context Voice = another { \m a,16[ \u c8 c16] } >> \m g,[ \u c_3] \m b,[^\markup { \finger "2-1" } \u c8 c16] \m a,[ \u c]~ | \stemNeutral
+ << f8)^3_\pp \context Voice = "another" { \m a,16[ \u c8 c16] } >> \m g,[ \u c_3] \m b,[^\markup { \finger "2-1" } \u c8 c16] \m a,[ \u c]~ | \stemNeutral
c16 c8_4 c c16~c c8_2 c c16~ |
c16 c8 c c16~c c8 c c16~ |
c16 c8 c c16 r4^\fermata r8 | \bar "|."
@@ -164,7 +164,7 @@ lefta = \transpose c cis {
g4 a8~a f g | a4 g8~g f e |
d4 g8~g es f | g4 f8~f es d |
c4 r8 f4 as8~ | as g b as4 ces'8~ |
- ces' b des' c'4 \context Voice=another { \stemUp \tieUp <es' es>8~ |
+ ces' b des' c'4 \context Voice = "another" { \stemUp \tieUp <es' es>8~ |
es' des'4^1~ \stemDown des'8.[ c'16] }
}
\transpose c' c, {
@@ -249,23 +249,23 @@ leftb = \transpose c cis {
\override PianoStaff.InstrumentName #'font-magnification = #3
\set PianoStaff.instrument = " 2."
- \context Staff = up {
+ \context Staff = "up" {
\override Staff.DynamicLineSpanner #'direction = #-1
- \clef G <<\global \context Voice=upv \righta >>
+ \clef G <<\global \context Voice = "upv" \righta >>
}
- \context Staff = mid {
+ \context Staff = "mid" {
\override Staff.InstrumentName #'font-size = #0
\override Staff.InstrumentName #'font-shape = #'upright
\override Staff.InstrumentName #'font-magnification = #1
\override Staff.InstrumentName #'extra-offset = #'(0 . 6)
% \set Staff.instrument = "\\begin{turn}{-90}{Rechte Hand}\\end{turn}"
\set Staff.instrument = \markup { \column < Rechte Hand > \hspace #2 }
- \clef F <<\global \context Voice=midv \rightb>>
+ \clef F <<\global \context Voice = "midv" \rightb>>
}
- \context Staff = down {
+ \context Staff = "down" {
\override Staff.DynamicLineSpanner #'direction = #1
\clef F
- << \global \context Voice=lva \lefta \context Voice=lvb \leftb >>
+ << \global \context Voice = "lva" \lefta \context Voice = "lvb" \leftb >>
}
>>
\layout {
diff --git a/input/mutopia/W.A.Mozart/mozart-hrn-3.ly b/input/mutopia/W.A.Mozart/mozart-hrn-3.ly
index 353c773cd9..bbb95c951c 100644
--- a/input/mutopia/W.A.Mozart/mozart-hrn-3.ly
+++ b/input/mutopia/W.A.Mozart/mozart-hrn-3.ly
@@ -41,7 +41,7 @@ virtuoso that taught in Geneva.
%}
-\version "2.3.22"
+\version "2.4.0"
\include "mozart-hrn3-defs.ily"
\include "mozart-hrn3-allegro.ily"
diff --git a/input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ily b/input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ily
index 2b8ce84af0..653f80e85b 100644
--- a/input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ily
+++ b/input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ily
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\include "mozart-hrn3-defs.ily"
allegro =
diff --git a/input/mutopia/W.A.Mozart/mozart-hrn3-defs.ily b/input/mutopia/W.A.Mozart/mozart-hrn3-defs.ily
index 7a0442c93a..fcf57342df 100644
--- a/input/mutopia/W.A.Mozart/mozart-hrn3-defs.ily
+++ b/input/mutopia/W.A.Mozart/mozart-hrn3-defs.ily
@@ -4,7 +4,7 @@ longgrace = \override Stem #'stroke-style = #'()
endlonggrace = \revert Stem #'stroke-style
ritenuto = \markup { \italic "rit." }
-\version "2.3.22"
+\version "2.4.0"
cresc = {
#(ly:export (make-event-chord (list (make-span-event 'CrescendoEvent START))))
diff --git a/input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ily b/input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ily
index 5712ecead4..e26e273b93 100644
--- a/input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ily
+++ b/input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ily
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\include "mozart-hrn3-defs.ily"
romanze = \relative c' {
diff --git a/input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ily b/input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ily
index 95f66e9464..48270de339 100644
--- a/input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ily
+++ b/input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ily
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% \include "mozart-hrn3-defs.ily"
diff --git a/input/no-notation/bar-check.ly b/input/no-notation/bar-check.ly
index 44088bc735..01306b6fcc 100644
--- a/input/no-notation/bar-check.ly
+++ b/input/no-notation/bar-check.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/no-notation/beam-warn.ly b/input/no-notation/beam-warn.ly
index 37501a68a3..cc97edac18 100644
--- a/input/no-notation/beam-warn.ly
+++ b/input/no-notation/beam-warn.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/no-notation/denneboom.ly b/input/no-notation/denneboom.ly
index 554c4c26b9..f3fd0d37a4 100644
--- a/input/no-notation/denneboom.ly
+++ b/input/no-notation/denneboom.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
filename = "denneboom.ly"
enteredby = "jcn"
@@ -66,7 +66,7 @@ verseOne = {
\oden
}
-verseOneStaff = \context Lyrics = one
+verseOneStaff = \context Lyrics = "one"
\verseOne
@@ -77,7 +77,7 @@ verseTwo = {
\oden
}
-verseTwoStaff = \context Lyrics = two
+verseTwoStaff = \context Lyrics = "two"
\verseTwo
diff --git a/input/no-notation/die-staff.ly b/input/no-notation/die-staff.ly
index 9e99823dd2..3a9f478edc 100644
--- a/input/no-notation/die-staff.ly
+++ b/input/no-notation/die-staff.ly
@@ -1,21 +1,21 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "a staff should really die, if no one's referencing it."
}
\score {
{
- \context Staff = q {
+ \context Staff = "q" {
{ a' b' c' d' }
}
\break
\context PianoStaff <<
- \context Staff = i {
+ \context Staff = "i" {
{ a' b' c' d' }
}
- \context Staff = ii {
+ \context Staff = "ii" {
{ \clef "bass" a b c d }
}
>>
diff --git a/input/no-notation/dos-guile.ly b/input/no-notation/dos-guile.ly
index c78af58e64..a332525cf9 100644
--- a/input/no-notation/dos-guile.ly
+++ b/input/no-notation/dos-guile.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/no-notation/dos-ps.ly b/input/no-notation/dos-ps.ly
index 045d4f0327..aa1f1b07e9 100644
--- a/input/no-notation/dos-ps.ly
+++ b/input/no-notation/dos-ps.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/no-notation/dos-tex.ly b/input/no-notation/dos-tex.ly
index fbed6b01fc..38ed94d1a0 100644
--- a/input/no-notation/dos-tex.ly
+++ b/input/no-notation/dos-tex.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/no-notation/dynamic-absolute-volume.ly b/input/no-notation/dynamic-absolute-volume.ly
index e10d0db04a..219de62fc2 100644
--- a/input/no-notation/dynamic-absolute-volume.ly
+++ b/input/no-notation/dynamic-absolute-volume.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Dynamic Absolute Volume
Absolute dynamics have an effect on MIDI files.
diff --git a/input/no-notation/embedded-scm.ly b/input/no-notation/embedded-scm.ly
index c45a804104..cf88badbe1 100644
--- a/input/no-notation/embedded-scm.ly
+++ b/input/no-notation/embedded-scm.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Embedded scm
diff --git a/input/no-notation/midi-grace.ly b/input/no-notation/midi-grace.ly
index 01d289df27..0b9432c7b2 100644
--- a/input/no-notation/midi-grace.ly
+++ b/input/no-notation/midi-grace.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header{ texidoc = "Tests MIDI output with grace notes. " }
\score {
diff --git a/input/no-notation/midi-lyric-barcheck.ly b/input/no-notation/midi-lyric-barcheck.ly
index b694aa9719..d96b9c553d 100644
--- a/input/no-notation/midi-lyric-barcheck.ly
+++ b/input/no-notation/midi-lyric-barcheck.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Lyrics in MIDI are aligned to ties and beams:
diff --git a/input/no-notation/midi-scales.ly b/input/no-notation/midi-scales.ly
index 20aa031d96..41c0f232bd 100644
--- a/input/no-notation/midi-scales.ly
+++ b/input/no-notation/midi-scales.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% candidate for regression. -gp
\header {
texidoc="Converting LilyPond input to MIDI and then again back with
diff --git a/input/no-notation/midi-transposing.ly b/input/no-notation/midi-transposing.ly
index 0007bc3cff..c764fdc5fd 100644
--- a/input/no-notation/midi-transposing.ly
+++ b/input/no-notation/midi-transposing.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Transposing
The transposing property leaves output invariant, but has effect on MIDI. "
diff --git a/input/no-notation/midi-tuplets.ly b/input/no-notation/midi-tuplets.ly
index 534cf0a521..0b5a6e4122 100644
--- a/input/no-notation/midi-tuplets.ly
+++ b/input/no-notation/midi-tuplets.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "
diff --git a/input/no-notation/midi-volume-equaliser.ly b/input/no-notation/midi-volume-equaliser.ly
index 11a9bac057..26b123d960 100644
--- a/input/no-notation/midi-volume-equaliser.ly
+++ b/input/no-notation/midi-volume-equaliser.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Midi Volume Equaliser
The full orchestra plays a notes, where groups stop one after
diff --git a/input/no-notation/parse.ly b/input/no-notation/parse.ly
index 909466ad62..7106387c52 100644
--- a/input/no-notation/parse.ly
+++ b/input/no-notation/parse.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% Test parser error
diff --git a/input/no-notation/parse2.ly b/input/no-notation/parse2.ly
index 3545a546c0..1da264b147 100644
--- a/input/no-notation/parse2.ly
+++ b/input/no-notation/parse2.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% Test parser error
diff --git a/input/no-notation/parse3.ly b/input/no-notation/parse3.ly
index 91c19151de..0008dfc672 100644
--- a/input/no-notation/parse3.ly
+++ b/input/no-notation/parse3.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% Test parser error
diff --git a/input/no-notation/parse4.ly b/input/no-notation/parse4.ly
index 852c8910d5..60c3b480b0 100644
--- a/input/no-notation/parse4.ly
+++ b/input/no-notation/parse4.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% Test parser error
diff --git a/input/no-notation/parse5.ly b/input/no-notation/parse5.ly
index 059c52532c..3104f7b6b0 100644
--- a/input/no-notation/parse5.ly
+++ b/input/no-notation/parse5.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%If you specify two different key sigs at one point, a
%warning is printed.
diff --git a/input/no-notation/recording.ly b/input/no-notation/recording.ly
index 33919a6fe1..5540f7a218 100644
--- a/input/no-notation/recording.ly
+++ b/input/no-notation/recording.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The @code{Recording_group_engraver} will record events
diff --git a/input/no-notation/safe-guile.ly b/input/no-notation/safe-guile.ly
index dd1a27a4ed..533ec75711 100644
--- a/input/no-notation/safe-guile.ly
+++ b/input/no-notation/safe-guile.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/no-notation/safe-include.ly b/input/no-notation/safe-include.ly
index f38c5b55cd..2dffeea3b1 100644
--- a/input/no-notation/safe-include.ly
+++ b/input/no-notation/safe-include.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/no-notation/safe-ps.ly b/input/no-notation/safe-ps.ly
index 7f35f5424a..341e85d06b 100644
--- a/input/no-notation/safe-ps.ly
+++ b/input/no-notation/safe-ps.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "This should not survive lilypond --safe-mode
diff --git a/input/no-notation/safe-tex.ly b/input/no-notation/safe-tex.ly
index 3074dce108..8a61a8eafe 100644
--- a/input/no-notation/safe-tex.ly
+++ b/input/no-notation/safe-tex.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/no-notation/textcresc.ly b/input/no-notation/textcresc.ly
index eb0be02a41..fdb902979a 100644
--- a/input/no-notation/textcresc.ly
+++ b/input/no-notation/textcresc.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="crashes lily"
}
diff --git a/input/no-notation/to-xml.ly b/input/no-notation/to-xml.ly
index c383d29574..59bd73bcd4 100644
--- a/input/no-notation/to-xml.ly
+++ b/input/no-notation/to-xml.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
fooBar = { << c''4 \\ g'4 >> }
diff --git a/input/puer-fragment.ly b/input/puer-fragment.ly
index 9590e0c605..065fa871c9 100644
--- a/input/puer-fragment.ly
+++ b/input/puer-fragment.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
title = "Puer natus est nobis (excerptum)"
subtitle = "Antiphona ad introitum VII"
diff --git a/input/regression/+.ly b/input/regression/+.ly
index a86600b9f4..0432cd392b 100644
--- a/input/regression/+.ly
+++ b/input/regression/+.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%% +.ly: Be the first .ly file for lys-to-tely.py.
%% Better to make lys-to-tely.py include "introduction.texi" or
%% other .texi documents too?
diff --git a/input/regression/accidental-cautionary.ly b/input/regression/accidental-cautionary.ly
index 31ca460d18..af0db318fa 100644
--- a/input/regression/accidental-cautionary.ly
+++ b/input/regression/accidental-cautionary.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Cautionary accidentals are indicated using either
diff --git a/input/regression/accidental-double.ly b/input/regression/accidental-double.ly
index 38a31fd60e..9f9874f21c 100644
--- a/input/regression/accidental-double.ly
+++ b/input/regression/accidental-double.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "If two forced accidentals happen at the same time, only one
sharp sign is printed."
@@ -8,8 +8,8 @@
\score { \transpose c c'
\context Staff <<
\key g \major
- \context Voice=va { \stemUp c' fis! }
- \context Voice=vb { \stemDown c fis! }
+ \context Voice = "va" { \stemUp c' fis! }
+ \context Voice = "vb" { \stemDown c fis! }
>>
\layout { raggedright= ##t }
diff --git a/input/regression/accidental-ledger.ly b/input/regression/accidental-ledger.ly
index 95eb727896..747245e5a1 100644
--- a/input/regression/accidental-ledger.ly
+++ b/input/regression/accidental-ledger.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/accidental-octave.ly b/input/regression/accidental-octave.ly
index 03f4be8dc8..8c9d5567c3 100644
--- a/input/regression/accidental-octave.ly
+++ b/input/regression/accidental-octave.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc="
diff --git a/input/regression/accidental-piano.ly b/input/regression/accidental-piano.ly
index 0d24c73628..4abf158d2c 100644
--- a/input/regression/accidental-piano.ly
+++ b/input/regression/accidental-piano.ly
@@ -6,7 +6,7 @@ accidental."
}
-\version "2.3.22"
+\version "2.4.0"
\layout
{
diff --git a/input/regression/accidental-placement.ly b/input/regression/accidental-placement.ly
index ecc6541121..91ea528421 100644
--- a/input/regression/accidental-placement.ly
+++ b/input/regression/accidental-placement.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/accidental-quarter.ly b/input/regression/accidental-quarter.ly
index 18fbe4db27..b78c5e08c2 100644
--- a/input/regression/accidental-quarter.ly
+++ b/input/regression/accidental-quarter.ly
@@ -3,7 +3,7 @@
texidoc = "Quarter tone notation is supported, including
threequarters flat."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\relative c'' {
diff --git a/input/regression/accidental-single-double.ly b/input/regression/accidental-single-double.ly
index 59d732bfe5..416e6e39ea 100644
--- a/input/regression/accidental-single-double.ly
+++ b/input/regression/accidental-single-double.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
A sharp sign after a double sharp sign, as well as a flat sign
diff --git a/input/regression/accidental-tie.ly b/input/regression/accidental-tie.ly
index 5c0404eed1..ed57fbb7c6 100644
--- a/input/regression/accidental-tie.ly
+++ b/input/regression/accidental-tie.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/accidental-unbroken-tie-spacing.ly b/input/regression/accidental-unbroken-tie-spacing.ly
index ffed838db6..3abdd6c20e 100644
--- a/input/regression/accidental-unbroken-tie-spacing.ly
+++ b/input/regression/accidental-unbroken-tie-spacing.ly
@@ -4,7 +4,7 @@ texidoc = "Tied accidentaled notes (which cause reminder accidentals) do not
wreak havoc in the spacing when unbroken."
}
-\version "2.3.22"
+\version "2.4.0"
rechts = \relative c' {
\clef treble
diff --git a/input/regression/accidental-voice.ly b/input/regression/accidental-voice.ly
index 85c2d9c8e4..21fca2682a 100644
--- a/input/regression/accidental-voice.ly
+++ b/input/regression/accidental-voice.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/accidental.ly b/input/regression/accidental.ly
index 63037e9c95..5e7043f489 100644
--- a/input/regression/accidental.ly
+++ b/input/regression/accidental.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/allfontstyle.ily b/input/regression/allfontstyle.ily
index 14bab67d43..12b1714ee1 100644
--- a/input/regression/allfontstyle.ily
+++ b/input/regression/allfontstyle.ily
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/ambitus.ly b/input/regression/ambitus.ly
index e3e6733791..1618ded3a7 100644
--- a/input/regression/ambitus.ly
+++ b/input/regression/ambitus.ly
@@ -6,7 +6,7 @@ signature. @code{AmbitusNoteHead} grobs also have ledger lines.
"
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
diff --git a/input/regression/apply-context.ly b/input/regression/apply-context.ly
index 0fe4c3483c..874e4a47e2 100644
--- a/input/regression/apply-context.ly
+++ b/input/regression/apply-context.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/apply-output.ly b/input/regression/apply-output.ly
index ef1655f12e..5f0747dabd 100644
--- a/input/regression/apply-output.ly
+++ b/input/regression/apply-output.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The @code{\applyoutput} expression is the most flexible way to
diff --git a/input/regression/arpeggio-bracket.ly b/input/regression/arpeggio-bracket.ly
index 31f31880c2..fd5038ec96 100644
--- a/input/regression/arpeggio-bracket.ly
+++ b/input/regression/arpeggio-bracket.ly
@@ -1,6 +1,6 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
A square bracket on the left indicates that the player should not
diff --git a/input/regression/arpeggio-collision.ly b/input/regression/arpeggio-collision.ly
index a5c9d6d17e..f784f29c15 100644
--- a/input/regression/arpeggio-collision.ly
+++ b/input/regression/arpeggio-collision.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Arpeggio stays clear of accidentals and flipped note heads."
diff --git a/input/regression/arpeggio.ly b/input/regression/arpeggio.ly
index c74a5c501d..8e0066e8b2 100644
--- a/input/regression/arpeggio.ly
+++ b/input/regression/arpeggio.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Arpeggios are supported, both cross-staff and broken single staff.
diff --git a/input/regression/auto-beam-bar.ly b/input/regression/auto-beam-bar.ly
index eca3453f98..deb6b236b7 100644
--- a/input/regression/auto-beam-bar.ly
+++ b/input/regression/auto-beam-bar.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="No auto beams will be put over (manual) repeat bars."
diff --git a/input/regression/auto-beam-no-beam.ly b/input/regression/auto-beam-no-beam.ly
index d603233edc..e4185eb5d7 100644
--- a/input/regression/auto-beam-no-beam.ly
+++ b/input/regression/auto-beam-no-beam.ly
@@ -6,7 +6,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
}
diff --git a/input/regression/auto-beam-triplet.ly b/input/regression/auto-beam-triplet.ly
index a597b0d963..06a874df80 100644
--- a/input/regression/auto-beam-triplet.ly
+++ b/input/regression/auto-beam-triplet.ly
@@ -4,7 +4,7 @@
texidoc = "Automatic beaming is also done on tuplets."
}
-\version "2.3.22"
+\version "2.4.0"
\score{
\relative c''{
diff --git a/input/regression/auto-beam-tuplets.ly b/input/regression/auto-beam-tuplets.ly
index 438fcb7dda..5cdbbd13db 100644
--- a/input/regression/auto-beam-tuplets.ly
+++ b/input/regression/auto-beam-tuplets.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Tuplet-spanner should not put (visible) brackets on
diff --git a/input/regression/auto-beam.ly b/input/regression/auto-beam.ly
index 9ae3374b0f..f711cddbb1 100644
--- a/input/regression/auto-beam.ly
+++ b/input/regression/auto-beam.ly
@@ -3,7 +3,7 @@ texidoc="Beams are place automatically; the last measure should have a single
beam."
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
diff --git a/input/regression/auto-change.ly b/input/regression/auto-change.ly
index 231ddc0785..3509e16d48 100644
--- a/input/regression/auto-change.ly
+++ b/input/regression/auto-change.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/balloon.ly b/input/regression/balloon.ly
index 5ac97a0881..e516fd2212 100644
--- a/input/regression/balloon.ly
+++ b/input/regression/balloon.ly
@@ -3,7 +3,7 @@
texidoc = "With balloon texts, objects in the output can be marked,
with lines and explanatory text added."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
{
diff --git a/input/regression/bar-check-redefine.ly b/input/regression/bar-check-redefine.ly
index b2e81b7d10..564d93f8cd 100644
--- a/input/regression/bar-check-redefine.ly
+++ b/input/regression/bar-check-redefine.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The meaning of @code{|} is stored in the
identifier @code{pipeSymbol}."
diff --git a/input/regression/bar-number.ly b/input/regression/bar-number.ly
index a097b7a3aa..d5869cd2d2 100644
--- a/input/regression/bar-number.ly
+++ b/input/regression/bar-number.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/bar-scripts.ly b/input/regression/bar-scripts.ly
index d2ffa5d47a..9747d76090 100644
--- a/input/regression/bar-scripts.ly
+++ b/input/regression/bar-scripts.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/beam-auto-knee.ly b/input/regression/beam-auto-knee.ly
index e2bb428807..8eef9ea2c8 100644
--- a/input/regression/beam-auto-knee.ly
+++ b/input/regression/beam-auto-knee.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{ texidoc="A knee is made automatically when a horizontal
beam fits in a gap between note heads that is larger than a predefined
diff --git a/input/regression/beam-auto.ly b/input/regression/beam-auto.ly
index 511a6cb2df..96fea7e641 100644
--- a/input/regression/beam-auto.ly
+++ b/input/regression/beam-auto.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "@cindex Beaming Presets
There are presets for the @code{auto-beam} engraver in the case of common
diff --git a/input/regression/beam-break.ly b/input/regression/beam-break.ly
index 1451e65367..f483d8950f 100644
--- a/input/regression/beam-break.ly
+++ b/input/regression/beam-break.ly
@@ -4,7 +4,7 @@
"
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright= ##t }
\score { \relative c'' {
diff --git a/input/regression/beam-center-slope.ly b/input/regression/beam-center-slope.ly
index 67e6bbb377..971ce5e7ee 100644
--- a/input/regression/beam-center-slope.ly
+++ b/input/regression/beam-center-slope.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="Simple beams on middle staffline are allowed to be
diff --git a/input/regression/beam-concave-damped.ly b/input/regression/beam-concave-damped.ly
index 9522f7b54e..4d2dcd239b 100644
--- a/input/regression/beam-concave-damped.ly
+++ b/input/regression/beam-concave-damped.ly
@@ -2,7 +2,7 @@
texidoc = "Beams that are not strictly concave are damped
according to their concaveness. "
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
}
diff --git a/input/regression/beam-concave.ly b/input/regression/beam-concave.ly
index d162e12829..c3673fe0fc 100644
--- a/input/regression/beam-concave.ly
+++ b/input/regression/beam-concave.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "Fully concave beams should be horizontal. Informally spoken,
diff --git a/input/regression/beam-cross-staff-auto-knee.ly b/input/regression/beam-cross-staff-auto-knee.ly
index c9900464c5..f480a66063 100644
--- a/input/regression/beam-cross-staff-auto-knee.ly
+++ b/input/regression/beam-cross-staff-auto-knee.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/regression/beam-cross-staff-slope.ly b/input/regression/beam-cross-staff-slope.ly
index f04247449b..037c4cc520 100644
--- a/input/regression/beam-cross-staff-slope.ly
+++ b/input/regression/beam-cross-staff-slope.ly
@@ -1,11 +1,11 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Cross staff (kneed) beams do not cause extreme slopes."
}
\score {
\context PianoStaff <<
- \context Staff = up
+ \context Staff = "up"
\relative c'' <<
{
\stemDown
@@ -24,7 +24,7 @@
} \\
>>
- \context Staff = down {
+ \context Staff = "down" {
\time 3/8 \clef bass s4.*3 }
>>
\layout { raggedright = ##t}
diff --git a/input/regression/beam-cross-staff.ly b/input/regression/beam-cross-staff.ly
index fbeeb4dd8a..a92e2f2b6e 100644
--- a/input/regression/beam-cross-staff.ly
+++ b/input/regression/beam-cross-staff.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Beams can be typeset over fixed distance aligned staves, beam
@@ -9,7 +9,7 @@ behave well, wherever the switching point is.
}
\score{
\context PianoStaff <<
- \context Staff=one \relative c'{
+ \context Staff = "one" \relative c'{
\stemUp c8[ c \change Staff=two \stemUp c c]
c[ c c c]
\change Staff=one
@@ -21,7 +21,7 @@ behave well, wherever the switching point is.
\stemUp c8[ c \change Staff=one \stemDown c c]
r2
}
- \context Staff=two \relative c'{
+ \context Staff = "two" \relative c'{
\clef bass
s1
s1
diff --git a/input/regression/beam-damp.ly b/input/regression/beam-damp.ly
index 347edfe384..1ffe5e409a 100644
--- a/input/regression/beam-damp.ly
+++ b/input/regression/beam-damp.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Beam Damp
Beams are less steep than the notes they encompass. " }
diff --git a/input/regression/beam-default-lengths.ly b/input/regression/beam-default-lengths.ly
index 7b3def1e90..6a9a7a0049 100644
--- a/input/regression/beam-default-lengths.ly
+++ b/input/regression/beam-default-lengths.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="Beamed stems have standard lengths if possible. Quantization is switched off in this example."
diff --git a/input/regression/beam-extreme.ly b/input/regression/beam-extreme.ly
index 639aca09de..d1f81f4004 100644
--- a/input/regression/beam-extreme.ly
+++ b/input/regression/beam-extreme.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Beams should behave reasonably well, even under extreme circumstances.
diff --git a/input/regression/beam-french.ly b/input/regression/beam-french.ly
index 6827df8817..0637064f00 100644
--- a/input/regression/beam-french.ly
+++ b/input/regression/beam-french.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "In french style beaming, the stems do not go between beams."
diff --git a/input/regression/beam-funky-beamlet.ly b/input/regression/beam-funky-beamlet.ly
index f153cb0aa5..767876bfed 100644
--- a/input/regression/beam-funky-beamlet.ly
+++ b/input/regression/beam-funky-beamlet.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc=" Funky kneed beams with beamlets also work. The beamlets
diff --git a/input/regression/beam-funky.ly b/input/regression/beam-funky.ly
index 28a84941b3..32ead54717 100644
--- a/input/regression/beam-funky.ly
+++ b/input/regression/beam-funky.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "In complex configurations of knee beaming, according to
diff --git a/input/regression/beam-isknee.ly b/input/regression/beam-isknee.ly
index 8a20f5048d..be3ee170fe 100644
--- a/input/regression/beam-isknee.ly
+++ b/input/regression/beam-isknee.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="@cindex Beam Isknee
@@ -10,10 +10,10 @@ Beams can be placed across a @code{PianoStaff}.
}
\score{
\context PianoStaff <<
- \context Staff=one \relative c'{
+ \context Staff = "one" \relative c'{
s1
}
- \context Staff=two \relative c'{
+ \context Staff = "two" \relative c'{
\clef bass
% no knee
\stemUp c8[ \change Staff=one \stemDown g'16 f]
diff --git a/input/regression/beam-knee-symmetry.ly b/input/regression/beam-knee-symmetry.ly
index bfa5fb7b65..b234d51b81 100644
--- a/input/regression/beam-knee-symmetry.ly
+++ b/input/regression/beam-knee-symmetry.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Point-symmetric beams should receive the same
diff --git a/input/regression/beam-length.ly b/input/regression/beam-length.ly
index c1461614f2..5630e10234 100644
--- a/input/regression/beam-length.ly
+++ b/input/regression/beam-length.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/beam-manual-beaming.ly b/input/regression/beam-manual-beaming.ly
index e03836d03e..810f26bdf4 100644
--- a/input/regression/beam-manual-beaming.ly
+++ b/input/regression/beam-manual-beaming.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/beam-multiple-cross-staff.ly b/input/regression/beam-multiple-cross-staff.ly
index 488291733e..c40e4dd9a0 100644
--- a/input/regression/beam-multiple-cross-staff.ly
+++ b/input/regression/beam-multiple-cross-staff.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Kneed beams (often happens with cross-staff beams)
diff --git a/input/regression/beam-over-barline.ly b/input/regression/beam-over-barline.ly
index bdf90443f0..0c87143a10 100644
--- a/input/regression/beam-over-barline.ly
+++ b/input/regression/beam-over-barline.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Explicit beams may cross barlines. "
}
diff --git a/input/regression/beam-position.ly b/input/regression/beam-position.ly
index 52b0aca5a1..502502a361 100644
--- a/input/regression/beam-position.ly
+++ b/input/regression/beam-position.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc=" Beams on ledgered notes should always reach the middle staff
diff --git a/input/regression/beam-quant-standard.ly b/input/regression/beam-quant-standard.ly
index 06f70e1738..affe6713dc 100644
--- a/input/regression/beam-quant-standard.ly
+++ b/input/regression/beam-quant-standard.ly
@@ -6,7 +6,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
diff --git a/input/regression/beam-quanting-32nd.ly b/input/regression/beam-quanting-32nd.ly
index 36934819c8..87c984944f 100644
--- a/input/regression/beam-quanting-32nd.ly
+++ b/input/regression/beam-quanting-32nd.ly
@@ -8,7 +8,7 @@ texidoc = "Stem lengths take precedence over beam quants: `forbidden'
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\relative c''{
diff --git a/input/regression/beam-quanting-horizontal.ly b/input/regression/beam-quanting-horizontal.ly
index da74dee519..a67beeedbc 100644
--- a/input/regression/beam-quanting-horizontal.ly
+++ b/input/regression/beam-quanting-horizontal.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/regression/beam-quarter.ly b/input/regression/beam-quarter.ly
index fd862ecce1..f2967d7b7c 100644
--- a/input/regression/beam-quarter.ly
+++ b/input/regression/beam-quarter.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc= "Quarter notes may be beamed: the beam is halted momentarily."
diff --git a/input/regression/beam-rest.ly b/input/regression/beam-rest.ly
index 45a9849df2..838d1cf843 100644
--- a/input/regression/beam-rest.ly
+++ b/input/regression/beam-rest.ly
@@ -3,7 +3,7 @@
texidoc = "The number of beams does not change on a rest."
}
-\version "2.3.22"
+\version "2.4.0"
\score { \relative c, {
\clef bass
diff --git a/input/regression/beam-second.ly b/input/regression/beam-second.ly
index 97fb40a941..5512bf703f 100644
--- a/input/regression/beam-second.ly
+++ b/input/regression/beam-second.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Engraving second intervals is tricky. We used to have problems with seconds
diff --git a/input/regression/beam-shortened-lengths.ly b/input/regression/beam-shortened-lengths.ly
index caaedf486a..25cd4e20b3 100644
--- a/input/regression/beam-shortened-lengths.ly
+++ b/input/regression/beam-shortened-lengths.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="Beams in unnatural direction, have shortened stems, but do not look too short."
diff --git a/input/regression/beaming-ternary-metrum.ly b/input/regression/beaming-ternary-metrum.ly
index 040b6a917a..1f7c3f6d74 100644
--- a/input/regression/beaming-ternary-metrum.ly
+++ b/input/regression/beaming-ternary-metrum.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Automatic beaming works also in ternary time sigs."
}
diff --git a/input/regression/beaming.ly b/input/regression/beaming.ly
index 2a0acfded8..716cbc5f68 100644
--- a/input/regression/beaming.ly
+++ b/input/regression/beaming.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/beams.ly b/input/regression/beams.ly
index 89cf7c9292..bd588589ed 100644
--- a/input/regression/beams.ly
+++ b/input/regression/beams.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Beaming can be also given explicitly."
}
diff --git a/input/regression/break.ly b/input/regression/break.ly
index 7530dd3ff9..d2313fba41 100644
--- a/input/regression/break.ly
+++ b/input/regression/break.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/breathing-sign-ancient.ly b/input/regression/breathing-sign-ancient.ly
index a2a5cd789c..fecb62a501 100644
--- a/input/regression/breathing-sign-ancient.ly
+++ b/input/regression/breathing-sign-ancient.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/breathing-sign.ly b/input/regression/breathing-sign.ly
index bdc50bc1ba..e001c0c2dd 100644
--- a/input/regression/breathing-sign.ly
+++ b/input/regression/breathing-sign.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Breathing signs are available in different tastes: commas (default),
diff --git a/input/regression/chord-changes.ly b/input/regression/chord-changes.ly
index 122f236d34..d279c7f1ad 100644
--- a/input/regression/chord-changes.ly
+++ b/input/regression/chord-changes.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="Property chordChanges: display chord names only when
diff --git a/input/regression/chord-name-entry-11.ly b/input/regression/chord-name-entry-11.ly
index 576853b07b..0034802f0b 100644
--- a/input/regression/chord-name-entry-11.ly
+++ b/input/regression/chord-name-entry-11.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/chord-name-entry.ly b/input/regression/chord-name-entry.ly
index 85927a47d1..f86aaf7ba8 100644
--- a/input/regression/chord-name-entry.ly
+++ b/input/regression/chord-name-entry.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/chord-name-exceptions.ly b/input/regression/chord-name-exceptions.ly
index 1386ea0145..b196135dd2 100644
--- a/input/regression/chord-name-exceptions.ly
+++ b/input/regression/chord-name-exceptions.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The property @code{chordNameExceptions} can used
diff --git a/input/regression/chord-name-major7.ly b/input/regression/chord-name-major7.ly
index e692c2f77d..65e85d45ec 100644
--- a/input/regression/chord-name-major7.ly
+++ b/input/regression/chord-name-major7.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The layout of the major 7 can be tuned with
@code{majorSevenSymbol}."
diff --git a/input/regression/chord-names-bass.ly b/input/regression/chord-names-bass.ly
index 4599afe834..baeb0be6a1 100644
--- a/input/regression/chord-names-bass.ly
+++ b/input/regression/chord-names-bass.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/chord-scripts.ly b/input/regression/chord-scripts.ly
index d4335fea61..2509f336af 100644
--- a/input/regression/chord-scripts.ly
+++ b/input/regression/chord-scripts.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Scripts can also be attached to chord elements."
diff --git a/input/regression/chord-tremolo-short.ly b/input/regression/chord-tremolo-short.ly
index 2c9934e846..864dcea924 100644
--- a/input/regression/chord-tremolo-short.ly
+++ b/input/regression/chord-tremolo-short.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "
Tremolo repeats can be constructed for short tremolos (total duration smaller than 1/4) too. Only some of the beams are connected to the stems.
diff --git a/input/regression/chord-tremolo.ly b/input/regression/chord-tremolo.ly
index e5b8fc20d9..78790e4494 100644
--- a/input/regression/chord-tremolo.ly
+++ b/input/regression/chord-tremolo.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/chords-funky-ignatzek.ly b/input/regression/chords-funky-ignatzek.ly
index a57ef63149..a19a776624 100644
--- a/input/regression/chords-funky-ignatzek.ly
+++ b/input/regression/chords-funky-ignatzek.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/clef-oct.ly b/input/regression/clef-oct.ly
index 2c87d885aa..3b27148200 100644
--- a/input/regression/clef-oct.ly
+++ b/input/regression/clef-oct.ly
@@ -1,5 +1,5 @@
-\version "2.3.22" \header {
+\version "2.4.0" \header {
texidoc = "Octavation signs may be added to clefs. These
octavation signs may be placed below or above (meaning an octave
diff --git a/input/regression/clefs.ly b/input/regression/clefs.ly
index 91efc84141..5a64ec9732 100644
--- a/input/regression/clefs.ly
+++ b/input/regression/clefs.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/regression/cluster-cross-staff.ly b/input/regression/cluster-cross-staff.ly
index 657a584969..783729ca46 100644
--- a/input/regression/cluster-cross-staff.ly
+++ b/input/regression/cluster-cross-staff.ly
@@ -4,14 +4,14 @@
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\new PianoStaff <<
- \context Staff = up {
+ \context Staff = "up" {
s1 *2
}
- \context Staff = down <<
+ \context Staff = "down" <<
\applymusic #notes-to-clusters \relative c { <c e>4 <f a> <b e> \change Staff = up <e a>
<a d> <d g> }
diff --git a/input/regression/cluster.ly b/input/regression/cluster.ly
index 779469b891..129a15c1d2 100644
--- a/input/regression/cluster.ly
+++ b/input/regression/cluster.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Clusters are a device to denote that a complete range of
notes is to be played."
diff --git a/input/regression/collision-2.ly b/input/regression/collision-2.ly
index 1d3fbb9502..c13da9edef 100644
--- a/input/regression/collision-2.ly
+++ b/input/regression/collision-2.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Single head notes may collide. "
}
diff --git a/input/regression/collision-alignment.ly b/input/regression/collision-alignment.ly
index 689d8a1617..7badab2fd1 100644
--- a/input/regression/collision-alignment.ly
+++ b/input/regression/collision-alignment.ly
@@ -7,7 +7,7 @@
\layout { raggedright = ##t }
-\version "2.3.22"
+\version "2.4.0"
\relative <<
\new Staff {
diff --git a/input/regression/collision-dots-invert.ly b/input/regression/collision-dots-invert.ly
index 4f151e3c7a..151bfb4468 100644
--- a/input/regression/collision-dots-invert.ly
+++ b/input/regression/collision-dots-invert.ly
@@ -4,7 +4,7 @@
dots: notes with dots should go to the right, if there could be
confusion to which notes the dots belong."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\relative c'' {
<< <a c>2\\ { <b d>4 <b d>4 } >>
diff --git a/input/regression/collision-dots-move.ly b/input/regression/collision-dots-move.ly
index c7e1dade21..e09d56be95 100644
--- a/input/regression/collision-dots-move.ly
+++ b/input/regression/collision-dots-move.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "If collision resolution finds dotted note head must
diff --git a/input/regression/collision-dots.ly b/input/regression/collision-dots.ly
index ad16e28c63..5e7817aed5 100644
--- a/input/regression/collision-dots.ly
+++ b/input/regression/collision-dots.ly
@@ -5,7 +5,7 @@
on the right side."
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright= ##t }
% todo: b2 (up) + b8 down looks strange compared to c2up + b8. (down)
diff --git a/input/regression/collision-head-chords.ly b/input/regression/collision-head-chords.ly
index 7f25f9d411..d50ba689b8 100644
--- a/input/regression/collision-head-chords.ly
+++ b/input/regression/collision-head-chords.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Note heads in collisions should be merged if
they have the same positions in the extreme note heads.
diff --git a/input/regression/collision-heads.ly b/input/regression/collision-heads.ly
index 18678270a2..1196af6019 100644
--- a/input/regression/collision-heads.ly
+++ b/input/regression/collision-heads.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc =
diff --git a/input/regression/collision-merge-differently-dotted.ly b/input/regression/collision-merge-differently-dotted.ly
index 91f8c38829..f967c95eb9 100644
--- a/input/regression/collision-merge-differently-dotted.ly
+++ b/input/regression/collision-merge-differently-dotted.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "If NoteCollision has merge-differently-dotted = ##t note
diff --git a/input/regression/collision-merge-dots.ly b/input/regression/collision-merge-dots.ly
index 53d264e8a2..26ddb4077a 100644
--- a/input/regression/collision-merge-dots.ly
+++ b/input/regression/collision-merge-dots.ly
@@ -2,7 +2,7 @@
texidoc = "When merging heads, the dots are merged too."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
{
diff --git a/input/regression/collision-mesh.ly b/input/regression/collision-mesh.ly
index 36fc522815..a8ea44e1c8 100644
--- a/input/regression/collision-mesh.ly
+++ b/input/regression/collision-mesh.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Oppositely stemmed chords, meshing into each other,
are resolved."
diff --git a/input/regression/collisions.ly b/input/regression/collisions.ly
index 69a684183f..a97c248ec4 100644
--- a/input/regression/collisions.ly
+++ b/input/regression/collisions.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
In addition to normal collision rules, there is support for polyphony,
diff --git a/input/regression/completion-heads-polyphony.ly b/input/regression/completion-heads-polyphony.ly
index 940ee755d3..342b38caaf 100644
--- a/input/regression/completion-heads-polyphony.ly
+++ b/input/regression/completion-heads-polyphony.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Completion heads are broken across bar lines. This was
diff --git a/input/regression/completion-heads.ly b/input/regression/completion-heads.ly
index a642d46d2c..7be8466eda 100644
--- a/input/regression/completion-heads.ly
+++ b/input/regression/completion-heads.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/custos.ly b/input/regression/custos.ly
index 13b8bbc3ca..b2922dba2a 100644
--- a/input/regression/custos.ly
+++ b/input/regression/custos.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Custodes may be engraved in various styles."
}
diff --git a/input/regression/dot-flag-collision.ly b/input/regression/dot-flag-collision.ly
index e59ffde385..68165eb85b 100644
--- a/input/regression/dot-flag-collision.ly
+++ b/input/regression/dot-flag-collision.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Dots move to the right when a collision with the (up)flag happens."
}
diff --git a/input/regression/dots.ly b/input/regression/dots.ly
index 7cca28d6ca..ddeb2af15d 100644
--- a/input/regression/dots.ly
+++ b/input/regression/dots.ly
@@ -1,4 +1,4 @@
-\version "2.3.22" \header{
+\version "2.4.0" \header{
texidoc=" Noteheads can have dots, and rests too.
diff --git a/input/regression/drums.ly b/input/regression/drums.ly
index 6718d8762c..2b8353df67 100644
--- a/input/regression/drums.ly
+++ b/input/regression/drums.ly
@@ -7,7 +7,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
drh = \drummode { cymc4.^"crash" hhc16^"h.h." hh \repeat "unfold" 5 {hhc8 hho hhc8 hh16 hh} hhc4 r4 r2 }
drl = \drummode {\repeat "unfold" 3 {bd4 sn8 bd bd4 << bd ss >> } bd8 tommh tommh bd toml toml bd tomfh16 tomfh }
diff --git a/input/regression/dynamics-broken-hairpin.ly b/input/regression/dynamics-broken-hairpin.ly
index ba5fad77e8..1afcd06368 100644
--- a/input/regression/dynamics-broken-hairpin.ly
+++ b/input/regression/dynamics-broken-hairpin.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "Broken crescendi should be open on one side."
}
diff --git a/input/regression/dynamics-glyphs.ly b/input/regression/dynamics-glyphs.ly
index 7929f33d46..e00f5d04a3 100644
--- a/input/regression/dynamics-glyphs.ly
+++ b/input/regression/dynamics-glyphs.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {texidoc = "Dynamic letters are kerned, and their weight
matches that of the hairpin signs. The dynamic scripts should be
diff --git a/input/regression/dynamics-hairpin-length.ly b/input/regression/dynamics-hairpin-length.ly
index 33889ac900..85ce09e837 100644
--- a/input/regression/dynamics-hairpin-length.ly
+++ b/input/regression/dynamics-hairpin-length.ly
@@ -6,7 +6,7 @@
respectively."
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
diff --git a/input/regression/dynamics-line.ly b/input/regression/dynamics-line.ly
index 798213ab98..08baa7a611 100644
--- a/input/regression/dynamics-line.ly
+++ b/input/regression/dynamics-line.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc=" Dynamics appear below or above the staff. If multiple
dynamics are linked with (de)crescendi, they should be on the same
diff --git a/input/regression/dynamics-unbound-hairpin.ly b/input/regression/dynamics-unbound-hairpin.ly
index c9c54a56ae..0da2a7cf00 100644
--- a/input/regression/dynamics-unbound-hairpin.ly
+++ b/input/regression/dynamics-unbound-hairpin.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Crescendi may start off-notes, however, they should not collapse into flat lines."
diff --git a/input/regression/easy-notation.ly b/input/regression/easy-notation.ly
index 589f678f7e..71bb1f2fa3 100644
--- a/input/regression/easy-notation.ly
+++ b/input/regression/easy-notation.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = " Easy-notation (or Ez-notation) prints names in note heads.
diff --git a/input/regression/fermata-rest-position.ly b/input/regression/fermata-rest-position.ly
index 7b77259076..5433ef21f3 100644
--- a/input/regression/fermata-rest-position.ly
+++ b/input/regression/fermata-rest-position.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "
Fermatas over multimeasure rests are positioned as over normal rests.
diff --git a/input/regression/figured-bass.ly b/input/regression/figured-bass.ly
index e33dffcb77..1cd60a3722 100644
--- a/input/regression/figured-bass.ly
+++ b/input/regression/figured-bass.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "
Figured bass is created by the FiguredBass context which eats
diff --git a/input/regression/finger-chords.ly b/input/regression/finger-chords.ly
index fa687a7349..8375294da5 100644
--- a/input/regression/finger-chords.ly
+++ b/input/regression/finger-chords.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "With the new chord syntax, it is possible to associate
diff --git a/input/regression/fingering.ly b/input/regression/fingering.ly
index da3572be7b..83b5284753 100644
--- a/input/regression/fingering.ly
+++ b/input/regression/fingering.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Automatic fingering tries to put fingering instructions
diff --git a/input/regression/follow-voice-break.ly b/input/regression/follow-voice-break.ly
index 7192135a86..f2ccbbdd88 100644
--- a/input/regression/follow-voice-break.ly
+++ b/input/regression/follow-voice-break.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "
The line-spanners connects to the Y position of the note on the next line.
@@ -12,12 +12,12 @@ printed.
\score{
\context PianoStaff <<
\set PianoStaff.followVoice = ##t
- \context Staff=one \relative c''{
+ \context Staff = "one" \relative c''{
a1 \break
\change Staff=two
a,
}
- \context Staff=two { \clef bass \skip 1*2 }
+ \context Staff = "two" { \clef bass \skip 1*2 }
>>
\layout{
raggedright = ##t
diff --git a/input/regression/font-magnification.ly b/input/regression/font-magnification.ly
index 57550cefbc..dd011b459c 100644
--- a/input/regression/font-magnification.ly
+++ b/input/regression/font-magnification.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "The magnification can be set for any font. Note
that this does not change variable symbols such as beams or slurs.
" }
diff --git a/input/regression/font-name.ly b/input/regression/font-name.ly
index 97b58c04fb..657b5148f6 100644
--- a/input/regression/font-name.ly
+++ b/input/regression/font-name.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/font-postscript.ly b/input/regression/font-postscript.ly
index 64b07a6170..93ea5e11f8 100644
--- a/input/regression/font-postscript.ly
+++ b/input/regression/font-postscript.ly
@@ -8,7 +8,7 @@
passed to LaTeX and dvips to help it find the uncb font."
}
-\version "2.3.22"
+\version "2.4.0"
\paper
{
diff --git a/input/regression/generic-output-property.ly b/input/regression/generic-output-property.ly
index 4a43a17ea1..e50c6847a8 100644
--- a/input/regression/generic-output-property.ly
+++ b/input/regression/generic-output-property.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/glissando.ly b/input/regression/glissando.ly
index 77c6988e0d..c813a354ae 100644
--- a/input/regression/glissando.ly
+++ b/input/regression/glissando.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header{
@@ -13,7 +13,7 @@ The engraver does no time-keeping, so it involves some trickery to get
}
\score{
- \context Staff=one \relative c''{
+ \context Staff = "one" \relative c''{
% gliss non gliss and
c4 \glissando d e \glissando f \glissando \break
% consecutive
diff --git a/input/regression/grace-auto-beam.ly b/input/regression/grace-auto-beam.ly
index 13b900a690..f81104811c 100644
--- a/input/regression/grace-auto-beam.ly
+++ b/input/regression/grace-auto-beam.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc = "The autobeamer is not confused by grace notes."
diff --git a/input/regression/grace-bar-line.ly b/input/regression/grace-bar-line.ly
index 8047ff7c6c..e3d4e2e7d6 100644
--- a/input/regression/grace-bar-line.ly
+++ b/input/regression/grace-bar-line.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Bar line should come before the grace note."
}
diff --git a/input/regression/grace-bar-number.ly b/input/regression/grace-bar-number.ly
index 94e1d0af86..73fd7c91ed 100644
--- a/input/regression/grace-bar-number.ly
+++ b/input/regression/grace-bar-number.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Grace notes do tricky things with timing. If a measure
diff --git a/input/regression/grace-beam.ly b/input/regression/grace-beam.ly
index 27f379d2a5..a9416d1b9e 100644
--- a/input/regression/grace-beam.ly
+++ b/input/regression/grace-beam.ly
@@ -9,6 +9,6 @@ Unbeamed grace notes are not put into normal beams.
\layout { raggedright= ##t }
-\version "2.3.22"
+\version "2.4.0"
\score { \relative c'' { c4 d8[ \grace { e32[ d c d] } e8] e[ e \grace { f16 } e8 e] }}
diff --git a/input/regression/grace-end.ly b/input/regression/grace-end.ly
index 199c661fe5..71c6e2a18d 100644
--- a/input/regression/grace-end.ly
+++ b/input/regression/grace-end.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc="@cindex Grace End
diff --git a/input/regression/grace-nest.ly b/input/regression/grace-nest.ly
index 965a89884e..692c6d9723 100644
--- a/input/regression/grace-nest.ly
+++ b/input/regression/grace-nest.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example."
diff --git a/input/regression/grace-nest1.ly b/input/regression/grace-nest1.ly
index 699c299383..fe04b10cbc 100644
--- a/input/regression/grace-nest1.ly
+++ b/input/regression/grace-nest1.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example."
diff --git a/input/regression/grace-nest2.ly b/input/regression/grace-nest2.ly
index 01cf6bd4d3..6990ec31ec 100644
--- a/input/regression/grace-nest2.ly
+++ b/input/regression/grace-nest2.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example."
diff --git a/input/regression/grace-nest3.ly b/input/regression/grace-nest3.ly
index a8b63149cc..5d0a0d987c 100644
--- a/input/regression/grace-nest3.ly
+++ b/input/regression/grace-nest3.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "In nested syntax, graces are still properly handled."
}
diff --git a/input/regression/grace-nest4.ly b/input/regression/grace-nest4.ly
index 64f30ca77c..53a1f40f4a 100644
--- a/input/regression/grace-nest4.ly
+++ b/input/regression/grace-nest4.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Also in the nested syntax here, grace notes appear rightly."
}
diff --git a/input/regression/grace-nest5.ly b/input/regression/grace-nest5.ly
index f327547ddd..c0da7fdd3d 100644
--- a/input/regression/grace-nest5.ly
+++ b/input/regression/grace-nest5.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Graces notes may have the same duration as the main note."
}
diff --git a/input/regression/grace-part-combine.ly b/input/regression/grace-part-combine.ly
index 1a4e4ab249..68ad7bbf50 100644
--- a/input/regression/grace-part-combine.ly
+++ b/input/regression/grace-part-combine.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Grace notes may be put in a @code{partcombine}r."
}
diff --git a/input/regression/grace-staff-length.ly b/input/regression/grace-staff-length.ly
index e16d84adf4..527d39594b 100644
--- a/input/regression/grace-staff-length.ly
+++ b/input/regression/grace-staff-length.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "Stripped version of trip.ly. Staves should be of correct length."
}
diff --git a/input/regression/grace-start.ly b/input/regression/grace-start.ly
index 79b97beb17..ec59d13d52 100644
--- a/input/regression/grace-start.ly
+++ b/input/regression/grace-start.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Pieces may begin with grace notes."
}
diff --git a/input/regression/grace-stem-length.ly b/input/regression/grace-stem-length.ly
index 7ac92b4668..405c5252b9 100644
--- a/input/regression/grace-stem-length.ly
+++ b/input/regression/grace-stem-length.ly
@@ -5,7 +5,7 @@ normal notes, if possible. They should never be longer, even if that
would lead to beam quanting program. "
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
diff --git a/input/regression/grace-stems.ly b/input/regression/grace-stems.ly
index b41b663bde..e0a2177cff 100644
--- a/input/regression/grace-stems.ly
+++ b/input/regression/grace-stems.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "Here @code{startGraceMusic} should set @code{no-stem-extend} to
true; the two grace beams should be the same here.
diff --git a/input/regression/grace-sync.ly b/input/regression/grace-sync.ly
index 2153536e80..01c5aad605 100644
--- a/input/regression/grace-sync.ly
+++ b/input/regression/grace-sync.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Grace notes in different voices/staves are synchronized."
}
diff --git a/input/regression/grace-types.ly b/input/regression/grace-types.ly
index c05a44fcb1..f62a6a315b 100644
--- a/input/regression/grace-types.ly
+++ b/input/regression/grace-types.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "There are three different kinds of grace types: the base
grace switches to smaller type, the appoggiatura inserts also a slur, and the
diff --git a/input/regression/grace-unfold-repeat.ly b/input/regression/grace-unfold-repeat.ly
index 9301381365..5e3540d15c 100644
--- a/input/regression/grace-unfold-repeat.ly
+++ b/input/regression/grace-unfold-repeat.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "When grace notes are entered with unfolded repeats,
line breaks take place before grace notes.
diff --git a/input/regression/grace-volta-repeat-2.ly b/input/regression/grace-volta-repeat-2.ly
index ac37f00a85..96e977f258 100644
--- a/input/regression/grace-volta-repeat-2.ly
+++ b/input/regression/grace-volta-repeat-2.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/grace-volta-repeat.ly b/input/regression/grace-volta-repeat.ly
index 3c326e2c0f..e0c5675d98 100644
--- a/input/regression/grace-volta-repeat.ly
+++ b/input/regression/grace-volta-repeat.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/grace.ly b/input/regression/grace.ly
index a2c049abf7..12090ce1c8 100644
--- a/input/regression/grace.ly
+++ b/input/regression/grace.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/regression/hairpin-dashed.ly b/input/regression/hairpin-dashed.ly
index 0745122fee..e9605ec550 100644
--- a/input/regression/hairpin-dashed.ly
+++ b/input/regression/hairpin-dashed.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="Hairpin crescendi may be dashed. "
diff --git a/input/regression/hairpin-ending.ly b/input/regression/hairpin-ending.ly
index 922ad1787b..29478cf380 100644
--- a/input/regression/hairpin-ending.ly
+++ b/input/regression/hairpin-ending.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/hara-kiri-pianostaff.ly b/input/regression/hara-kiri-pianostaff.ly
index d0757c1ce4..187dc6bb9c 100644
--- a/input/regression/hara-kiri-pianostaff.ly
+++ b/input/regression/hara-kiri-pianostaff.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc =
diff --git a/input/regression/instrument-name-markup.ly b/input/regression/instrument-name-markup.ly
index 0c94dd7be9..747b5aa7f8 100644
--- a/input/regression/instrument-name-markup.ly
+++ b/input/regression/instrument-name-markup.ly
@@ -7,7 +7,7 @@ including alterations. "
}
-\version "2.3.22"
+\version "2.4.0"
textFlat = \markup {\smaller \flat}
diff --git a/input/regression/instrument-name-partial.ly b/input/regression/instrument-name-partial.ly
index e437737c78..4afc00a1a8 100644
--- a/input/regression/instrument-name-partial.ly
+++ b/input/regression/instrument-name-partial.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Instrument names are also printed on partial starting measures."
}
diff --git a/input/regression/instrument-name.ly b/input/regression/instrument-name.ly
index 8666125800..102ff1f26a 100644
--- a/input/regression/instrument-name.ly
+++ b/input/regression/instrument-name.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Staff margins are also markings attached to barlines. They should be
@@ -14,10 +14,10 @@ PianoStaff.
\score {
\context PianoStaff <<
- \context Staff = treble {
+ \context Staff = "treble" {
\set PianoStaff.instrument = "Piano "
\set Staff.instrument = "Right " { c''4 }}
- \context Staff = bass { \set Staff.instrument = "Left " \clef bass c4 }>>
+ \context Staff = "bass" { \set Staff.instrument = "Left " \clef bass c4 }>>
\layout {
raggedright = ##t
diff --git a/input/regression/key-clefs.ly b/input/regression/key-clefs.ly
index 7680812110..9bb9ef6c25 100644
--- a/input/regression/key-clefs.ly
+++ b/input/regression/key-clefs.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "Each clef have own accidental placing rules. " }
#(set-global-staff-size 16)
diff --git a/input/regression/key-signature-cancellation.ly b/input/regression/key-signature-cancellation.ly
index fa2734fe38..bb3b2fd47a 100644
--- a/input/regression/key-signature-cancellation.ly
+++ b/input/regression/key-signature-cancellation.ly
@@ -4,7 +4,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
diff --git a/input/regression/key-signature-scordatura.ly b/input/regression/key-signature-scordatura.ly
index 3522431f1f..aa14e39f8f 100644
--- a/input/regression/key-signature-scordatura.ly
+++ b/input/regression/key-signature-scordatura.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "By setting @code{Staff.keySignature} directly,
key signatures can be set invidually per pitch.
diff --git a/input/regression/keys.ly b/input/regression/keys.ly
index c089d90a8f..c54961e0de 100644
--- a/input/regression/keys.ly
+++ b/input/regression/keys.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Key signatures may appear on key changes, even without a barline.
diff --git a/input/regression/ledger-line-shorten.ly b/input/regression/ledger-line-shorten.ly
index 073de0754b..465e7a14c7 100644
--- a/input/regression/ledger-line-shorten.ly
+++ b/input/regression/ledger-line-shorten.ly
@@ -2,7 +2,7 @@
texidoc = "Ledger lines are shortened when they are very close. This ensures
that ledgers lines stay separate."
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
diff --git a/input/regression/lily-in-scheme.ly b/input/regression/lily-in-scheme.ly
index 432fa32b46..bea26a171f 100644
--- a/input/regression/lily-in-scheme.ly
+++ b/input/regression/lily-in-scheme.ly
@@ -12,7 +12,7 @@ the @code{TextScript} grob.
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
withPaddingA = #(def-music-function (location padding music) (number? ly:music?)
diff --git a/input/regression/lyric-combine-new.ly b/input/regression/lyric-combine-new.ly
index f1b4ded3cf..d72f652aff 100644
--- a/input/regression/lyric-combine-new.ly
+++ b/input/regression/lyric-combine-new.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "With the @code{\\lyricsto} mechanism, individual lyric
diff --git a/input/regression/lyric-combine-polyphonic.ly b/input/regression/lyric-combine-polyphonic.ly
index f2dc8b079a..fe679bbec6 100644
--- a/input/regression/lyric-combine-polyphonic.ly
+++ b/input/regression/lyric-combine-polyphonic.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="Polyphonic rhythms and rests do not disturb
@@ -15,12 +15,12 @@ texidoc ="Polyphonic rhythms and rests do not disturb
\lyricsto "one" \new Lyrics {
Do mi nus ex
}
- \context Voice = one {
+ \context Voice = "one" {
\voiceOne
bes'4 bes'4
bes'4 bes'4
}
- \context Voice = two {
+ \context Voice = "two" {
\voiceTwo
ees'8 r8 r8 r8 ees' r8 r8 r8
}
diff --git a/input/regression/lyric-combine.ly b/input/regression/lyric-combine.ly
index dfe509d209..a9619d50ba 100644
--- a/input/regression/lyric-combine.ly
+++ b/input/regression/lyric-combine.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
@@ -43,7 +43,7 @@ textII = \lyricmode {
\context Lyrics = LB { s1 }
\context Staff = SC \noise
- \context Staff = SB \context Voice = middle \m
+ \context Staff = SB \context Voice = "middle" \m
\context Lyrics = LA \lyricsto "middle" \textI
\context Lyrics = LB \lyricsto "middle" \textII
>>
diff --git a/input/regression/lyric-extender-broken.ly b/input/regression/lyric-extender-broken.ly
index 85f194af62..83d76b0058 100644
--- a/input/regression/lyric-extender-broken.ly
+++ b/input/regression/lyric-extender-broken.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
diff --git a/input/regression/lyric-extender.ly b/input/regression/lyric-extender.ly
index 202e0b0d53..1137500005 100644
--- a/input/regression/lyric-extender.ly
+++ b/input/regression/lyric-extender.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/lyric-hyphen-break.ly b/input/regression/lyric-hyphen-break.ly
index 3ace14934b..7c1a9d93a2 100644
--- a/input/regression/lyric-hyphen-break.ly
+++ b/input/regression/lyric-hyphen-break.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/lyric-hyphen-retain.ly b/input/regression/lyric-hyphen-retain.ly
index 6718f10edd..f5142b896e 100644
--- a/input/regression/lyric-hyphen-retain.ly
+++ b/input/regression/lyric-hyphen-retain.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/lyric-hyphen.ly b/input/regression/lyric-hyphen.ly
index 7856725893..75a1ee2085 100644
--- a/input/regression/lyric-hyphen.ly
+++ b/input/regression/lyric-hyphen.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "In lyrics, hyphens may be used."
}
diff --git a/input/regression/lyric-phrasing.ly b/input/regression/lyric-phrasing.ly
index f8aac3f37b..1918138e80 100644
--- a/input/regression/lyric-phrasing.ly
+++ b/input/regression/lyric-phrasing.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "
diff --git a/input/regression/lyrics-bar.ly b/input/regression/lyrics-bar.ly
index ecff5f539a..8465b9017a 100644
--- a/input/regression/lyrics-bar.ly
+++ b/input/regression/lyrics-bar.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
@@ -12,7 +12,7 @@ lyrics do not collide with barlines.
}
<<
- \context Staff=foo \with
+ \context Staff = "foo" \with
{
% \remove "Bar_engraver"
}
@@ -28,7 +28,7 @@ lyrics do not collide with barlines.
\lyrics {
no Bar_Engraver_Bar_Engraver_Bar_Engraver
}
- \context Staff=bar \with {
+ \context Staff = "bar" \with {
% \remove "Bar_engraver"
} { b1 b1 }
>>
diff --git a/input/regression/lyrics-melisma-beam.ly b/input/regression/lyrics-melisma-beam.ly
index e7ae87fe0b..76074b0c1f 100644
--- a/input/regression/lyrics-melisma-beam.ly
+++ b/input/regression/lyrics-melisma-beam.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc = "Melismata are triggered by manual beams."
diff --git a/input/regression/lyrics-tenor-clef.ly b/input/regression/lyrics-tenor-clef.ly
index 48fa3aff76..6f9d023d32 100644
--- a/input/regression/lyrics-tenor-clef.ly
+++ b/input/regression/lyrics-tenor-clef.ly
@@ -2,7 +2,7 @@
texidoc = "Lyrics are not lowered despite the presence of an octavation 8."
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
\context {
\Staff
diff --git a/input/regression/markup-note.ly b/input/regression/markup-note.ly
index 4576aa74b3..812185467f 100644
--- a/input/regression/markup-note.ly
+++ b/input/regression/markup-note.ly
@@ -3,7 +3,7 @@
texidoc = "The note markup function may be used to make metronome
markings. It works for a variety of flag, dot and duration settings."
}
-\version "2.3.22"
+\version "2.4.0"
\score { { c4^\markup {
\note #"1" #1
diff --git a/input/regression/markup-score.ly b/input/regression/markup-score.ly
index a3586ee997..29694cd530 100644
--- a/input/regression/markup-score.ly
+++ b/input/regression/markup-score.ly
@@ -2,7 +2,7 @@
texidoc = "Use \\score block as markup command."
}
-\version "2.3.22"
+\version "2.4.0"
tuning = \markup {
\score {
diff --git a/input/regression/markup-stack.ly b/input/regression/markup-stack.ly
index cc2abfdba4..158e025cbe 100644
--- a/input/regression/markup-stack.ly
+++ b/input/regression/markup-stack.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {texidoc="Markup scripts may be stacked."}
\layout { raggedright = ##t}
\score { { c''^\markup { "a" \column < "1" \bold "2" "3" > } } }
diff --git a/input/regression/markup-user.ly b/input/regression/markup-user.ly
index be706cc4bb..9adb55d74d 100644
--- a/input/regression/markup-user.ly
+++ b/input/regression/markup-user.ly
@@ -7,7 +7,7 @@
}
-\version "2.3.22" % to be updated
+\version "2.4.0" % to be updated
#(def-markup-command (upcase paper props str) (string?)
"Upcase the string characters. Syntax: \\upcase #\"string\""
diff --git a/input/regression/measure-grouping.ly b/input/regression/measure-grouping.ly
index c598b74d49..46e05be788 100644
--- a/input/regression/measure-grouping.ly
+++ b/input/regression/measure-grouping.ly
@@ -7,7 +7,7 @@ brackets above beats when the beats of a time signature are grouped. "
}
-\version "2.3.22"
+\version "2.4.0"
%% TODO: should have 2/4 + 5/8 time sig style.
diff --git a/input/regression/mensural.ly b/input/regression/mensural.ly
index 8444e939e2..9a6ccab6d4 100644
--- a/input/regression/mensural.ly
+++ b/input/regression/mensural.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "There is limited support for mensural notation: note head
diff --git a/input/regression/metronome-marking.ly b/input/regression/metronome-marking.ly
index f3f5396579..0de64a878c 100644
--- a/input/regression/metronome-marking.ly
+++ b/input/regression/metronome-marking.ly
@@ -9,7 +9,7 @@ The marking is left aligned with the time signature, if there is one.
}
-\version "2.3.22"
+\version "2.4.0"
\score { \relative c'' { \tempo \breve = 100 c1 c1 \tempo 8.. = 50 c1 }
\layout { raggedright = ##t }
diff --git a/input/regression/mm-rests2.ly b/input/regression/mm-rests2.ly
index cc52dee683..d9d43d9d2c 100644
--- a/input/regression/mm-rests2.ly
+++ b/input/regression/mm-rests2.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/molecule-hacking.ly b/input/regression/molecule-hacking.ly
index 63a757a1aa..baffe6c080 100644
--- a/input/regression/molecule-hacking.ly
+++ b/input/regression/molecule-hacking.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc=" You can write stencil callbacks in Scheme, thus
providing custom glyphs for notation elements. A simple example is
diff --git a/input/regression/multi-measure-rest-center.ly b/input/regression/multi-measure-rest-center.ly
index 0c5173ede2..71de425012 100644
--- a/input/regression/multi-measure-rest-center.ly
+++ b/input/regression/multi-measure-rest-center.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc = "The multimeasure rest is centered exactly between bar lines."
diff --git a/input/regression/multi-measure-rest-grace.ly b/input/regression/multi-measure-rest-grace.ly
index 0f4d964267..c64a7bc5af 100644
--- a/input/regression/multi-measure-rest-grace.ly
+++ b/input/regression/multi-measure-rest-grace.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/multi-measure-rest-instr-name.ly b/input/regression/multi-measure-rest-instr-name.ly
index cff6c1f587..7c0c4624c7 100644
--- a/input/regression/multi-measure-rest-instr-name.ly
+++ b/input/regression/multi-measure-rest-instr-name.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "There are both long and short instrument names.
diff --git a/input/regression/multi-measure-rest-multi-staff-center.ly b/input/regression/multi-measure-rest-multi-staff-center.ly
index 5fc82c9a10..fdb42c482f 100644
--- a/input/regression/multi-measure-rest-multi-staff-center.ly
+++ b/input/regression/multi-measure-rest-multi-staff-center.ly
@@ -2,7 +2,7 @@
independent on prefatory matter in other staves."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
<< \new Staff { R1 }
diff --git a/input/regression/multi-measure-rest-spacing.ly b/input/regression/multi-measure-rest-spacing.ly
index 2b04c0ccbc..5a9ad3c8e8 100644
--- a/input/regression/multi-measure-rest-spacing.ly
+++ b/input/regression/multi-measure-rest-spacing.ly
@@ -3,12 +3,12 @@
texidoc = "By setting texts starting with a multi-measure rest, an
extra spacing column is created. This should not cause problems."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
<<
\set Score.skipBars = ##t
- \context Staff = flute \new Voice {
+ \context Staff = "flute" \new Voice {
<< { R1*40 } { s1*0_"bla" }>>
}
>>
diff --git a/input/regression/multi-measure-rest-text.ly b/input/regression/multi-measure-rest-text.ly
index f1787a2f3c..8d4329b9eb 100644
--- a/input/regression/multi-measure-rest-text.ly
+++ b/input/regression/multi-measure-rest-text.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/multi-measure-rest.ly b/input/regression/multi-measure-rest.ly
index 655cdd411b..ae61295946 100644
--- a/input/regression/multi-measure-rest.ly
+++ b/input/regression/multi-measure-rest.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/music-function.ly b/input/regression/music-function.ly
index 19cb5a887c..259742869b 100644
--- a/input/regression/music-function.ly
+++ b/input/regression/music-function.ly
@@ -7,7 +7,7 @@ demonstrate a @code{\myBar} function, which works similar to
@code{\bar}, but is implemented completely in Scheme."
}
-\version "2.3.22"
+\version "2.4.0"
#(define myBar
(ly:make-music-function
diff --git a/input/regression/music-map.ly b/input/regression/music-map.ly
index 1b4a994fa3..3be090ed39 100644
--- a/input/regression/music-map.ly
+++ b/input/regression/music-map.ly
@@ -10,7 +10,7 @@ dynamics are left over. These are put onto the 2nd measure."
}
-\version "2.3.22"
+\version "2.4.0"
#(define (notes-to-skip m)
"Convert all stuff with duration (notes, lyrics, bass figures, etc.) to skips.
diff --git a/input/regression/new-markup-scheme.ly b/input/regression/new-markup-scheme.ly
index a1cb93cbe2..80bb978e90 100644
--- a/input/regression/new-markup-scheme.ly
+++ b/input/regression/new-markup-scheme.ly
@@ -5,7 +5,7 @@
texts using a similar syntax as @code{\\markup}."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
{
\fatText
diff --git a/input/regression/new-markup-syntax.ly b/input/regression/new-markup-syntax.ly
index d9f1653494..c9bdb22b01 100644
--- a/input/regression/new-markup-syntax.ly
+++ b/input/regression/new-markup-syntax.ly
@@ -2,7 +2,7 @@
texidoc = "With the new markup syntax, text may be written in various manners."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
diff --git a/input/regression/new-slur.ly b/input/regression/new-slur.ly
index 4ae1122024..f66966d0ae 100644
--- a/input/regression/new-slur.ly
+++ b/input/regression/new-slur.ly
@@ -12,7 +12,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
% #(define debug-slur-scoring #t)
diff --git a/input/regression/newaddlyrics.ly b/input/regression/newaddlyrics.ly
index 6a6de5e354..8c6e2b93ba 100644
--- a/input/regression/newaddlyrics.ly
+++ b/input/regression/newaddlyrics.ly
@@ -26,4 +26,4 @@
}
>>
-\version "2.3.22"
+\version "2.4.0"
diff --git a/input/regression/no-staff.ly b/input/regression/no-staff.ly
index 65e43032bc..53d5184f13 100644
--- a/input/regression/no-staff.ly
+++ b/input/regression/no-staff.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% possible rename to staff-something. -gp
\header{ texidoc = "@cindex Staff Remove
diff --git a/input/regression/non-empty-text.ly b/input/regression/non-empty-text.ly
index 28ebf827b1..0e5a40f2ee 100644
--- a/input/regression/non-empty-text.ly
+++ b/input/regression/non-empty-text.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc=" By default, text is set with empty horizontal dimensions.
diff --git a/input/regression/note-group-bracket.ly b/input/regression/note-group-bracket.ly
index 4d34b5e338..4afbab5b8e 100644
--- a/input/regression/note-group-bracket.ly
+++ b/input/regression/note-group-bracket.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/note-head-chord.ly b/input/regression/note-head-chord.ly
index afff8d7b76..324f3a146a 100644
--- a/input/regression/note-head-chord.ly
+++ b/input/regression/note-head-chord.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Note heads are flipped on the stem to prevent collisions.
diff --git a/input/regression/note-head-harmonic.ly b/input/regression/note-head-harmonic.ly
index 241fcd378f..de102b0db5 100644
--- a/input/regression/note-head-harmonic.ly
+++ b/input/regression/note-head-harmonic.ly
@@ -6,7 +6,7 @@
Harmonic heads do not get dots. If @code{harmonicAccidentals} is unset, they also don't get accidentals."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
{
diff --git a/input/regression/note-head-style.ly b/input/regression/note-head-style.ly
index 33d5708657..9fc8710db1 100644
--- a/input/regression/note-head-style.ly
+++ b/input/regression/note-head-style.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Note head shapes may be set from several choices.
diff --git a/input/regression/note-line.ly b/input/regression/note-line.ly
index 377c2138bf..52c6926a46 100644
--- a/input/regression/note-line.ly
+++ b/input/regression/note-line.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Note head lines (e.g. glissando)
@@ -11,13 +11,13 @@ sd = { \change Staff = down}
\score {
\context PianoStaff
<<
- \context Staff = up {
+ \context Staff = "up" {
\set PianoStaff.connectArpeggios = ##t
\showStaffSwitch
\clef F
c4 d \sd b a g8 f16 e32 d \su g2 \glissando a,4 \sd \break a2. \su g4 \glissando f1
}
- \context Staff = down {
+ \context Staff = "down" {
\clef F s1*4
}
>>
diff --git a/input/regression/number-staff-lines.ly b/input/regression/number-staff-lines.ly
index 3a049263ff..f660f33fa4 100644
--- a/input/regression/number-staff-lines.ly
+++ b/input/regression/number-staff-lines.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc=" The number of stafflines of a staff can be set. Ledger
diff --git a/input/regression/ottava-broken.ly b/input/regression/ottava-broken.ly
index 00881ffa8a..0d3c426a36 100644
--- a/input/regression/ottava-broken.ly
+++ b/input/regression/ottava-broken.ly
@@ -10,7 +10,7 @@ the end of the line (regardless of prefatory matter).
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
diff --git a/input/regression/ottava.ly b/input/regression/ottava.ly
index a2aa3428a4..4b39a202ea 100644
--- a/input/regression/ottava.ly
+++ b/input/regression/ottava.ly
@@ -10,7 +10,7 @@ string can be tuned with @code{Staff.ottavation}.
"
}
-\version "2.3.22"
+\version "2.4.0"
% . There must be a minimum distance between the octavation line and the
% topmost staff line, taking into account the height of the closing
diff --git a/input/regression/page-breaks.ly b/input/regression/page-breaks.ly
index 3621ea66e3..823e5a0057 100644
--- a/input/regression/page-breaks.ly
+++ b/input/regression/page-breaks.ly
@@ -1,5 +1,5 @@
#(ly:set-point-and-click 'line-column)
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/page-layout.ly b/input/regression/page-layout.ly
index 135223fc55..98a47fce01 100644
--- a/input/regression/page-layout.ly
+++ b/input/regression/page-layout.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
diff --git a/input/regression/part-combine-a2.ly b/input/regression/part-combine-a2.ly
index c49529441b..64b355ed70 100644
--- a/input/regression/part-combine-a2.ly
+++ b/input/regression/part-combine-a2.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="The a2 string is printed only on notes (i.e. not on rests),
and only after chords, solo or polyphony."
diff --git a/input/regression/part-combine-cross.ly b/input/regression/part-combine-cross.ly
index eb33aab7c7..ec2bd9d989 100644
--- a/input/regression/part-combine-cross.ly
+++ b/input/regression/part-combine-cross.ly
@@ -4,7 +4,7 @@
"
}
-\version "2.3.22"
+\version "2.4.0"
vone = \relative a' { g4 g f f e e d d }
vtwo = \relative a' { e4 e f f g g a a }
diff --git a/input/regression/part-combine-global.ly b/input/regression/part-combine-global.ly
index a0654b1d3b..72105eb661 100644
--- a/input/regression/part-combine-global.ly
+++ b/input/regression/part-combine-global.ly
@@ -11,7 +11,7 @@ voices.
"
}
-\version "2.3.22"
+\version "2.4.0"
vone =
diff --git a/input/regression/part-combine-mmrest-after-solo.ly b/input/regression/part-combine-mmrest-after-solo.ly
index 991c36dc11..c44ea6f826 100644
--- a/input/regression/part-combine-mmrest-after-solo.ly
+++ b/input/regression/part-combine-mmrest-after-solo.ly
@@ -1,7 +1,7 @@
\header { texidoc = " Multimeasure rests are printed after solos, both
for solo1 and for solo2." }
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
\new Staff
diff --git a/input/regression/part-combine-solo-end.ly b/input/regression/part-combine-solo-end.ly
index a3c049d458..4c8bde9c68 100644
--- a/input/regression/part-combine-solo-end.ly
+++ b/input/regression/part-combine-solo-end.ly
@@ -6,7 +6,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
<<
diff --git a/input/regression/part-combine-solo-global.ly b/input/regression/part-combine-solo-global.ly
index ef2c086171..60353b74c3 100644
--- a/input/regression/part-combine-solo-global.ly
+++ b/input/regression/part-combine-solo-global.ly
@@ -5,7 +5,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\new Staff
diff --git a/input/regression/part-combine-solo.ly b/input/regression/part-combine-solo.ly
index 54a2146514..304589e4ba 100644
--- a/input/regression/part-combine-solo.ly
+++ b/input/regression/part-combine-solo.ly
@@ -17,7 +17,7 @@ Solo 1/2 can not be used when a spanner is active, so there is no solo
vone = \relative a' { d4 r8 d8 d8 r8 d8 r8 d2 ~ d2 ~ d4 }
vtwo = \relative g' { g4. g8 r2 g4 r4 r2 g4 }
-\version "2.3.22"
+\version "2.4.0"
\score {
diff --git a/input/regression/part-combine-text.ly b/input/regression/part-combine-text.ly
index 73e46ac84c..1fa9d7e420 100644
--- a/input/regression/part-combine-text.ly
+++ b/input/regression/part-combine-text.ly
@@ -9,7 +9,7 @@ texts accordingly.
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright= ##t }
diff --git a/input/regression/part-combine.ly b/input/regression/part-combine.ly
index b04902ad3b..72a22ee2ed 100644
--- a/input/regression/part-combine.ly
+++ b/input/regression/part-combine.ly
@@ -9,7 +9,7 @@
"
}
-\version "2.3.22"
+\version "2.4.0"
vone = \relative a' { g2 g g g4 g f' c c( c) c c c ~ c
c2. c4 c
diff --git a/input/regression/pedal-bracket.ly b/input/regression/pedal-bracket.ly
index 35d2001abc..37e796997c 100644
--- a/input/regression/pedal-bracket.ly
+++ b/input/regression/pedal-bracket.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/pedal-end.ly b/input/regression/pedal-end.ly
index 260f2dbe21..c69c0c6edd 100644
--- a/input/regression/pedal-end.ly
+++ b/input/regression/pedal-end.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Unterminated piano pedal brackets run to the end of the piece. "
diff --git a/input/regression/pedal-ped.ly b/input/regression/pedal-ped.ly
index 327ee41bd7..c0a867b55f 100644
--- a/input/regression/pedal-ped.ly
+++ b/input/regression/pedal-ped.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc = "The standard piano pedals style comes with Ped symbols.
diff --git a/input/regression/phrasing-slur-slur-avoid.ly b/input/regression/phrasing-slur-slur-avoid.ly
index 9ef3c4ff99..cd81a6acf3 100644
--- a/input/regression/phrasing-slur-slur-avoid.ly
+++ b/input/regression/phrasing-slur-slur-avoid.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="@code{PhrasingSlur}s go over normal slurs."
}
diff --git a/input/regression/prefatory-empty-spacing.ly b/input/regression/prefatory-empty-spacing.ly
index 657234a8ef..4a796a130a 100644
--- a/input/regression/prefatory-empty-spacing.ly
+++ b/input/regression/prefatory-empty-spacing.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/prefatory-spacing-matter.ly b/input/regression/prefatory-spacing-matter.ly
index 7fddf68ca0..48d751813f 100644
--- a/input/regression/prefatory-spacing-matter.ly
+++ b/input/regression/prefatory-spacing-matter.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Distances between prefatory items (e.g. clef, bar,
diff --git a/input/regression/property-grace-polyphony.ly b/input/regression/property-grace-polyphony.ly
index 0a4952af79..fd06c1c0d7 100644
--- a/input/regression/property-grace-polyphony.ly
+++ b/input/regression/property-grace-polyphony.ly
@@ -7,7 +7,7 @@
}
\layout { raggedright = ##t }
-\version "2.3.22"
+\version "2.4.0"
\relative c'' {
<<
{ \grace e8 d2 }
diff --git a/input/regression/property-once.ly b/input/regression/property-once.ly
index 849070b8f8..aa99b7eefc 100644
--- a/input/regression/property-once.ly
+++ b/input/regression/property-once.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Once properties take effect during a single time step only."
}
diff --git a/input/regression/quote-cyclic.ly b/input/regression/quote-cyclic.ly
index 380b767d75..7d5717cbab 100644
--- a/input/regression/quote-cyclic.ly
+++ b/input/regression/quote-cyclic.ly
@@ -6,7 +6,7 @@ example, there are notes with each full-bar rest."
}
-\version "2.3.22"
+\version "2.4.0"
A = \relative c' { c4 d e f | << R1 \\
\quote "qB" 1 >> | }
B = \relative c' { << R1 \\
diff --git a/input/regression/quote-transposition.ly b/input/regression/quote-transposition.ly
index 231de5f71c..ccceb187e4 100644
--- a/input/regression/quote-transposition.ly
+++ b/input/regression/quote-transposition.ly
@@ -10,7 +10,7 @@ quoted ones) will transposed as well. "
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
diff --git a/input/regression/quote.ly b/input/regression/quote.ly
index dd0dd1e970..8738478a91 100644
--- a/input/regression/quote.ly
+++ b/input/regression/quote.ly
@@ -7,7 +7,7 @@ things are quoted. In this example, a 16th rests is not quoted, since
@code{rest-event} is not in @code{quotedEventTypes}."
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
}
diff --git a/input/regression/rehearsal-mark-letter.ly b/input/regression/rehearsal-mark-letter.ly
index fe56382b25..04b227fc6a 100644
--- a/input/regression/rehearsal-mark-letter.ly
+++ b/input/regression/rehearsal-mark-letter.ly
@@ -5,7 +5,7 @@ and after Z, double letters are used. The mark may be set
with @code{\mark NUMBER}, or with @code{Score.rehearsalMark}."
}
-\version "2.3.22"
+\version "2.4.0"
\score { \relative c'' {
c1 \mark \default
c1 \mark #7
diff --git a/input/regression/rehearsal-mark-number.ly b/input/regression/rehearsal-mark-number.ly
index 2e16974300..aa44376fd3 100644
--- a/input/regression/rehearsal-mark-number.ly
+++ b/input/regression/rehearsal-mark-number.ly
@@ -5,7 +5,7 @@ By setting @code{markFormatter} we may choose a different style of mark printing
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\relative c''{
\set Score.markFormatter = #format-mark-numbers
diff --git a/input/regression/repeat-fold.ly b/input/regression/repeat-fold.ly
index ad4c52362d..8d1098ec0e 100644
--- a/input/regression/repeat-fold.ly
+++ b/input/regression/repeat-fold.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/repeat-line-break.ly b/input/regression/repeat-line-break.ly
index e4daa498fb..1f1398131e 100644
--- a/input/regression/repeat-line-break.ly
+++ b/input/regression/repeat-line-break.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/repeat-percent-skipbars.ly b/input/regression/repeat-percent-skipbars.ly
index 39967e90af..bc02137cd5 100644
--- a/input/regression/repeat-percent-skipbars.ly
+++ b/input/regression/repeat-percent-skipbars.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/repeat-percent.ly b/input/regression/repeat-percent.ly
index e29bd2bbcb..750a735e6a 100644
--- a/input/regression/repeat-percent.ly
+++ b/input/regression/repeat-percent.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Measure repeats may be nested with beat repeats."
}
diff --git a/input/regression/repeat-slash.ly b/input/regression/repeat-slash.ly
index cb2bea178f..9a6b8886fe 100644
--- a/input/regression/repeat-slash.ly
+++ b/input/regression/repeat-slash.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Within a bar, beat repeats denote that a music snippet should be
played again."
diff --git a/input/regression/repeat-unfold-all.ly b/input/regression/repeat-unfold-all.ly
index 393099a1fa..e616615d85 100644
--- a/input/regression/repeat-unfold-all.ly
+++ b/input/regression/repeat-unfold-all.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "Volta repeats may be unfolded through the music
function @code{\unfoldrepeats}."
diff --git a/input/regression/repeat-unfold-tremolo.ly b/input/regression/repeat-unfold-tremolo.ly
index 81761053ad..77cc16f32c 100644
--- a/input/regression/repeat-unfold-tremolo.ly
+++ b/input/regression/repeat-unfold-tremolo.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Unfolding tremolo repeats. All fragments fill one
diff --git a/input/regression/repeat-unfold.ly b/input/regression/repeat-unfold.ly
index f63cde71b5..9a1657cd91 100644
--- a/input/regression/repeat-unfold.ly
+++ b/input/regression/repeat-unfold.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/repeat-volta-skip-alternatives.ly b/input/regression/repeat-volta-skip-alternatives.ly
index f375540c42..b16a6868eb 100644
--- a/input/regression/repeat-volta-skip-alternatives.ly
+++ b/input/regression/repeat-volta-skip-alternatives.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "When too few alternatives are present, the first
diff --git a/input/regression/repeat-volta.ly b/input/regression/repeat-volta.ly
index 3645e2daf6..c00ec5398e 100644
--- a/input/regression/repeat-volta.ly
+++ b/input/regression/repeat-volta.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/rest-collision-beam.ly b/input/regression/rest-collision-beam.ly
index 263939070c..d3e4e32b98 100644
--- a/input/regression/rest-collision-beam.ly
+++ b/input/regression/rest-collision-beam.ly
@@ -2,7 +2,7 @@
texidoc = "Rests under beams are only moved if necessary."
}
-\version "2.3.22"
+\version "2.4.0"
fig = \relative c' {
<a c e>8[ r <c e a> r <e a c> r <a c e>] r |
diff --git a/input/regression/rest-collision.ly b/input/regression/rest-collision.ly
index 7cc252579a..792873a710 100644
--- a/input/regression/rest-collision.ly
+++ b/input/regression/rest-collision.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Rests should not collide with beams, stems and noteheads. Rests may
diff --git a/input/regression/rest-dot-position.ly b/input/regression/rest-dot-position.ly
index 898b4e4dce..d60ddf2d4f 100644
--- a/input/regression/rest-dot-position.ly
+++ b/input/regression/rest-dot-position.ly
@@ -4,7 +4,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
{
\set Score.timing = ##f
diff --git a/input/regression/rest-ledger.ly b/input/regression/rest-ledger.ly
index b94d4bd5c7..b96b6bdb2d 100644
--- a/input/regression/rest-ledger.ly
+++ b/input/regression/rest-ledger.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Whole and half rests moving outside the staff should get
ledger lines."
diff --git a/input/regression/rest-pitch.ly b/input/regression/rest-pitch.ly
index ec0e8ecb99..1d8a89a8ca 100644
--- a/input/regression/rest-pitch.ly
+++ b/input/regression/rest-pitch.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Rests can have pitches--these will be affected by
diff --git a/input/regression/rest-polyphonic.ly b/input/regression/rest-polyphonic.ly
index 75ef3430c1..7e309409eb 100644
--- a/input/regression/rest-polyphonic.ly
+++ b/input/regression/rest-polyphonic.ly
@@ -7,7 +7,7 @@ even if there is no opposite note or rest. The amount is two
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\new Staff \relative c' {
diff --git a/input/regression/rest.ly b/input/regression/rest.ly
index ecf431e3a8..af559cd312 100644
--- a/input/regression/rest.ly
+++ b/input/regression/rest.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/rhythmic-staff.ly b/input/regression/rhythmic-staff.ly
index 80c67a8b34..0bf3eceba6 100644
--- a/input/regression/rhythmic-staff.ly
+++ b/input/regression/rhythmic-staff.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
diff --git a/input/regression/script-collision.ly b/input/regression/script-collision.ly
index cd88fa6df1..424f20ac55 100644
--- a/input/regression/script-collision.ly
+++ b/input/regression/script-collision.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/script-stack-order.ly b/input/regression/script-stack-order.ly
index ffc39174b9..1c4d3fb706 100644
--- a/input/regression/script-stack-order.ly
+++ b/input/regression/script-stack-order.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Scripts can be stacked. The order is determined by a
priority field, but when objects have the same priority, the input
diff --git a/input/regression/script-stacked.ly b/input/regression/script-stacked.ly
index e3c4e2e815..f3c4347bf0 100644
--- a/input/regression/script-stacked.ly
+++ b/input/regression/script-stacked.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright= ##t }
diff --git a/input/regression/size11.ly b/input/regression/size11.ly
index 4cb6075351..8c33eef0db 100644
--- a/input/regression/size11.ly
+++ b/input/regression/size11.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/size13.ly b/input/regression/size13.ly
index 73ecdf33fc..f30a53a85d 100644
--- a/input/regression/size13.ly
+++ b/input/regression/size13.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
foollilypondbook = "
\score
"
diff --git a/input/regression/size16.ly b/input/regression/size16.ly
index 6b356c3268..ef97db028e 100644
--- a/input/regression/size16.ly
+++ b/input/regression/size16.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
foollilypondbook = "
\score
"
diff --git a/input/regression/size20.ly b/input/regression/size20.ly
index 1ac63c6f77..636824938e 100644
--- a/input/regression/size20.ly
+++ b/input/regression/size20.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
foollilypondbook = "
\score
"
diff --git a/input/regression/size23.ly b/input/regression/size23.ly
index 251ce840d6..27d17e5042 100644
--- a/input/regression/size23.ly
+++ b/input/regression/size23.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
foollilypondbook = "
\score
"
diff --git a/input/regression/size26.ly b/input/regression/size26.ly
index 025c0cfd98..798918948e 100644
--- a/input/regression/size26.ly
+++ b/input/regression/size26.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
foollilypondbook = "
\score
"
diff --git a/input/regression/slur-broken-trend.ly b/input/regression/slur-broken-trend.ly
index 92e9b4c252..02ea337dce 100644
--- a/input/regression/slur-broken-trend.ly
+++ b/input/regression/slur-broken-trend.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/slur-cross-staff.ly b/input/regression/slur-cross-staff.ly
index d30877bcab..bb0e95d7b3 100644
--- a/input/regression/slur-cross-staff.ly
+++ b/input/regression/slur-cross-staff.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Slurs behave decently when broken across a linebreak.
@@ -9,7 +9,7 @@ Slurs behave decently when broken across a linebreak.
\score{
\context PianoStaff <<
- \context Staff=one \relative c'{
+ \context Staff = "one" \relative c'{
\stemUp \slurUp
c4( c \change Staff=two c c) |
\change Staff=one
@@ -39,7 +39,7 @@ Slurs behave decently when broken across a linebreak.
c4( \change Staff=one c c \change Staff=two c)
r1
}
- \context Staff=two \relative c'{
+ \context Staff = "two" \relative c'{
\clef bass
s1 s1 s1 s1 s1 s1 s1 s1 s1 s1
}
diff --git a/input/regression/slur-dots.ly b/input/regression/slur-dots.ly
index ccf9af72b6..0063634a27 100644
--- a/input/regression/slur-dots.ly
+++ b/input/regression/slur-dots.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="Slurs should not get confused by augmentation dots. With a lot
of dots, the problems becomes more visible."
diff --git a/input/regression/slur-double.ly b/input/regression/slur-double.ly
index 7fd091dc00..ab179836e4 100644
--- a/input/regression/slur-double.ly
+++ b/input/regression/slur-double.ly
@@ -3,7 +3,7 @@
texidoc = "Some composers use slurs both above and below chords.
This can be typeset by setting @code{doubleSlurs}"
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
\relative {
diff --git a/input/regression/slur-extreme.ly b/input/regression/slur-extreme.ly
index 752f90e438..4f62a8e83f 100644
--- a/input/regression/slur-extreme.ly
+++ b/input/regression/slur-extreme.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/slur-nice.ly b/input/regression/slur-nice.ly
index 8bac64709f..853fdfec17 100644
--- a/input/regression/slur-nice.ly
+++ b/input/regression/slur-nice.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Slurs should look nice and symmetric. The curvature may increase
diff --git a/input/regression/slur-rest.ly b/input/regression/slur-rest.ly
index 2fddf2aa1c..2fa1684831 100644
--- a/input/regression/slur-rest.ly
+++ b/input/regression/slur-rest.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc ="Slurs may be placed over rest. The slur will avoid colliding with
diff --git a/input/regression/slur-script-inside.ly b/input/regression/slur-script-inside.ly
index 6a64d90ee4..7f2595172c 100644
--- a/input/regression/slur-script-inside.ly
+++ b/input/regression/slur-script-inside.ly
@@ -7,7 +7,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\layout { raggedright = ##t }
diff --git a/input/regression/slur-script.ly b/input/regression/slur-script.ly
index e216d11f3c..c48a7a1deb 100644
--- a/input/regression/slur-script.ly
+++ b/input/regression/slur-script.ly
@@ -8,7 +8,7 @@
For different configurations, the scripts can be moved manually."
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
}
diff --git a/input/regression/slur-symmetry-1.ly b/input/regression/slur-symmetry-1.ly
index 475ed9ceaf..a1c044dfd5 100644
--- a/input/regression/slur-symmetry-1.ly
+++ b/input/regression/slur-symmetry-1.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc = "Symmetric figures should lead to symmetric slurs."
diff --git a/input/regression/slur-symmetry.ly b/input/regression/slur-symmetry.ly
index a53861b460..565fafb420 100644
--- a/input/regression/slur-symmetry.ly
+++ b/input/regression/slur-symmetry.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header
{
texidoc = "Symmetric figures should lead to symmetric slurs."
diff --git a/input/regression/slur-tilt.ly b/input/regression/slur-tilt.ly
index f1aaa05b31..303b6d58e3 100644
--- a/input/regression/slur-tilt.ly
+++ b/input/regression/slur-tilt.ly
@@ -8,7 +8,7 @@ point into one note head, and point over another note head."
\layout {
raggedright = ##t
}
-\version "2.3.22"
+\version "2.4.0"
\relative c'' {
\time 2/4
diff --git a/input/regression/spacing-accidental-staffs.ly b/input/regression/spacing-accidental-staffs.ly
index b9a069c25f..dd4c9f1344 100644
--- a/input/regression/spacing-accidental-staffs.ly
+++ b/input/regression/spacing-accidental-staffs.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Accidentals in different staves do not affect the
diff --git a/input/regression/spacing-accidental-stretch.ly b/input/regression/spacing-accidental-stretch.ly
index 8dffb58cfd..83162cb237 100644
--- a/input/regression/spacing-accidental-stretch.ly
+++ b/input/regression/spacing-accidental-stretch.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Accidentals do not influence the amount of stretchable space.
diff --git a/input/regression/spacing-accidental.ly b/input/regression/spacing-accidental.ly
index 5e073088ab..19727ee11f 100644
--- a/input/regression/spacing-accidental.ly
+++ b/input/regression/spacing-accidental.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Accidentals sticking out to the left
diff --git a/input/regression/spacing-bar-stem.ly b/input/regression/spacing-bar-stem.ly
index aab2fa9d1f..814c8d691e 100644
--- a/input/regression/spacing-bar-stem.ly
+++ b/input/regression/spacing-bar-stem.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Downstem notes following a barline are
printed with some extra space. This is an optical correction similar
diff --git a/input/regression/spacing-clef-first-note.ly b/input/regression/spacing-clef-first-note.ly
index 99974b7824..c90c810247 100644
--- a/input/regression/spacing-clef-first-note.ly
+++ b/input/regression/spacing-clef-first-note.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Clef changes at the start of a line get much more space
diff --git a/input/regression/spacing-end-of-line.ly b/input/regression/spacing-end-of-line.ly
index 019254ca9a..8f2fcb37cd 100644
--- a/input/regression/spacing-end-of-line.ly
+++ b/input/regression/spacing-end-of-line.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="Broken engraving of a bar at the end of a line does not upset
diff --git a/input/regression/spacing-ended-voice.ly b/input/regression/spacing-ended-voice.ly
index 83908e40b4..9b1494c91b 100644
--- a/input/regression/spacing-ended-voice.ly
+++ b/input/regression/spacing-ended-voice.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "
A voicelet (a very short voice to get polyphonic chords correct)
should not confuse the spacing engine."
diff --git a/input/regression/spacing-folded-clef.ly b/input/regression/spacing-folded-clef.ly
index f3ad67ff1e..8272ab3d0a 100644
--- a/input/regression/spacing-folded-clef.ly
+++ b/input/regression/spacing-folded-clef.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "A clef can be folded below notes in a different staff, if
this does not disrupt the flow of the notes."
diff --git a/input/regression/spacing-folded-clef2.ly b/input/regression/spacing-folded-clef2.ly
index 035ceb8740..21b35b4948 100644
--- a/input/regression/spacing-folded-clef2.ly
+++ b/input/regression/spacing-folded-clef2.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "A clef can be folded below notes in a different staff, if
diff --git a/input/regression/spacing-grace-duration.ly b/input/regression/spacing-grace-duration.ly
index 3be4767f17..19f9939a96 100644
--- a/input/regression/spacing-grace-duration.ly
+++ b/input/regression/spacing-grace-duration.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Spacing uses the duration of the notes, but disregards
diff --git a/input/regression/spacing-grace.ly b/input/regression/spacing-grace.ly
index 8d0e5f86ca..3b6e9096c8 100644
--- a/input/regression/spacing-grace.ly
+++ b/input/regression/spacing-grace.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Grace note spacing. "
}
diff --git a/input/regression/spacing-knee.ly b/input/regression/spacing-knee.ly
index 18ecdf9afb..ae1883f8e9 100644
--- a/input/regression/spacing-knee.ly
+++ b/input/regression/spacing-knee.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "For knees, the spacing correction is such that the
diff --git a/input/regression/spacing-multi-tuplet.ly b/input/regression/spacing-multi-tuplet.ly
index f1a9c78289..2e0eb4094b 100644
--- a/input/regression/spacing-multi-tuplet.ly
+++ b/input/regression/spacing-multi-tuplet.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc = "Concurrent tuplets should be equidistant on all staffs.
diff --git a/input/regression/spacing-note-flags.ly b/input/regression/spacing-note-flags.ly
index 55171f4e60..47072114b8 100644
--- a/input/regression/spacing-note-flags.ly
+++ b/input/regression/spacing-note-flags.ly
@@ -17,5 +17,5 @@ raggedright = ##t
}
}
-\version "2.3.22"
+\version "2.4.0"
diff --git a/input/regression/spacing-ragged-last.ly b/input/regression/spacing-ragged-last.ly
index f26488726f..9d13d3c52b 100644
--- a/input/regression/spacing-ragged-last.ly
+++ b/input/regression/spacing-ragged-last.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/spacing-rest.ly b/input/regression/spacing-rest.ly
index 152798a7e6..7aa0137289 100644
--- a/input/regression/spacing-rest.ly
+++ b/input/regression/spacing-rest.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Rests get a little less space, since they are narrower.
However, the quarter rest in feta font is relatively wide, causing this
diff --git a/input/regression/spacing-short-notes.ly b/input/regression/spacing-short-notes.ly
index 906027d7d2..f36e91699e 100644
--- a/input/regression/spacing-short-notes.ly
+++ b/input/regression/spacing-short-notes.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Notes that are shorter than the common shortest note get a
diff --git a/input/regression/spacing-stem-bar.ly b/input/regression/spacing-stem-bar.ly
index 2cea117024..aebc3f86f2 100644
--- a/input/regression/spacing-stem-bar.ly
+++ b/input/regression/spacing-stem-bar.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Upstem notes before a barline are printed with some extra
diff --git a/input/regression/spacing-stem-direction.ly b/input/regression/spacing-stem-direction.ly
index 2c0bc7ff0a..c49d5696f0 100644
--- a/input/regression/spacing-stem-direction.ly
+++ b/input/regression/spacing-stem-direction.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/regression/spacing-stem-same-direction.ly b/input/regression/spacing-stem-same-direction.ly
index a956db1742..395758571c 100644
--- a/input/regression/spacing-stem-same-direction.ly
+++ b/input/regression/spacing-stem-same-direction.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "For juxtaposed chords with the same direction, a
slight optical correction is used. It is constant, and works only if
diff --git a/input/regression/spacing-to-grace.ly b/input/regression/spacing-to-grace.ly
index 8e26bcf623..645e43de9d 100644
--- a/input/regression/spacing-to-grace.ly
+++ b/input/regression/spacing-to-grace.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="Space from a normal note (or barline) to a grace note is
diff --git a/input/regression/span-bar-break.ly b/input/regression/span-bar-break.ly
index 29dba5e70b..ec22b982b9 100644
--- a/input/regression/span-bar-break.ly
+++ b/input/regression/span-bar-break.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
@@ -9,11 +9,11 @@ barline is drawn between the staves, but the @code{:|} is not."
\score {
\new PianoStaff <<
- \context Staff = up {
+ \context Staff = "up" {
\bar "|:" r1
\bar ":|" \break r1
}
- \context Staff=down { r r }
+ \context Staff = "down" { r r }
>>
\layout{ raggedright = ##t }
}
diff --git a/input/regression/span-bar.ly b/input/regression/span-bar.ly
index d830e2b4aa..57fbf47cb3 100644
--- a/input/regression/span-bar.ly
+++ b/input/regression/span-bar.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Span bars are drawn only between staff bar lines. By setting
bar lines to transparent, they are shown only between systems.
diff --git a/input/regression/staccato-pos.ly b/input/regression/staccato-pos.ly
index 4dc1a9687d..d817c45e52 100644
--- a/input/regression/staccato-pos.ly
+++ b/input/regression/staccato-pos.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
diff --git a/input/regression/staff-halfway.ly b/input/regression/staff-halfway.ly
index 7d047bef9a..2c27b91155 100644
--- a/input/regression/staff-halfway.ly
+++ b/input/regression/staff-halfway.ly
@@ -2,7 +2,7 @@
\header { texidoc = " Staves starting and ending halfway include clefs
and bar lines. " }
-\version "2.3.22"
+\version "2.4.0"
\score {
\new StaffGroup \relative c'' <<
diff --git a/input/regression/staff-mixed-size.ly b/input/regression/staff-mixed-size.ly
index de5f81ebc9..521d22f27e 100644
--- a/input/regression/staff-mixed-size.ly
+++ b/input/regression/staff-mixed-size.ly
@@ -7,7 +7,7 @@ large on smaller staves."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
<<
diff --git a/input/regression/staff-tweak.ly b/input/regression/staff-tweak.ly
index ad3234d74e..87db0dc7c1 100644
--- a/input/regression/staff-tweak.ly
+++ b/input/regression/staff-tweak.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The staff is a grob (graphical object) which may be adjusted as well, for example, to have 6 thick lines and a slightly large @code{staff-space}.
diff --git a/input/regression/stanza-number.ly b/input/regression/stanza-number.ly
index ce4b520080..038dcc8e2a 100644
--- a/input/regression/stanza-number.ly
+++ b/input/regression/stanza-number.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Stanza numbers are put left of their lyric. They are aligned in a column."
diff --git a/input/regression/stem-direction.ly b/input/regression/stem-direction.ly
index eabf8da987..f104e12599 100644
--- a/input/regression/stem-direction.ly
+++ b/input/regression/stem-direction.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/stem-shorten.ly b/input/regression/stem-shorten.ly
index 15972edcf6..9aa12dd3e8 100644
--- a/input/regression/stem-shorten.ly
+++ b/input/regression/stem-shorten.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/stem-spacing.ly b/input/regression/stem-spacing.ly
index ccecee6aae..65a82867c0 100644
--- a/input/regression/stem-spacing.ly
+++ b/input/regression/stem-spacing.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/stem-tremolo.ly b/input/regression/stem-tremolo.ly
index 119a8467f8..864d414826 100644
--- a/input/regression/stem-tremolo.ly
+++ b/input/regression/stem-tremolo.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
Stem tremolos or rolls are tremolo signs that look like beam segments
diff --git a/input/regression/system-extents.ly b/input/regression/system-extents.ly
index 675c4f903a..7b5020bc10 100644
--- a/input/regression/system-extents.ly
+++ b/input/regression/system-extents.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The size of every system is correctly determined; this
diff --git a/input/regression/system-overstrike.ly b/input/regression/system-overstrike.ly
index 026596007d..085dad5154 100644
--- a/input/regression/system-overstrike.ly
+++ b/input/regression/system-overstrike.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "By setting betweensystempadding to a negative
value, it is possible to eliminate the anti-collision constraints.
Then setting @code{betweensystemspace} to a low (nonzero) value,
diff --git a/input/regression/system-start-bracket.ly b/input/regression/system-start-bracket.ly
index 3471a0fe12..3b4f9fc933 100644
--- a/input/regression/system-start-bracket.ly
+++ b/input/regression/system-start-bracket.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc =
"
diff --git a/input/regression/tablature-string-tunings.ly b/input/regression/tablature-string-tunings.ly
index 2fdd185aaf..43007deffe 100644
--- a/input/regression/tablature-string-tunings.ly
+++ b/input/regression/tablature-string-tunings.ly
@@ -6,7 +6,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\new TabStaff {
diff --git a/input/regression/tablature.ly b/input/regression/tablature.ly
index f2403290a2..e3ec7d0e4a 100644
--- a/input/regression/tablature.ly
+++ b/input/regression/tablature.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{ texidoc = "@cindex Tabulature
A sample tablature, with both normal staff and tab.
diff --git a/input/regression/tag-filter.ly b/input/regression/tag-filter.ly
index f3d2046cf3..723241e771 100644
--- a/input/regression/tag-filter.ly
+++ b/input/regression/tag-filter.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The @code{\\tag} command marks music expressions with a
diff --git a/input/regression/text-spanner.ly b/input/regression/text-spanner.ly
index 6a0d2480ed..fea657d329 100644
--- a/input/regression/text-spanner.ly
+++ b/input/regression/text-spanner.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc= "Text spanners should not repeat start text when broken."
}
diff --git a/input/regression/tie-busy-grobs.ly b/input/regression/tie-busy-grobs.ly
index 008c1cafb9..c5f4611aa2 100644
--- a/input/regression/tie-busy-grobs.ly
+++ b/input/regression/tie-busy-grobs.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Tie engraver uses @code{busyGrobs} to keep track of
diff --git a/input/regression/tie-chord.ly b/input/regression/tie-chord.ly
index 3ba4633664..90be1c8554 100644
--- a/input/regression/tie-chord.ly
+++ b/input/regression/tie-chord.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
When tying chords, the outer ties point outwards, the inner ties
diff --git a/input/regression/tie-dots.ly b/input/regression/tie-dots.ly
index c6ba819c65..d343c460cc 100644
--- a/input/regression/tie-dots.ly
+++ b/input/regression/tie-dots.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Ties should not collide with dots."
}
diff --git a/input/regression/tie-grace.ly b/input/regression/tie-grace.ly
index 68024f651c..339109630b 100644
--- a/input/regression/tie-grace.ly
+++ b/input/regression/tie-grace.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Tieing a grace to the to a following grace or main note works."
}
diff --git a/input/regression/tie.ly b/input/regression/tie.ly
index 8cead6d0e7..71dabdd7a5 100644
--- a/input/regression/tie.ly
+++ b/input/regression/tie.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/trill-spanner.ly b/input/regression/trill-spanner.ly
index f5791322f6..b60ffaae05 100644
--- a/input/regression/trill-spanner.ly
+++ b/input/regression/trill-spanner.ly
@@ -2,7 +2,7 @@
texidoc = "Trill spanner"
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##T
}
diff --git a/input/regression/tuplet-beam.ly b/input/regression/tuplet-beam.ly
index 11496631e5..1ee8abeb3d 100644
--- a/input/regression/tuplet-beam.ly
+++ b/input/regression/tuplet-beam.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "In combination with a beam, the bracket of the tuplet
diff --git a/input/regression/tuplet-gap.ly b/input/regression/tuplet-gap.ly
index 046e68675d..21679a5f4e 100644
--- a/input/regression/tuplet-gap.ly
+++ b/input/regression/tuplet-gap.ly
@@ -5,7 +5,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
indent = 0.0\mm
diff --git a/input/regression/tuplet-nest.ly b/input/regression/tuplet-nest.ly
index 51e62b3b0b..b6ba6234bc 100644
--- a/input/regression/tuplet-nest.ly
+++ b/input/regression/tuplet-nest.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/regression/tuplet-properties.ly b/input/regression/tuplet-properties.ly
index 243dc200c0..4cd66eb563 100644
--- a/input/regression/tuplet-properties.ly
+++ b/input/regression/tuplet-properties.ly
@@ -6,7 +6,7 @@ for instance, bracketed (B) and non-bracketed (NB).
}
-\version "2.3.22"
+\version "2.4.0"
\score {
diff --git a/input/regression/tuplet-rest.ly b/input/regression/tuplet-rest.ly
index 5216c7887e..ef0ab18c95 100644
--- a/input/regression/tuplet-rest.ly
+++ b/input/regression/tuplet-rest.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Tuplets may contain rests. "
diff --git a/input/regression/tuplet-slope.ly b/input/regression/tuplet-slope.ly
index c8e7ed6cca..7af8577447 100644
--- a/input/regression/tuplet-slope.ly
+++ b/input/regression/tuplet-slope.ly
@@ -12,7 +12,7 @@ The bracket direction is determined by the dominating stem direction.
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\relative c' {
diff --git a/input/regression/tuplet-staffline-collision.ly b/input/regression/tuplet-staffline-collision.ly
index 75fb5f5691..386456bdd8 100644
--- a/input/regression/tuplet-staffline-collision.ly
+++ b/input/regression/tuplet-staffline-collision.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Horizontal tuplet brackets are shifted vertically
diff --git a/input/regression/tuplets.ly b/input/regression/tuplets.ly
index 71adc1c51b..17f3ec55d0 100644
--- a/input/regression/tuplets.ly
+++ b/input/regression/tuplets.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="
diff --git a/input/regression/voice-follower.ly b/input/regression/voice-follower.ly
index 58da177a1c..c06c43b883 100644
--- a/input/regression/voice-follower.ly
+++ b/input/regression/voice-follower.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc= "
@@ -12,12 +12,12 @@ can be printed automatically. This is enabled if the property
\relative c'
\context PianoStaff <<
\set PianoStaff.followVoice = ##t
- \context Staff = one \context Voice {
+ \context Staff = "one" \context Voice {
c1
\change Staff=two
b2 a
}
- \context Staff = two {\clef bass \skip 1*2 }
+ \context Staff = "two" {\clef bass \skip 1*2 }
>>
\layout{
raggedright = ##t
diff --git a/input/regression/volta-broken-left-edge.ly b/input/regression/volta-broken-left-edge.ly
index 5bf5e3e865..2096d94d15 100644
--- a/input/regression/volta-broken-left-edge.ly
+++ b/input/regression/volta-broken-left-edge.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="Broken volta spanners behave correctly at their left edge in all cases."
diff --git a/input/regression/volta-multi-staff.ly b/input/regression/volta-multi-staff.ly
index 212e799210..c54df6af66 100644
--- a/input/regression/volta-multi-staff.ly
+++ b/input/regression/volta-multi-staff.ly
@@ -4,7 +4,7 @@
also over other staves than the topmost one in a score."
}
-\version "2.3.22"
+\version "2.4.0"
vmus = { \repeat volta 2 c1 \alternative { d e } }
diff --git a/input/screech-boink.ly b/input/screech-boink.ly
index adcf9412a6..edd29d0216 100644
--- a/input/screech-boink.ly
+++ b/input/screech-boink.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
title = "Screech and boink"
subtitle = "Random complex notation"
@@ -7,7 +7,7 @@
\score {
\context PianoStaff <<
- \context Staff = up {
+ \context Staff = "up" {
\time 4/8
\key c \minor
@@ -32,7 +32,7 @@
>>
}
- \context Staff = down {
+ \context Staff = "down" {
\clef bass
\key c \minor
\set subdivideBeams = ##f
diff --git a/input/simple-song.ly b/input/simple-song.ly
index 3469c058b1..000245ebe2 100644
--- a/input/simple-song.ly
+++ b/input/simple-song.ly
@@ -15,5 +15,5 @@
>>
%% Optional helper for automatic updating by convert-ly. May be omitted.
-\version "2.3.22"
+\version "2.4.0"
diff --git a/input/simple.ly b/input/simple.ly
index 84ae567fe0..0663d906cf 100644
--- a/input/simple.ly
+++ b/input/simple.ly
@@ -4,4 +4,4 @@
}
%% Optional helper for automatic updating by convert-ly. May be omitted.
-\version "2.3.22"
+\version "2.4.0"
diff --git a/input/test/+.ly b/input/test/+.ly
index 51f5d4c9ba..d7f355ff37 100644
--- a/input/test/+.ly
+++ b/input/test/+.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%% +.ly: Be the first .ly file for lys-to-tely.py.
%% Better to make lys-to-tely.py include "introduction.texi" or
%% other .texi documents too?
diff --git a/input/test/add-staccato.ly b/input/test/add-staccato.ly
index 576b5d3d13..b1920f6a8b 100644
--- a/input/test/add-staccato.ly
+++ b/input/test/add-staccato.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/test/add-text-script.ly b/input/test/add-text-script.ly
index e7f91e3947..6a68fe1d79 100644
--- a/input/test/add-text-script.ly
+++ b/input/test/add-text-script.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc= "@cindex make-music Fingering
diff --git a/input/test/ambitus-mixed.ly b/input/test/ambitus-mixed.ly
index a50e447b95..6beaa4363b 100644
--- a/input/test/ambitus-mixed.ly
+++ b/input/test/ambitus-mixed.ly
@@ -6,7 +6,7 @@ ambitus must be moved manually to prevent collisions."
}
-\version "2.3.22"
+\version "2.4.0"
\layout {
raggedright = ##t
diff --git a/input/test/ancient-accidentals.ly b/input/test/ancient-accidentals.ly
index 9065b083ae..8fbb3f31c6 100644
--- a/input/test/ancient-accidentals.ly
+++ b/input/test/ancient-accidentals.ly
@@ -6,7 +6,7 @@ are collected here.
"
}
-\version "2.3.22"
+\version "2.4.0"
\relative c'' {
\time 5/4
diff --git a/input/test/ancient-font.ly b/input/test/ancient-font.ly
index c6041b31e0..4ffb7b6246 100644
--- a/input/test/ancient-font.ly
+++ b/input/test/ancient-font.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% TODO: split ancient-font into seperate files; possibly in
% different locations.
\header {
@@ -9,7 +9,7 @@ included in LilyPond's support of ancient notation.
}
-upperStaff = \context GregorianStaff = upperStaff <<
+upperStaff = \context GregorianStaff = "upperStaff" <<
\context GregorianVoice <<
\set Score.timing = ##f
% \set Score.forceAccidental = ##t %%%%%%%% FIXME: what happened to this property?
@@ -112,7 +112,7 @@ upperStaff = \context GregorianStaff = upperStaff <<
>>
>>
-lowerStaff = \context MensuralStaff = lowerStaff <<
+lowerStaff = \context MensuralStaff = "lowerStaff" <<
\context MensuralVoice <<
% this is broken until further notice -- see refman
diff --git a/input/test/ancient-time.ly b/input/test/ancient-time.ly
index 4839e9499d..f4a497a8e4 100644
--- a/input/test/ancient-time.ly
+++ b/input/test/ancient-time.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% TODO: move stuff from ancient-font into here? See comment
% for ancient-font.ly
\header {
diff --git a/input/test/bar-always.ly b/input/test/bar-always.ly
index ed04916ddd..2c5d184a36 100644
--- a/input/test/bar-always.ly
+++ b/input/test/bar-always.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Bars Always
diff --git a/input/test/bar-lines-lyric-only.ly b/input/test/bar-lines-lyric-only.ly
index 395ea93bc7..07089d6cb4 100644
--- a/input/test/bar-lines-lyric-only.ly
+++ b/input/test/bar-lines-lyric-only.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Bar line lyric only
You can move @code{Bar_engraver} and @code{Span_bar_engraver} to
a different engraving context, if you want, for example, bar lines
diff --git a/input/test/bar-lines.ly b/input/test/bar-lines.ly
index 7c78144eaa..cb77cf90d4 100644
--- a/input/test/bar-lines.ly
+++ b/input/test/bar-lines.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/test/bar-number-every-five-reset.ly b/input/test/bar-number-every-five-reset.ly
index 20991b4f2b..9e03a1ac5c 100644
--- a/input/test/bar-number-every-five-reset.ly
+++ b/input/test/bar-number-every-five-reset.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Bar Number Every Fifth Reset
diff --git a/input/test/bar-number-regular-interval.ly b/input/test/bar-number-regular-interval.ly
index 37ce520d8d..afb7fbce51 100644
--- a/input/test/bar-number-regular-interval.ly
+++ b/input/test/bar-number-regular-interval.ly
@@ -5,7 +5,7 @@ Bar numbers can also be printed inside boxes.
" }
-\version "2.3.22"
+\version "2.4.0"
\score {
\context Staff \transpose c c' {
diff --git a/input/test/bar-number-show-all.ly b/input/test/bar-number-show-all.ly
index 372617bcea..dfdff8d15c 100644
--- a/input/test/bar-number-show-all.ly
+++ b/input/test/bar-number-show-all.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="@cindex Bar Number Show All
By default, bar numbers are printed only in the first measure. This
diff --git a/input/test/beam-alternate.ly b/input/test/beam-alternate.ly
index c01686fa40..058d0e1166 100644
--- a/input/test/beam-alternate.ly
+++ b/input/test/beam-alternate.ly
@@ -8,7 +8,7 @@
}
-\version "2.3.22"
+\version "2.4.0"
wipeNote = {
\once \override NoteHead #'transparent = ##t
diff --git a/input/test/beam-auto-4-8.ly b/input/test/beam-auto-4-8.ly
index 060c05fb8f..43d66eeef2 100644
--- a/input/test/beam-auto-4-8.ly
+++ b/input/test/beam-auto-4-8.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% keep for now, although merging into beam-auto-override is a possibility.
\header {
texidoc = "@cindex Auto Beaming 4/8
diff --git a/input/test/beam-auto-override.ly b/input/test/beam-auto-override.ly
index 955ac00054..a674cd1cf0 100644
--- a/input/test/beam-auto-override.ly
+++ b/input/test/beam-auto-override.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Auto Beaming Override
diff --git a/input/test/beam-control.ly b/input/test/beam-control.ly
index b38b1ba988..18969e3013 100644
--- a/input/test/beam-control.ly
+++ b/input/test/beam-control.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="@cindex Beam Position Control
diff --git a/input/test/beam-count.ly b/input/test/beam-count.ly
index 4f61b81fef..816f9c174e 100644
--- a/input/test/beam-count.ly
+++ b/input/test/beam-count.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{
texidoc="@cindex Beam Count
diff --git a/input/test/boxed-stencil.ly b/input/test/boxed-stencil.ly
index 692b34160f..35b698ab6f 100644
--- a/input/test/boxed-stencil.ly
+++ b/input/test/boxed-stencil.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Boxed Stencil
diff --git a/input/test/caps.ly b/input/test/caps.ly
index bb47ee8f53..0c83bf2f09 100644
--- a/input/test/caps.ly
+++ b/input/test/caps.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Capital Letters
The font can be changed to small caps.
diff --git a/input/test/chord-names-german.ly b/input/test/chord-names-german.ly
index eebc2e60ea..df70113482 100644
--- a/input/test/chord-names-german.ly
+++ b/input/test/chord-names-german.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Chord Names German
The english naming of chords (default) can be changed to german
diff --git a/input/test/chord-names-jazz.ly b/input/test/chord-names-jazz.ly
index 045aeb3b8b..1c05f5bb3d 100644
--- a/input/test/chord-names-jazz.ly
+++ b/input/test/chord-names-jazz.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = " Chord names are generated from a list pitches. The
diff --git a/input/test/coriolan-margin.ly b/input/test/coriolan-margin.ly
index 5621ab1185..0f9a9c58bc 100644
--- a/input/test/coriolan-margin.ly
+++ b/input/test/coriolan-margin.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% Ugh, we need to override some LaTeX titling stuff
diff --git a/input/test/divisiones.ly b/input/test/divisiones.ly
index 89546f3b29..1577ab94e0 100644
--- a/input/test/divisiones.ly
+++ b/input/test/divisiones.ly
@@ -9,7 +9,7 @@ Choices are @code{divisioMinima}, @code{divisioMaior},
" }
-\version "2.3.22"
+\version "2.4.0"
\include "gregorian-init.ly"
diff --git a/input/test/dynamic-extra.ly b/input/test/dynamic-extra.ly
index 4391e1249d..2992630ef7 100644
--- a/input/test/dynamic-extra.ly
+++ b/input/test/dynamic-extra.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% probably should be merged into refman.
\header{
texidoc = "@cindex Dynamic Piu Forte
diff --git a/input/test/embedded-postscript.ly b/input/test/embedded-postscript.ly
index 6a5f10e958..e61a17eacb 100644
--- a/input/test/embedded-postscript.ly
+++ b/input/test/embedded-postscript.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Embedded Postscript
By inserting the @TeX{} command \embeddedps, you can
diff --git a/input/test/embedded-tex.ly b/input/test/embedded-tex.ly
index 7404e94086..5bf2767adf 100644
--- a/input/test/embedded-tex.ly
+++ b/input/test/embedded-tex.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header{ texidoc="@cindex Embedded Tex
You can embed Tex commands in your score. "}
diff --git a/input/test/engraver-contexts.ly b/input/test/engraver-contexts.ly
index 8c9e5c2f1e..99741033a0 100644
--- a/input/test/engraver-contexts.ly
+++ b/input/test/engraver-contexts.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="In polyphonic notation, many voices can share a staff: In
diff --git a/input/test/engraver-example.ily b/input/test/engraver-example.ily
index 8f0bd13213..63ea250917 100644
--- a/input/test/engraver-example.ily
+++ b/input/test/engraver-example.ily
@@ -1,5 +1,5 @@
%% texidoc = "Include file for engraver example."
-\version "2.3.22"
+\version "2.4.0"
topVoice = \relative c' {
\key d\major
es8([ g] a[ fis])
diff --git a/input/test/engraver-one-by-one.ly b/input/test/engraver-one-by-one.ly
index e89c0dd6d8..d08a98a42b 100644
--- a/input/test/engraver-one-by-one.ly
+++ b/input/test/engraver-one-by-one.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "The notation problem, creating a certain symbol,
diff --git a/input/test/extra-staff.ly b/input/test/extra-staff.ly
index 524f94bc64..c8e9660d83 100644
--- a/input/test/extra-staff.ly
+++ b/input/test/extra-staff.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% definitely wil be renamed to something.
%{
diff --git a/input/test/fret-diagram.ly b/input/test/fret-diagram.ly
index c3ab7757f2..c7582cc054 100644
--- a/input/test/fret-diagram.ly
+++ b/input/test/fret-diagram.ly
@@ -3,13 +3,13 @@
texidoc = "Frets are supported as markup commands."
}
-\version "2.3.22"
+\version "2.4.0"
\score {
<<
\chords {d2 d d s fis fis fis s c c c}
- \context Voice=mel {
+ \context Voice = "mel" {
% simple D chord
d'2 ^\markup \fret-diagram-verbose #'((mute 6) (mute 5) (open 4) (place-fret 3 2) (place-fret 2 3) (place-fret 1 2))
diff --git a/input/test/gregorian-scripts.ly b/input/test/gregorian-scripts.ly
index 143d155aa5..b0ba5d3bbe 100644
--- a/input/test/gregorian-scripts.ly
+++ b/input/test/gregorian-scripts.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Gregorian Scripts
diff --git a/input/test/header-ifelse.ly b/input/test/header-ifelse.ly
index b57de97de8..471ecb621a 100644
--- a/input/test/header-ifelse.ly
+++ b/input/test/header-ifelse.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
#(if (not (defined? 'pieceTagLine))
diff --git a/input/test/hymn.ly b/input/test/hymn.ly
index d652cdbdff..5e82e10c18 100644
--- a/input/test/hymn.ly
+++ b/input/test/hymn.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "
diff --git a/input/test/instrument-name-grandstaff.ly b/input/test/instrument-name-grandstaff.ly
index e6913eb427..3b93ef4ea5 100644
--- a/input/test/instrument-name-grandstaff.ly
+++ b/input/test/instrument-name-grandstaff.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Instrument Name Grandstaff
You can have a name for the whole @code{GrandStaff} in addition to
individual @code{Staff}s. " }
@@ -6,10 +6,10 @@ individual @code{Staff}s. " }
\score {
\context GrandStaff <<
- \context Staff = treble {
+ \context Staff = "treble" {
\set GrandStaff.instrument = "Violini "
\set Staff.instrument = " vn I" { c''4 }}
- \context Staff = bass { \set Staff.instrument = " vn II" c''4 }>>
+ \context Staff = "bass" { \set Staff.instrument = " vn II" c''4 }>>
\layout {
diff --git a/input/test/ligature-vaticana.ly b/input/test/ligature-vaticana.ly
index ff886b4005..9113fdf82b 100644
--- a/input/test/ligature-vaticana.ly
+++ b/input/test/ligature-vaticana.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Ancient Vaticana
Vaticana ligature uses four staff lines, special clef, and
diff --git a/input/test/lilypond-testpage.ly b/input/test/lilypond-testpage.ly
index cee7c62e25..ed776622f0 100644
--- a/input/test/lilypond-testpage.ly
+++ b/input/test/lilypond-testpage.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% MERGE with title.ly -gp
%{
diff --git a/input/test/mensural-ligatures.ly b/input/test/mensural-ligatures.ly
index 4c4681bc6c..e5f753c100 100644
--- a/input/test/mensural-ligatures.ly
+++ b/input/test/mensural-ligatures.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% TODO:
% check with ancient- stuff. rename, merge, something. -gp
diff --git a/input/test/mensural-note-heads.ly b/input/test/mensural-note-heads.ly
index c48af157c0..043b2f3355 100644
--- a/input/test/mensural-note-heads.ly
+++ b/input/test/mensural-note-heads.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc ="@cindex Ancient Mensural Note Heads
diff --git a/input/test/move-specific-text.ly b/input/test/move-specific-text.ly
index e507d055db..9cb4f7c5ad 100644
--- a/input/test/move-specific-text.ly
+++ b/input/test/move-specific-text.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% possible rename to scheme- or something like that. -gp
\header { texidoc = "@cindex Scheme Move Text
Objects, like text, can be moved around by using some Scheme code.
diff --git a/input/test/music-box.ly b/input/test/music-box.ly
index e791fc71f9..e731e1ae1d 100644
--- a/input/test/music-box.ly
+++ b/input/test/music-box.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\include "deutsch.ly"
% possible rename to scheme- something. -gp
% TODO: ask if it needs to have so many empty bars in the middle. -gp
@@ -53,13 +53,13 @@ using Scheme functions to avoid typing work. " }
-\version "2.3.22"
+\version "2.4.0"
pat = \transpose c c' \repeat unfold 2 {
- << { \context Staff=up {r8 e16 f g e f g } }
- { \context Staff=down <<
- \context Voice=vup { \stemUp \tieUp r16 d8.~d4 }
- \context Voice=vdwn { \stemDown c2 }
+ << { \context Staff = "up" {r8 e16 f g e f g } }
+ { \context Staff = "down" <<
+ \context Voice = "vup" { \stemUp \tieUp r16 d8.~d4 }
+ \context Voice = "vdwn" { \stemDown c2 }
>> }
>>
}
@@ -73,8 +73,8 @@ endc = {\stemDown \tieDown c,,2~c,, c,,~c,, c,,1_\fermata }
\score {
\transpose c c' \context PianoStaff <<
- \context Staff=up { \clef "G" }
- \context Staff=down { \clef "F" }
+ \context Staff = "up" { \clef "G" }
+ \context Staff = "down" { \clef "F" }
{ \applymusic #transform {
\pat {c e g c' e' }
\pat {c d a d' f' }
diff --git a/input/test/music-creation.ly b/input/test/music-creation.ly
index 921778be30..053157f1bb 100644
--- a/input/test/music-creation.ly
+++ b/input/test/music-creation.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% possible rename to scheme- something. -gp
\header { texidoc = "@cindex Scheme Music Creation
diff --git a/input/test/no-bar-lines.ly b/input/test/no-bar-lines.ly
index 01252b618c..3d15a66283 100644
--- a/input/test/no-bar-lines.ly
+++ b/input/test/no-bar-lines.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% possible rename to bar-lines-foo. -gp
\header{ texidoc = "@cindex Bar Lines Remove
diff --git a/input/test/no-key-at-end-of-line.ly b/input/test/no-key-at-end-of-line.ly
index 05c77a6bc2..9426bcd75d 100644
--- a/input/test/no-key-at-end-of-line.ly
+++ b/input/test/no-key-at-end-of-line.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Key Signature End of Line
diff --git a/input/test/ossia.ly b/input/test/ossia.ly
index 7cd2864257..bc7946472c 100644
--- a/input/test/ossia.ly
+++ b/input/test/ossia.ly
@@ -4,7 +4,7 @@
@code{RemoveEmptyStaffContext} take out the unused parts.
" }
-\version "2.3.22"
+\version "2.4.0"
\score {
\relative c''
diff --git a/input/test/partial-blank.ly b/input/test/partial-blank.ly
index cbb652ba3d..a12ede9779 100644
--- a/input/test/partial-blank.ly
+++ b/input/test/partial-blank.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% check with invisible-notes or blank-notes. possible rename. -gp
\header{ texidoc = "@cindex Partial Blank
When entering partially typeset music (i.e. for students to be
diff --git a/input/test/piano-staff-distance.ly b/input/test/piano-staff-distance.ly
index 2785622a67..74fe6337b7 100644
--- a/input/test/piano-staff-distance.ly
+++ b/input/test/piano-staff-distance.ly
@@ -8,7 +8,7 @@ Currently, this is for testing purposes. "
}
-\version "2.3.22"
+\version "2.4.0"
#(define ((futz-alignment-callback distance count) grob axis)
@@ -41,7 +41,7 @@ DISTANCE; then call the original callback. "
\override Beam #'auto-knee-gap = #'()
} <<
- \context Staff = up {
+ \context Staff = "up" {
\time 2/4
c8[
@@ -60,7 +60,7 @@ DISTANCE; then call the original callback. "
\change Staff = up
c c ](
}
- \context Staff = down {
+ \context Staff = "down" {
\skip 1 }
>>
diff --git a/input/test/preset-extent.ly b/input/test/preset-extent.ly
index 110acb9ab4..5e869391db 100644
--- a/input/test/preset-extent.ly
+++ b/input/test/preset-extent.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "
@cindex Preset Extent
diff --git a/input/test/rests.ly b/input/test/rests.ly
index b2ff7abaf1..8f0add5494 100644
--- a/input/test/rests.ly
+++ b/input/test/rests.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "@cindex Rests
diff --git a/input/test/reverse-music.ly b/input/test/reverse-music.ly
index 8129c4a96b..b28b609101 100644
--- a/input/test/reverse-music.ly
+++ b/input/test/reverse-music.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
% possible rename to scheme-something.
\header { texidoc="@cindex Scheme Reverse Music
Symmetric, or palindromical music can be produced, first, by printing
diff --git a/input/test/script-abbreviations.ly b/input/test/script-abbreviations.ly
index a03c20d394..fecaae660d 100644
--- a/input/test/script-abbreviations.ly
+++ b/input/test/script-abbreviations.ly
@@ -1,7 +1,7 @@
% this chart is used in the manual too.
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Script Abbreviations
Some articulations may be entered using an abbreviation.
diff --git a/input/test/script-chart.ly b/input/test/script-chart.ly
index 63feb21813..db969a2589 100644
--- a/input/test/script-chart.ly
+++ b/input/test/script-chart.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% this chart is used in the manual too.
diff --git a/input/test/slur-dash.ly b/input/test/slur-dash.ly
index 0570d16d01..dcda968b70 100644
--- a/input/test/slur-dash.ly
+++ b/input/test/slur-dash.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {texidoc = "@cindex Slur, dotted
The appearance of slurs may be changed from solid to dotted or dashed.
"
diff --git a/input/test/slur-manual.ly b/input/test/slur-manual.ly
index e02ad49888..cfa0832e3a 100644
--- a/input/test/slur-manual.ly
+++ b/input/test/slur-manual.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
@@ -13,11 +13,11 @@
\score {
\new PianoStaff
<<
- \context Staff = up {
+ \context Staff = "up" {
\clef bass
s1 * 4
}
- \context Staff = down \relative c <<
+ \context Staff = "down" \relative c <<
s1*4
{
\clef bass
diff --git a/input/test/slur-minimum-length.ly b/input/test/slur-minimum-length.ly
index f1234b9ab8..6528edbcc5 100644
--- a/input/test/slur-minimum-length.ly
+++ b/input/test/slur-minimum-length.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Slur Minimum Length
By setting the minimum length of a slur, notes are more separated. "
diff --git a/input/test/smart-transpose.ly b/input/test/smart-transpose.ly
index d75f19657c..2449a61112 100644
--- a/input/test/smart-transpose.ly
+++ b/input/test/smart-transpose.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc="@cindex Smart Transpose
diff --git a/input/test/staff-bracket.ly b/input/test/staff-bracket.ly
index 9c6a256088..3c68d1d3dc 100644
--- a/input/test/staff-bracket.ly
+++ b/input/test/staff-bracket.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header{ texidoc="@cindex Nested Staff Groups
Staffs can be nested in various combinations. Here, @code{StaffGroup}
diff --git a/input/test/staff-container.ly b/input/test/staff-container.ly
index b4205e4f58..0fbefca8d3 100644
--- a/input/test/staff-container.ly
+++ b/input/test/staff-container.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/test/staff-lines.ly b/input/test/staff-lines.ly
index 5bb326096a..7c17c9f2fc 100644
--- a/input/test/staff-lines.ly
+++ b/input/test/staff-lines.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/test/staff-size.ly b/input/test/staff-size.ly
index 56a0e42be8..ec8efa67cc 100644
--- a/input/test/staff-size.ly
+++ b/input/test/staff-size.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Staff Size
diff --git a/input/test/stem-extend.ly b/input/test/stem-extend.ly
index f8bef2a084..ce0d8fd480 100644
--- a/input/test/stem-extend.ly
+++ b/input/test/stem-extend.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex Stem Extend
Extending stems to the center line may be prevented using @code{no-stem-extend}.
diff --git a/input/test/tablature-hammer.ly b/input/test/tablature-hammer.ly
index b406d2fcc7..889547d0e8 100644
--- a/input/test/tablature-hammer.ly
+++ b/input/test/tablature-hammer.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {texidoc = "@cindex Tablature hammer
A hammer in tablature can be faked with slurs. "
}
diff --git a/input/test/temporary-stave.ly b/input/test/temporary-stave.ly
index a39915bf90..8be67dbb5d 100644
--- a/input/test/temporary-stave.ly
+++ b/input/test/temporary-stave.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/test/text-rotate.ly b/input/test/text-rotate.ly
index eed87a02fc..f3832e8a1b 100644
--- a/input/test/text-rotate.ly
+++ b/input/test/text-rotate.ly
@@ -16,7 +16,7 @@ output for printing of the source of this example (commenting one line).
}
-\version "2.3.22"
+\version "2.4.0"
\score {
\new Staff \relative c'' {
diff --git a/input/test/text-spanner.ly b/input/test/text-spanner.ly
index f559a594cc..6f53e9c545 100644
--- a/input/test/text-spanner.ly
+++ b/input/test/text-spanner.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
\header { texidoc = "@cindex text spanner
Text spanners can be used in the similar manner than markings for pedals
diff --git a/input/test/title-markup.ly b/input/test/title-markup.ly
index a5d36ca7b7..7feac6326e 100644
--- a/input/test/title-markup.ly
+++ b/input/test/title-markup.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%{
Markup titles also available for direct PostScript output:
diff --git a/input/test/version-output.ly b/input/test/version-output.ly
index 4c05b067cf..65eccd07bb 100644
--- a/input/test/version-output.ly
+++ b/input/test/version-output.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
diff --git a/input/test/vertical-extent.ly b/input/test/vertical-extent.ly
index 06c29dc599..a38c7c26c9 100644
--- a/input/test/vertical-extent.ly
+++ b/input/test/vertical-extent.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% TODO: huh? what's this file about? -gp
\header { texidoc = "
diff --git a/input/twinkle-pop.ly b/input/twinkle-pop.ly
index 16575669e6..1c90375b47 100644
--- a/input/twinkle-pop.ly
+++ b/input/twinkle-pop.ly
@@ -1,5 +1,5 @@
#(ly:set-option 'old-relative)
-\version "2.3.22"
+\version "2.4.0"
\header{
filename = "twinkle-pop.ly"
xtitle = "Ah, vous dirais-je, maman "
@@ -48,7 +48,7 @@ text = \lyricmode{
\score {
<<
\context ChordNames \acc
- \context Staff=melody \melodie
+ \context Staff = "melody" \melodie
\context Lyrics \text
>>
\header{
@@ -60,7 +60,7 @@ text = \lyricmode{
\score {
<<
\context ChordNames \transpose c d\acc
- \context Staff=melody \transpose c d\melodie
+ \context Staff = "melody" \transpose c d\melodie
\context Lyrics \text
>>
\header{
diff --git a/input/wilhelmus.ly b/input/wilhelmus.ly
index 7455c39d97..0cc4134901 100644
--- a/input/wilhelmus.ly
+++ b/input/wilhelmus.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\header {
texidoc = "Wilhelmus van Nassouwe"
diff --git a/ly/accordion-defs-init.ly b/ly/accordion-defs-init.ly
index 9884005595..c5769e16c4 100644
--- a/ly/accordion-defs-init.ly
+++ b/ly/accordion-defs-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% Symbols needed to print accordion music
%
% 2' = T
diff --git a/ly/catalan.ly b/ly/catalan.ly
index d1383f52a5..5bda5ee19f 100644
--- a/ly/catalan.ly
+++ b/ly/catalan.ly
@@ -74,6 +74,6 @@ pitchnamesCatalan = #`(
pitchnames = \pitchnamesCatalan
-\version "2.3.17"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/chord-modifiers-init.ly b/ly/chord-modifiers-init.ly
index b3a69abdb0..863d4a996f 100644
--- a/ly/chord-modifiers-init.ly
+++ b/ly/chord-modifiers-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
chordmodifiers = #default-chord-modifier-list
diff --git a/ly/declarations-init.ly b/ly/declarations-init.ly
index 48e0301b68..6529bb3312 100644
--- a/ly/declarations-init.ly
+++ b/ly/declarations-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%% < 1.8 compatibility switch
#(ly:set-option 'old-relative)
diff --git a/ly/deutsch.ly b/ly/deutsch.ly
index 82857d5462..2ca90e2e89 100644
--- a/ly/deutsch.ly
+++ b/ly/deutsch.ly
@@ -49,6 +49,6 @@ pitchnamesDeutsch = #`(
pitchnames = \pitchnamesDeutsch
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/drumpitch-init.ly b/ly/drumpitch-init.ly
index ff8c518756..0eb93273ee 100644
--- a/ly/drumpitch-init.ly
+++ b/ly/drumpitch-init.ly
@@ -1,5 +1,5 @@
-\version "2.3.22"
+\version "2.4.0"
drumPitchNames =
#'((acousticbassdrum . acousticbassdrum)
diff --git a/ly/dynamic-scripts-init.ly b/ly/dynamic-scripts-init.ly
index 01e69b4cc0..2321c1a1b1 100644
--- a/ly/dynamic-scripts-init.ly
+++ b/ly/dynamic-scripts-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%
% declare the standard dynamic identifiers.
diff --git a/ly/english.ly b/ly/english.ly
index 373fa0bdf3..af32c05738 100644
--- a/ly/english.ly
+++ b/ly/english.ly
@@ -87,7 +87,7 @@ pitchnamesEnglish = #`(
pitchnames = \pitchnamesEnglish
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly
index a16809b7e5..4c867fafde 100644
--- a/ly/engraver-init.ly
+++ b/ly/engraver-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\context {
\name Global
diff --git a/ly/espanol.ly b/ly/espanol.ly
index cec7e19af7..6786c1d661 100644
--- a/ly/espanol.ly
+++ b/ly/espanol.ly
@@ -58,6 +58,6 @@ pitchnamesEspanol = #`(
pitchnames = \pitchnamesEspanol
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/generate-documentation.ly b/ly/generate-documentation.ly
index c71f4a9ae7..7c68337db1 100644
--- a/ly/generate-documentation.ly
+++ b/ly/generate-documentation.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%
% Running LilyPond on this file generates the documentation
diff --git a/ly/generate-interface-doc-init.ly b/ly/generate-interface-doc-init.ly
index 18a5ae8652..5ad46246dc 100644
--- a/ly/generate-interface-doc-init.ly
+++ b/ly/generate-interface-doc-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%
% Running LilyPond on this file generates the short interface doc
diff --git a/ly/grace-init.ly b/ly/grace-init.ly
index 50df361420..4e13a5ea02 100644
--- a/ly/grace-init.ly
+++ b/ly/grace-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
startGraceMusic = {
diff --git a/ly/gregorian-init.ly b/ly/gregorian-init.ly
index c393ddda4f..6177630c09 100644
--- a/ly/gregorian-init.ly
+++ b/ly/gregorian-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%%%%%%%%
%%%%%%%% shortcuts common for all styles of gregorian chant notation
diff --git a/ly/init.ly b/ly/init.ly
index 41a04e6427..3c0229c6e8 100644
--- a/ly/init.ly
+++ b/ly/init.ly
@@ -4,7 +4,7 @@
#(define-public midi-debug #f)
-\version "2.3.22"
+\version "2.4.0"
\include "declarations-init.ly"
diff --git a/ly/italiano.ly b/ly/italiano.ly
index 845d45f69b..833e555019 100644
--- a/ly/italiano.ly
+++ b/ly/italiano.ly
@@ -86,6 +86,6 @@ pitchnamesItaliano = #`(
pitchnames = \pitchnamesItaliano
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/midi-init.ly b/ly/midi-init.ly
index 10dbb5fc2e..dcccfc70a4 100644
--- a/ly/midi-init.ly
+++ b/ly/midi-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\midi {
\tempo 4=60
\include "performer-init.ly"
diff --git a/ly/music-functions-init.ly b/ly/music-functions-init.ly
index 5c745a810a..d9e60efcfd 100644
--- a/ly/music-functions-init.ly
+++ b/ly/music-functions-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
applymusic = #(def-music-function (location func music) (procedure? ly:music?)
diff --git a/ly/nederlands.ly b/ly/nederlands.ly
index 0392e43d08..71ba49c97a 100644
--- a/ly/nederlands.ly
+++ b/ly/nederlands.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%{
common dutch names for notes. es means flat, is means sharp
diff --git a/ly/norsk.ly b/ly/norsk.ly
index 3e707dfdc2..a6960c24ea 100644
--- a/ly/norsk.ly
+++ b/ly/norsk.ly
@@ -105,6 +105,6 @@ pitchnamesNorsk = #`(
pitchnames =\pitchnamesNorsk
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/paper-defaults.ly b/ly/paper-defaults.ly
index 9c546b85df..e606809e9e 100644
--- a/ly/paper-defaults.ly
+++ b/ly/paper-defaults.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
\paper {
diff --git a/ly/params-init.ly b/ly/params-init.ly
index 99249eb83b..e2fddd894b 100644
--- a/ly/params-init.ly
+++ b/ly/params-init.ly
@@ -1,2 +1,2 @@
-\version "2.3.22"
+\version "2.4.0"
diff --git a/ly/performer-init.ly b/ly/performer-init.ly
index 42fa0780c9..9c0abfa400 100644
--- a/ly/performer-init.ly
+++ b/ly/performer-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
%
% setup for Request->Element conversion. Guru-only
diff --git a/ly/portugues.ly b/ly/portugues.ly
index 06fa38c2c3..19fcfe8676 100644
--- a/ly/portugues.ly
+++ b/ly/portugues.ly
@@ -86,6 +86,6 @@ pitchnamesPortuguese = #`(
pitchnames = \pitchnamesPortuguese
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/property-init.ly b/ly/property-init.ly
index 486c5bc67b..c820c5c703 100644
--- a/ly/property-init.ly
+++ b/ly/property-init.ly
@@ -1,6 +1,6 @@
% property-init.ly
-\version "2.3.22"
+\version "2.4.0"
stemUp = \override Stem #'direction = #1
stemDown = \override Stem #'direction = #-1
diff --git a/ly/scale-definitions-init.ly b/ly/scale-definitions-init.ly
index 6c99f506a2..d5c38842ee 100644
--- a/ly/scale-definitions-init.ly
+++ b/ly/scale-definitions-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
major = #`(
diff --git a/ly/script-init.ly b/ly/script-init.ly
index bbc8e83bc4..75ec6bd786 100644
--- a/ly/script-init.ly
+++ b/ly/script-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
% code char abbreviations
diff --git a/ly/spanners-init.ly b/ly/spanners-init.ly
index 1fab8d9763..e43cad0cca 100644
--- a/ly/spanners-init.ly
+++ b/ly/spanners-init.ly
@@ -1,4 +1,4 @@
-\version "2.3.22"
+\version "2.4.0"
startGroup = #(make-span-event 'NoteGroupingEvent START)
stopGroup = #(make-span-event 'NoteGroupingEvent STOP)
diff --git a/ly/suomi.ly b/ly/suomi.ly
index d162479a3d..f3dc263e69 100644
--- a/ly/suomi.ly
+++ b/ly/suomi.ly
@@ -48,6 +48,6 @@ pitchnamesSuomi = #`(
pitchnames = \pitchnamesSuomi
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/svenska.ly b/ly/svenska.ly
index 4a63dfba33..c7ff1b73ad 100644
--- a/ly/svenska.ly
+++ b/ly/svenska.ly
@@ -42,6 +42,6 @@ pitchnamesSvenska = #`(
)
pitchnames = \pitchnamesSvenska
-\version "2.3.22"
+\version "2.4.0"
#(ly:parser-set-note-names parser pitchnames)
diff --git a/ly/vlaams.ly b/ly/vlaams.ly
index 5f8dcc25eb..547606cd7e 100644
--- a/ly/vlaams.ly
+++ b/ly/vlaams.ly
@@ -1,4 +1,4 @@
-\version "2.3.22" %hier stond 2.1.36, mocht ik dat wel veranderen?
+\version "2.4.0" %hier stond 2.1.36, mocht ik dat wel veranderen?
%{
diff --git a/scripts/convert-ly.py b/scripts/convert-ly.py
index f440513950..4ca282ea99 100644
--- a/scripts/convert-ly.py
+++ b/scripts/convert-ly.py
@@ -2216,8 +2216,8 @@ conversions.append (((2, 3, 22),
def conv (str):
- str = re.sub (r'\\context\s+([a-zA-Z]+)\s*=\s*([a-z]+)',
- r'\\context \1 = "\2"',
+ str = re.sub (r'\\context\s+([a-zA-Z]+)\s*=\s*([a-z]+)\s',
+ r'\\context \1 = "\2" ',
str )
return str
@@ -2225,6 +2225,15 @@ conversions.append (((2, 3, 23),
conv,
'''\context Foo = NOTENAME -> \context Foo = "NOTENAME"'''))
+
+# nothing, just to make version numbers look good.
+def conv (str):
+ return str
+
+conversions.append (((2, 4, 0),
+ conv,
+ ''))
+
################################
# END OF CONVERSIONS
################################