From 197f00037dc4c9e7bd17368f50d11dd8cde7a994 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Fri, 13 Feb 2004 00:34:07 +0000 Subject: [PATCH] *** empty log message *** --- input/ascii-art/as-email.ly | 2 +- input/ascii-art/as1.ly | 2 +- input/ascii-art/as2.ly | 2 +- input/ascii-art/asciiscript5.ly | 2 +- input/ascii-art/asciiscript9.ly | 2 +- input/ascii-art/r-as.ly | 2 +- input/ascii-art/standchen-as5.ly | 2 +- input/ascii-art/standchen-as9.ly | 2 +- input/ascii-art/twinkle-as5.ly | 2 +- input/bugs/rhytmicstaff-tie.ly | 2 +- input/no-notation/bar-check.ly | 4 +- input/no-notation/beam-warn.ly | 2 +- input/no-notation/denneboom.ly | 2 +- input/no-notation/die-staff.ly | 2 +- input/no-notation/dos-guile.ly | 2 +- input/no-notation/dos-ps.ly | 2 +- input/no-notation/dos-tex.ly | 2 +- input/no-notation/midi-grace.ly | 10 +- input/no-notation/midi-lyric-barcheck.ly | 2 +- input/no-notation/midi-transposing.ly | 18 +-- input/no-notation/midi-tuplets.ly | 2 +- input/no-notation/midi-volume-equaliser.ly | 70 +++++------ input/no-notation/parse.ly | 2 +- input/no-notation/parse2.ly | 2 +- input/no-notation/parse3.ly | 2 +- input/no-notation/parse4.ly | 2 +- input/no-notation/parse5.ly | 2 +- input/no-notation/recording.ly | 2 +- input/no-notation/safe-guile.ly | 2 +- input/no-notation/safe-include.ly | 2 +- input/no-notation/safe-ps.ly | 2 +- input/no-notation/safe-tex.ly | 2 +- input/no-notation/textcresc.ly | 6 +- input/regression/+.ly | 2 +- input/regression/accidental-cautionary.ly | 6 +- input/regression/accidental-double.ly | 2 +- input/regression/accidental-ledger.ly | 2 +- input/regression/accidental-octave.ly | 2 +- input/regression/accidental-placement.ly | 2 +- input/regression/accidental-quarter.ly | 2 +- input/regression/accidental-single-double.ly | 4 +- .../accidental-unbroken-tie-spacing.ly | 2 +- input/regression/accidental-voice.ly | 2 +- input/regression/accidental.ly | 2 +- input/regression/accidentals.ly | 2 +- input/regression/ambitus.ly | 2 +- input/regression/apply-context.ly | 2 +- input/regression/apply-output.ly | 6 +- input/regression/arpeggio-bracket.ly | 4 +- input/regression/arpeggio-collision.ly | 2 +- input/regression/arpeggio.ly | 10 +- input/regression/auto-beam-bar.ly | 2 +- input/regression/auto-beam-triplet.ly | 2 +- input/regression/auto-beam-tuplets.ly | 6 +- input/regression/auto-beam.ly | 2 +- input/regression/auto-change.ly | 2 +- input/regression/balloon.ly | 12 +- input/regression/bar-number.ly | 6 +- input/regression/bar-scripts.ly | 8 +- input/regression/beam-auto-knee.ly | 2 +- input/regression/beam-break.ly | 4 +- input/regression/beam-center-slope.ly | 6 +- input/regression/beam-concave.ly | 2 +- .../regression/beam-cross-staff-auto-knee.ly | 2 +- input/regression/beam-cross-staff-slope.ly | 2 +- input/regression/beam-cross-staff.ly | 2 +- input/regression/beam-damp.ly | 2 +- input/regression/beam-default-lengths.ly | 4 +- input/regression/beam-extreme.ly | 6 +- input/regression/beam-french.ly | 4 +- input/regression/beam-funky-beamlet.ly | 2 +- input/regression/beam-funky.ly | 6 +- input/regression/beam-knee-symmetry.ly | 2 +- input/regression/beam-length.ly | 2 +- input/regression/beam-manual-beaming.ly | 6 +- input/regression/beam-multiple-cross-staff.ly | 2 +- input/regression/beam-over-barline.ly | 2 +- input/regression/beam-position.ly | 6 +- input/regression/beam-postfix-notation.ly | 2 +- input/regression/beam-quanting-32nd.ly | 2 +- input/regression/beam-quanting-horizontal.ly | 2 +- input/regression/beam-quarter.ly | 2 +- input/regression/beam-rest.ly | 2 +- input/regression/beam-second.ly | 2 +- input/regression/beam-shortened-lengths.ly | 4 +- input/regression/beamed-chord.ly | 2 +- input/regression/beaming-ternary-metrum.ly | 2 +- input/regression/beaming.ly | 2 +- input/regression/beams.ly | 2 +- input/regression/between-systems.ly | 2 +- input/regression/break.ly | 2 +- input/regression/breathing-sign-ancient.ly | 6 +- input/regression/breathing-sign.ly | 10 +- input/regression/chord-changes.ly | 4 +- input/regression/chord-name-entry-11.ly | 2 +- input/regression/chord-name-entry.ly | 2 +- input/regression/chord-name-exceptions.ly | 4 +- input/regression/chord-name-major7.ly | 4 +- input/regression/chord-names-bass.ly | 2 +- input/regression/chord-scripts.ly | 2 +- input/regression/chord-tremolo-short.ly | 2 +- input/regression/chord-tremolo.ly | 2 +- input/regression/chords-funky-ignatzek.ly | 2 +- input/regression/clef-oct.ly | 2 +- input/regression/clefs.ly | 4 +- input/regression/cluster.ly | 2 +- input/regression/collision-2.ly | 2 +- input/regression/collision-dots-invert.ly | 2 +- input/regression/collision-dots-move.ly | 1 + input/regression/collision-dots.ly | 2 +- input/regression/collision-head-chords.ly | 2 +- input/regression/collision-heads.ly | 4 +- .../collision-merge-differently-dotted.ly | 5 +- input/regression/collision-merge-dots.ly | 2 +- input/regression/collision-mesh.ly | 2 +- input/regression/collisions.ly | 2 +- .../regression/completion-heads-polyphony.ly | 2 +- input/regression/completion-heads.ly | 2 +- input/regression/custos.ly | 12 +- input/regression/dot-flag-collision.ly | 4 +- input/regression/dots.ly | 2 +- input/regression/drums.ly | 6 +- input/regression/dynamics-broken-hairpin.ly | 2 +- input/regression/dynamics-glyphs.ly | 2 +- input/regression/dynamics-line.ly | 2 +- input/regression/dynamics-unbound-hairpin.ly | 2 +- input/regression/easy-notation.ly | 2 +- input/regression/figured-bass.ly | 6 +- input/regression/finger-chords.ly | 14 +-- input/regression/fingering.ly | 2 +- input/regression/follow-voice-break.ly | 4 +- input/regression/font-magnification.ly | 12 +- input/regression/font-name.ly | 8 +- input/regression/generic-output-property.ly | 2 +- input/regression/glissando.ly | 4 +- input/regression/grace-auto-beam.ly | 2 +- input/regression/grace-bar-line.ly | 2 +- input/regression/grace-bar-number.ly | 2 +- input/regression/grace-beam.ly | 2 +- input/regression/grace-end.ly | 2 +- input/regression/grace-nest.ly | 2 +- input/regression/grace-nest1.ly | 2 +- input/regression/grace-nest2.ly | 2 +- input/regression/grace-nest3.ly | 2 +- input/regression/grace-nest4.ly | 2 +- input/regression/grace-nest5.ly | 2 +- input/regression/grace-part-combine.ly | 2 +- input/regression/grace-staff-length.ly | 2 +- input/regression/grace-start.ly | 2 +- input/regression/grace-stems.ly | 6 +- input/regression/grace-sync.ly | 2 +- input/regression/grace-types.ly | 2 +- input/regression/grace-unfold-repeat.ly | 2 +- input/regression/grace-volta-repeat-2.ly | 2 +- input/regression/grace-volta-repeat.ly | 2 +- input/regression/grace.ly | 4 +- input/regression/hairpin-dashed.ly | 6 +- input/regression/hairpin-ending.ly | 2 +- input/regression/hara-kiri-pianostaff.ly | 2 +- input/regression/instrument-name-markup.ly | 10 +- input/regression/instrument-name-partial.ly | 4 +- input/regression/instrument-name.ly | 8 +- input/regression/key-clefs.ly | 2 +- input/regression/key-signature-scordatura.ly | 6 +- input/regression/keys.ly | 6 +- input/regression/lyric-combine-new.ly | 6 +- input/regression/lyric-combine-polyphonic.ly | 2 +- input/regression/lyric-combine.ly | 2 +- input/regression/lyric-extender-broken.ly | 2 +- input/regression/lyric-extender.ly | 2 +- input/regression/lyric-hyphen-break.ly | 4 +- input/regression/lyric-hyphen.ly | 2 +- input/regression/lyric-phrasing-new.ly | 2 +- input/regression/lyric-phrasing.ly | 6 +- input/regression/lyrics-bar.ly | 2 +- input/regression/lyrics-melisma-beam.ly | 4 +- input/regression/markup-note.ly | 2 +- input/regression/markup-stack.ly | 2 +- input/regression/markup-user.ly | 2 +- input/regression/measure-grouping.ly | 2 +- input/regression/mensural.ly | 4 +- input/regression/metronome-marking.ly | 2 +- input/regression/mm-rests2.ly | 4 +- input/regression/mmrest-collision.ly | 6 +- input/regression/molecule-hacking.ly | 32 ++--- input/regression/multi-measure-rest-center.ly | 8 +- input/regression/multi-measure-rest-grace.ly | 2 +- .../multi-measure-rest-instr-name.ly | 6 +- .../multi-measure-rest-multi-staff-center.ly | 2 +- input/regression/multi-measure-rest-text.ly | 4 +- input/regression/multi-measure-rest.ly | 2 +- input/regression/music-map.ly | 2 +- input/regression/new-markup-scheme.ly | 2 +- input/regression/new-markup-syntax.ly | 4 +- input/regression/non-empty-text.ly | 6 +- input/regression/note-group-bracket.ly | 2 +- input/regression/note-head-chord.ly | 2 +- input/regression/note-head-harmonic.ly | 2 +- input/regression/note-head-style.ly | 28 ++--- input/regression/note-line.ly | 4 +- input/regression/number-staff-lines.ly | 2 +- input/regression/ottava-broken.ly | 2 +- input/regression/ottava.ly | 8 +- input/regression/part-combine-a2.ly | 4 +- input/regression/part-combine-global.ly | 2 +- input/regression/part-combine-solo-global.ly | 2 +- input/regression/part-combine-solo.ly | 4 +- input/regression/part-combine-text.ly | 2 +- input/regression/part-combine.ly | 2 +- input/regression/phrasing-slur.ly | 2 +- input/regression/prefatory-empty-spacing.ly | 2 +- input/regression/prefatory-spacing-matter.ly | 4 +- input/regression/property-once.ly | 6 +- input/regression/rehearsal-mark-letter.ly | 4 +- input/regression/rehearsal-mark-number.ly | 7 +- input/regression/repeat-fold.ly | 2 +- input/regression/repeat-line-break.ly | 2 +- input/regression/repeat-percent-skipbars.ly | 4 +- input/regression/repeat-percent.ly | 2 +- input/regression/repeat-slash.ly | 2 +- input/regression/repeat-unfold-all.ly | 2 +- input/regression/repeat-unfold.ly | 2 +- .../repeat-volta-skip-alternatives.ly | 2 +- input/regression/repeat-volta.ly | 2 +- input/regression/rest-collision-beam.ly | 2 +- input/regression/rest-collision-default.ly | 2 +- input/regression/rest-collision.ly | 2 +- input/regression/rest-ledger.ly | 26 ++-- input/regression/rest-pitch.ly | 2 +- input/regression/rest-polyphonic.ly | 2 +- input/regression/rest.ly | 2 +- input/regression/rhythmic-staff.ly | 2 +- input/regression/script-collision.ly | 2 +- input/regression/script-stack-order.ly | 2 +- input/regression/script-stacked.ly | 2 +- input/regression/size11.ly | 2 +- input/regression/size13.ly | 2 +- input/regression/size16.ly | 2 +- input/regression/size20.ly | 2 +- input/regression/size23.ly | 2 +- input/regression/size26.ly | 2 +- input/regression/slur-area.ly | 4 +- input/regression/slur-attachment.ly | 4 +- input/regression/slur-broken-trend.ly | 2 +- input/regression/slur-cross-staff.ly | 2 +- input/regression/slur-dots.ly | 2 +- input/regression/slur-nice.ly | 2 +- input/regression/slur-rest.ly | 2 +- input/regression/slur-staccato.ly | 6 +- input/regression/slur-stem-broken.ly | 4 +- input/regression/slur-symmetry-1.ly | 2 +- input/regression/slur-symmetry.ly | 2 +- input/regression/spacing-accidental-staffs.ly | 2 +- .../regression/spacing-accidental-stretch.ly | 2 +- input/regression/spacing-accidental.ly | 2 +- input/regression/spacing-bar-stem.ly | 10 +- input/regression/spacing-clef-first-note.ly | 2 +- input/regression/spacing-end-of-line.ly | 2 +- input/regression/spacing-ended-voice.ly | 2 +- input/regression/spacing-folded-clef.ly | 2 +- input/regression/spacing-folded-clef2.ly | 4 +- input/regression/spacing-grace-duration.ly | 2 +- input/regression/spacing-grace.ly | 2 +- input/regression/spacing-knee.ly | 6 +- input/regression/spacing-multi-tuplet.ly | 2 +- input/regression/spacing-note-flags.ly | 4 +- input/regression/spacing-rest.ly | 2 +- input/regression/spacing-short-notes.ly | 2 +- input/regression/spacing-stem-bar.ly | 10 +- input/regression/spacing-stem-direction.ly | 4 +- .../regression/spacing-stem-same-direction.ly | 2 +- input/regression/spacing-to-grace.ly | 2 +- input/regression/spacing-very-tight.ly | 2 +- input/regression/span-bar.ly | 2 +- input/regression/staccato-pos.ly | 2 +- input/regression/staff-mixed-size.ly | 6 +- input/regression/staff-tweak.ly | 11 +- input/regression/stanza-number.ly | 4 +- input/regression/stem-direction.ly | 2 +- input/regression/stem-shorten.ly | 2 +- input/regression/stem-spacing.ly | 2 +- input/regression/stem-tremolo.ly | 6 +- input/regression/system-extents.ly | 6 +- input/regression/system-start-bracket.ly | 2 +- input/regression/tablature.ly | 2 +- input/regression/tag-filter.ly | 10 +- input/regression/text-spanner.ly | 6 +- input/regression/tie-accidental.ly | 2 +- input/regression/tie-break-accidental.ly | 2 +- input/regression/tie-busy-grobs.ly | 2 +- input/regression/tie-chord.ly | 4 +- input/regression/tie-dots.ly | 2 +- input/regression/tie-grace.ly | 2 +- input/regression/tie.ly | 2 +- input/regression/tuplet-beam.ly | 2 +- input/regression/tuplet-nest.ly | 4 +- input/regression/tuplet-properties.ly | 24 ++-- input/regression/tuplet-rest.ly | 2 +- input/regression/tuplet-slope.ly | 2 +- .../regression/tuplet-staffline-collision.ly | 2 +- input/regression/tuplets.ly | 4 +- input/regression/voice-follower.ly | 6 +- input/regression/volta-broken-left-edge.ly | 6 +- input/regression/volta-multi-staff.ly | 4 +- input/template/gregorian-transcription.ly | 12 +- input/template/header.ly | 2 +- input/template/jazz-combo.ly | 34 ++--- input/template/melody-chords.ly | 4 +- input/template/melody-lyrics-chords.ly | 2 +- input/template/melody-lyrics.ly | 4 +- input/template/melody.ly | 2 +- input/template/piano-4-voices.ly | 2 +- input/template/piano-dynamics.ly | 2 +- input/template/piano-lyrics.ly | 2 +- input/template/piano-melody-lyrics.ly | 4 +- input/template/piano.ly | 2 +- input/template/satb.ly | 2 +- input/test/+.ly | 2 +- input/test/ac-extra-voice.ly | 2 +- input/test/add-staccato.ly | 2 +- input/test/add-text-script.ly | 2 +- input/test/ambitus-mixed.ly | 2 +- input/test/ancient-accidentals.ly | 12 +- input/test/ancient-font.ly | 116 +++++++++--------- input/test/ancient-time.ly | 4 +- input/test/bagpipe.ly | 2 +- input/test/bar-always.ly | 6 +- input/test/bar-lines-lyric-only.ly | 2 +- input/test/bar-lines.ly | 2 +- input/test/bar-number-every-five-reset.ly | 6 +- input/test/bar-number-regular-interval.ly | 12 +- input/test/bar-number-show-all.ly | 4 +- input/test/beam-auto-4-8.ly | 4 +- input/test/beam-auto-override.ly | 4 +- input/test/beam-auto.ly | 2 +- input/test/beam-control.ly | 10 +- input/test/beam-count.ly | 9 +- input/test/beam-dir-functions.ly | 14 +-- input/test/beam-isknee.ly | 2 +- input/test/beam-neutral-direction.ly | 6 +- input/test/beam-rest.ly | 4 +- input/test/blank-notes.ly | 14 +-- input/test/blank-paper-tab.ly | 2 +- input/test/blank-paper.ly | 2 +- input/test/boxed-molecule.ly | 18 +-- input/test/caps.ly | 6 +- input/test/cautionaries.ly | 10 +- input/test/chord-names-german.ly | 8 +- input/test/chord-names-jazz.ly | 22 ++-- input/test/chord-names-no-inversions.ly | 2 +- input/test/chords-without-melody.ly | 2 +- input/test/clef-8-syntax.ly | 2 +- input/test/clef-end-of-line.ly | 14 +-- input/test/clef-manual-control.ly | 16 +-- input/test/coriolan-margin.ly | 52 ++++---- input/test/count-systems.ly | 4 +- input/test/crescendi.ly | 6 +- input/test/cue-notes.ly | 24 ++-- input/test/divisiones.ly | 12 +- input/test/drarn-slurs.ly | 6 +- input/test/drarn.ly | 18 +-- input/test/dynamic-absolute-volume.ly | 2 +- input/test/dynamic-extra.ly | 2 +- input/test/embedded-postscript.ly | 2 +- input/test/embedded-scm.ly | 2 +- input/test/embedded-tex.ly | 2 +- input/test/engraver-contexts.ly | 2 +- input/test/engraver-one-by-one.ly | 2 +- input/test/extra-staff.ly | 2 +- input/test/figured-bass-alternate.ly | 14 +-- input/test/fill-a4.ly | 2 +- input/test/follow-voice.ly | 6 +- input/test/force-hshift.ly | 5 +- input/test/gourlay.ly | 2 +- input/test/gregorian-scripts.ly | 4 +- input/test/harmonic.ly | 2 +- input/test/header-ifelse.ly | 2 +- input/test/hshift.ly | 12 +- input/test/hymn.ly | 2 +- input/test/improv.ly | 10 +- input/test/incipit.ly | 18 +-- input/test/instrument-name-grandstaff.ly | 8 +- input/test/lilypond-testpage.ly | 2 +- input/test/lyric-hyphen-retain.ly | 8 +- input/test/lyrics-skip-notes.ly | 2 +- input/test/maximum-rest-count.ly | 8 +- input/test/mensural-ligatures.ly | 6 +- input/test/midi-scales.ly | 2 +- input/test/move-accidentals.ly | 4 +- input/test/move-specific-text.ly | 4 +- input/test/music-box.ly | 4 +- input/test/nested-groups.ly | 2 +- input/test/no-bar-lines.ly | 2 +- input/test/no-staff.ly | 2 +- input/test/ossia.ly | 2 +- input/test/part-combine.ly | 6 +- input/test/partial-blank.ly | 8 +- input/test/phrasing-slur-height.ly | 4 +- input/test/polymetric-differing-notes.ly | 6 +- input/test/polymetric.ly | 2 +- input/test/preset-extent.ly | 4 +- input/test/repeat-manual.ly | 12 +- input/test/repeat-shorter-bracket.ly | 4 +- input/test/repeat.ly | 2 +- input/test/rest-dot-positions.ly | 2 +- input/test/rests.ly | 12 +- input/test/reverse-music.ly | 2 +- input/test/rhythm-excercise.ly | 2 +- input/test/scales-greek.ly | 2 +- input/test/scheme-interactions.ly | 2 +- input/test/script-abbreviations.ly | 6 +- input/test/script-chart.ly | 12 +- input/test/script-priority.ly | 12 +- input/test/script-stack.ly | 2 +- input/test/separate-staccato.ly | 2 +- input/test/slur-attachment-override.ly | 10 +- input/test/slur-beautiful.ly | 4 +- input/test/slur-dash.ly | 4 +- input/test/slur-manual.ly | 7 +- input/test/slur-minimum-length.ly | 4 +- input/test/slur-ugly.ly | 2 +- input/test/spacing-2.ly | 2 +- input/test/spanner-after-break-tweak.ly | 4 +- input/test/staff-bracket.ly | 2 +- input/test/staff-container.ly | 2 +- input/test/staff-lines.ly | 4 +- input/test/staff-size.ly | 2 +- input/test/staff-space.ly | 2 +- input/test/stem-centered.ly | 4 +- input/test/stem-cross-staff.ly | 6 +- input/test/stem-extend.ly | 6 +- input/test/stem-length.ly | 6 +- input/test/tablature-hammer.ly | 2 +- input/test/tablature.ly | 4 +- input/test/temporary-stave.ly | 2 +- input/test/text-spanner.ly | 24 ++-- input/test/textscript.ly | 6 +- input/test/tie-cross-voice.ly | 4 +- input/test/tie-sparse.ly | 4 +- input/test/time-signature-double.ly | 6 +- input/test/time.ly | 12 +- input/test/timing.ly | 8 +- input/test/title.ly | 2 +- input/test/to-xml.ly | 2 +- input/test/trill.ly | 18 +-- input/test/trills.ly | 8 +- input/test/unfold-all-repeats.ly | 2 +- input/test/vaticana.ly | 2 +- input/test/version-output.ly | 4 +- input/test/vertical-extent.ly | 6 +- input/tutorial/brahms-original.ly | 2 +- input/tutorial/brahms-tweaked.ly | 12 +- 452 files changed, 1062 insertions(+), 1081 deletions(-) diff --git a/input/ascii-art/as-email.ly b/input/ascii-art/as-email.ly index 8996897962..e196644c3b 100644 --- a/input/ascii-art/as-email.ly +++ b/input/ascii-art/as-email.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.21" +\version "2.1.22" % ASCII Art output % % Process as: diff --git a/input/ascii-art/as1.ly b/input/ascii-art/as1.ly index 85fc04cf6d..fd48f26c63 100644 --- a/input/ascii-art/as1.ly +++ b/input/ascii-art/as1.ly @@ -1,6 +1,6 @@ #(ly:set-option 'old-relative) -\version "2.1.7" +\version "2.1.22" \score { \context Voice \notes\relative c { diff --git a/input/ascii-art/as2.ly b/input/ascii-art/as2.ly index bce52f6846..095c68c1d7 100644 --- a/input/ascii-art/as2.ly +++ b/input/ascii-art/as2.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.11" +\version "2.1.22" % test for ascii-art output diff --git a/input/ascii-art/asciiscript5.ly b/input/ascii-art/asciiscript5.ly index 4055f90a9b..ba6567cbdb 100644 --- a/input/ascii-art/asciiscript5.ly +++ b/input/ascii-art/asciiscript5.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.11" +\version "2.1.22" % ASCII Art output % % Process as: diff --git a/input/ascii-art/asciiscript9.ly b/input/ascii-art/asciiscript9.ly index c5b211e1c4..27082a35e0 100644 --- a/input/ascii-art/asciiscript9.ly +++ b/input/ascii-art/asciiscript9.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.11" +\version "2.1.22" % ASCII Art output % % Process as: diff --git a/input/ascii-art/r-as.ly b/input/ascii-art/r-as.ly index 74c603c693..0513afff0b 100644 --- a/input/ascii-art/r-as.ly +++ b/input/ascii-art/r-as.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.21" +\version "2.1.22" % ASCII Art output % % Process as: diff --git a/input/ascii-art/standchen-as5.ly b/input/ascii-art/standchen-as5.ly index 5f5739c14f..c590ed6c74 100644 --- a/input/ascii-art/standchen-as5.ly +++ b/input/ascii-art/standchen-as5.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.11" +\version "2.1.22" % ASCII Art output % % Process as: diff --git a/input/ascii-art/standchen-as9.ly b/input/ascii-art/standchen-as9.ly index 18a7044f2b..bd9305f3fc 100644 --- a/input/ascii-art/standchen-as9.ly +++ b/input/ascii-art/standchen-as9.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.11" +\version "2.1.22" % ASCII Art output % Process as: diff --git a/input/ascii-art/twinkle-as5.ly b/input/ascii-art/twinkle-as5.ly index 2571f5cf83..acbe248a99 100644 --- a/input/ascii-art/twinkle-as5.ly +++ b/input/ascii-art/twinkle-as5.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.21" +\version "2.1.22" % ASCII Art output % % Process as: diff --git a/input/bugs/rhytmicstaff-tie.ly b/input/bugs/rhytmicstaff-tie.ly index 197e3ac264..49c1f50bb8 100644 --- a/input/bugs/rhytmicstaff-tie.ly +++ b/input/bugs/rhytmicstaff-tie.ly @@ -1,5 +1,5 @@ % from José Luis Cruz -\version "2.1.0" +\version "2.1.22" \header { texidoc="@cindex A tie in RhythmicStaff fails to compile." diff --git a/input/no-notation/bar-check.ly b/input/no-notation/bar-check.ly index 184525ec0b..aec0911af5 100644 --- a/input/no-notation/bar-check.ly +++ b/input/no-notation/bar-check.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -7,7 +7,7 @@ texidoc = "skipTypesetting doesn't affect bar checks." } \score { \notes { - \property Score.skipTypesetting = ##t + \set Score.skipTypesetting = ##t c4 c4 | c4 c4 }} diff --git a/input/no-notation/beam-warn.ly b/input/no-notation/beam-warn.ly index 82ae4a62be..db56837581 100644 --- a/input/no-notation/beam-warn.ly +++ b/input/no-notation/beam-warn.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/no-notation/denneboom.ly b/input/no-notation/denneboom.ly index e3d5f91b34..752f33f9ce 100644 --- a/input/no-notation/denneboom.ly +++ b/input/no-notation/denneboom.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header{ filename = "denneboom.ly" enteredby = "jcn" diff --git a/input/no-notation/die-staff.ly b/input/no-notation/die-staff.ly index 7c8e3544e9..fb5690febc 100644 --- a/input/no-notation/die-staff.ly +++ b/input/no-notation/die-staff.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "a staff should really die, if no one's referencing it." diff --git a/input/no-notation/dos-guile.ly b/input/no-notation/dos-guile.ly index db4ccbbc8f..d51436b8c1 100644 --- a/input/no-notation/dos-guile.ly +++ b/input/no-notation/dos-guile.ly @@ -1,4 +1,4 @@ -\version "2.1.16" +\version "2.1.22" \header{ diff --git a/input/no-notation/dos-ps.ly b/input/no-notation/dos-ps.ly index 3ef1932cf6..366e5e967a 100644 --- a/input/no-notation/dos-ps.ly +++ b/input/no-notation/dos-ps.ly @@ -1,4 +1,4 @@ -\version "2.1.16" +\version "2.1.22" \header{ diff --git a/input/no-notation/dos-tex.ly b/input/no-notation/dos-tex.ly index 0f47f97552..63ed2f40a4 100644 --- a/input/no-notation/dos-tex.ly +++ b/input/no-notation/dos-tex.ly @@ -1,4 +1,4 @@ -\version "2.1.16" +\version "2.1.22" \header{ diff --git a/input/no-notation/midi-grace.ly b/input/no-notation/midi-grace.ly index a432f686ce..0485863277 100644 --- a/input/no-notation/midi-grace.ly +++ b/input/no-notation/midi-grace.ly @@ -1,19 +1,19 @@ #(ly:set-option 'old-relative) -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "Tests MIDI output with grace notes. " } \score { \context Voice \notes\relative c { \context Voice=VoiceOne \grace { - \property Voice.Stem \override #'stroke-style = #"grace" + \override Stem #'stroke-style = #"grace" c8 - \property Voice.Stem \revert #'stroke-style } + \revert Stem #'stroke-style } d4 d d d d \grace { - \property Voice.Stem \override #'stroke-style = #"grace" + \override Stem #'stroke-style = #"grace" e16 f e f - \property Voice.Stem \revert #'stroke-style } + \revert Stem #'stroke-style } d4 d d d d } diff --git a/input/no-notation/midi-lyric-barcheck.ly b/input/no-notation/midi-lyric-barcheck.ly index d3c90e4036..b7a3101996 100644 --- a/input/no-notation/midi-lyric-barcheck.ly +++ b/input/no-notation/midi-lyric-barcheck.ly @@ -1,4 +1,4 @@ -\version "2.1.20" +\version "2.1.22" \header { texidoc = "Lyrics in MIDI are aligned to ties and beams: diff --git a/input/no-notation/midi-transposing.ly b/input/no-notation/midi-transposing.ly index 844e4c9325..e4b9d76dc8 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.1.7" +\version "2.1.22" \header { texidoc = "@cindex Transposing The transposing property leaves output invariant, but has effect on MIDI. " @@ -9,14 +9,14 @@ The transposing property leaves output invariant, but has effect on MIDI. " \context Voice \notes\relative c { % btw: this is not how transposing is done in lilypond % this is a transposing performer, i.e. for midi-output only - \property Staff.transposing = #0 c - \property Staff.transposing = #2 c - \property Staff.transposing = #4 c - \property Staff.transposing = #5 c - \property Staff.transposing = #7 c - \property Staff.transposing = #9 c - \property Staff.transposing = #11 c - \property Staff.transposing = #12 c + \set Staff.transposing = #0 c + \set Staff.transposing = #2 c + \set Staff.transposing = #4 c + \set Staff.transposing = #5 c + \set Staff.transposing = #7 c + \set Staff.transposing = #9 c + \set Staff.transposing = #11 c + \set Staff.transposing = #12 c } \paper { raggedright = ##t } diff --git a/input/no-notation/midi-tuplets.ly b/input/no-notation/midi-tuplets.ly index 35488164f7..1021805d2f 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.1.7" +\version "2.1.22" \header { texidoc = " diff --git a/input/no-notation/midi-volume-equaliser.ly b/input/no-notation/midi-volume-equaliser.ly index 636ac3e0ee..713d301d2a 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.1.13" +\version "2.1.22" \header { texidoc = "@cindex Midi Volume Equaliser The full orchestra plays a notes, where groups stop one after @@ -22,93 +22,93 @@ Override, see scm/midi.scm: %} flauti = \notes \relative c' { - \property Staff.midiInstrument = #"flute" - \property Staff.instrument = #"2 Flauti" - \property Staff.instr = #"Fl." + \set Staff.midiInstrument = #"flute" + \set Staff.instrument = #"2 Flauti" + \set Staff.instr = #"Fl." c1\f R1*10 } oboi = \notes \relative c' { - \property Staff.midiInstrument = #"oboe" - \property Staff.instrument = #"2 Oboi" - \property Staff.instr = #"Ob." + \set Staff.midiInstrument = #"oboe" + \set Staff.instrument = #"2 Oboi" + \set Staff.instr = #"Ob." R1*1 c1\f R1*9 } clarinetti = \notes \relative c' { - \property Staff.midiInstrument = #"clarinet" - \property Staff.instrument = #"Clarinetti" - \property Staff.instr = #"Cl" + \set Staff.midiInstrument = #"clarinet" + \set Staff.instrument = #"Clarinetti" + \set Staff.instr = #"Cl" R1*2 c1\f R1*8 } fagotti = \notes \relative c' { - \property Staff.midiInstrument = #"bassoon" - \property Staff.instrument = #"2 Fagotti" - \property Staff.instr = #"Fg." + \set Staff.midiInstrument = #"bassoon" + \set Staff.instrument = #"2 Fagotti" + \set Staff.instr = #"Fg." \clef bass R1*3 c1\f R1*7 } corni = \notes \relative c' { - \property Staff.midiInstrument = #"french horn" - \property Staff.instrument = #"Corni" - \property Staff.instr = #"Cor" + \set Staff.midiInstrument = #"french horn" + \set Staff.instrument = #"Corni" + \set Staff.instr = #"Cor" R1*4 c1\f R1*6 } trombe = \notes \relative c' { - \property Staff.midiInstrument = #"trumpet" - \property Staff.instrument = #"Trombe" - \property Staff.instr = #"Tp." + \set Staff.midiInstrument = #"trumpet" + \set Staff.instrument = #"Trombe" + \set Staff.instr = #"Tp." \clef bass R1*5 c1\f R1*5 } timpani = \notes \relative c' { - \property Staff.midiInstrument = #"timpani" - \property Staff.instrument = #"Timpani" - \property Staff.instr = #"Timp." + \set Staff.midiInstrument = #"timpani" + \set Staff.instrument = #"Timpani" + \set Staff.instr = #"Timp." R1*6 c1\f R1*4 } violinoI = \notes \relative c' { - \property Staff.midiInstrument = #"violin" - \property Staff.instrument = #"Violino I " - \property Staff.instr = #"Vl. I " + \set Staff.midiInstrument = #"violin" + \set Staff.instrument = #"Violino I " + \set Staff.instr = #"Vl. I " R1*7 c1\f R1*3 } violinoII = \notes \relative c' { - \property Staff.midiInstrument = #"violin" - \property Staff.instrument = #"Violino II " - \property Staff.instr = #"Vl. II " + \set Staff.midiInstrument = #"violin" + \set Staff.instrument = #"Violino II " + \set Staff.instr = #"Vl. II " R1*8 c1\f R1*2 } viola = \notes \relative c' { - \property Staff.midiInstrument = #"viola" - \property Staff.instrument = #"Viola" - \property Staff.instr = #"Vla." + \set Staff.midiInstrument = #"viola" + \set Staff.instrument = #"Viola" + \set Staff.instr = #"Vla." \clef alto R1*9 c1\f R1*1 } violoncello = \notes \relative c' { - \property Staff.midiInstrument = #"cello" - %\property Staff.midiInstrument = #"contrabass" - \property Staff.instrument = #"Violoncello" - \property Staff.instr = #"Vc." + \set Staff.midiInstrument = #"cello" + %\set Staff.midiInstrument = #"contrabass" + \set Staff.instrument = #"Violoncello" + \set Staff.instr = #"Vc." \clef bass R1*10 c1\f diff --git a/input/no-notation/parse.ly b/input/no-notation/parse.ly index 3b305713aa..bf779c76d2 100644 --- a/input/no-notation/parse.ly +++ b/input/no-notation/parse.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % Test parser error diff --git a/input/no-notation/parse2.ly b/input/no-notation/parse2.ly index 595c8eeaff..9031faf45b 100644 --- a/input/no-notation/parse2.ly +++ b/input/no-notation/parse2.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % Test parser error diff --git a/input/no-notation/parse3.ly b/input/no-notation/parse3.ly index be74782dca..2ee734c4fa 100644 --- a/input/no-notation/parse3.ly +++ b/input/no-notation/parse3.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % Test parser error diff --git a/input/no-notation/parse4.ly b/input/no-notation/parse4.ly index c0f6de07de..523b47ccde 100644 --- a/input/no-notation/parse4.ly +++ b/input/no-notation/parse4.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % Test parser error diff --git a/input/no-notation/parse5.ly b/input/no-notation/parse5.ly index 12a313d1d6..eadea3267f 100644 --- a/input/no-notation/parse5.ly +++ b/input/no-notation/parse5.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" %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 375979c5c9..1c97a6e9e5 100644 --- a/input/no-notation/recording.ly +++ b/input/no-notation/recording.ly @@ -1,4 +1,4 @@ -\version "2.1.19" +\version "2.1.22" \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 a9a97ca662..f771965e61 100644 --- a/input/no-notation/safe-guile.ly +++ b/input/no-notation/safe-guile.ly @@ -1,4 +1,4 @@ -\version "2.1.16" +\version "2.1.22" \header{ diff --git a/input/no-notation/safe-include.ly b/input/no-notation/safe-include.ly index 08cdfceab1..be9d33d7fa 100644 --- a/input/no-notation/safe-include.ly +++ b/input/no-notation/safe-include.ly @@ -1,4 +1,4 @@ -\version "2.1.16" +\version "2.1.22" \header{ diff --git a/input/no-notation/safe-ps.ly b/input/no-notation/safe-ps.ly index d7529e7028..1dee263640 100644 --- a/input/no-notation/safe-ps.ly +++ b/input/no-notation/safe-ps.ly @@ -1,4 +1,4 @@ -\version "2.1.16" +\version "2.1.22" \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 ae6ab2c886..bdced0db3a 100644 --- a/input/no-notation/safe-tex.ly +++ b/input/no-notation/safe-tex.ly @@ -1,4 +1,4 @@ -\version "2.1.16" +\version "2.1.22" \header{ diff --git a/input/no-notation/textcresc.ly b/input/no-notation/textcresc.ly index 54a9de71fa..85e8f4bb22 100644 --- a/input/no-notation/textcresc.ly +++ b/input/no-notation/textcresc.ly @@ -1,12 +1,12 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="crashes lily" } \score { \notes { \context Voice { - \property Voice.crescendoText = "cresc." - \property Voice.crescendoSpanner = #'dashed-line + \set crescendoText = "cresc." + \set crescendoSpanner = #'dashed-line c2. r8 c8 \< \break \! c1 } } diff --git a/input/regression/+.ly b/input/regression/+.ly index ba5ad519e2..7f25d8c3ce 100644 --- a/input/regression/+.ly +++ b/input/regression/+.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" %% +.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 a7e5b3cb04..04eebebe87 100644 --- a/input/regression/accidental-cautionary.ly +++ b/input/regression/accidental-cautionary.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Cautionary accidentals are indicated using either @@ -12,9 +12,9 @@ parentheses (default) or smaller accidentals. \notes { c''4 cis''?4 - \property Staff.Accidental \set #'cautionary-style = #'smaller + \override Staff.Accidental #'cautionary-style = #'smaller cis''?4 - \property Staff.Accidental \set #'cautionary-style = #'parentheses + \override Staff.Accidental #'cautionary-style = #'parentheses cis''?4 } diff --git a/input/regression/accidental-double.ly b/input/regression/accidental-double.ly index f6e6e14667..482a1cfdd2 100644 --- a/input/regression/accidental-double.ly +++ b/input/regression/accidental-double.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "If two forced accidentals happen at the same time, only one sharp sign is printed." diff --git a/input/regression/accidental-ledger.ly b/input/regression/accidental-ledger.ly index d7270c032b..cbe5474f71 100644 --- a/input/regression/accidental-ledger.ly +++ b/input/regression/accidental-ledger.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/accidental-octave.ly b/input/regression/accidental-octave.ly index e5b7091317..ffe29a2181 100644 --- a/input/regression/accidental-octave.ly +++ b/input/regression/accidental-octave.ly @@ -1,5 +1,5 @@ -\version "1.9.6" +\version "2.1.22" \header { texidoc=" diff --git a/input/regression/accidental-placement.ly b/input/regression/accidental-placement.ly index c9e70e58ea..c7549246dd 100644 --- a/input/regression/accidental-placement.ly +++ b/input/regression/accidental-placement.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/accidental-quarter.ly b/input/regression/accidental-quarter.ly index 2381296e6d..8b572ab498 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.1.22" \score { \notes \relative c'' { diff --git a/input/regression/accidental-single-double.ly b/input/regression/accidental-single-double.ly index e91cd28cc2..38d6c87c01 100644 --- a/input/regression/accidental-single-double.ly +++ b/input/regression/accidental-single-double.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" A sharp sign after a double sharp sign, as well as a flat sign @@ -16,7 +16,7 @@ gisis'4 gis gisis ges | \score { << \context Staff \thenotes \context NoteNames { - \property NoteNames.NoteName \override #'no-spacing-rods = ##f + \override NoteNames.NoteName #'no-spacing-rods = ##f \thenotes } >> diff --git a/input/regression/accidental-unbroken-tie-spacing.ly b/input/regression/accidental-unbroken-tie-spacing.ly index d1e87b1230..4529f62fd1 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) don't wrea the spacing when unbroken." } -\version "2.1.7" +\version "2.1.22" rechts = \notes \relative c' { \clef treble diff --git a/input/regression/accidental-voice.ly b/input/regression/accidental-voice.ly index ee0654a914..1f28742fff 100644 --- a/input/regression/accidental-voice.ly +++ b/input/regression/accidental-voice.ly @@ -1,4 +1,4 @@ -\version "1.9.6" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/accidental.ly b/input/regression/accidental.ly index fd73d1ef92..296814e30c 100644 --- a/input/regression/accidental.ly +++ b/input/regression/accidental.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/accidentals.ly b/input/regression/accidentals.ly index 835aa8708e..52705da294 100644 --- a/input/regression/accidentals.ly +++ b/input/regression/accidentals.ly @@ -1,4 +1,4 @@ -\version "1.9.6" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/ambitus.ly b/input/regression/ambitus.ly index ddee5e71b0..8e252f7c20 100644 --- a/input/regression/ambitus.ly +++ b/input/regression/ambitus.ly @@ -52,7 +52,7 @@ paper block: %} -\version "2.1.7" +\version "2.1.22" upper = \notes \relative c { \clef "treble" diff --git a/input/regression/apply-context.ly b/input/regression/apply-context.ly index 96eea73f99..954a310153 100644 --- a/input/regression/apply-context.ly +++ b/input/regression/apply-context.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/apply-output.ly b/input/regression/apply-output.ly index f2458f2c13..f8dbe2bbe9 100644 --- a/input/regression/apply-output.ly +++ b/input/regression/apply-output.ly @@ -1,5 +1,5 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "The @code{\applyoutput} expression is the most flexible way to @@ -20,7 +20,7 @@ position. (if (and (memq 'note-head-interface ifs) (memq sp '(-2 -3 -5))) (begin - (ly:set-grob-property! gr 'print-function brew-new-markup-molecule) + (ly:set-grob-property! gr 'print-function brew-new-markup-stencil) (ly:set-grob-property! gr 'font-family 'roman) (ly:set-grob-property! gr 'text @@ -37,7 +37,7 @@ position. \notes \context Voice \relative c' { \stemUp - \property Voice.autoBeaming = ##f + \set autoBeaming = ##f { 8 \context Voice \applyoutput #mc-squared diff --git a/input/regression/arpeggio-bracket.ly b/input/regression/arpeggio-bracket.ly index d5fcc2624f..e1b47be9f2 100644 --- a/input/regression/arpeggio-bracket.ly +++ b/input/regression/arpeggio-bracket.ly @@ -1,6 +1,6 @@ -\version "2.1.21" +\version "2.1.22" \header{ texidoc=" A square bracket on the left indicates that the player should not @@ -10,7 +10,7 @@ arpeggiate the chord. \score{ \notes\relative c''{ - \property Staff.Arpeggio \override #'print-function = \arpeggioBracket + \override Staff.Arpeggio #'print-function = \arpeggioBracket \arpeggio } diff --git a/input/regression/arpeggio-collision.ly b/input/regression/arpeggio-collision.ly index c242801b44..1b68ecf110 100644 --- a/input/regression/arpeggio-collision.ly +++ b/input/regression/arpeggio-collision.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Arpeggio stays clear of accidentals and flipped note heads." diff --git a/input/regression/arpeggio.ly b/input/regression/arpeggio.ly index 6c0b2436fb..83f353f9bf 100644 --- a/input/regression/arpeggio.ly +++ b/input/regression/arpeggio.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Arpeggios are supported, both cross-staff and broken single staff. @@ -12,16 +12,16 @@ Arpeggios are supported, both cross-staff and broken single staff. \context PianoStaff\notes << \new Staff \relative c''{ \arpeggio - \property Staff.Arpeggio \override #'arpeggio-direction = #1 + \override Staff.Arpeggio #'arpeggio-direction = #1 \arpeggio - %%\property PianoStaff.SpanArpeggio \override #'connect = ##t - \property PianoStaff.connectArpeggios = ##t + %%\override PianoStaff.SpanArpeggio #'connect = ##t + \set PianoStaff.connectArpeggios = ##t \arpeggio } \new Staff\relative c{ \clef bass \arpeggio - \property Staff.Arpeggio \override #'arpeggio-direction = #-1 + \override Staff.Arpeggio #'arpeggio-direction = #-1 \arpeggio \arpeggio } diff --git a/input/regression/auto-beam-bar.ly b/input/regression/auto-beam-bar.ly index 7569239afd..797c2de033 100644 --- a/input/regression/auto-beam-bar.ly +++ b/input/regression/auto-beam-bar.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="No auto beams will be put over (manual) repeat bars." diff --git a/input/regression/auto-beam-triplet.ly b/input/regression/auto-beam-triplet.ly index 05b64595ce..45adfe3fab 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.1.7" +\version "2.1.22" \score{ \notes\relative c''{ diff --git a/input/regression/auto-beam-tuplets.ly b/input/regression/auto-beam-tuplets.ly index f4c684db74..9424bccad2 100644 --- a/input/regression/auto-beam-tuplets.ly +++ b/input/regression/auto-beam-tuplets.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Tuplet-spanner should not put (visible) brackets on @@ -7,8 +7,8 @@ beams even if they're auto generated." } \score { \notes \relative c' { - \property Voice.tupletSpannerDuration = #(ly:make-moment 1 4) - \property Voice.TupletBracket \override #'bracket-visibility = #'if-no-beam + \set tupletSpannerDuration = #(ly:make-moment 1 4) + \override TupletBracket #'bracket-visibility = #'if-no-beam \times 2/3 { f8[ f f ] f8[ f f ] f f f f f f } diff --git a/input/regression/auto-beam.ly b/input/regression/auto-beam.ly index 151d11dd9e..b11aca4081 100644 --- a/input/regression/auto-beam.ly +++ b/input/regression/auto-beam.ly @@ -5,7 +5,7 @@ texidoc="Test automatic beamer: the last measure should have a single beam." } -\version "2.1.7" +\version "2.1.22" diff --git a/input/regression/auto-change.ly b/input/regression/auto-change.ly index 3f5c9f8b43..fa124b2dc6 100644 --- a/input/regression/auto-change.ly +++ b/input/regression/auto-change.ly @@ -1,5 +1,5 @@ -\version "2.1.18" +\version "2.1.22" \header { diff --git a/input/regression/balloon.ly b/input/regression/balloon.ly index 3a9bd6154a..61d99de846 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.1.21" +\version "2.1.22" \score { \notes { @@ -11,11 +11,11 @@ with lines and explanatory text added." \relative c' { %% by hand: - \once\property Voice.Stem \set #'print-function = #Balloon_interface::print - \once\property Voice.Stem \set #'balloon-original-callback = #Stem::print - \once\property Voice.Stem \set #'balloon-text = #"I'm a stem" - \once\property Voice.Stem \set #'balloon-text-offset = #'(3 . 4) - \once\property Voice.Stem \set #'balloon-text-props + \once\override Stem #'print-function = #Balloon_interface::print + \once\override Stem #'balloon-original-callback = #Stem::print + \once\override Stem #'balloon-text = #"I'm a stem" + \once\override Stem #'balloon-text-offset = #'(3 . 4) + \once\override Stem #'balloon-text-props = #'((font-family . roman)) diff --git a/input/regression/bar-number.ly b/input/regression/bar-number.ly index 786d43beb0..8782656ec3 100644 --- a/input/regression/bar-number.ly +++ b/input/regression/bar-number.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -16,8 +16,8 @@ The padding should be increased, to prevent clashes at the start of the line. \notes \relative c'' { \partial 4 c4 c1 c c - \property Score.currentBarNumber = #99999 - \property Score.BarNumber \override #'padding = #3 + \set Score.currentBarNumber = #99999 + \override Score.BarNumber #'padding = #3 c1 c } \paper { diff --git a/input/regression/bar-scripts.ly b/input/regression/bar-scripts.ly index 9a51400d5f..a567165e31 100644 --- a/input/regression/bar-scripts.ly +++ b/input/regression/bar-scripts.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" @@ -11,15 +11,15 @@ knowing it. Consequently, they fall over often. \paper { raggedright = ##t } onestaff = \new Staff\notes\relative c'' { - \property Staff.instr = instr - \property Staff.instrument = instrument \mark "B" + \set Staff.instr = instr + \set Staff.instrument = instrument \mark "B" c1 \mark "A" \break c2 c2 \break } grstaff = \notes \relative c'' \context GrandStaff << \new Staff { - \property Staff.instr = instr + \set Staff.instr = instr \mark "B" \break c1 \mark "A" c2 } \new Staff { c1 c2 } diff --git a/input/regression/beam-auto-knee.ly b/input/regression/beam-auto-knee.ly index 87d90160b1..48788e6a5d 100644 --- a/input/regression/beam-auto-knee.ly +++ b/input/regression/beam-auto-knee.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="Automatic kneeing. A knee is made when a horizontal beam fits in a gap between note heads that is larger than a predefined diff --git a/input/regression/beam-break.ly b/input/regression/beam-break.ly index b4df6e5579..e316f1201f 100644 --- a/input/regression/beam-break.ly +++ b/input/regression/beam-break.ly @@ -4,10 +4,10 @@ " } -\version "2.1.7" +\version "2.1.22" \paper { raggedright= ##t } \score { \notes \relative c'' { - \property Score.forbidBeamBreak = ##f + \set Score.forbidBeamBreak = ##f \time 3/16 c16-[ d e \break f-] }} diff --git a/input/regression/beam-center-slope.ly b/input/regression/beam-center-slope.ly index c375f25480..ec859a1e68 100644 --- a/input/regression/beam-center-slope.ly +++ b/input/regression/beam-center-slope.ly @@ -1,6 +1,6 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="Simple beams on middle staffline are allowed to be @@ -11,11 +11,11 @@ \score{ \notes\relative c'{ - %%\property Staff.Stem \set #'beamed-lengths = #'(3.50) + %%\override Staff.Stem #'beamed-lengths = #'(3.50) %% c8[ d] %% d[ c] %% r2 - %% \property Staff.Stem \set #'beamed-lengths = #'(3.26) + %% \override Staff.Stem #'beamed-lengths = #'(3.26) a8[^"small slope" b] b[ a] diff --git a/input/regression/beam-concave.ly b/input/regression/beam-concave.ly index d58b2f83c1..9f7e4a8af0 100644 --- a/input/regression/beam-concave.ly +++ b/input/regression/beam-concave.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "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 16d0e5ccbb..23bbb59ae1 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.1.7" +\version "2.1.22" \header{ diff --git a/input/regression/beam-cross-staff-slope.ly b/input/regression/beam-cross-staff-slope.ly index c2556c5038..4628485c63 100644 --- a/input/regression/beam-cross-staff-slope.ly +++ b/input/regression/beam-cross-staff-slope.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Cross staff (kneed) beams don't cause extreme slopes." } diff --git a/input/regression/beam-cross-staff.ly b/input/regression/beam-cross-staff.ly index 9173d6b33f..11d502890d 100644 --- a/input/regression/beam-cross-staff.ly +++ b/input/regression/beam-cross-staff.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Beams can be typeset over fixed distance aligned staves, beam diff --git a/input/regression/beam-damp.ly b/input/regression/beam-damp.ly index de3acf0888..8ba71c660b 100644 --- a/input/regression/beam-damp.ly +++ b/input/regression/beam-damp.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 e492909457..0dd97e6b1e 100644 --- a/input/regression/beam-default-lengths.ly +++ b/input/regression/beam-default-lengths.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="Beamed stems have standard lengths if possible. Quantization is switched off in this example." @@ -7,7 +7,7 @@ \score{ \notes\relative c'{ - \property Voice.Beam \set #'position-callbacks = + \override Beam #'position-callbacks = #`(,Beam::least_squares ,Beam::check_concave ,Beam::slope_damping) diff --git a/input/regression/beam-extreme.ly b/input/regression/beam-extreme.ly index fb86e86c3c..bb5b4738e8 100644 --- a/input/regression/beam-extreme.ly +++ b/input/regression/beam-extreme.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Beams should behave reasonably well, even under extreme circumstances. @@ -31,13 +31,13 @@ extreme = \notes\relative c'' { { % If we want to test extreme beams, % we should not have them auto-kneed - \property Voice.Beam \override #'auto-knee-gap = ##f + \override Beam #'auto-knee-gap = ##f \extreme %% what does this test? --hwn %{ - \property Voice.Beam \override #'slope-limit = #1000 + \override Beam #'slope-limit = #1000 \extreme %} } diff --git a/input/regression/beam-french.ly b/input/regression/beam-french.ly index c2bf98eca6..97346006a1 100644 --- a/input/regression/beam-french.ly +++ b/input/regression/beam-french.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -11,7 +11,7 @@ \score { \notes \relative c' { - \property Voice.Stem \override #'french-beaming = ##t + \override Stem #'french-beaming = ##t c16[ c c c] c8[ c16 c16 c8] c8[ c16 e16 g8] diff --git a/input/regression/beam-funky-beamlet.ly b/input/regression/beam-funky-beamlet.ly index dfcabaf1c5..76279bd627 100644 --- a/input/regression/beam-funky-beamlet.ly +++ b/input/regression/beam-funky-beamlet.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 f6f99900b8..a2def9831e 100644 --- a/input/regression/beam-funky.ly +++ b/input/regression/beam-funky.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Knee beaming, complex configurations. According to @@ -12,8 +12,8 @@ beam. This is in disagreement with the current algorithm." \score { \notes \relative c' { - \property Voice.Beam \set #'auto-knee-gap = #7 - \property Voice.subdivideBeams = ##t + \override Beam #'auto-knee-gap = #7 + \set subdivideBeams = ##t \time 8/8 c,16[ g'''16 c,,,16 g'''16 diff --git a/input/regression/beam-knee-symmetry.ly b/input/regression/beam-knee-symmetry.ly index c8b8e82cf1..9686d70855 100644 --- a/input/regression/beam-knee-symmetry.ly +++ b/input/regression/beam-knee-symmetry.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Point-symmetric beams should receive the same diff --git a/input/regression/beam-length.ly b/input/regression/beam-length.ly index c70c0c8f9e..8cd185703d 100644 --- a/input/regression/beam-length.ly +++ b/input/regression/beam-length.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/beam-manual-beaming.ly b/input/regression/beam-manual-beaming.ly index 4877eeffbe..5664f0a6e6 100644 --- a/input/regression/beam-manual-beaming.ly +++ b/input/regression/beam-manual-beaming.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -17,10 +17,10 @@ texidoc = %% - \once \property Voice.Stem \override + \once \override Stem #'beaming = #(cons (list 1 2) (list 0 2 4)) c - \once \property Voice.Stem \override + \once \override Stem #'beaming = #(cons (list 0 2 4) (list 0 1 4)) c c c] } diff --git a/input/regression/beam-multiple-cross-staff.ly b/input/regression/beam-multiple-cross-staff.ly index 64db00d1e0..f175063901 100644 --- a/input/regression/beam-multiple-cross-staff.ly +++ b/input/regression/beam-multiple-cross-staff.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 067346afec..843d7642a2 100644 --- a/input/regression/beam-over-barline.ly +++ b/input/regression/beam-over-barline.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Explicit beams may cross barlines. " } diff --git a/input/regression/beam-position.ly b/input/regression/beam-position.ly index 3009c73c41..2937c1feec 100644 --- a/input/regression/beam-position.ly +++ b/input/regression/beam-position.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Beams on ledgered notes should always reach the middle staff @@ -15,9 +15,9 @@ note beams. Override with @code{no-stem-extend}. " f8[ f] f64[ f] \grace { f8[ e8] - \property Voice.Stem \override #'no-stem-extend = ##f + \override Stem #'no-stem-extend = ##f f8[ e8] - \property Voice.Stem \revert #'no-stem-extend + \revert Stem #'no-stem-extend } f8[ f] diff --git a/input/regression/beam-postfix-notation.ly b/input/regression/beam-postfix-notation.ly index dd718ad13b..fbb803bbfa 100644 --- a/input/regression/beam-postfix-notation.ly +++ b/input/regression/beam-postfix-notation.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Beams and ties may be entered in postfix notation, separating the diff --git a/input/regression/beam-quanting-32nd.ly b/input/regression/beam-quanting-32nd.ly index 0e1137bfc1..7f4fe79554 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.1.7" +\version "2.1.22" \score { \notes \relative c''{ diff --git a/input/regression/beam-quanting-horizontal.ly b/input/regression/beam-quanting-horizontal.ly index b0533084c0..cbd0431643 100644 --- a/input/regression/beam-quanting-horizontal.ly +++ b/input/regression/beam-quanting-horizontal.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ diff --git a/input/regression/beam-quarter.ly b/input/regression/beam-quarter.ly index d98f737177..47b6176b54 100644 --- a/input/regression/beam-quarter.ly +++ b/input/regression/beam-quarter.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 d785ee7234..b63797b9ec 100644 --- a/input/regression/beam-rest.ly +++ b/input/regression/beam-rest.ly @@ -3,7 +3,7 @@ texidoc = "The number of beams doesn't change on a rest." } -\version "2.1.7" +\version "2.1.22" \score { \notes \relative c, { \clef bass diff --git a/input/regression/beam-second.ly b/input/regression/beam-second.ly index 1f09ce7a1e..d0166b9b18 100644 --- a/input/regression/beam-second.ly +++ b/input/regression/beam-second.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Seconds are tricky. We used to have problems with seconds being too diff --git a/input/regression/beam-shortened-lengths.ly b/input/regression/beam-shortened-lengths.ly index cf0417a0cf..16f651676b 100644 --- a/input/regression/beam-shortened-lengths.ly +++ b/input/regression/beam-shortened-lengths.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="Beams in unnatural direction, have shortened stems, but do not look too short." @@ -7,7 +7,7 @@ \score{ \notes\relative c'{ - \property Voice.Beam \set #'position-callbacks = + \override Beam #'position-callbacks = #`(,Beam::least_squares ,Beam::check_concave ,Beam::slope_damping) diff --git a/input/regression/beamed-chord.ly b/input/regression/beamed-chord.ly index e7f698467b..48f427ae7e 100644 --- a/input/regression/beamed-chord.ly +++ b/input/regression/beamed-chord.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "Hairy case for beam, chord, and automatic knees." diff --git a/input/regression/beaming-ternary-metrum.ly b/input/regression/beaming-ternary-metrum.ly index 0e17f782f3..c10f3fea14 100644 --- a/input/regression/beaming-ternary-metrum.ly +++ b/input/regression/beaming-ternary-metrum.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Automatic beaming works also in ternary time sigs." } diff --git a/input/regression/beaming.ly b/input/regression/beaming.ly index 7fb2154377..a69455d732 100644 --- a/input/regression/beaming.ly +++ b/input/regression/beaming.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/beams.ly b/input/regression/beams.ly index 95cca693c6..4cc90d5f8d 100644 --- a/input/regression/beams.ly +++ b/input/regression/beams.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Beams (simple)." } diff --git a/input/regression/between-systems.ly b/input/regression/between-systems.ly index 3540a09bd1..d768851989 100644 --- a/input/regression/between-systems.ly +++ b/input/regression/between-systems.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/break.ly b/input/regression/break.ly index c5fbc2ec3f..1d032700fb 100644 --- a/input/regression/break.ly +++ b/input/regression/break.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/breathing-sign-ancient.ly b/input/regression/breathing-sign-ancient.ly index 26d2061da4..609debede0 100644 --- a/input/regression/breathing-sign-ancient.ly +++ b/input/regression/breathing-sign-ancient.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" @@ -20,8 +20,8 @@ finalis, the latter three looking similar to bar glyphs. \notes \relative c' { % we turn bars and bar numbers off for Gregorian stuff - \property Staff.BarLine \set #'transparent = ##t - \property Score.BarNumber \set #'transparent = ##t + \override Staff.BarLine #'transparent = ##t + \override Score.BarNumber #'transparent = ##t % here is no \breathe c g c diff --git a/input/regression/breathing-sign.ly b/input/regression/breathing-sign.ly index b03c5230cd..91cd3a02e4 100644 --- a/input/regression/breathing-sign.ly +++ b/input/regression/breathing-sign.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Breathing signs are available in different tastes: commas (default), @@ -24,7 +24,7 @@ ticks, vees and `railroad tracks' (caesura)." >> | % by default, \breathe uses the rcomma, just as if saying: - % \property Voice.BreathingSign \set #'text = + % \override BreathingSign #'text = % #(make-musicglyph-markup "scripts-rcomma") << { g4 as g } \\ @@ -35,7 +35,7 @@ ticks, vees and `railroad tracks' (caesura)." % and lcomma % N.B.: must use Staff context here, since we start a Voice below - \property Staff.BreathingSign \set #'text = + \override Staff.BreathingSign #'text = #(make-musicglyph-markup "scripts-rvarcomma") << { g4 as g } \\ @@ -43,12 +43,12 @@ ticks, vees and `railroad tracks' (caesura)." >> | % wedge - \property Voice.BreathingSign \set #'text = + \override BreathingSign #'text = #(make-musicglyph-markup "scripts-upbow") es8 d es f g8 \breathe f | % caesura - \property Voice.BreathingSign \set #'text = + \override BreathingSign #'text = #(make-musicglyph-markup "scripts-caesura") es8[ d] \breathe es[ f g f] | es2 r4 \bar "||" \break diff --git a/input/regression/chord-changes.ly b/input/regression/chord-changes.ly index 39ea66c4e6..34b9a741a0 100644 --- a/input/regression/chord-changes.ly +++ b/input/regression/chord-changes.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="Property chordChanges: display chord names only when @@ -13,7 +13,7 @@ scheme = \chords { } settings = { - \property ChordNames.chordChanges = ##t + \set chordChanges = ##t } \score { diff --git a/input/regression/chord-name-entry-11.ly b/input/regression/chord-name-entry-11.ly index e7943b8644..b48307fc37 100644 --- a/input/regression/chord-name-entry-11.ly +++ b/input/regression/chord-name-entry-11.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/chord-name-entry.ly b/input/regression/chord-name-entry.ly index 0a3864052f..39fd5bf3ca 100644 --- a/input/regression/chord-name-entry.ly +++ b/input/regression/chord-name-entry.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/chord-name-exceptions.ly b/input/regression/chord-name-exceptions.ly index 8d7ae1f982..0fbac71da0 100644 --- a/input/regression/chord-name-exceptions.ly +++ b/input/regression/chord-name-exceptions.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The property @code{chordNameExceptions} can used to store a list of special notations for specific chords. @@ -33,7 +33,7 @@ chExceptions = #(append theMusic = \chords { c:7sus4 c:dim7/+f - \property Current.chordNameExceptions = #chExceptions + \set Current.chordNameExceptions = #chExceptions c:7sus4 c:dim7/+f } diff --git a/input/regression/chord-name-major7.ly b/input/regression/chord-name-major7.ly index 44ddf8f7d9..28c26ad117 100644 --- a/input/regression/chord-name-major7.ly +++ b/input/regression/chord-name-major7.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The layout of the major 7 can be tuned with @code{majorSevenSymbol}." @@ -6,6 +6,6 @@ \score {\context ChordNames \chords { c:7+ - \property ChordNames.majorSevenSymbol = \markup { "j7" } + \set majorSevenSymbol = \markup { "j7" } c:7+ } } diff --git a/input/regression/chord-names-bass.ly b/input/regression/chord-names-bass.ly index 8c1c84b049..9f5c10132f 100644 --- a/input/regression/chord-names-bass.ly +++ b/input/regression/chord-names-bass.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/chord-scripts.ly b/input/regression/chord-scripts.ly index 8404662be2..12df4099a9 100644 --- a/input/regression/chord-scripts.ly +++ b/input/regression/chord-scripts.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 64b03d4540..cf70f5a1e8 100644 --- a/input/regression/chord-tremolo-short.ly +++ b/input/regression/chord-tremolo-short.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 0dd1b95701..8c2db1f6ba 100644 --- a/input/regression/chord-tremolo.ly +++ b/input/regression/chord-tremolo.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/chords-funky-ignatzek.ly b/input/regression/chords-funky-ignatzek.ly index 1725812698..b70d189775 100644 --- a/input/regression/chords-funky-ignatzek.ly +++ b/input/regression/chords-funky-ignatzek.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/clef-oct.ly b/input/regression/clef-oct.ly index 68887d85b4..000348d77e 100644 --- a/input/regression/clef-oct.ly +++ b/input/regression/clef-oct.ly @@ -1,5 +1,5 @@ -\version "2.1.7" \header { +\version "2.1.22" \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 4ccdb268f7..efccf654f6 100644 --- a/input/regression/clefs.ly +++ b/input/regression/clefs.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ @@ -23,7 +23,7 @@ or below the clef respectively." \clef "varbaritone"c'1^"{varbaritone}" \bar "||" \clef "bass"c'1^"{bass}" \bar "||" \clef "subbass"c'1^"{subbass}" \bar "||" - \property Staff.Clef \override #'full-size-change = ##t + \override Staff.Clef #'full-size-change = ##t \clef "treble" c'1^"full-size-change = \#t" \bar "|." } \paper{ diff --git a/input/regression/cluster.ly b/input/regression/cluster.ly index 332ce4c950..2deb6f9275 100644 --- a/input/regression/cluster.ly +++ b/input/regression/cluster.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 a41f71a642..5f520ac857 100644 --- a/input/regression/collision-2.ly +++ b/input/regression/collision-2.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Collisions for single head notes. " } diff --git a/input/regression/collision-dots-invert.ly b/input/regression/collision-dots-invert.ly index e7842f4b81..7232226138 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.1.19" +\version "2.1.22" \score { \notes \relative c'' { << 2\\ { 4 4 } >> diff --git a/input/regression/collision-dots-move.ly b/input/regression/collision-dots-move.ly index 31ca437497..1bd8ed04db 100644 --- a/input/regression/collision-dots-move.ly +++ b/input/regression/collision-dots-move.ly @@ -1,3 +1,4 @@ +\version "2.1.22" \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 48dbd571ee..c02fc8c242 100644 --- a/input/regression/collision-dots.ly +++ b/input/regression/collision-dots.ly @@ -5,7 +5,7 @@ on the right side." } -\version "2.1.7" +\version "2.1.22" \paper { raggedright= ##t } diff --git a/input/regression/collision-head-chords.ly b/input/regression/collision-head-chords.ly index da70f0bf8a..c0f17066a2 100644 --- a/input/regression/collision-head-chords.ly +++ b/input/regression/collision-head-chords.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 c8e34d3a29..8da3ef2c25 100644 --- a/input/regression/collision-heads.ly +++ b/input/regression/collision-heads.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = @@ -17,7 +17,7 @@ if the black note heads are from 8th or shorter notes. { c2 c8 c4. - \property Staff.NoteCollision \override #'merge-differently-headed = ##t + \override Staff.NoteCollision #'merge-differently-headed = ##t c2 c8 c4. c2 }\\ diff --git a/input/regression/collision-merge-differently-dotted.ly b/input/regression/collision-merge-differently-dotted.ly index b6050de2aa..8fb1135069 100644 --- a/input/regression/collision-merge-differently-dotted.ly +++ b/input/regression/collision-merge-differently-dotted.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "If NoteCollision has merge-differently-dotted = \\#t note @@ -13,8 +13,7 @@ should not disappear when merging similar note heads." \context Staff \notes\relative c'' << { g8[ g8] - \property Staff.NoteCollision - \override #'merge-differently-dotted = ##t + \override Staff.NoteCollision #'merge-differently-dotted = ##t g8[ g8] g4. r8 g8. g16 g8 g4 r8 g4 diff --git a/input/regression/collision-merge-dots.ly b/input/regression/collision-merge-dots.ly index 578751a82a..0cd7eecc6c 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.1.7" +\version "2.1.22" \score { \notes { diff --git a/input/regression/collision-mesh.ly b/input/regression/collision-mesh.ly index 8d73e58fff..424c615a23 100644 --- a/input/regression/collision-mesh.ly +++ b/input/regression/collision-mesh.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Oppositely stemmed chords, meshing into each other, are resolved." diff --git a/input/regression/collisions.ly b/input/regression/collisions.ly index f0b5507c52..c4e6e803ff 100644 --- a/input/regression/collisions.ly +++ b/input/regression/collisions.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Normal collisions. We have support for polyphony, where the diff --git a/input/regression/completion-heads-polyphony.ly b/input/regression/completion-heads-polyphony.ly index bed5eefaad..28ef1ecbbb 100644 --- a/input/regression/completion-heads-polyphony.ly +++ b/input/regression/completion-heads-polyphony.ly @@ -1,4 +1,4 @@ -\version "2.1.19" +\version "2.1.22" \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 76c99c2756..8491c2b661 100644 --- a/input/regression/completion-heads.ly +++ b/input/regression/completion-heads.ly @@ -1,4 +1,4 @@ -\version "2.1.19" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/custos.ly b/input/regression/custos.ly index d47c124ee6..006cb18352 100644 --- a/input/regression/custos.ly +++ b/input/regression/custos.ly @@ -1,25 +1,25 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Custodes in various styles." } \score { \notes { - \property Staff.Custos \set #'neutral-position = #4 + \override Staff.Custos #'neutral-position = #4 - \property Staff.Custos \set #'style = #'hufnagel + \override Staff.Custos #'style = #'hufnagel c'1^"hufnagel" \break < d' a' f''>1 - \property Staff.Custos \set #'style = #'medicaea + \override Staff.Custos #'style = #'medicaea c'1^"medicaea" \break < d' a' f''>1 - \property Staff.Custos \set #'style = #'vaticana + \override Staff.Custos #'style = #'vaticana c'1^"vaticana" \break < d' a' f''>1 - \property Staff.Custos \set #'style = #'mensural + \override Staff.Custos #'style = #'mensural c'1^"mensural" \break < d' a' f''>1 } diff --git a/input/regression/dot-flag-collision.ly b/input/regression/dot-flag-collision.ly index fe89674e56..511bc0e0f4 100644 --- a/input/regression/dot-flag-collision.ly +++ b/input/regression/dot-flag-collision.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Dots move to the right when a collision with the (up)flag happens." } @@ -8,7 +8,7 @@ \notes\relative c'' { \time 8/4 - \property Staff.autoBeaming = ##f + \set Staff.autoBeaming = ##f a,16. g''16. a,4. a8 a8. a16. c,16. g16. diff --git a/input/regression/dots.ly b/input/regression/dots.ly index ef9d8fa2dd..99a4ad2567 100644 --- a/input/regression/dots.ly +++ b/input/regression/dots.ly @@ -1,4 +1,4 @@ -\version "2.1.7" \header{ +\version "2.1.22" \header{ texidoc=" Noteheads can have dots, and rests diff --git a/input/regression/drums.ly b/input/regression/drums.ly index 8d1785b43e..6314dec18d 100644 --- a/input/regression/drums.ly +++ b/input/regression/drums.ly @@ -4,7 +4,7 @@ } -\version "2.1.19" +\version "2.1.22" drh = \drums { cymc4.^"crash" hhc16^"h.h." hh \repeat "unfold" 5 {hhc8 hho hhc8 hh16 hh} hhc4 r4 r2 } drl = \drums {\repeat "unfold" 3 {bd4 sn8 bd bd4 << bd ss >> } bd8 tommh tommh bd toml toml bd tomfh16 tomfh } @@ -18,11 +18,11 @@ timb = \drums \repeat "unfold" 2 {timh4 ssh timl8 ssh r timh r4 ssh8 timl r4 cb8 StaffSymbol \override #'line-count = #2 BarLine \override #'bar-size = #2 } << - \property Staff.instrument="timbales" + \set Staff.instrument = "timbales" \timb >> \new DrumStaff << - \property Staff.instrument="drums" + \set Staff.instrument = "drums" \new DrumVoice {\stemUp \drh } \new DrumVoice {\stemDown \drl } >> diff --git a/input/regression/dynamics-broken-hairpin.ly b/input/regression/dynamics-broken-hairpin.ly index 677efb0049..b895671e8c 100644 --- a/input/regression/dynamics-broken-hairpin.ly +++ b/input/regression/dynamics-broken-hairpin.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 1f8777654b..1a127bb9f0 100644 --- a/input/regression/dynamics-glyphs.ly +++ b/input/regression/dynamics-glyphs.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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-line.ly b/input/regression/dynamics-line.ly index da79f7819f..2ed24557a0 100644 --- a/input/regression/dynamics-line.ly +++ b/input/regression/dynamics-line.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 e1ac4db0f4..6dcc2522c1 100644 --- a/input/regression/dynamics-unbound-hairpin.ly +++ b/input/regression/dynamics-unbound-hairpin.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Crescendi may start off-notes. In that case, they should not collapse into flat lines." diff --git a/input/regression/easy-notation.ly b/input/regression/easy-notation.ly index 954dddbe64..a111c3ce1c 100644 --- a/input/regression/easy-notation.ly +++ b/input/regression/easy-notation.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = " Ez-notation prints names in note heads. diff --git a/input/regression/figured-bass.ly b/input/regression/figured-bass.ly index d798a4d53d..b59079c26e 100644 --- a/input/regression/figured-bass.ly +++ b/input/regression/figured-bass.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = " Figured bass is created by the FiguredBass context which eats @@ -13,13 +13,13 @@ You can also type letters by entering quoted strings, as demonstrated in the las \context FiguredBass { \figures { <3 [5 7]> -\once \property FiguredBass.BassFigure \set #'direction = #-1 +\once \override FiguredBass.BassFigure #'direction = #-1 <3 [5 7]> <3 [5] 7 [9 11]> <3+ 5- 7!> <3 _! 5 _- 7> <3 _ 5 _ 7> -\property FiguredBass.BassFigure \set #'font-family = #'roman +\override FiguredBass.BassFigure #'font-family = #'roman <"V7" ["bla" 6] 7> } } diff --git a/input/regression/finger-chords.ly b/input/regression/finger-chords.ly index 641b06463a..352f1b0ade 100644 --- a/input/regression/finger-chords.ly +++ b/input/regression/finger-chords.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "With the new chord syntax it's possible to associate @@ -16,22 +16,22 @@ easier to process." %% input order is not 1 2 3 , output is. 4 - \property Voice.fingeringOrientations = #'(left) + \set fingeringOrientations = #'(left) < c-1 e-2 g-3 b-5 > 4 - \property Voice.fingeringOrientations = #'(down left) + \set fingeringOrientations = #'(down left) < c-1 e-2 g-3 b-5 > 4 - \property Voice.fingeringOrientations = #'(down left up) + \set fingeringOrientations = #'(down left up) < c-1 e-2 g-3 b-5 > 4 - \once \property Voice.Fingering \set #'staff-padding = #'() + \once \override Fingering #'staff-padding = #'() < c-1 e-2 g-3 b-5 > 4 - \property Voice.fingeringOrientations = #'(up left) + \set fingeringOrientations = #'(up left) < c-1 e-2 g-3 b-5 > 4 - \property Voice.fingeringOrientations = #'(right) + \set fingeringOrientations = #'(right) < c-1 e-2 g-3 b-5 > 4 diff --git a/input/regression/fingering.ly b/input/regression/fingering.ly index c5e4fe24b9..9f28d49f4e 100644 --- a/input/regression/fingering.ly +++ b/input/regression/fingering.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 068dfc7f63..7403e791b9 100644 --- a/input/regression/follow-voice-break.ly +++ b/input/regression/follow-voice-break.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = " When put across line breaks, only the part before the line break is @@ -10,7 +10,7 @@ printed. The line-spanners connects to the Y position of the note on the next l \score{ \context PianoStaff << - \property PianoStaff.followVoice = ##t + \set PianoStaff.followVoice = ##t \context Staff=one \notes\relative c''{ a1 \break \change Staff=two diff --git a/input/regression/font-magnification.ly b/input/regression/font-magnification.ly index 3d9e5c1db3..d613f8ba98 100644 --- a/input/regression/font-magnification.ly +++ b/input/regression/font-magnification.ly @@ -1,23 +1,23 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The magnification can be set for any font. Note that this doesn't change variable symbols such as beams or slurs. " } \score { \notes \relative c'' \context Voice { -\property Voice .NoteHead \set #'font-magnification = #0.9 +\override NoteHead #'font-magnification = #0.9 c4 -\property Voice .NoteHead \set #'font-magnification = #0.8 +\override NoteHead #'font-magnification = #0.8 c4-"normal" % why doesn't this work? c4-\markup \bold \magnify #2.0 "foobar" - \property Voice .NoteHead \set #'font-magnification = #1.2 - \property Voice.TextScript \set #'font-magnification = #2.0 + \override NoteHead #'font-magnification = #1.2 + \override TextScript #'font-magnification = #2.0 c4-"big" - \property Voice .NoteHead \set #'font-magnification = #1.6 + \override NoteHead #'font-magnification = #1.6 c4 } diff --git a/input/regression/font-name.ly b/input/regression/font-name.ly index 3a593d8cb8..4fc2f7c5fd 100644 --- a/input/regression/font-name.ly +++ b/input/regression/font-name.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -20,12 +20,12 @@ available through (La)TeX. \score { \notes { - \property Staff.TimeSignature \set #'font-name = #"cmr17" - \property Score.skipBars = ##t + \override Staff.TimeSignature #'font-name = #"cmr17" + \set Score.skipBars = ##t % use font-name putri8r for Utopia Italic : - \property Staff.MultiMeasureRestText \set #'font-name = #"cmss12" + \override Staff.MultiMeasureRestText #'font-name = #"cmss12" % use "ptmb8r" for Times Roman diff --git a/input/regression/generic-output-property.ly b/input/regression/generic-output-property.ly index 1e890f4e7e..92f14fe729 100644 --- a/input/regression/generic-output-property.ly +++ b/input/regression/generic-output-property.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/glissando.ly b/input/regression/glissando.ly index 81944583e7..dc88f0ebf5 100644 --- a/input/regression/glissando.ly +++ b/input/regression/glissando.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.7" +\version "2.1.22" \header{ @@ -20,7 +20,7 @@ The engraver does no time-keeping, so it involves some trickery to get c \glissando d, \glissando e' << { \stemUp e8 \glissando g8 } \context Voice = VB {\stemDown \repeat unfold 4 d16 } >> - \property Voice.Glissando \override #'style = #'zigzag + \override Glissando #'style = #'zigzag c4 \glissando c,, \glissando c' \glissando d } \paper{ diff --git a/input/regression/grace-auto-beam.ly b/input/regression/grace-auto-beam.ly index bfa5820df5..93a5d122e2 100644 --- a/input/regression/grace-auto-beam.ly +++ b/input/regression/grace-auto-beam.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 f77b2c20f1..9ed41d98d6 100644 --- a/input/regression/grace-bar-line.ly +++ b/input/regression/grace-bar-line.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 3a57526eb0..6396b35853 100644 --- a/input/regression/grace-bar-number.ly +++ b/input/regression/grace-bar-number.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 ffc86350c7..7d375e26e6 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. \paper { raggedright= ##t } -\version "2.1.7" +\version "2.1.22" \score { \notes\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 2da5aa27a1..6e98a84a87 100644 --- a/input/regression/grace-end.ly +++ b/input/regression/grace-end.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="@cindex Grace End diff --git a/input/regression/grace-nest.ly b/input/regression/grace-nest.ly index d864fa9fea..9ce5b41763 100644 --- a/input/regression/grace-nest.ly +++ b/input/regression/grace-nest.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 105bff0309..63127ca91a 100644 --- a/input/regression/grace-nest1.ly +++ b/input/regression/grace-nest1.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 eb1bafa9b1..c31d4d90a7 100644 --- a/input/regression/grace-nest2.ly +++ b/input/regression/grace-nest2.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 75eabbd516..66325fdc89 100644 --- a/input/regression/grace-nest3.ly +++ b/input/regression/grace-nest3.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Another nested grace situation." } diff --git a/input/regression/grace-nest4.ly b/input/regression/grace-nest4.ly index c837e8d624..5fdf93faf0 100644 --- a/input/regression/grace-nest4.ly +++ b/input/regression/grace-nest4.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Another combination of grace note nesting." } diff --git a/input/regression/grace-nest5.ly b/input/regression/grace-nest5.ly index c7eb20ee58..6e0d7e7a3c 100644 --- a/input/regression/grace-nest5.ly +++ b/input/regression/grace-nest5.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Another nested grace situation." } diff --git a/input/regression/grace-part-combine.ly b/input/regression/grace-part-combine.ly index 6530118f17..a126ad88b5 100644 --- a/input/regression/grace-part-combine.ly +++ b/input/regression/grace-part-combine.ly @@ -1,5 +1,5 @@ -\version "2.1.18" +\version "2.1.22" \header { texidoc = "Partcombiner and grace notes can go together." } diff --git a/input/regression/grace-staff-length.ly b/input/regression/grace-staff-length.ly index f5b1fbea9b..309f3ff5df 100644 --- a/input/regression/grace-staff-length.ly +++ b/input/regression/grace-staff-length.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "Stripped version of trip.ly. Staffs should be of correct length." } diff --git a/input/regression/grace-start.ly b/input/regression/grace-start.ly index d181d4ea26..51ccc82e69 100644 --- a/input/regression/grace-start.ly +++ b/input/regression/grace-start.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Pieces may begin with grace notes." } diff --git a/input/regression/grace-stems.ly b/input/regression/grace-stems.ly index 7315701fae..23f7f299cc 100644 --- a/input/regression/grace-stems.ly +++ b/input/regression/grace-stems.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "Here startGraceMusic should set no-stem-extend to true; the two grace beams should be the same here. @@ -11,9 +11,9 @@ the two grace beams should be the same here. \context Voice \notes\relative c { \grace { f8[ e8] - \property Voice.Stem \override #'no-stem-extend = ##t + \override Stem #'no-stem-extend = ##t f8[ e8] - \property Voice.Stem \revert #'no-stem-extend + \revert Stem #'no-stem-extend } a4 diff --git a/input/regression/grace-sync.ly b/input/regression/grace-sync.ly index 8b49f77ea2..a4a17aac47 100644 --- a/input/regression/grace-sync.ly +++ b/input/regression/grace-sync.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 1d7c6cdf88..a0a7053a42 100644 --- a/input/regression/grace-types.ly +++ b/input/regression/grace-types.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Different grace types explained: the base grace switches to smaller type. The appoggiatura also inserts a slur, and the acciaccatura inserts a slur and slashes the stem." diff --git a/input/regression/grace-unfold-repeat.ly b/input/regression/grace-unfold-repeat.ly index 8a74c50595..d22cee63d4 100644 --- a/input/regression/grace-unfold-repeat.ly +++ b/input/regression/grace-unfold-repeat.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Grace notes and unfolded repeats. Line breaks may happen before grace notes. diff --git a/input/regression/grace-volta-repeat-2.ly b/input/regression/grace-volta-repeat-2.ly index cc1911bb7f..5c4a08569c 100644 --- a/input/regression/grace-volta-repeat-2.ly +++ b/input/regression/grace-volta-repeat-2.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/grace-volta-repeat.ly b/input/regression/grace-volta-repeat.ly index 9e0973aa93..f8f3eade7e 100644 --- a/input/regression/grace-volta-repeat.ly +++ b/input/regression/grace-volta-repeat.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/grace.ly b/input/regression/grace.ly index d5d2f643bf..1bc0242ad0 100644 --- a/input/regression/grace.ly +++ b/input/regression/grace.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" @@ -27,7 +27,7 @@ not set. Main note scripts don't end up on the grace note. \grace 16 c8[ c8] % \grace c16 c8[ c8] %% broken? - %%\grace { \property Grace.graceAlignPosition = \right c16} c4 + %%\grace { \set Grace.graceAlignPosition = \right c16} c4 c4 \grace { c16 } c4 } \paper {raggedright = ##t} diff --git a/input/regression/hairpin-dashed.ly b/input/regression/hairpin-dashed.ly index 30ac62e611..1fcfbbbdd5 100644 --- a/input/regression/hairpin-dashed.ly +++ b/input/regression/hairpin-dashed.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc ="Hairpin crescendi may be dashed. " @@ -7,7 +7,7 @@ texidoc ="Hairpin crescendi may be dashed. " \score { \notes \relative c' { - \property Voice.Hairpin \set #'dash-fraction = #0.4 - \property Voice.Hairpin \set #'dash-period = #1 + \override Hairpin #'dash-fraction = #0.4 + \override Hairpin #'dash-period = #1 f2\< g c1 d4\> b a gis\! } } diff --git a/input/regression/hairpin-ending.ly b/input/regression/hairpin-ending.ly index 91cbd65187..d7fa3f2325 100644 --- a/input/regression/hairpin-ending.ly +++ b/input/regression/hairpin-ending.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/hara-kiri-pianostaff.ly b/input/regression/hara-kiri-pianostaff.ly index ed645ef91e..f7681d6235 100644 --- a/input/regression/hara-kiri-pianostaff.ly +++ b/input/regression/hara-kiri-pianostaff.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = diff --git a/input/regression/instrument-name-markup.ly b/input/regression/instrument-name-markup.ly index 928041192d..74c478f273 100644 --- a/input/regression/instrument-name-markup.ly +++ b/input/regression/instrument-name-markup.ly @@ -7,17 +7,15 @@ including alterations. " } -\version "2.1.7" +\version "2.1.22" -textFlat = \markup {\smaller \musicglyph #"accidentals--1"} +textFlat = \markup {\smaller \semiflat} \score { \notes \new Staff { - \property Staff.instrument - = \markup { \column < "Clarinetti" { "in B" \textFlat } > } - \property Staff.instr - = \markup { \smaller { "Cl(B" \textFlat ")" } } + \set Staff.instrument = \markup { \column < "Clarinetti" { "in B" \textFlat } > } + \set Staff.instr = \markup { \smaller { "Cl(B" \textFlat ")" } } { c''1 \break c'' } diff --git a/input/regression/instrument-name-partial.ly b/input/regression/instrument-name-partial.ly index 841f87ee7c..4c34e616fc 100644 --- a/input/regression/instrument-name-partial.ly +++ b/input/regression/instrument-name-partial.ly @@ -1,11 +1,11 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Instrument names are also printed on partial starting measures." } \score { - \notes \relative c'' { \property Staff.instrument = "foo" \partial 4 c4 c1 } + \notes \relative c'' { \set Staff.instrument = "foo" \partial 4 c4 c1 } \paper { raggedright = ##t } } diff --git a/input/regression/instrument-name.ly b/input/regression/instrument-name.ly index 5d8850e4da..d0a29256af 100644 --- a/input/regression/instrument-name.ly +++ b/input/regression/instrument-name.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Staff margins are also markings attached to barlines. They should be @@ -14,9 +14,9 @@ be on normal staves, but also on compound staves, like the PianoStaff. \notes \context PianoStaff << \context Staff = treble { - \property PianoStaff.instrument = "Piano " - \property Staff.instrument = "Right " { c''4 }} - \context Staff = bass { \property Staff.instrument = "Left " \clef bass c4 }>> + \set PianoStaff.instrument = "Piano " + \set Staff.instrument = "Right " { c''4 }} + \context Staff = bass { \set Staff.instrument = "Left " \clef bass c4 }>> \paper { raggedright = ##t diff --git a/input/regression/key-clefs.ly b/input/regression/key-clefs.ly index ee9bccc1f2..7d524dabb8 100644 --- a/input/regression/key-clefs.ly +++ b/input/regression/key-clefs.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Tests placement of accidentals in every clef. " } \score { \notes diff --git a/input/regression/key-signature-scordatura.ly b/input/regression/key-signature-scordatura.ly index cbda2d43b4..7d1e3c99d7 100644 --- a/input/regression/key-signature-scordatura.ly +++ b/input/regression/key-signature-scordatura.ly @@ -1,5 +1,5 @@ -\version "1.9.6" +\version "2.1.22" \header { texidoc = "Key signatures can be set per pitch individually. This can be done by setting @code{Staff.keySignature} @@ -9,9 +9,9 @@ directly." \score { \notes \relative c' \context Staff { - \property Staff.keySignature = #'(((1 . 2) . 1) ((0 . 3) . -1)) + \set Staff.keySignature = #'(((1 . 2) . 1) ((0 . 3) . -1)) f8 a c e - \property Staff.keySignature = #'(((1 . 2) . -1) ((0 . 4) . 2)) + \set Staff.keySignature = #'(((1 . 2) . -1) ((0 . 4) . 2)) e a, g a } } diff --git a/input/regression/keys.ly b/input/regression/keys.ly index 7fb37292bb..c92579627b 100644 --- a/input/regression/keys.ly +++ b/input/regression/keys.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Key signatures appear on key changes. They may also @@ -14,7 +14,7 @@ also created on a clef change. \score { \notes \relative c'' { - \property Staff. createKeyOnClefChange = ##t + \set Staff.createKeyOnClefChange = ##t \key bes \major c2 % \key c \major % \minor \key es \major % \minor @@ -22,7 +22,7 @@ also created on a clef change. \break \key bes \major % \major c2 \clef alto c2 \key d \major \clef treble c2 - \property Staff. keySignature = #'((2 . -1) (6 . 3) (4 . -2)) + \set Staff.keySignature = #'((2 . -1) (6 . 3) (4 . -2)) e2 } } diff --git a/input/regression/lyric-combine-new.ly b/input/regression/lyric-combine-new.ly index 52519e010d..378543c61d 100644 --- a/input/regression/lyric-combine-new.ly +++ b/input/regression/lyric-combine-new.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "With the @code{\\lyricsto} mechanism, individual lyric @@ -17,12 +17,12 @@ \lyricsto "bla" \lyrics \new Lyrics { bla - \property Lyrics . ignoreMelismata = ##t + \set ignoreMelismata = ##t blob %% note: effect of ignoreMelismata delayed one time step. - \property Lyrics . ignoreMelismata \unset + \unset ignoreMelismata blob blob diff --git a/input/regression/lyric-combine-polyphonic.ly b/input/regression/lyric-combine-polyphonic.ly index ec9d670966..aeed986bfc 100644 --- a/input/regression/lyric-combine-polyphonic.ly +++ b/input/regression/lyric-combine-polyphonic.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc ="Polyphonic rhythms and rests don't disturb diff --git a/input/regression/lyric-combine.ly b/input/regression/lyric-combine.ly index 068fbad770..67866164bd 100644 --- a/input/regression/lyric-combine.ly +++ b/input/regression/lyric-combine.ly @@ -1,5 +1,5 @@ -\version "2.1.21" +\version "2.1.22" \header{ texidoc= "Lyrics can be set to a melody automatically. Excess lyrics will be diff --git a/input/regression/lyric-extender-broken.ly b/input/regression/lyric-extender-broken.ly index a07af0590b..b0dd642f21 100644 --- a/input/regression/lyric-extender-broken.ly +++ b/input/regression/lyric-extender-broken.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { diff --git a/input/regression/lyric-extender.ly b/input/regression/lyric-extender.ly index 7e3b3400a7..83fb1e79e1 100644 --- a/input/regression/lyric-extender.ly +++ b/input/regression/lyric-extender.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc= "Tests lyric extenders. "} diff --git a/input/regression/lyric-hyphen-break.ly b/input/regression/lyric-hyphen-break.ly index 2abcbe5d85..b3027efacc 100644 --- a/input/regression/lyric-hyphen-break.ly +++ b/input/regression/lyric-hyphen-break.ly @@ -1,4 +1,4 @@ -\version "2.1.20" +\version "2.1.22" \header { @@ -15,7 +15,7 @@ c16[ c c c] r c16[ c c] } - \lyrics \new LyricsVoice { + \lyrics \new Lyrics { bla16 -- bla -- bla -- bla -- bla -- bla -- bla -- bla8 -- bla16 -- bla -- bla diff --git a/input/regression/lyric-hyphen.ly b/input/regression/lyric-hyphen.ly index a6d00e81e2..0ae485bc6b 100644 --- a/input/regression/lyric-hyphen.ly +++ b/input/regression/lyric-hyphen.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header {texidoc="Tests lyric hyphens. "} \score{ << diff --git a/input/regression/lyric-phrasing-new.ly b/input/regression/lyric-phrasing-new.ly index b9143f69e1..af8babbaba 100644 --- a/input/regression/lyric-phrasing-new.ly +++ b/input/regression/lyric-phrasing-new.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "Lyric phrasing: diff --git a/input/regression/lyric-phrasing.ly b/input/regression/lyric-phrasing.ly index f9b64b985f..7905af558c 100644 --- a/input/regression/lyric-phrasing.ly +++ b/input/regression/lyric-phrasing.ly @@ -1,5 +1,5 @@ -\version "2.1.21" +\version "2.1.22" \header{ texidoc="Lyric phrasing @@ -31,11 +31,11 @@ } << \new Lyrics \lyricsto "v" \lyrics { - \property Lyrics . stanza = "1:" + \set stanza = "1:" Start sentence melisma end. } \new Lyrics \lyricsto "v" \lyrics { - \property Lyrics . stanza = "2:" + \set stanza = "2:" x x x __ x. } >> diff --git a/input/regression/lyrics-bar.ly b/input/regression/lyrics-bar.ly index ba619808fb..38ab94473b 100644 --- a/input/regression/lyrics-bar.ly +++ b/input/regression/lyrics-bar.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/lyrics-melisma-beam.ly b/input/regression/lyrics-melisma-beam.ly index 52f48053c3..afaba806ba 100644 --- a/input/regression/lyrics-melisma-beam.ly +++ b/input/regression/lyrics-melisma-beam.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "Melismata are triggered by manual beams." @@ -9,7 +9,7 @@ << \new Staff \notes \relative c'' { - \property Staff.autoBeaming = ##f + \set Staff.autoBeaming = ##f c8 c8[ c8 c8] c8 } \lyricsto "" \new Lyrics \lyrics { bla bla bla } diff --git a/input/regression/markup-note.ly b/input/regression/markup-note.ly index efb6e9f27d..4a55fc510e 100644 --- a/input/regression/markup-note.ly +++ b/input/regression/markup-note.ly @@ -3,7 +3,7 @@ texidoc = "The note markup function is used to make metronome markings. It works for a variety of flag dot and duration settings." } -\version "2.1.11" +\version "2.1.22" \score { \notes { c4^\markup { \note #"1" #1 diff --git a/input/regression/markup-stack.ly b/input/regression/markup-stack.ly index a3d9e0e58b..04b968fd38 100644 --- a/input/regression/markup-stack.ly +++ b/input/regression/markup-stack.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header {texidoc="Stacking of markup scripts."} \paper { raggedright = ##t} \score { \notes { c''^\markup { "a" \column < "1" \bold "2" "3" > } } } diff --git a/input/regression/markup-user.ly b/input/regression/markup-user.ly index d1563e6d8f..f5e3909bfe 100644 --- a/input/regression/markup-user.ly +++ b/input/regression/markup-user.ly @@ -7,7 +7,7 @@ } -\version "2.1.14" % to be updated +\version "2.1.22" % 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 6662a20f4a..439f37af4a 100644 --- a/input/regression/measure-grouping.ly +++ b/input/regression/measure-grouping.ly @@ -7,7 +7,7 @@ brackets above beats when you set beatGrouping. " } -\version "2.1.7" +\version "2.1.22" %% TODO: should have 2/4 + 5/8 time sig style. diff --git a/input/regression/mensural.ly b/input/regression/mensural.ly index a4cfa0290f..251c847650 100644 --- a/input/regression/mensural.ly +++ b/input/regression/mensural.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "There is limited support for mensural notation: note head @@ -9,7 +9,7 @@ both for up and down stems." \score {\notes { \context Voice { - \property Voice.NoteHead \override #'style = #'mensural + \override NoteHead #'style = #'mensural \transpose c d'' { c4 c2 c8 c16 c16 c1 c\breve c\longa } \transpose c c' { c4 c2 c8 c16 c16 c1 c\breve c\longa } }}} diff --git a/input/regression/metronome-marking.ly b/input/regression/metronome-marking.ly index d7e1855b16..8a2f334695 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.1.7" +\version "2.1.22" \score { \notes \relative c'' { \tempo \breve = 100 c1 c1 \tempo 8.. = 50 c1 } \paper { raggedright = ##t } diff --git a/input/regression/mm-rests2.ly b/input/regression/mm-rests2.ly index fb501c2e2e..116a1b34b1 100644 --- a/input/regression/mm-rests2.ly +++ b/input/regression/mm-rests2.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" @@ -11,7 +11,7 @@ The number of bars will be written above the sign. } thenotes = \notes \relative cis' { -\property Score. skipBars = ##t +\set Score.skipBars = ##t \time 4/4 R1 | R1*1 | diff --git a/input/regression/mmrest-collision.ly b/input/regression/mmrest-collision.ly index b7366e9b98..eae168b141 100644 --- a/input/regression/mmrest-collision.ly +++ b/input/regression/mmrest-collision.ly @@ -1,14 +1,14 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Tests a collision between multimeasure rests in different voices. " } \score { \context Staff \notes << \new Voice { - \property Voice.MultiMeasureRest \override #'staff-position = #3 + \override MultiMeasureRest #'staff-position = #3 R1 } \new Voice { - \property Voice.MultiMeasureRest \override #'staff-position = #-3 + \override MultiMeasureRest #'staff-position = #-3 R1 } >> diff --git a/input/regression/molecule-hacking.ly b/input/regression/molecule-hacking.ly index 6dd67c9004..e173a0da78 100644 --- a/input/regression/molecule-hacking.ly +++ b/input/regression/molecule-hacking.ly @@ -1,9 +1,9 @@ -\version "2.1.21" +\version "2.1.22" -\header { texidoc=" You can write molecule callbacks in Scheme, thus +\header { texidoc=" You can write stencil callbacks in Scheme, thus providing custom glyphs for notation elements. A simple example is -adding parentheses to existing molecule callbacks. +adding parentheses to existing stencil callbacks. The parenthesized beam is less successful due to implementation of the Beam. The note head is also rather naive, since the extent of the @@ -16,16 +16,16 @@ parens are also not seen by accidentals. "Construct a function that will do CALLBACK and add parentheses. Example usage: - \\property Voice.NoteHead \\override #'print-function + \\property NoteHead \\override #'print-function = #(parenthesize-callback Note_head::print) " - (define (parenthesize-molecule grob) + (define (parenthesize-stencil grob) "This function adds parentheses to the original callback for -GROB. The dimensions of the molecule is not affected. +GROB. The dimensions of the stencil is not affected. " (let* ( @@ -35,23 +35,23 @@ GROB. The dimensions of the molecule is not affected. (subject (callback grob)) ; remember old size - (subject-dim-x (ly:molecule-get-extent subject 0)) - (subject-dim-y (ly:molecule-get-extent subject 1)) + (subject-dim-x (ly:stencil-get-extent subject 0)) + (subject-dim-y (ly:stencil-get-extent subject 1)) ) ; add parens (set! subject - (ly:molecule-combine-at-edge - (ly:molecule-combine-at-edge subject 0 1 pclose 0.2) + (ly:stencil-combine-at-edge + (ly:stencil-combine-at-edge subject 0 1 pclose 0.2) 0 -1 popen 0.2)) ; revert old size. - (ly:molecule-set-extent! subject 0 subject-dim-x) - (ly:molecule-set-extent! subject 1 subject-dim-y) + (ly:stencil-set-extent! subject 0 subject-dim-x) + (ly:stencil-set-extent! subject 1 subject-dim-y) subject ) ) - parenthesize-molecule + parenthesize-stencil ) @@ -59,12 +59,12 @@ GROB. The dimensions of the molecule is not affected. \score { \notes \relative c' { c4 e - \property Voice.NoteHead \override #'print-function + \override NoteHead #'print-function = #(parenthesize-callback Note_head::print) g bes - \property Voice.NoteHead \revert #'print-function - \property Voice.Beam \override #'print-function + \revert NoteHead #'print-function + \override Beam #'print-function = #(parenthesize-callback Beam::print) diff --git a/input/regression/multi-measure-rest-center.ly b/input/regression/multi-measure-rest-center.ly index 2fe246af64..5bc9497eb3 100644 --- a/input/regression/multi-measure-rest-center.ly +++ b/input/regression/multi-measure-rest-center.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The multimeasure rest is centered exactly between bar lines." @@ -8,9 +8,9 @@ \score { \notes { - \property Score.skipBars = ##t - \property Staff.BarLine \set #'hair-thickness = #7.5 - \property Staff.MultiMeasureRest \set #'hair-thickness = #10 + \set Score.skipBars = ##t + \override Staff.BarLine #'hair-thickness = #7.5 + \override Staff.MultiMeasureRest #'hair-thickness = #10 c'1 R1*20 c'1 } diff --git a/input/regression/multi-measure-rest-grace.ly b/input/regression/multi-measure-rest-grace.ly index 9b296b91e3..363dfcef7f 100644 --- a/input/regression/multi-measure-rest-grace.ly +++ b/input/regression/multi-measure-rest-grace.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/multi-measure-rest-instr-name.ly b/input/regression/multi-measure-rest-instr-name.ly index 7e75fccaff..8e293426fc 100644 --- a/input/regression/multi-measure-rest-instr-name.ly +++ b/input/regression/multi-measure-rest-instr-name.ly @@ -1,11 +1,11 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "This combines instrument names and multimeasure rests (there was an interesting bug in 1.3.98). " } \score{ \context Staff << - \property Staff.instrument = "instrument" - \property Staff.instr = "instr" + \set Staff.instrument = "instrument" + \set Staff.instr = "instr" \notes{c''1 \break R1 } >> \paper { diff --git a/input/regression/multi-measure-rest-multi-staff-center.ly b/input/regression/multi-measure-rest-multi-staff-center.ly index 93ee2c4d2d..e5a43be806 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.1.7" +\version "2.1.22" \score { \notes << \new Staff { R1 } diff --git a/input/regression/multi-measure-rest-text.ly b/input/regression/multi-measure-rest-text.ly index ad683e81c7..d49670954e 100644 --- a/input/regression/multi-measure-rest-text.ly +++ b/input/regression/multi-measure-rest-text.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -12,7 +12,7 @@ Texts may be added to the multi measure rests. \score { \notes { \time 3/4 - \property Score.skipBars = ##t + \set Score.skipBars = ##t R2._\markup { \center < \musicglyph #"scripts-dfermata" \roman "Ad lib" > } R2.^\fermataMarkup R2.^"4" diff --git a/input/regression/multi-measure-rest.ly b/input/regression/multi-measure-rest.ly index 7b2332191e..9df4b3a631 100644 --- a/input/regression/multi-measure-rest.ly +++ b/input/regression/multi-measure-rest.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/music-map.ly b/input/regression/music-map.ly index eb0d2a6b78..88b9a6eca0 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.1.7" +\version "2.1.22" #(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 81eb14fa20..8da3750daf 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.1.16" +\version "2.1.22" \score { \notes { \fatText diff --git a/input/regression/new-markup-syntax.ly b/input/regression/new-markup-syntax.ly index 104e24743d..461534f6f5 100644 --- a/input/regression/new-markup-syntax.ly +++ b/input/regression/new-markup-syntax.ly @@ -2,7 +2,7 @@ texidoc = "New markup syntax." } -\version "2.1.7" +\version "2.1.22" \score { @@ -19,7 +19,7 @@ texidoc = "New markup syntax." \lookup #"noteheads-0" \char #53 } - \musicglyph #"accidentals--1" + \semiflat \combine "X" "+" \combine "o" "/" % \char-number #"abc1234abc" diff --git a/input/regression/non-empty-text.ly b/input/regression/non-empty-text.ly index 2d95c668fe..fdd464806d 100644 --- a/input/regression/non-empty-text.ly +++ b/input/regression/non-empty-text.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Text is set with empty horizontal dimensions. The @@ -9,9 +9,9 @@ to control the horizontal size of text. " } \score{ \notes\relative c''{ %% \emptyText - %% short for \property Voice.TextScript \set #'no-spacing-rods = ##t + %% short for \override TextScript #'no-spacing-rods = ##t c2_"very wide and long text" c | \break - %% short for \property Voice.TextScript \set #'no-spacing-rods = ##f + %% short for \override TextScript #'no-spacing-rods = ##f \fatText c_"very wide and long text" c } diff --git a/input/regression/note-group-bracket.ly b/input/regression/note-group-bracket.ly index 76439dd008..4773e7126c 100644 --- a/input/regression/note-group-bracket.ly +++ b/input/regression/note-group-bracket.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/note-head-chord.ly b/input/regression/note-head-chord.ly index ee53a766aa..2059cebd09 100644 --- a/input/regression/note-head-chord.ly +++ b/input/regression/note-head-chord.ly @@ -1,5 +1,5 @@ -\version "2.1.19" +\version "2.1.22" \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 2e49e43c8d..e30d0eb719 100644 --- a/input/regression/note-head-harmonic.ly +++ b/input/regression/note-head-harmonic.ly @@ -4,7 +4,7 @@ completely identical to normal note heads." } -\version "2.1.9" +\version "2.1.22" \score { \notes { diff --git a/input/regression/note-head-style.ly b/input/regression/note-head-style.ly index b6f34f5928..4f8f23ecfc 100644 --- a/input/regression/note-head-style.ly +++ b/input/regression/note-head-style.ly @@ -1,9 +1,9 @@ -\version "2.1.19" +\version "2.1.22" \header{ texidoc=" Note head shapes are settable. The stem endings should be adjusted per note head. If you want different note head styles on one stem, -you must create a special context called Voice. +you must create a special context called Harmonic notes have a different shape and different dimensions. @@ -12,12 +12,12 @@ dimensions. pattern = \notes << \new Voice { - \property Voice.Stem \set #'direction = #UP + \override Stem #'direction = #UP e'4 e'2. e'1 e'\breve*1/2 e'\longa*1/4 } \new Voice { - \property Voice.Stem \set #'direction = #DOWN + \override Stem #'direction = #DOWN a4 a2. a1 a\breve*1/2 a\longa*1/4 } >> @@ -26,50 +26,50 @@ pattern = \notes << \notes \transpose c c { \clef C - \property Staff.NoteHead \set #'style = #'default + \override Staff.NoteHead #'style = #'default s1*0^\markup { "default" } \pattern - \property Staff.NoteHead \set #'style = #'baroque + \override Staff.NoteHead #'style = #'baroque s1*0^\markup { "baroque" } \pattern \break - \property Staff.NoteHead \set #'style = #'neo_mensural + \override Staff.NoteHead #'style = #'neo_mensural s1*0^\markup { "neomensural" } \pattern - \property Staff.NoteHead \set #'style = #'mensural + \override Staff.NoteHead #'style = #'mensural s1*0^\markup { "mensural" } \pattern \break - \property Staff.NoteHead \set #'style = #'harmonic + \override Staff.NoteHead #'style = #'harmonic s1*0^\markup { "harmonic" } \pattern - \property Staff.NoteHead \set #'style = #'diamond + \override Staff.NoteHead #'style = #'diamond s1*0^\markup { "diamond" } \pattern \break - \property Staff.NoteHead \set #'style = #'cross + \override Staff.NoteHead #'style = #'cross s1*0^\markup { "cross" } \pattern - \property Staff.NoteHead \set #'style = #'xcircle + \override Staff.NoteHead #'style = #'xcircle s1*0^\markup { "xcircle" } \pattern \break - \property Staff.NoteHead \set #'style = #'triangle + \override Staff.NoteHead #'style = #'triangle s1*0^\markup { "triangle" } \pattern - \property Staff.NoteHead \set #'style = #'slash + \override Staff.NoteHead #'style = #'slash s1*0^\markup { "slash" } \pattern \break diff --git a/input/regression/note-line.ly b/input/regression/note-line.ly index 0059f64e94..e88189ac7c 100644 --- a/input/regression/note-line.ly +++ b/input/regression/note-line.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Note head lines (e.g. glissando) @@ -12,7 +12,7 @@ sd = \notes{ \change Staff = down} \context PianoStaff \notes << \context Staff = up { - \property PianoStaff.connectArpeggios = ##t + \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 diff --git a/input/regression/number-staff-lines.ly b/input/regression/number-staff-lines.ly index 6e7140cca2..30997a2098 100644 --- a/input/regression/number-staff-lines.ly +++ b/input/regression/number-staff-lines.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 1b6b12afe5..c2ce16c536 100644 --- a/input/regression/ottava-broken.ly +++ b/input/regression/ottava-broken.ly @@ -8,7 +8,7 @@ line, and the horizontal line doesn't stick out." } -\version "2.1.7" +\version "2.1.22" \paper { raggedright = ##t} diff --git a/input/regression/ottava.ly b/input/regression/ottava.ly index bf6e3cc7b0..7d3c8a2019 100644 --- a/input/regression/ottava.ly +++ b/input/regression/ottava.ly @@ -10,7 +10,7 @@ with @code{Staff.ottavation}. " } -\version "2.1.7" +\version "2.1.22" % . There must be a minimum distance between the octavation line and the % topmost staff line, taking into account the height of the closing @@ -48,7 +48,7 @@ with @code{Staff.ottavation}. \break a, #(set-octavation 1) - \property Staff.ottavation = #"8" + \set Staff.ottavation = #"8" b #(set-octavation 0) c a @@ -56,12 +56,12 @@ with @code{Staff.ottavation}. #(set-octavation 0) c #(set-octavation -1) - \property Staff.ottavation = #"8" + \set Staff.ottavation = #"8" c,,16 #(set-octavation 0) c'16 #(set-octavation -1) - \property Staff.ottavation = #"8" + \set Staff.ottavation = #"8" g,,16 } } diff --git a/input/regression/part-combine-a2.ly b/input/regression/part-combine-a2.ly index e49b9f92e5..1afbc80e5f 100644 --- a/input/regression/part-combine-a2.ly +++ b/input/regression/part-combine-a2.ly @@ -1,5 +1,5 @@ -\version "2.1.18" +\version "2.1.22" \header { texidoc ="The a2 string is only printed on notes, not on rests, and only after chords, solo or polyphony." @@ -10,7 +10,7 @@ vone = \notes \relative a' { R1*2 g2 r2 g2 r2 a4 r4 g vtwo = \notes \relative a' { R1*2 g2 r2 g2 r2 f4 r4 g } \score { - << \property Score.skipBars = ##t + << \set Score.skipBars = ##t \partcombine \vone \vtwo >> } diff --git a/input/regression/part-combine-global.ly b/input/regression/part-combine-global.ly index 15df3513f8..638402846e 100644 --- a/input/regression/part-combine-global.ly +++ b/input/regression/part-combine-global.ly @@ -11,7 +11,7 @@ voices. " } -\version "2.1.18" +\version "2.1.22" vone =\notes diff --git a/input/regression/part-combine-solo-global.ly b/input/regression/part-combine-solo-global.ly index 47c1a2ff86..139f3e72fa 100644 --- a/input/regression/part-combine-solo-global.ly +++ b/input/regression/part-combine-solo-global.ly @@ -5,7 +5,7 @@ } -\version "2.1.18" +\version "2.1.22" \score { \new Staff diff --git a/input/regression/part-combine-solo.ly b/input/regression/part-combine-solo.ly index ed08c13f4f..8d85a52025 100644 --- a/input/regression/part-combine-solo.ly +++ b/input/regression/part-combine-solo.ly @@ -17,11 +17,11 @@ Solo 1/2 can not be used when a spanner is active, so there is no solo vone = \notes \relative a' { d4 r8 d8 d8 r8 d8 r8 d2 ~ d2 ~ d4 } vtwo = \notes \relative g' { g4. g8 r2 g4 r4 r2 g4 } -\version "2.1.18" +\version "2.1.22" \score { - << \property Score.skipBars = ##t + << \set Score.skipBars = ##t \partcombine \vone \vtwo >> } diff --git a/input/regression/part-combine-text.ly b/input/regression/part-combine-text.ly index ac3f7bd719..f76981470a 100644 --- a/input/regression/part-combine-text.ly +++ b/input/regression/part-combine-text.ly @@ -10,7 +10,7 @@ Detect a2, solo1, solo2 and print texts accordingly. } -\version "2.1.18" +\version "2.1.22" vone = \notes \relative a' { R1 a2 r4 r a a a a } vtwo = \notes \relative a' { R1 f4 f4 f4 f f f a a } diff --git a/input/regression/part-combine.ly b/input/regression/part-combine.ly index 77b7510c3f..4158246883 100644 --- a/input/regression/part-combine.ly +++ b/input/regression/part-combine.ly @@ -10,7 +10,7 @@ Apart for: " } -\version "2.1.18" +\version "2.1.22" vone = \notes \relative a' { g2 g g g4 g f' c c( c) c c c ~ c c2. c4 c diff --git a/input/regression/phrasing-slur.ly b/input/regression/phrasing-slur.ly index 28f2307b43..b3148e735b 100644 --- a/input/regression/phrasing-slur.ly +++ b/input/regression/phrasing-slur.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="Slurs play well with phrasing slur." diff --git a/input/regression/prefatory-empty-spacing.ly b/input/regression/prefatory-empty-spacing.ly index 3debb0f9c1..6cc7af173a 100644 --- a/input/regression/prefatory-empty-spacing.ly +++ b/input/regression/prefatory-empty-spacing.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/prefatory-spacing-matter.ly b/input/regression/prefatory-spacing-matter.ly index e16a6f4ed8..db972fca93 100644 --- a/input/regression/prefatory-spacing-matter.ly +++ b/input/regression/prefatory-spacing-matter.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Distances between prefatory items (eg. clef, bar, etc.) @@ -9,7 +9,7 @@ } \score { \notes \relative c'' { - \property Staff.instrument = "fobar" + \set Staff.instrument = "fobar" \bar "||:" \key cis \major cis4 cis4 cis4 cis4 \clef bass cis,1 diff --git a/input/regression/property-once.ly b/input/regression/property-once.ly index 7c54c67293..ba307fbe7e 100644 --- a/input/regression/property-once.ly +++ b/input/regression/property-once.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Once properties take effect during a single time step only." } @@ -7,9 +7,9 @@ \score { \notes \relative c' { c4 - \once \property Voice.Stem = #'() + \once \set Stem = #'() c4 - \once \property Voice.Stem \override #'thickness = #5.0 + \once \override Stem #'thickness = #5.0 c4 c4 } diff --git a/input/regression/rehearsal-mark-letter.ly b/input/regression/rehearsal-mark-letter.ly index b28c22156f..27c6c0d0ca 100644 --- a/input/regression/rehearsal-mark-letter.ly +++ b/input/regression/rehearsal-mark-letter.ly @@ -5,14 +5,14 @@ and after Z, we continue with double letters. The mark may be set with @code{\mark NUMBER}, or with @code{Score.rehearsalMark}." } -\version "2.1.7" +\version "2.1.22" \score { \notes \relative c'' { c1 \mark \default c1 \mark #7 c1 \mark \default c1 \mark \default c1 \mark \default - \property Score.rehearsalMark = #24 + \set Score.rehearsalMark = #24 c1 \mark \default c1 \mark \default c1 \mark \default diff --git a/input/regression/rehearsal-mark-number.ly b/input/regression/rehearsal-mark-number.ly index 8b8d3f4bcc..545b3d4d11 100644 --- a/input/regression/rehearsal-mark-number.ly +++ b/input/regression/rehearsal-mark-number.ly @@ -5,15 +5,14 @@ By setting @code{markFormatter} we may choose a different style of mark printing } -\version "2.1.7" +\version "2.1.22" \score { \notes \relative c''{ - \property Score.markFormatter = #format-mark-numbers + \set Score.markFormatter = #format-mark-numbers c1 | \mark \markup { \musicglyph #"scripts-coda" } c1 | \mark \default c1 | \mark \default - \property Score.markFormatter - = #(lambda (mark context) + \set Score.markFormatter = #(lambda (mark context) (make-bold-markup (make-box-markup (number->string mark)))) c1 | \mark \default diff --git a/input/regression/repeat-fold.ly b/input/regression/repeat-fold.ly index 1622f54c02..00d4891667 100644 --- a/input/regression/repeat-fold.ly +++ b/input/regression/repeat-fold.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/repeat-line-break.ly b/input/regression/repeat-line-break.ly index 2fdf4b9fa1..d9d245c566 100644 --- a/input/regression/repeat-line-break.ly +++ b/input/regression/repeat-line-break.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/repeat-percent-skipbars.ly b/input/regression/repeat-percent-skipbars.ly index eeb2066c1b..02ef608ddd 100644 --- a/input/regression/repeat-percent-skipbars.ly +++ b/input/regression/repeat-percent-skipbars.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -9,7 +9,7 @@ texidoc = "Percent repeats are not skipped, even when skipBars is set. " \score { \context Staff << - \property Score.skipBars = ##t + \set Score.skipBars = ##t \notes { \repeat "percent" 2 { g2 a g a } } diff --git a/input/regression/repeat-percent.ly b/input/regression/repeat-percent.ly index 0f755284bb..67558043d7 100644 --- a/input/regression/repeat-percent.ly +++ b/input/regression/repeat-percent.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Measure repeats are supported, and may be nested with beat repeats." } diff --git a/input/regression/repeat-slash.ly b/input/regression/repeat-slash.ly index 890dd9fec0..9f6e2c96c1 100644 --- a/input/regression/repeat-slash.ly +++ b/input/regression/repeat-slash.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Beat repeats are supported." } diff --git a/input/regression/repeat-unfold-all.ly b/input/regression/repeat-unfold-all.ly index 66387bab44..8a3168e87d 100644 --- a/input/regression/repeat-unfold-all.ly +++ b/input/regression/repeat-unfold-all.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Repeats may be unfolded through the Scheme function @code{unfold-repeats}." diff --git a/input/regression/repeat-unfold.ly b/input/regression/repeat-unfold.ly index 15063a98db..eed8b1b7c8 100644 --- a/input/regression/repeat-unfold.ly +++ b/input/regression/repeat-unfold.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/repeat-volta-skip-alternatives.ly b/input/regression/repeat-volta-skip-alternatives.ly index 54b7310e7b..35bfb520fe 100644 --- a/input/regression/repeat-volta-skip-alternatives.ly +++ b/input/regression/repeat-volta-skip-alternatives.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 1febb9d395..b131a678b1 100644 --- a/input/regression/repeat-volta.ly +++ b/input/regression/repeat-volta.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/rest-collision-beam.ly b/input/regression/rest-collision-beam.ly index 4359bb0697..2a1fcf6e77 100644 --- a/input/regression/rest-collision-beam.ly +++ b/input/regression/rest-collision-beam.ly @@ -5,7 +5,7 @@ } -\version "2.1.14" +\version "2.1.22" \score { \new Staff diff --git a/input/regression/rest-collision-default.ly b/input/regression/rest-collision-default.ly index a2bde79c54..d0aa5c4143 100644 --- a/input/regression/rest-collision-default.ly +++ b/input/regression/rest-collision-default.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/rest-collision.ly b/input/regression/rest-collision.ly index eeace72687..b0681923a8 100644 --- a/input/regression/rest-collision.ly +++ b/input/regression/rest-collision.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Rests should not collide with beams, stems and noteheads. Rests may diff --git a/input/regression/rest-ledger.ly b/input/regression/rest-ledger.ly index 3a74722372..12626d4379 100644 --- a/input/regression/rest-ledger.ly +++ b/input/regression/rest-ledger.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Whole and half rests moving outside the staff should get ledger lines." @@ -7,22 +7,22 @@ ledger lines." \score { \notes { - \property Voice.Rest \set #'staff-position = #4 - r1 \property Voice.Rest \set #'staff-position = #5 - r1 \property Voice.Rest \set #'staff-position = #6 + \override Rest #'staff-position = #4 + r1 \override Rest #'staff-position = #5 + r1 \override Rest #'staff-position = #6 - r1 \property Voice.Rest \set #'staff-position = #-6 - r1 \property Voice.Rest \set #'staff-position = #-7 - r1 \property Voice.Rest \set #'staff-position = #-8 + r1 \override Rest #'staff-position = #-6 + r1 \override Rest #'staff-position = #-7 + r1 \override Rest #'staff-position = #-8 r1 - \property Voice.Rest \set #'staff-position = #6 - r2 \property Voice.Rest \set #'staff-position = #7 - r2 \property Voice.Rest \set #'staff-position = #8 + \override Rest #'staff-position = #6 + r2 \override Rest #'staff-position = #7 + r2 \override Rest #'staff-position = #8 - r2 \property Voice.Rest \set #'staff-position = #-4 - r2 \property Voice.Rest \set #'staff-position = #-5 - r2 \property Voice.Rest \set #'staff-position = #-6 + r2 \override Rest #'staff-position = #-4 + r2 \override Rest #'staff-position = #-5 + r2 \override Rest #'staff-position = #-6 r2 diff --git a/input/regression/rest-pitch.ly b/input/regression/rest-pitch.ly index 3269b8996f..00816e3328 100644 --- a/input/regression/rest-pitch.ly +++ b/input/regression/rest-pitch.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 f6a4d213c9..55ebe73f8b 100644 --- a/input/regression/rest-polyphonic.ly +++ b/input/regression/rest-polyphonic.ly @@ -7,7 +7,7 @@ staff-spaces. " } -\version "2.1.15" +\version "2.1.22" \score { \new Staff \notes \relative c' { diff --git a/input/regression/rest.ly b/input/regression/rest.ly index cddc4ab58c..7103048274 100644 --- a/input/regression/rest.ly +++ b/input/regression/rest.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/rhythmic-staff.ly b/input/regression/rhythmic-staff.ly index b3cff734c6..94d7db7226 100644 --- a/input/regression/rhythmic-staff.ly +++ b/input/regression/rhythmic-staff.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/script-collision.ly b/input/regression/script-collision.ly index b2e3a6962b..c070a38ed4 100644 --- a/input/regression/script-collision.ly +++ b/input/regression/script-collision.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/script-stack-order.ly b/input/regression/script-stack-order.ly index 7caf5e5989..1d7f075577 100644 --- a/input/regression/script-stack-order.ly +++ b/input/regression/script-stack-order.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 58599225b2..b3b3f6fedc 100644 --- a/input/regression/script-stacked.ly +++ b/input/regression/script-stacked.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \paper { raggedright= ##t } diff --git a/input/regression/size11.ly b/input/regression/size11.ly index b99037b005..5e41bead1b 100644 --- a/input/regression/size11.ly +++ b/input/regression/size11.ly @@ -1,4 +1,4 @@ -\version "2.1.13" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/size13.ly b/input/regression/size13.ly index 2ecef9c4a2..a482eb060a 100644 --- a/input/regression/size13.ly +++ b/input/regression/size13.ly @@ -1,4 +1,4 @@ -\version "2.1.13" +\version "2.1.22" foollilypondbook = " \score " diff --git a/input/regression/size16.ly b/input/regression/size16.ly index 35b8945a2e..6bf49d65fa 100644 --- a/input/regression/size16.ly +++ b/input/regression/size16.ly @@ -1,4 +1,4 @@ -\version "2.1.13" +\version "2.1.22" foollilypondbook = " \score " diff --git a/input/regression/size20.ly b/input/regression/size20.ly index 8030e36c21..88392af1a9 100644 --- a/input/regression/size20.ly +++ b/input/regression/size20.ly @@ -1,4 +1,4 @@ -\version "2.1.13" +\version "2.1.22" foollilypondbook = " \score " diff --git a/input/regression/size23.ly b/input/regression/size23.ly index 0544666362..4475dd9665 100644 --- a/input/regression/size23.ly +++ b/input/regression/size23.ly @@ -1,4 +1,4 @@ -\version "2.1.13" +\version "2.1.22" foollilypondbook = " \score " diff --git a/input/regression/size26.ly b/input/regression/size26.ly index 888d9e6023..af6c1e8152 100644 --- a/input/regression/size26.ly +++ b/input/regression/size26.ly @@ -1,4 +1,4 @@ -\version "2.1.13" +\version "2.1.22" foollilypondbook = " \score " diff --git a/input/regression/slur-area.ly b/input/regression/slur-area.ly index 56e56da060..9be0c6ebfe 100644 --- a/input/regression/slur-area.ly +++ b/input/regression/slur-area.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The area underneath an (up) slur is minimised to improve the shape. " @@ -23,7 +23,7 @@ a(a a a a a d a) c,(g' c e f d b g) c,(g' c e f d b g) -\property Voice.autoBeaming = ##f +\set autoBeaming = ##f \stemUp a8(a a a a a a a) diff --git a/input/regression/slur-attachment.ly b/input/regression/slur-attachment.ly index c209fe95ce..f724f777b5 100644 --- a/input/regression/slur-attachment.ly +++ b/input/regression/slur-attachment.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" @@ -9,7 +9,7 @@ with beams. } \score{ \notes \relative c''{ - \property Voice.Slur \set #'direction = #1 + \override Slur #'direction = #1 a8( a a4) a4( a8 a) a8 a(a4) diff --git a/input/regression/slur-broken-trend.ly b/input/regression/slur-broken-trend.ly index a1fbbecdaf..60d2138599 100644 --- a/input/regression/slur-broken-trend.ly +++ b/input/regression/slur-broken-trend.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/slur-cross-staff.ly b/input/regression/slur-cross-staff.ly index 2f287d94c3..d3d63213bc 100644 --- a/input/regression/slur-cross-staff.ly +++ b/input/regression/slur-cross-staff.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" The same goes for slurs. They behave decently when broken across diff --git a/input/regression/slur-dots.ly b/input/regression/slur-dots.ly index 5ee7e3cd48..a12cbdb0c3 100644 --- a/input/regression/slur-dots.ly +++ b/input/regression/slur-dots.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="Slurs should not get confused by augmentation dots. We use a lot of dots here, to make problems more visible." diff --git a/input/regression/slur-nice.ly b/input/regression/slur-nice.ly index 05a688659c..cc6c986087 100644 --- a/input/regression/slur-nice.ly +++ b/input/regression/slur-nice.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 787a6a5a58..468a1b2a48 100644 --- a/input/regression/slur-rest.ly +++ b/input/regression/slur-rest.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc ="Slurs may be placed over rest. The slur will avoid colliding with diff --git a/input/regression/slur-staccato.ly b/input/regression/slur-staccato.ly index 3cca5e2e7c..96ce6eedae 100644 --- a/input/regression/slur-staccato.ly +++ b/input/regression/slur-staccato.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="Manual hack for slur and staccato." } @@ -8,10 +8,10 @@ texidoc="Manual hack for slur and staccato." \score { \context Staff \notes\relative c'' { - \property Voice.Slur \override + \override Slur #'attachment-offset = #'((0 . 1) . (0 . 1)) a-.( g-. a)-. - \property Voice.Slur \override + \override Slur #'attachment-offset = #'((0 . 1.5) . (0 . 1.5)) b-.( a-. b)-. } diff --git a/input/regression/slur-stem-broken.ly b/input/regression/slur-stem-broken.ly index 028054cf65..db63403c64 100644 --- a/input/regression/slur-stem-broken.ly +++ b/input/regression/slur-stem-broken.ly @@ -1,12 +1,12 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="Trend of broken slur with user-overridden stem attachment should also follow the same vertical direction it would have had in unbroken state." } \score { \notes\relative c' { - \property Voice.Slur \override #'attachment = #'(stem . stem) + \override Slur #'attachment = #'(stem . stem) f( c' c c \break c c c \stemUp c) } diff --git a/input/regression/slur-symmetry-1.ly b/input/regression/slur-symmetry-1.ly index fbda3c1187..9a81abdc0b 100644 --- a/input/regression/slur-symmetry-1.ly +++ b/input/regression/slur-symmetry-1.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Symmetric figures should lead to symmetric slurs." diff --git a/input/regression/slur-symmetry.ly b/input/regression/slur-symmetry.ly index 7aa3659082..280612a452 100644 --- a/input/regression/slur-symmetry.ly +++ b/input/regression/slur-symmetry.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Symmetric figures should lead to symmetric slurs." diff --git a/input/regression/spacing-accidental-staffs.ly b/input/regression/spacing-accidental-staffs.ly index 768909b8de..48dd67b329 100644 --- a/input/regression/spacing-accidental-staffs.ly +++ b/input/regression/spacing-accidental-staffs.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Accidentals in different staffs don't effect the diff --git a/input/regression/spacing-accidental-stretch.ly b/input/regression/spacing-accidental-stretch.ly index 36101c1e6d..2db2bde693 100644 --- a/input/regression/spacing-accidental-stretch.ly +++ b/input/regression/spacing-accidental-stretch.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Accidentals don't influence the amount of stretchable space. " diff --git a/input/regression/spacing-accidental.ly b/input/regression/spacing-accidental.ly index 4dfd920457..caf8665c56 100644 --- a/input/regression/spacing-accidental.ly +++ b/input/regression/spacing-accidental.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 ac2652155b..e6b0a597bd 100644 --- a/input/regression/spacing-bar-stem.ly +++ b/input/regression/spacing-bar-stem.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Downstem notes following a barline are printed with some extra space. This is an optical correction similar @@ -9,13 +9,13 @@ Accidentals after the barline get some space as well. " } -sd = \property Voice.Stem \set #'direction = #-1 -su = \property Voice.Stem \set #'direction = #1 +sd = \override Stem #'direction = #-1 +su = \override Stem #'direction = #1 \score { \notes\relative c'' { -%\property Staff.StaffSpacing \override #'stem-spacing-correction = #10 -%\property Staff.NoteSpacing \override #'stem-spacing-correction = #10 +%\override Staff.StaffSpacing #'stem-spacing-correction = #10 +%\override Staff.NoteSpacing #'stem-spacing-correction = #10 \time 1/4 \sd c4 \su c4 \sd c4 \su c4 diff --git a/input/regression/spacing-clef-first-note.ly b/input/regression/spacing-clef-first-note.ly index 7f0f8f31f7..e5e9c75a64 100644 --- a/input/regression/spacing-clef-first-note.ly +++ b/input/regression/spacing-clef-first-note.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 56d42053e8..26e875f44f 100644 --- a/input/regression/spacing-end-of-line.ly +++ b/input/regression/spacing-end-of-line.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc ="Broken matter at the end of line does not upset the diff --git a/input/regression/spacing-ended-voice.ly b/input/regression/spacing-ended-voice.ly index 1ae5f5ba8f..f0946fcc39 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.1.7" +\version "2.1.22" \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 3eb01b5c16..073fdf2ba2 100644 --- a/input/regression/spacing-folded-clef.ly +++ b/input/regression/spacing-folded-clef.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "A clef can be folded below notes in a different staff, if this doesn't disrupt the flow of the notes." diff --git a/input/regression/spacing-folded-clef2.ly b/input/regression/spacing-folded-clef2.ly index 13cdd618c6..7d1e012d07 100644 --- a/input/regression/spacing-folded-clef2.ly +++ b/input/regression/spacing-folded-clef2.ly @@ -1,8 +1,8 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "A clef can be folded below notes in a different staff, if -there is space enough. With @code{Paper_column} molecule callbacks we can +there is space enough. With @code{Paper_column} stencil callbacks we can show where columns are in the score." } diff --git a/input/regression/spacing-grace-duration.ly b/input/regression/spacing-grace-duration.ly index 0b01ee99e2..9cce30c6f0 100644 --- a/input/regression/spacing-grace-duration.ly +++ b/input/regression/spacing-grace-duration.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 2f64aa2f62..e8c7c31740 100644 --- a/input/regression/spacing-grace.ly +++ b/input/regression/spacing-grace.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Grace note spacing. Should be tuned? " } diff --git a/input/regression/spacing-knee.ly b/input/regression/spacing-knee.ly index 1dd77fe473..2299d0330a 100644 --- a/input/regression/spacing-knee.ly +++ b/input/regression/spacing-knee.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "For knees, the spacing correction is such that the @@ -11,9 +11,9 @@ width of the note heads and the thickness of the stem. g''8[ g g'' g''] % check code independent of default settings. - \property Voice.NoteSpacing \override #'knee-spacing-correction = #1.0 + \override NoteSpacing #'knee-spacing-correction = #1.0 g''8[ g g'' g''] - \property Voice.Stem \override #'thickness = #10 + \override Stem #'thickness = #10 g''8[ g g'' g''] } \paper { raggedright = ##t} diff --git a/input/regression/spacing-multi-tuplet.ly b/input/regression/spacing-multi-tuplet.ly index b268960882..d9e17e36de 100644 --- a/input/regression/spacing-multi-tuplet.ly +++ b/input/regression/spacing-multi-tuplet.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "Concurrent tuplets should be spaced equidistantly on all staffs. diff --git a/input/regression/spacing-note-flags.ly b/input/regression/spacing-note-flags.ly index 50f2f9bb39..f96967bcfa 100644 --- a/input/regression/spacing-note-flags.ly +++ b/input/regression/spacing-note-flags.ly @@ -8,7 +8,7 @@ texidoc = "The flags of 8th notes take some space, but not } \score { \notes \relative c'' \context Staff { - \property Voice.autoBeaming = ##f + \set autoBeaming = ##f a8[ a8 a8 a8] a8 a8 a8 a8 } @@ -17,5 +17,5 @@ raggedright = ##t } } -\version "2.1.7" +\version "2.1.22" diff --git a/input/regression/spacing-rest.ly b/input/regression/spacing-rest.ly index 84a94c9851..a75daef9f8 100644 --- a/input/regression/spacing-rest.ly +++ b/input/regression/spacing-rest.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Rests get a little less space, since they are narrower. However, the feta quarter rest is relatively wide, causing this effect to be diff --git a/input/regression/spacing-short-notes.ly b/input/regression/spacing-short-notes.ly index ff67aa28d3..b6da4a1e18 100644 --- a/input/regression/spacing-short-notes.ly +++ b/input/regression/spacing-short-notes.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 47b17b6fbf..a826bc6e08 100644 --- a/input/regression/spacing-stem-bar.ly +++ b/input/regression/spacing-stem-bar.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Upstem notes before a barline are printed with some extra @@ -8,13 +8,13 @@ space. This is an optical correction similar to juxtaposed stems. } -sd = \property Voice.Stem \set #'direction = #-1 -su = \property Voice.Stem \set #'direction = #1 +sd = \override Stem #'direction = #-1 +su = \override Stem #'direction = #1 \score { \notes\relative e' { -%\property Staff.StaffSpacing \override #'stem-spacing-correction = #0.5 -%\property Staff.NoteSpacing \override #'stem-spacing-correction = #0.5 +%\override Staff.StaffSpacing #'stem-spacing-correction = #0.5 +%\override Staff.NoteSpacing #'stem-spacing-correction = #0.5 \time 3/8 \su diff --git a/input/regression/spacing-stem-direction.ly b/input/regression/spacing-stem-direction.ly index 12425074dc..c470efd8bb 100644 --- a/input/regression/spacing-stem-direction.ly +++ b/input/regression/spacing-stem-direction.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ @@ -14,7 +14,7 @@ much to correct." \score { \context Voice \notes\relative c { % make sure neutral is down. - \property Voice.Stem \override #'neutral-direction = #-1 + \override Stem #'neutral-direction = #-1 \time 16/4 c''4 c c, c' d, c' e, c' f, c' g c a c b c } diff --git a/input/regression/spacing-stem-same-direction.ly b/input/regression/spacing-stem-same-direction.ly index 868588151c..324d4b0594 100644 --- a/input/regression/spacing-stem-same-direction.ly +++ b/input/regression/spacing-stem-same-direction.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "For juxtaposed chords with the same direction, a slight optical correction is used. It is constant, and only works if diff --git a/input/regression/spacing-to-grace.ly b/input/regression/spacing-to-grace.ly index fc1ddc6184..5101cb8e0c 100644 --- a/input/regression/spacing-to-grace.ly +++ b/input/regression/spacing-to-grace.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc ="Space from a normal note/barline to a grace note is diff --git a/input/regression/spacing-very-tight.ly b/input/regression/spacing-very-tight.ly index f47499af95..c5b41e653f 100644 --- a/input/regression/spacing-very-tight.ly +++ b/input/regression/spacing-very-tight.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = " When tightly spaced, hinterfleisch -> 0. diff --git a/input/regression/span-bar.ly b/input/regression/span-bar.ly index 560a7b2839..3e8f3f462b 100644 --- a/input/regression/span-bar.ly +++ b/input/regression/span-bar.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "Span bars draw only in between staff bar lines, so setting those to transparent shows bar lines between systems only. " diff --git a/input/regression/staccato-pos.ly b/input/regression/staccato-pos.ly index 247de66def..62d5796d2d 100644 --- a/input/regression/staccato-pos.ly +++ b/input/regression/staccato-pos.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/staff-mixed-size.ly b/input/regression/staff-mixed-size.ly index 5762f24d0d..d490ea96ee 100644 --- a/input/regression/staff-mixed-size.ly +++ b/input/regression/staff-mixed-size.ly @@ -6,7 +6,7 @@ factor, objects generally become too thick or too large. " } -\version "2.1.13" +\version "2.1.22" \score { << @@ -15,12 +15,12 @@ factor, objects generally become too thick or too large. StaffSymbol \set #'staff-space = #(magstep -4) } \notes \relative c' { -\property Voice.DynamicText \set #'extra-offset = #'(0 . 3) +\override DynamicText #'extra-offset = #'(0 . 3) s1-\f c''8[(\< r a g]) e[ r d( ])\! \times 2/3 { d4 d d } } \new Staff \notes \relative c' { -\property Voice.DynamicText \set #'extra-offset = #'(0 . 3) +\override DynamicText #'extra-offset = #'(0 . 3) s1-\f c''8[(\< r a g]) e[ r d( ])\! \times 2/3 { d4 d d } } >> diff --git a/input/regression/staff-tweak.ly b/input/regression/staff-tweak.ly index fcc21b8f44..8a4121ff4b 100644 --- a/input/regression/staff-tweak.ly +++ b/input/regression/staff-tweak.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The staff is a grob, and may be adjusted as well: this one @@ -13,12 +13,9 @@ mus = \notes \relative c' { c4 g' d'8 d d d } \score { \notes << \new Staff { - \property - Staff. StaffSymbol \set #'thickness = #2.0 - \property - Staff.StaffSymbol \set #'line-count = #6 - \property - Staff.StaffSymbol \set #'staff-space = #1.1 + \override Staff.StaffSymbol #'thickness = #2.0 + \override Staff.StaffSymbol #'line-count = #6 + \override Staff.StaffSymbol #'staff-space = #1.1 \mus } \mus diff --git a/input/regression/stanza-number.ly b/input/regression/stanza-number.ly index dc92b0ab06..ac9604d698 100644 --- a/input/regression/stanza-number.ly +++ b/input/regression/stanza-number.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "Stanza numbers are put left of their lyric." @@ -10,7 +10,7 @@ texidoc = "Stanza numbers are put left of their lyric." \context Lyrics \lyrics { \skip 2 - \property Lyrics . stanza = "1." + \set stanza = "1." Foo8 Bar8 } >> diff --git a/input/regression/stem-direction.ly b/input/regression/stem-direction.ly index 73ae30999f..63a55f4d7a 100644 --- a/input/regression/stem-direction.ly +++ b/input/regression/stem-direction.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/stem-shorten.ly b/input/regression/stem-shorten.ly index 40d6160280..1285e4b46b 100644 --- a/input/regression/stem-shorten.ly +++ b/input/regression/stem-shorten.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/regression/stem-spacing.ly b/input/regression/stem-spacing.ly index 9b1ae59904..e4100b6784 100644 --- a/input/regression/stem-spacing.ly +++ b/input/regression/stem-spacing.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/stem-tremolo.ly b/input/regression/stem-tremolo.ly index 286bbabd92..0f14db1993 100644 --- a/input/regression/stem-tremolo.ly +++ b/input/regression/stem-tremolo.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" Stem tremolos or rolls are tremolo signs that look like beam segments @@ -12,8 +12,8 @@ tremolo must be centered on the note. \score{ \context Voice\notes \relative c''{ - \property Voice.TextScript \set #'direction = #1 - \property Voice.TextScript \set #'padding = #5 + \override TextScript #'direction = #1 + \override TextScript #'padding = #5 a1:4^":4" a:8^":8" c:16^":16" a:32^":32" a^"x" a:^":" a4:4 c:8 a:16 c:32 a a: a2: \break diff --git a/input/regression/system-extents.ly b/input/regression/system-extents.ly index dc72137612..40081c2bcf 100644 --- a/input/regression/system-extents.ly +++ b/input/regression/system-extents.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "LilyPond correctly determines the size of every @@ -8,7 +8,7 @@ \score { \notes \context Voice -{ \property Staff.minimumVerticalExtent \unset +{ \unset Staff.minimumVerticalExtent \slurDown c4 ( g4 c''4) } @@ -16,7 +16,7 @@ \paper { \translator { \ScoreContext - System \override #'print-function = #box-grob-molecule + System \override #'print-function = #box-grob-stencil } } } diff --git a/input/regression/system-start-bracket.ly b/input/regression/system-start-bracket.ly index 2bdc183f24..e927c66cab 100644 --- a/input/regression/system-start-bracket.ly +++ b/input/regression/system-start-bracket.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = " diff --git a/input/regression/tablature.ly b/input/regression/tablature.ly index f11eec0062..b10466873d 100644 --- a/input/regression/tablature.ly +++ b/input/regression/tablature.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 45f5cc27ea..c73fd5b717 100644 --- a/input/regression/tag-filter.ly +++ b/input/regression/tag-filter.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The @code{\\tag} command marks music expressions with a @@ -21,7 +21,7 @@ common = \tag #'part << R1 \\ { - \property Voice.fontSize = #-1 + \set fontSize = #-1 c4_"cue" f2 g4 } >> \tag #'score R1 @@ -33,15 +33,15 @@ common = \score { \notes \simultaneous { \new Staff { - \property Staff.instrument = #"both" + \set Staff.instrument = #"both" \common } \new Staff { - \property Staff.instrument = #"part" + \set Staff.instrument = #"part" \apply #(remove-tag 'score) \common } \new Staff { - \property Staff.instrument = #"score" + \set Staff.instrument = #"score" \apply #(remove-tag 'part) \common } } diff --git a/input/regression/text-spanner.ly b/input/regression/text-spanner.ly index 24f79f7a6e..a64f7fee7a 100644 --- a/input/regression/text-spanner.ly +++ b/input/regression/text-spanner.ly @@ -1,13 +1,13 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc= "Text spanners should not repeat start text when broken." } \score { \notes \relative c'' { - \property Voice.crescendoText = #"cresc." - \property Voice.crescendoSpanner = #'dashed-line + \set crescendoText = #"cresc." + \set crescendoSpanner = #'dashed-line c1\< c \break c1 c\! \break } diff --git a/input/regression/tie-accidental.ly b/input/regression/tie-accidental.ly index 3a4f6484a7..6d45c7418e 100644 --- a/input/regression/tie-accidental.ly +++ b/input/regression/tie-accidental.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/tie-break-accidental.ly b/input/regression/tie-break-accidental.ly index a04d7c9171..e3aadd5a98 100644 --- a/input/regression/tie-break-accidental.ly +++ b/input/regression/tie-break-accidental.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "First and second bes (tied across line break) diff --git a/input/regression/tie-busy-grobs.ly b/input/regression/tie-busy-grobs.ly index 9016f3f44b..a84c606883 100644 --- a/input/regression/tie-busy-grobs.ly +++ b/input/regression/tie-busy-grobs.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \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 ae03122c34..f8ae66c17c 100644 --- a/input/regression/tie-chord.ly +++ b/input/regression/tie-chord.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" When tying chords, the outer slurs point outwards, the inner slurs @@ -16,7 +16,7 @@ t = \notes \relative c' { ~ } \t \transpose c g \t - \property Voice.TieColumn \override #'direction = #-1 + \override TieColumn #'direction = #-1 \t } diff --git a/input/regression/tie-dots.ly b/input/regression/tie-dots.ly index 96e956ab68..c3fe4a336e 100644 --- a/input/regression/tie-dots.ly +++ b/input/regression/tie-dots.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Ties should not collide with dots." } diff --git a/input/regression/tie-grace.ly b/input/regression/tie-grace.ly index ee166af335..a28bae1dad 100644 --- a/input/regression/tie-grace.ly +++ b/input/regression/tie-grace.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 1e3fe202e9..17b9ecd0e8 100644 --- a/input/regression/tie.ly +++ b/input/regression/tie.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" diff --git a/input/regression/tuplet-beam.ly b/input/regression/tuplet-beam.ly index 00f3ec82d4..9835360f22 100644 --- a/input/regression/tuplet-beam.ly +++ b/input/regression/tuplet-beam.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "In combination with a beam, the bracket of the tuplet diff --git a/input/regression/tuplet-nest.ly b/input/regression/tuplet-nest.ly index 53d870fdf5..d8650f102b 100644 --- a/input/regression/tuplet-nest.ly +++ b/input/regression/tuplet-nest.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="Manual hack for nested tuplets, move outer tuplet up." } @@ -16,7 +16,7 @@ \score { \notes\relative c'' { - \property Voice.tupletNumberFormatFunction = #fraction-tuplet-formatter + \set tupletNumberFormatFunction = #fraction-tuplet-formatter \applyoutput #(outputproperty-compatibility (make-text-checker-once "2:3") 'extra-offset '(0 . 1.5)) diff --git a/input/regression/tuplet-properties.ly b/input/regression/tuplet-properties.ly index 310d7234a2..148fda13db 100644 --- a/input/regression/tuplet-properties.ly +++ b/input/regression/tuplet-properties.ly @@ -6,7 +6,7 @@ NB should have no bracket, B should have bracket. } -\version "2.1.7" +\version "2.1.22" \score { @@ -21,23 +21,23 @@ NB should have no bracket, B should have bracket. \times 2/3 { c8^"B" c[ c] } \times 2/4 { r8_"B" c,[ c'] r8 } - \property Voice.TupletBracket \override #'bracket-visibility = #'if-no-beam + \override TupletBracket #'bracket-visibility = #'if-no-beam \times 2/3 { c8[ c c] } - \property Voice.TupletBracket \override #'direction = #1 - \property Voice.TupletBracket \override #'number-visibility = ##f + \override TupletBracket #'direction = #1 + \override TupletBracket #'number-visibility = ##f \times 2/3 { c8^""^""^"up, no digit" c[ c] } - \property Voice.TupletBracket \revert #'number-visibility + \revert TupletBracket #'number-visibility - \property Voice.TupletBracket \override #'bracket-visibility = ##t - \property Voice.TupletBracket \override #'edge-height = #'(0.0 . 0.0) - \property Voice.TupletBracket \override #'shorten-pair = #'(2.0 . 2.0) + \override TupletBracket #'bracket-visibility = ##t + \override TupletBracket #'edge-height = #'(0.0 . 0.0) + \override TupletBracket #'shorten-pair = #'(2.0 . 2.0) \times 4/6 { c_"shorter, no edges" f b b f c} - \property Voice.TupletBracket \revert #'edge-height - \property Voice.TupletBracket \revert #'shorten-pair - \property Voice.TupletBracket \override #'bracket-flare = #'(0.5 . 0.5) + \revert TupletBracket #'edge-height + \revert TupletBracket #'shorten-pair + \override TupletBracket #'bracket-flare = #'(0.5 . 0.5) \times 2/3 { b^""^""^"angled edges" b b } - \property Voice.TupletBracket \revert #'direction + \revert TupletBracket #'direction \times 2/3 { b b b } } diff --git a/input/regression/tuplet-rest.ly b/input/regression/tuplet-rest.ly index 814ffdc1f0..d477edc08b 100644 --- a/input/regression/tuplet-rest.ly +++ b/input/regression/tuplet-rest.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header {texidoc = "Tests tuplet rests. "} \score { diff --git a/input/regression/tuplet-slope.ly b/input/regression/tuplet-slope.ly index f5d9de3ea2..87750ba66a 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.1.12" +\version "2.1.22" \score { \notes \relative c' { diff --git a/input/regression/tuplet-staffline-collision.ly b/input/regression/tuplet-staffline-collision.ly index 881a3097cb..d73177d3a2 100644 --- a/input/regression/tuplet-staffline-collision.ly +++ b/input/regression/tuplet-staffline-collision.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Horizontal tuplet brackets are shifted vertically diff --git a/input/regression/tuplets.ly b/input/regression/tuplets.ly index 3c257ddb5d..ac5eedb5d2 100644 --- a/input/regression/tuplets.ly +++ b/input/regression/tuplets.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" @@ -22,7 +22,7 @@ direction as the bracket. The endings can be adjusted with \notes \context Voice \relative c'' { \times 2/3 { a8 b c } \times 2/3 { r8 b[ f] } - \property Voice.TupletBracket \set #'bracket-flare = #'(0.5 . 0.5) + \override TupletBracket #'bracket-flare = #'(0.5 . 0.5) \times 2/3 { r8 b r8 } c4 | diff --git a/input/regression/voice-follower.ly b/input/regression/voice-follower.ly index c34be884e1..993307cb10 100644 --- a/input/regression/voice-follower.ly +++ b/input/regression/voice-follower.ly @@ -1,17 +1,17 @@ -\version "2.1.19" +\version "2.1.22" \header { texidoc= " Whenever a voice switches to another staff a line connecting the notes can be printed automatically. This is enabled if the property -@code{Voice.followVoice} is set to true. " +@code{followVoice} is set to true. " } \score { \notes \relative c' \context PianoStaff << - \property PianoStaff.followVoice = ##t + \set PianoStaff.followVoice = ##t \context Staff = one \context Voice { c1 \change Staff=two diff --git a/input/regression/volta-broken-left-edge.ly b/input/regression/volta-broken-left-edge.ly index 4e6bf3e865..80a68a7c7e 100644 --- a/input/regression/volta-broken-left-edge.ly +++ b/input/regression/volta-broken-left-edge.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc ="Broken volta spanners behave correctly at left edge in all cases." @@ -41,8 +41,8 @@ Bar 23 Perfect voiceB = \notes { \clef bass - \property Staff.instrument = "Bass" - \property Staff.instr = "B" + \set Staff.instrument = "Bass" + \set Staff.instr = "B" \key f \minor \time 4/4 f1 diff --git a/input/regression/volta-multi-staff.ly b/input/regression/volta-multi-staff.ly index 52d5fbf691..d036fe460a 100644 --- a/input/regression/volta-multi-staff.ly +++ b/input/regression/volta-multi-staff.ly @@ -3,7 +3,7 @@ texidoc = "By setting @code{voltaOnThisStaff}, repeats can be put on more staffs in a score." } -\version "2.1.7" +\version "2.1.22" vmus = \notes { \repeat volta 2 c1 \alternative { d e } } @@ -17,7 +17,7 @@ vmus = \notes { \repeat volta 2 c1 \alternative { d e } } >> \new StaffGroup << \new Staff << - \property Staff.voltaOnThisStaff = ##t + \set Staff.voltaOnThisStaff = ##t \vmus >> \new Staff \vmus >> diff --git a/input/template/gregorian-transcription.ly b/input/template/gregorian-transcription.ly index cdcdb37de8..a8cedc98c1 100644 --- a/input/template/gregorian-transcription.ly +++ b/input/template/gregorian-transcription.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -9,17 +9,17 @@ indicating a breath mark." } -barOne = \notes { \once \property Staff.BarLine \override #'bar-size = #2 +barOne = \notes { \once \override Staff.BarLine #'bar-size = #2 \bar "|" } -barTwo = \notes { \once \property Staff.BarLine \override #'extra-offset = #'(0 . 2) +barTwo = \notes { \once \override Staff.BarLine #'extra-offset = #'(0 . 2) - \once \property Staff.BarLine \override #'bar-size = #2 + \once \override Staff.BarLine #'bar-size = #2 \bar "|" } \score { \notes \relative c' { - \property Score.timing = ##f - \property Staff.Stem \set #'transparent = ##t + \set Score.timing = ##f + \override Staff.Stem #'transparent = ##t f4 a2 \barTwo g4 a2 f2 \barOne g4( f) f( \bar "empty" \break diff --git a/input/template/header.ly b/input/template/header.ly index 178b2c36c9..bdba9cbf51 100644 --- a/input/template/header.ly +++ b/input/template/header.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { dedication = "dedication" title = "Title" diff --git a/input/template/jazz-combo.ly b/input/template/jazz-combo.ly index 0219f456e9..03978234ae 100644 --- a/input/template/jazz-combo.ly +++ b/input/template/jazz-combo.ly @@ -1,4 +1,4 @@ -\version "2.1.19" +\version "2.1.22" \header { title = "Song" subtitle = "(tune)" @@ -15,15 +15,15 @@ %%%%%%%%%%%% Some macros %%%%%%%%%%%%%%%%%%% sl = { - \property Voice.NoteHead \override #'style = #'slash - \property Voice.Stem \override #'transparent = ##t + \override NoteHead #'style = #'slash + \override Stem #'transparent = ##t } nsl = { - \property Voice.NoteHead \revert #'style - \property Voice.Stem \revert #'transparent + \revert NoteHead #'style + \revert Stem #'transparent } -cr = \property Voice.NoteHead \override #'style = #'cross -ncr = \property Voice.NoteHead \revert #'style +cr = \override NoteHead #'style = #'cross +ncr = \revert NoteHead #'style %% insert chord name style stuff here. @@ -48,7 +48,7 @@ trpt = \notes \transpose c d \relative c'' { trpharmony = \chords \transpose c' d { \jzchords } trumpet = { \global - \property Staff.instrument = #"Trumpet" + \set Staff.instrument = #"Trumpet" \clef treble \context Staff << \trpt @@ -64,7 +64,7 @@ alto = \notes \transpose c a \relative c' { altoharmony = \chords \transpose c' a { \jzchords } altosax = { \global - \property Staff.instrument = #"Alto Sax" + \set Staff.instrument = #"Alto Sax" \clef treble \context Staff << \alto @@ -80,7 +80,7 @@ bari = \notes \transpose c a' \relative c { bariharmony = \chords \transpose c' a { \jzchords s1 s d2:maj e:m7 } barisax = { \global - \property Staff.instrument = #"Bari Sax" + \set Staff.instrument = #"Bari Sax" \clef treble \context Staff << \bari @@ -95,7 +95,7 @@ tbone = \notes \relative c { tboneharmony = \chords { \jzchords } trombone = { \global - \property Staff.instrument = #"Trombone" + \set Staff.instrument = #"Trombone" \clef bass \context Staff << \tbone @@ -114,7 +114,7 @@ gtrharmony = \chords { \jzchords guitar = { \global - \property Staff.instrument = #"Guitar" + \set Staff.instrument = #"Guitar" \clef treble \context Staff << \gtr @@ -149,7 +149,7 @@ lhLower = \notes \relative c { PianoRH = { \clef treble \global - \property Staff.midiInstrument = "acoustic grand" + \set Staff.midiInstrument = "acoustic grand" \context Staff << \context Voice = one \rhUpper \context Voice = two \rhLower @@ -159,7 +159,7 @@ PianoRH = { PianoLH = { \clef bass \global - \property Staff.midiInstrument = "acoustic grand" + \set Staff.midiInstrument = "acoustic grand" \context Staff << \context Voice = one \lhUpper \context Voice = two \lhLower @@ -168,7 +168,7 @@ PianoLH = { piano = { \context PianoStaff << - \property PianoStaff.instrument = #"Piano" + \set PianoStaff.instrument = #"Piano" \context Staff = upper \PianoRH \context Staff = lower \PianoLH >> @@ -182,7 +182,7 @@ bass = \notes \relative c { bass = { \global - \property Staff.instrument = #"Bass" + \set Staff.instrument = #"Bass" \clef bass \context Staff << \bass @@ -205,7 +205,7 @@ down = \drums { drumContents = { \global << - \property DrumStaff.instrument = #"Drums" + \set DrumStaff.instrument = #"Drums" \new DrumVoice { \voiceOne \up } \new DrumVoice { \voiceTwo \down } >> diff --git a/input/template/melody-chords.ly b/input/template/melody-chords.ly index 23d98e43e8..f89f8dc2ec 100644 --- a/input/template/melody-chords.ly +++ b/input/template/melody-chords.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Lead sheet format: chords with melody." @@ -15,7 +15,7 @@ melody = \notes \relative c' { \score { \notes << \context ChordNames { - \property ChordNames.chordChanges = ##t + \set chordChanges = ##t \harmonies } \context Staff = one \melody diff --git a/input/template/melody-lyrics-chords.ly b/input/template/melody-lyrics-chords.ly index cb0d3e6ee2..d95d45dad3 100644 --- a/input/template/melody-lyrics-chords.ly +++ b/input/template/melody-lyrics-chords.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "Popsong format: chords, melody and lyrics." diff --git a/input/template/melody-lyrics.ly b/input/template/melody-lyrics.ly index 7ace19b345..70d7dd1644 100644 --- a/input/template/melody-lyrics.ly +++ b/input/template/melody-lyrics.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "Melody and lyrics." @@ -15,7 +15,7 @@ text = \lyrics { \score { << \context Voice = one { - \property Staff.autoBeaming = ##f + \set Staff.autoBeaming = ##f \melody } \lyricsto "one" \new Lyrics \text diff --git a/input/template/melody.ly b/input/template/melody.ly index 5a4dae9b08..22c09b734d 100644 --- a/input/template/melody.ly +++ b/input/template/melody.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Only a melody." diff --git a/input/template/piano-4-voices.ly b/input/template/piano-4-voices.ly index 0d1d17c8f7..82d34ec85c 100644 --- a/input/template/piano-4-voices.ly +++ b/input/template/piano-4-voices.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc ="Polyphonic piano music." diff --git a/input/template/piano-dynamics.ly b/input/template/piano-dynamics.ly index ac78380ac9..c060be3f2d 100644 --- a/input/template/piano-dynamics.ly +++ b/input/template/piano-dynamics.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc =" Dynamics on a separate line, neatly centered between staffs. diff --git a/input/template/piano-lyrics.ly b/input/template/piano-lyrics.ly index b34297ebaa..9e97a1f0b4 100644 --- a/input/template/piano-lyrics.ly +++ b/input/template/piano-lyrics.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc ="Lyrics between two staffs." diff --git a/input/template/piano-melody-lyrics.ly b/input/template/piano-melody-lyrics.ly index 0e8cbefa76..29c5b9a802 100644 --- a/input/template/piano-melody-lyrics.ly +++ b/input/template/piano-melody-lyrics.ly @@ -1,5 +1,5 @@ -\version "2.1.20" +\version "2.1.22" \header { texidoc ="Classical song format: one staff with melody and lyrics, and piano accompaniment." @@ -28,7 +28,7 @@ lower = \notes\relative c { \autoBeamOff \melody } - \lyricsto mel \new LyricsVoice \text + \lyricsto mel \new Lyrics \text \context PianoStaff << \context Staff = upper \upper diff --git a/input/template/piano.ly b/input/template/piano.ly index 6af2917a23..85df775870 100644 --- a/input/template/piano.ly +++ b/input/template/piano.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Simple piano music." diff --git a/input/template/satb.ly b/input/template/satb.ly index 0600682f8e..a7114facc5 100644 --- a/input/template/satb.ly +++ b/input/template/satb.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = " diff --git a/input/test/+.ly b/input/test/+.ly index 29cef29fd3..768d251b9a 100644 --- a/input/test/+.ly +++ b/input/test/+.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" %% +.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/ac-extra-voice.ly b/input/test/ac-extra-voice.ly index aade68342c..589937670d 100644 --- a/input/test/ac-extra-voice.ly +++ b/input/test/ac-extra-voice.ly @@ -1,4 +1,4 @@ -\version "2.1.18" +\version "2.1.22" %% I don't know what this example is supposed to do. delete it? %% It shows how to use the autochange feature together with an extra diff --git a/input/test/add-staccato.ly b/input/test/add-staccato.ly index 4c693b1155..3179337db5 100644 --- a/input/test/add-staccato.ly +++ b/input/test/add-staccato.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/test/add-text-script.ly b/input/test/add-text-script.ly index 594dffca6d..15e774d130 100644 --- a/input/test/add-text-script.ly +++ b/input/test/add-text-script.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc= "@cindex make-music Fingering diff --git a/input/test/ambitus-mixed.ly b/input/test/ambitus-mixed.ly index c79bbdbc36..36bc590c01 100644 --- a/input/test/ambitus-mixed.ly +++ b/input/test/ambitus-mixed.ly @@ -13,7 +13,7 @@ derived context can then be used in parallel in the same score. (this is not dem " } -\version "2.1.7" +\version "2.1.22" #(define (kill-ambitus grob grob-context apply-context) (if (memq 'ambitus-interface (ly:get-grob-property grob 'interfaces)) diff --git a/input/test/ancient-accidentals.ly b/input/test/ancient-accidentals.ly index 9f68b951ab..a3b780a0a8 100644 --- a/input/test/ancient-accidentals.ly +++ b/input/test/ancient-accidentals.ly @@ -6,12 +6,12 @@ file lists all of them. " } -\version "2.1.7" +\version "2.1.22" \score { \context Voice \notes\relative c { \time 3/4 - \property Staff.Accidental \set #'style = #'default + \override Staff.Accidental #'style = #'default cisis''^"Accidental style = \#'default" cisis! cisis? | cis cis! cis? | c c! c? | @@ -19,7 +19,7 @@ file lists all of them. ceses ceses! ceses? | \break - \property Staff.Accidental \set #'style = #'hufnagel + \override Staff.Accidental #'style = #'hufnagel cisis^"Accidental style = \#'hufnagel" cisis! cisis? | cis cis! cis? | c c! c? | @@ -27,7 +27,7 @@ file lists all of them. ceses ceses! ceses? | \break - \property Staff.Accidental \set #'style = #'medicaea + \override Staff.Accidental #'style = #'medicaea cisis^"Accidental style = \#'medicaea" cisis! cisis? | cis cis! cis? | c c! c? | @@ -35,7 +35,7 @@ file lists all of them. ceses ceses! ceses? | \break - \property Staff.Accidental \set #'style = #'vaticana + \override Staff.Accidental #'style = #'vaticana cisis^"Accidental style = \#'vaticana" cisis! cisis? | cis cis! cis? | c c! c? | @@ -43,7 +43,7 @@ file lists all of them. ceses ceses! ceses? | \break - \property Staff.Accidental \set #'style = #'mensural + \override Staff.Accidental #'style = #'mensural cisis^"Accidental style = \#'mensural" cisis! cisis? | cis cis! cis? | c c! c? | diff --git a/input/test/ancient-font.ly b/input/test/ancient-font.ly index 5d71a461a4..2c7a7c9d60 100644 --- a/input/test/ancient-font.ly +++ b/input/test/ancient-font.ly @@ -1,4 +1,4 @@ -\version "2.1.14" +\version "2.1.22" % TODO: split ancient-font into seperate files; possibly in % different locations. \header { @@ -11,97 +11,97 @@ included in LilyPond's support of ancient notation. upperStaff = \context GregorianStaff = upperStaff << \context GregorianVoice << - \property Score.timing = ##f -% \property Score.forceAccidental = ##t %%%%%%%% FIXME: what happened to this property? + \set Score.timing = ##f +% \set Score.forceAccidental = ##t %%%%%%%% FIXME: what happened to this property? - \property Staff.StaffSymbol \override #'line-count = #4 + \override Staff.StaffSymbol #'line-count = #4 \notes \transpose c c { - \property Staff.KeySignature \override #'style = #'vaticana - \property Staff.Accidental \override #'style = #'vaticana - \property Voice.NoteHead \override #'style = #'vaticana_punctum + \override Staff.KeySignature #'style = #'vaticana + \override Staff.Accidental #'style = #'vaticana + \override NoteHead #'style = #'vaticana_punctum \key es \major \clef "vaticana_fa2" c!1 des! e! f! ges! - \property Voice.NoteHead \override #'style = #'vaticana_inclinatum + \override NoteHead #'style = #'vaticana_inclinatum a! b! ces' - \property Staff.BarLine \override #'bar-size = #3.0 \bar "|" + \override Staff.BarLine #'bar-size = #3.0 \bar "|" % \break % 1 (8*1) - \property Voice.NoteHead \override #'style = #'vaticana_quilisma + \override NoteHead #'style = #'vaticana_quilisma b! des'! ges! fes! \breathe \clef "vaticana_fa1" - \property Voice.NoteHead \override #'style = #'vaticana_plica + \override NoteHead #'style = #'vaticana_plica es d - \property Voice.NoteHead \override #'style = #'vaticana_reverse_plica + \override NoteHead #'style = #'vaticana_reverse_plica c d - \property Staff.BarLine \override #'bar-size = #3.0 \bar "|" + \override Staff.BarLine #'bar-size = #3.0 \bar "|" % \break %2 (8*1) - \property Voice.NoteHead \override #'style = #'vaticana_punctum_cavum + \override NoteHead #'style = #'vaticana_punctum_cavum es f - \property Voice.NoteHead \override #'style = #'vaticana_lpes + \override NoteHead #'style = #'vaticana_lpes g as - \property Voice.NoteHead \override #'style = #'vaticana_upes + \override NoteHead #'style = #'vaticana_upes bes as - \property Voice.NoteHead \override #'style = #'vaticana_vupes + \override NoteHead #'style = #'vaticana_vupes g f - \property Voice.NoteHead \override #'style = #'vaticana_linea_punctum - \property Staff.BarLine \override #'bar-size = #2.0 \bar "|" + \override NoteHead #'style = #'vaticana_linea_punctum + \override Staff.BarLine #'bar-size = #2.0 \bar "|" % \break % 3 (8*1) es d - \property Voice.NoteHead \override #'style = #'vaticana_epiphonus + \override NoteHead #'style = #'vaticana_epiphonus c d - \property Voice.NoteHead \override #'style = #'vaticana_cephalicus + \override NoteHead #'style = #'vaticana_cephalicus es f - \property Staff.KeySignature \override #'style = #'medicaea - \property Staff.Accidental \override #'style = #'medicaea - \property Staff.Custos \override #'style = #'medicaea - \property Voice.NoteHead \override #'style = #'medicaea_punctum + \override Staff.KeySignature #'style = #'medicaea + \override Staff.Accidental #'style = #'medicaea + \override Staff.Custos #'style = #'medicaea + \override NoteHead #'style = #'medicaea_punctum \clef "medicaea_fa2" ces! des! - \property Staff.BarLine \override #'bar-size = #3.0 \bar "|" + \override Staff.BarLine #'bar-size = #3.0 \bar "|" % \break % 4 (8*1) e! f! ges! \clef "medicaea_do2" - \property Voice.NoteHead \override #'style = #'medicaea_inclinatum + \override NoteHead #'style = #'medicaea_inclinatum a! b! ces'! - \property Voice.NoteHead \override #'style = #'medicaea_virga + \override NoteHead #'style = #'medicaea_virga b! a! - \property Staff.BarLine \override #'bar-size = #3.0 \bar "|" + \override Staff.BarLine #'bar-size = #3.0 \bar "|" % \break % 5 (8*1) ges! fes! \clef "medicaea_fa1" - \property Voice.NoteHead \override #'style = #'medicaea_rvirga + \override NoteHead #'style = #'medicaea_rvirga e! des! ces! - \property Staff.KeySignature \override #'style = #'hufnagel - \property Staff.Accidental \override #'style = #'hufnagel - \property Staff.Custos \override #'style = #'hufnagel - \property Voice.NoteHead \override #'style = #'hufnagel_punctum + \override Staff.KeySignature #'style = #'hufnagel + \override Staff.Accidental #'style = #'hufnagel + \override Staff.Custos #'style = #'hufnagel + \override NoteHead #'style = #'hufnagel_punctum \clef "hufnagel_fa2" ces! des! es! - \property Staff.BarLine \override #'bar-size = #3.0 \bar "|" + \override Staff.BarLine #'bar-size = #3.0 \bar "|" % \break % 6 (8*1) fes! ges! \clef "hufnagel_do2" - \property Voice.NoteHead \override #'style = #'hufnagel_lpes + \override NoteHead #'style = #'hufnagel_lpes as! bes! ces'! - \property Voice.NoteHead \override #'style = #'hufnagel_virga + \override NoteHead #'style = #'hufnagel_virga bes! as! - \property Staff.BarLine \override #'bar-size = #3.0 \bar "|" + \override Staff.BarLine #'bar-size = #3.0 \bar "|" % \break % 7 (8*1) ges! fes! \clef "hufnagel_do_fa" - \property Voice.NoteHead \override #'style = #'hufnagel_punctum + \override NoteHead #'style = #'hufnagel_punctum es! des! ces! des! es! fes! \bar "||" % \break % 8 (8*1) @@ -116,13 +116,13 @@ lowerStaff = \context MensuralStaff = lowerStaff << \context MensuralVoice << % this is broken until further notice -- see refman - % \property Staff.StaffSymbol \override #'line-count = #5 + % \override Staff.StaffSymbol #'line-count = #5 \context Staff \applyoutput #(outputproperty-compatibility (make-type-checker 'staff-symbol-interface) 'line-count 5) \notes \transpose c c { - \property Voice.autoBeaming = ##f - \property Voice.NoteHead \override #'style = #'neo_mensural - \property Voice.Rest \override #'style = #'neo_mensural + \set autoBeaming = ##f + \override NoteHead #'style = #'neo_mensural + \override Rest #'style = #'neo_mensural \key a \major % FIXME: lily crashes on some (invalid?) ligatures with: @@ -133,7 +133,7 @@ lowerStaff = \context MensuralStaff = lowerStaff << % on many ligatures such as BB. cis'1 d'\breve gis'\breve e'\breve \[ e'\longa fis'\longa \] - \property Staff.forceClef = ##t + \set Staff.forceClef = ##t \clef "neo_mensural_c2" cis1 \bar "|" @@ -147,7 +147,7 @@ lowerStaff = \context MensuralStaff = lowerStaff << fis1 ces1 \clef "petrucci_c2" r\longa - \property Staff.forceClef = ##t + \set Staff.forceClef = ##t \clef "mensural_c2" r\breve \bar "|" @@ -156,15 +156,15 @@ lowerStaff = \context MensuralStaff = lowerStaff << r2 \clef "mensural_g" r4 r8 r16 r16 - \property Voice.NoteHead \override #'style = #'mensural - \property Voice.Stem \override #'flag-style = #'mensural - \property Voice.Stem \override #'thickness = #1.0 - \property Voice.Rest \override #'style = #'mensural + \override NoteHead #'style = #'mensural + \override Stem #'flag-style = #'mensural + \override Stem #'thickness = #1.0 + \override Rest #'style = #'mensural \clef "petrucci_f" c8 b, c16 b, c32 b, c64 b, c64 b, d8 e d16 e d32 e d64 e d64 e r\longa - \property Staff.forceClef = ##t + \set Staff.forceClef = ##t \clef "petrucci_f" r\breve \bar "|" @@ -172,14 +172,14 @@ lowerStaff = \context MensuralStaff = lowerStaff << r\breve \clef "mensural_f" - % FIXME: must set Voice.Stem flag-style to #'neo_mensural to avoid + % FIXME: must set Stem flag-style to #'neo_mensural to avoid % segmentation fault on r8/r16/r32. (Strange: what has - % Voice.Stem flag-style to do with mensural rests?) - \property Voice.Stem \override #'flag-style = #'neo_mensural + % Stem flag-style to do with mensural rests?) + \override Stem #'flag-style = #'neo_mensural % FIXME: produces warnings about "flag `neo_mensurald4' (or 3) not found". r2 r4 r8 r16 r16 - \property Voice.Stem \override #'flag-style = #'mensural - \property Staff.forceClef = ##t + \override Stem #'flag-style = #'mensural + \set Staff.forceClef = ##t \clef "mensural_f" e\breve f g a1 \clef "mensural_g" @@ -191,18 +191,18 @@ lowerStaff = \context MensuralStaff = lowerStaff << % \break % 9 (16*1) bes'!\longa fis'!1 as'!1 ges'!\longa % lig - \property Staff.forceClef = ##t + \set Staff.forceClef = ##t \clef "mensural_g" e'2 d' c' \bar "|" % \break % 11 (16*1) - \property Staff.forceClef = ##t + \set Staff.forceClef = ##t \clef "petrucci_g" c'2 d' e' f' \clef "petrucci_g" g' as'! bes'! cis''! bes'! as'! gis'! fis'! - \property Staff.forceClef = ##t + \set Staff.forceClef = ##t \clef "mensural_g" es'! des'! cis'!1 \bar "||" % \break % 12 (8*1) diff --git a/input/test/ancient-time.ly b/input/test/ancient-time.ly index 28b24283f3..b0fdb1f141 100644 --- a/input/test/ancient-time.ly +++ b/input/test/ancient-time.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % TODO: move stuff from ancient-font into here? See comment % for ancient-font.ly \header { @@ -9,7 +9,7 @@ Should use old style. \score { \notes { - \property Staff.TimeSignature \override #'style = #'neo_mensural + \override Staff.TimeSignature #'style = #'neo_mensural s1 } \paper {raggedright = ##t} diff --git a/input/test/bagpipe.ly b/input/test/bagpipe.ly index 8de938edb0..2926cfd851 100644 --- a/input/test/bagpipe.ly +++ b/input/test/bagpipe.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Bagpipe Music diff --git a/input/test/bar-always.ly b/input/test/bar-always.ly index c62a08cb36..b77a211e1c 100644 --- a/input/test/bar-always.ly +++ b/input/test/bar-always.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Bars Always @@ -11,8 +11,8 @@ By setting @code{barAlways} and @code{defaultBarType,} you can automatically ins \score { \notes \relative c''{ - \property Score.barAlways = ##t - \property Score.defaultBarType = ":|:" + \set Score.barAlways = ##t + \set Score.defaultBarType = ":|:" c4 c4 c4 c4 } \paper{raggedright = ##t} } diff --git a/input/test/bar-lines-lyric-only.ly b/input/test/bar-lines-lyric-only.ly index 2bfdbdadeb..6435ae50d0 100644 --- a/input/test/bar-lines-lyric-only.ly +++ b/input/test/bar-lines-lyric-only.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "@cindex Bar line lyric only You can move around @code{Bar_engraver} and @code{Span_bar_engraver} if you want bar lines on lyrics. " diff --git a/input/test/bar-lines.ly b/input/test/bar-lines.ly index e5b26f27a2..e538621ad6 100644 --- a/input/test/bar-lines.ly +++ b/input/test/bar-lines.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Bar Lines Different types of bar lines demonstrated. diff --git a/input/test/bar-number-every-five-reset.ly b/input/test/bar-number-every-five-reset.ly index 404a3108c5..6547bef3e6 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.1.7" +\version "2.1.22" \header { texidoc = "@cindex Bar Number Every Fifth Reset @@ -16,8 +16,8 @@ resetBarnum = \context Score \applycontext \score { << \notes \transpose c c'' { - \property Score.BarNumber \override #'break-visibility =#end-of-line-invisible - \property Score.RehearsalMark \override #'padding = #2.5 + \override Score.BarNumber #'break-visibility =#end-of-line-invisible + \override Score.RehearsalMark #'padding = #2.5 \mark "A" \resetBarnum \repeat unfold 10 c1 \mark \default \resetBarnum diff --git a/input/test/bar-number-regular-interval.ly b/input/test/bar-number-regular-interval.ly index e77d3dcab4..64b9d29650 100644 --- a/input/test/bar-number-regular-interval.ly +++ b/input/test/bar-number-regular-interval.ly @@ -5,15 +5,15 @@ Bar numbers can also be printed at regular intervals. " } -\version "2.1.21" +\version "2.1.22" \score { \context Staff \notes \transpose c c' { - \property Score.BarNumber \override #'break-visibility = #end-of-line-invisible - \property Score.barNumberVisibility = #(every-nth-bar-number-visible 4) - \property Score.BarNumber \override #'print-function = - #(make-molecule-boxer 0.1 0.25 0.25 Text_item::print) - \property Score.BarNumber \override #'font-size = #2 + \override Score.BarNumber #'break-visibility = #end-of-line-invisible + \set Score.barNumberVisibility = #(every-nth-bar-number-visible 4) + \override Score.BarNumber #'print-function = + #(make-stencil-boxer 0.1 0.25 0.25 Text_item::print) + \override Score.BarNumber #'font-size = #2 \repeat unfold 9 { c1 } \bar "|." } diff --git a/input/test/bar-number-show-all.ly b/input/test/bar-number-show-all.ly index 30b8340de2..ee977de1e8 100644 --- a/input/test/bar-number-show-all.ly +++ b/input/test/bar-number-show-all.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Bar Number Show All Second line has bar numbers on start of every measure. @@ -8,7 +8,7 @@ Second line has bar numbers on start of every measure. \score{ \notes\relative c'{ c1 c c - \property Score.BarNumber \override + \override Score.BarNumber #'break-visibility = #end-of-line-invisible \break c c c diff --git a/input/test/beam-auto-4-8.ly b/input/test/beam-auto-4-8.ly index 3e74419f34..ae4117b343 100644 --- a/input/test/beam-auto-4-8.ly +++ b/input/test/beam-auto-4-8.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % keep for now, although merging into beam-auto-override is a possibility. \header { texidoc = "@cindex Auto Beaming 4/8 @@ -26,7 +26,7 @@ You can override LilyPond's automatic beaming. | | | |--| x| x| x| x| x| %} - \property Voice.autoBeamSettings \override #'(end * * * *) = #(ly:make-moment 2 4) + \override autoBeamSettings #'(end * * * *) = #(ly:make-moment 2 4) c8 c c c16 c } diff --git a/input/test/beam-auto-override.ly b/input/test/beam-auto-override.ly index eebe93b628..0e1c6676ba 100644 --- a/input/test/beam-auto-override.ly +++ b/input/test/beam-auto-override.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Auto Beaming Override @@ -39,7 +39,7 @@ The beam will be ended also when now % beamAutoEnd = 0. c8 c c4 r8 c c c % no autobeaming - \property Voice.autoBeaming = ##f + \set autoBeaming = ##f c8 c c c } \paper{ diff --git a/input/test/beam-auto.ly b/input/test/beam-auto.ly index b2735f8c71..ca6d9f612e 100644 --- a/input/test/beam-auto.ly +++ b/input/test/beam-auto.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "@cindex Beaming Presets The auto-beam engraver has presets for common time signatures. " } diff --git a/input/test/beam-control.ly b/input/test/beam-control.ly index 1f31ae3b26..f9f784b2b1 100644 --- a/input/test/beam-control.ly +++ b/input/test/beam-control.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Beam Position Control @@ -9,16 +9,16 @@ Beam positions may be controlled manually, by setting @code{positions} in the @c \score { \context Voice \notes\relative c { %% from upper staffline (position 4) to centre (position 0) - \property Voice.Beam \override #'positions = #'(2 . 0) + \override Beam #'positions = #'(2 . 0) c'8[ c] %% from center to one above centre (position 2) - \property Voice.Beam \override #'positions = #'(0 . 1) + \override Beam #'positions = #'(0 . 1) c[ c] %% normal beam-algorithm - \property Voice.Beam \revert #'positions - \property Voice.Beam \revert #'positions + \revert Beam #'positions + \revert Beam #'positions c[ e] e[ c] } \paper{raggedright = ##t} diff --git a/input/test/beam-count.ly b/input/test/beam-count.ly index b947c29cf8..53dd378395 100644 --- a/input/test/beam-count.ly +++ b/input/test/beam-count.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Beam Count @@ -9,13 +9,12 @@ two sets of four 32nds joined as if they were 8th notes. " } fragment = \notes { - \property Voice.autoBeamSettings - \set #'(end * * * *) = #(ly:make-moment 1 4) + \override autoBeamSettings #'(end * * * *) = #(ly:make-moment 1 4) f32 g a b b a g f f32 g a b - \property Voice.stemRightBeamCount = #1 b - \property Voice.stemLeftBeamCount = #1 a + \set stemRightBeamCount = #1 b + \set stemLeftBeamCount = #1 a g f } diff --git a/input/test/beam-dir-functions.ly b/input/test/beam-dir-functions.ly index 23f3bfa803..2403d0f256 100644 --- a/input/test/beam-dir-functions.ly +++ b/input/test/beam-dir-functions.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Beam Dir Functions @@ -24,19 +24,19 @@ your favourite algorithm isn't one of these, you can hook up your own. \paper { raggedright = ##t} \score { \notes\relative c'' {\time 3/4 - \property Voice.Beam \set #'dir-function = #beam-dir-majority + \override Beam #'dir-function = #beam-dir-majority c8[ g] - \property Voice.Beam \set #'dir-function = #beam-dir-mean + \override Beam #'dir-function = #beam-dir-mean c[ g] - \property Voice.Beam \set #'dir-function = #beam-dir-median + \override Beam #'dir-function = #beam-dir-median c[ g] \time 3/8 - \property Voice.Beam \set #'dir-function = #beam-dir-majority + \override Beam #'dir-function = #beam-dir-majority c8[ c g] - \property Voice.Beam \set #'dir-function = #beam-dir-mean + \override Beam #'dir-function = #beam-dir-mean c[ c g] - \property Voice.Beam \set #'dir-function = #beam-dir-median + \override Beam #'dir-function = #beam-dir-median c[ c g] } \paper{raggedright = ##t} diff --git a/input/test/beam-isknee.ly b/input/test/beam-isknee.ly index 1fb963c782..2ed18e4f05 100644 --- a/input/test/beam-isknee.ly +++ b/input/test/beam-isknee.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Beam Isknee LilyPond can beam across a Piano Staff. diff --git a/input/test/beam-neutral-direction.ly b/input/test/beam-neutral-direction.ly index c550a6ab17..36c7c6dfa7 100644 --- a/input/test/beam-neutral-direction.ly +++ b/input/test/beam-neutral-direction.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Beam Neutral Direction When a beam falls in the middle of the staff, LilyPond normally @@ -9,9 +9,9 @@ altered if desired. fragment = \notes { b''8[ b] - \property Voice.Beam \set #'neutral-direction = #-1 + \override Beam #'neutral-direction = #-1 b[ b] - \property Voice.Beam \set #'neutral-direction = #1 + \override Beam #'neutral-direction = #1 b[ b] } diff --git a/input/test/beam-rest.ly b/input/test/beam-rest.ly index efba63ec2a..498dd1a3c9 100644 --- a/input/test/beam-rest.ly +++ b/input/test/beam-rest.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Beam Over Rests @@ -10,7 +10,7 @@ Beams over rests. \notes\relative c''{ r4 r8[ g a] bes8[ r16 f g a] - bes8[ r16 \property Voice.stemLeftBeamCount = #1 f g a] + bes8[ r16 \set stemLeftBeamCount = #1 f g a] } \paper{ diff --git a/input/test/blank-notes.ly b/input/test/blank-notes.ly index e8b10ac47b..733082351d 100644 --- a/input/test/blank-notes.ly +++ b/input/test/blank-notes.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to invis-notes.ly % check if other documents call this "blank notes", though. I think % invisible notes sounds better, but whatever it is, it should be @@ -13,14 +13,10 @@ do wierd tricks with LilyPond (especially with slurs, since you can't attach a slur to a rest or spacer rest). " } -blanknotes = { \property Voice.NoteHead - \override #'transparent = ##t - \property Voice.Stem - \override #'transparent = ##t } -unblanknotes = { \property Voice.NoteHead - \revert #'transparent - \property Voice.Stem - \revert #'transparent } +blanknotes = { \override NoteHead #'transparent = ##t + \override Stem #'transparent = ##t } +unblanknotes = { \revert NoteHead #'transparent + \revert Stem #'transparent } \score { diff --git a/input/test/blank-paper-tab.ly b/input/test/blank-paper-tab.ly index 29cb3549e1..b21156cdd7 100644 --- a/input/test/blank-paper-tab.ly +++ b/input/test/blank-paper-tab.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Blank Paper Tab diff --git a/input/test/blank-paper.ly b/input/test/blank-paper.ly index b1731df8f5..8c892d0bfa 100644 --- a/input/test/blank-paper.ly +++ b/input/test/blank-paper.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="@cindex Blank Paper diff --git a/input/test/boxed-molecule.ly b/input/test/boxed-molecule.ly index 0d007bde7e..7562e6b537 100644 --- a/input/test/boxed-molecule.ly +++ b/input/test/boxed-molecule.ly @@ -1,25 +1,25 @@ -\version "2.1.21" +\version "2.1.22" \header { -texidoc = "@cindex Boxed Molecule +texidoc = "@cindex Boxed Stencil You can override the print-function to draw a box around arbitrary grobs. " } \score { \notes \relative c'' { - \property Voice.TextScript \override #'print-function = - #(make-molecule-boxer 0.1 0.3 0.2 Text_item::print) + \override TextScript #'print-function = + #(make-stencil-boxer 0.1 0.3 0.2 Text_item::print) c'4^"foo" -\property Voice.Stem \override #'print-function = - #(make-molecule-boxer 0.05 0.25 0.25 Stem::print) +\override Stem #'print-function = + #(make-stencil-boxer 0.05 0.25 0.25 Stem::print) -\property Score.RehearsalMark \override #'print-function = - #(make-molecule-boxer 0.15 0.3 0.3 Text_item::print) +\override Score.RehearsalMark #'print-function = + #(make-stencil-boxer 0.15 0.3 0.3 Text_item::print) c8 -\property Voice.Stem \revert #'print-function +\revert Stem #'print-function c4. c4 \mark "F" c1 } diff --git a/input/test/caps.ly b/input/test/caps.ly index 193fea589b..16e0e95dd4 100644 --- a/input/test/caps.ly +++ b/input/test/caps.ly @@ -1,12 +1,12 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "@cindex Capital Letters You can set the font to use small caps. " } -shapeSC = \property Lyrics.LyricText \override #'font-shape = #'caps -shapeNorm = \property Lyrics.LyricText \revert #'font-shape +shapeSC = \override LyricText #'font-shape = #'caps +shapeNorm = \revert LyricText #'font-shape \score { << \notes \relative c'' { c4 c4 c8 c8 c8 } diff --git a/input/test/cautionaries.ly b/input/test/cautionaries.ly index d5d690001a..64a9e13581 100644 --- a/input/test/cautionaries.ly +++ b/input/test/cautionaries.ly @@ -1,16 +1,16 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Cautionary Accidentals LilyPond can display cautionary accidentals in different ways. " } \score { \notes \context Staff \transpose c c'' { \key d \major -% \property Staff.autoReminders = #'cautionary - \property Staff.Accidental \override #'font-size = #0 +% \set Staff.autoReminders = #'cautionary + \override Staff.Accidental #'font-size = #0 1 cis?2 d? - \property Staff.Accidental \override #'cautionary-style = #'smaller + \override Staff.Accidental #'cautionary-style = #'smaller 1 cis?2 d? - \property Staff.Accidental \override #'cautionary-style = #'parentheses + \override Staff.Accidental #'cautionary-style = #'parentheses 1 cis?2 d? } diff --git a/input/test/chord-names-german.ly b/input/test/chord-names-german.ly index 896fea3dec..15bc2c50c1 100644 --- a/input/test/chord-names-german.ly +++ b/input/test/chord-names-german.ly @@ -1,7 +1,7 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Chord Names German -By setting @code{ChordNames.chordRootNamer}, the root +By setting @code{chordRootNamer}, the root of the chord may be named with a different function. Setting @code{\germanChords} gives true german chord-names, @@ -23,10 +23,10 @@ scm = \chords { \notes << \context ChordNames { \scm } \new ChordNames { - \property ChordNames.instrument = #"german" + \set instrument = #"german" \germanChords \scm } \new ChordNames { - \property ChordNames.instrument =#"semi-german" + \set instrument = #"semi-german" \semiGermanChords \scm } \context Voice { \scm } >> \paper { diff --git a/input/test/chord-names-jazz.ly b/input/test/chord-names-jazz.ly index d89f22b3c7..5065cd604a 100644 --- a/input/test/chord-names-jazz.ly +++ b/input/test/chord-names-jazz.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -97,28 +97,28 @@ epartialJazzAlt = #(sequential-music-to-chord-exceptions epartialmusicJazzAlt #f jazzAltProperties = \sequential { - \property ChordNames.majorSevenSymbol = #whiteTriangleMarkup - \property ChordNames.chordNameSeparator = #(make-simple-markup "/") - \property ChordNames.chordNameExceptionsFull = #efullJazzAlt - \property ChordNames.chordNameExceptionsPartial = #epartialJazzAlt - \property ChordNames.chordNameFunction = #jazz-chord-names + \set majorSevenSymbol = #whiteTriangleMarkup + \set chordNameSeparator = #(make-simple-markup "/") + \set chordNameExceptionsFull = #efullJazzAlt + \set chordNameExceptionsPartial = #epartialJazzAlt + \set chordNameFunction = #jazz-chord-names } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% banterProperties = \sequential { - \property ChordNames.chordNameFunction = #banter-chord-names + \set chordNameFunction = #banter-chord-names } \score{ << \new ChordNames { - \property ChordNames.instrument = #"Ignatzek (default)" - \property ChordNames.instr = #"Def" + \set instrument = #"Ignatzek (default)" + \set instr = #"Def" \chs } \new ChordNames { - \property ChordNames.instrument = #"Alternative" - \property ChordNames.instr = #"Alt" + \set instrument = #"Alternative" + \set instr = #"Alt" \jazzAltProperties \chs } diff --git a/input/test/chord-names-no-inversions.ly b/input/test/chord-names-no-inversions.ly index 6d9ab639c2..77981f0b3f 100644 --- a/input/test/chord-names-no-inversions.ly +++ b/input/test/chord-names-no-inversions.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc= "@cindex Chord Names No Inversions Chord names don't attempt to find inversions and bass notes. " } diff --git a/input/test/chords-without-melody.ly b/input/test/chords-without-melody.ly index 36adb60c85..804ecd868b 100644 --- a/input/test/chords-without-melody.ly +++ b/input/test/chords-without-melody.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "Jazz chords can also be used without notes." } diff --git a/input/test/clef-8-syntax.ly b/input/test/clef-8-syntax.ly index 45a6365cde..0e8e832dfe 100644 --- a/input/test/clef-8-syntax.ly +++ b/input/test/clef-8-syntax.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Chord Octavation Appending @code{_8} or @code{^8} to a clef name will diff --git a/input/test/clef-end-of-line.ly b/input/test/clef-end-of-line.ly index b95b424373..9ae63c2f30 100644 --- a/input/test/clef-end-of-line.ly +++ b/input/test/clef-end-of-line.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Clef End of Line @@ -7,17 +7,17 @@ Scales, but with clef and key signature at the end of the line. \score { \notes \transpose c c' { - \property Staff.Clef \set #'break-visibility = #end-of-line-visible - \property Staff.KeySignature \set #'break-visibility = #end-of-line-visible - \property Staff.explicitClefVisibility = #end-of-line-visible - \property Staff.explicitKeySignatureVisibility = #end-of-line-visible + \override Staff.Clef #'break-visibility = #end-of-line-visible + \override Staff.KeySignature #'break-visibility = #end-of-line-visible + \set Staff.explicitClefVisibility = #end-of-line-visible + \set Staff.explicitKeySignatureVisibility = #end-of-line-visible % We want the time sig to take space, otherwise there is not % enough white at the start of the line. % - \property Staff.TimeSignature \set #'transparent = ##t - \property Score.defaultBarType = #"empty" + \override Staff.TimeSignature #'transparent = ##t + \set Score.defaultBarType = #"empty" c1 d e f g a b c \key d \major diff --git a/input/test/clef-manual-control.ly b/input/test/clef-manual-control.ly index a3a8ee8519..34d779f9c5 100644 --- a/input/test/clef-manual-control.ly +++ b/input/test/clef-manual-control.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = " @cindex Clef Manual Control @@ -10,18 +10,18 @@ example are central C." } \score { \notes { - \property Staff.clefGlyph = #"clefs-F" - \property Staff.clefPosition = #2 + \set Staff.clefGlyph = #"clefs-F" + \set Staff.clefPosition = #2 c'4 - \property Staff.clefGlyph = #"clefs-G" + \set Staff.clefGlyph = #"clefs-G" c'4 - \property Staff.clefGlyph = #"clefs-C" + \set Staff.clefGlyph = #"clefs-C" c'4 - \property Staff.clefOctavation = #7 + \set Staff.clefOctavation = #7 c'4 - \property Staff.clefOctavation = #0 - \property Staff.clefPosition = #0 + \set Staff.clefOctavation = #0 + \set Staff.clefPosition = #0 c'4 \clef "bass" c'4 diff --git a/input/test/coriolan-margin.ly b/input/test/coriolan-margin.ly index a13461b355..dead04bdde 100644 --- a/input/test/coriolan-margin.ly +++ b/input/test/coriolan-margin.ly @@ -1,5 +1,5 @@ -\version "2.1.13" +\version "2.1.22" % Ugh, we need to override some LaTeX titling stuff @@ -18,13 +18,13 @@ Demonstration of how to set up an orchestral score (Beethoven's Coriolan overtur #(set-global-staff-size 16) -raisedFlat = \markup { \raise #0.4 \smaller \smaller \musicglyph #"accidentals--2" } +raisedFlat = \markup { \raise #0.4 \smaller \smaller \flat } flauti = \notes \relative c' { - \property Staff.instrument = #"2 Flauti" - \property Staff.instr = #"Fl." + \set Staff.instrument = #"2 Flauti" + \set Staff.instr = #"Fl." \time 4/4 c1 \break c @@ -34,71 +34,67 @@ flauti = \notes \relative c' { } oboi = \notes \relative c' { - \property Staff.instrument = #"2 Oboi" - \property Staff.instr = #"Ob." + \set Staff.instrument = #"2 Oboi" + \set Staff.instr = #"Ob." c1 c } clarinetti = \notes \relative c' { - \property Staff.instrument - = \markup { \column < "Clarinetti" { "in B" \raisedFlat } > } - \property Staff.instr - = \markup { \smaller { "Cl(B" \raisedFlat ")" } } + \set Staff.instrument = \markup { \column < "Clarinetti" { "in B" \raisedFlat } > } + \set Staff.instr = \markup { \smaller { "Cl(B" \raisedFlat ")" } } c1 c } fagotti = \notes \relative c' { - \property Staff.instrument = #"2 Fagotti" - \property Staff.instr = #"Fg." + \set Staff.instrument = #"2 Fagotti" + \set Staff.instr = #"Fg." c1 c } corni = \notes \relative c' { - \property Staff.instrument - = \markup { \column < "Corni" { "in E" \raisedFlat } > } - \property Staff.instr - = \markup { \smaller { "Cor(E" \raisedFlat ")" } } + \set Staff.instrument = \markup { \column < "Corni" { "in E" \raisedFlat } > } + \set Staff.instr = \markup { \smaller { "Cor(E" \raisedFlat ")" } } c1 c } trombe = \notes \relative c' { - \property Staff.instrument = \markup \column < "2 Trombe" "(C)" > - \property Staff.instr = \markup \column < "Tbe." "(C)" > + \set Staff.instrument = \markup \column < "2 Trombe" "(C)" > + \set Staff.instr = \markup \column < "Tbe." "(C)" > c1 c } timpani = \notes \relative c' { - \property Staff.instrument = \markup \column < "Timpani" "(C-G)" > - \property Staff.instr = #"Timp." + \set Staff.instrument = \markup \column < "Timpani" "(C-G)" > + \set Staff.instr = #"Timp." c1 c } violinoI = \notes \relative c' { - \property Staff.instrument = #"Violino I " - \property Staff.instr = #"Vl. I " + \set Staff.instrument = #"Violino I " + \set Staff.instr = #"Vl. I " c1 c } violinoII = \notes \relative c' { - \property Staff.instrument = #"Violino II " - \property Staff.instr = #"Vl. II " + \set Staff.instrument = #"Violino II " + \set Staff.instr = #"Vl. II " c1 c } viola = \notes \relative c' { - \property Staff.instrument = #"Viola" - \property Staff.instr = #"Vla." + \set Staff.instrument = #"Viola" + \set Staff.instr = #"Vla." c1 c %c } violoncello = \notes \relative c' { - \property Staff.instrument = \markup \column < "Violoncello" "e" "Contrabasso" > - \property Staff.instr = \markup \column < "Vc." "Cb." > + \set Staff.instrument = \markup \column < "Violoncello" "e" "Contrabasso" > + \set Staff.instr = \markup \column < "Vc." "Cb." > c1 c } diff --git a/input/test/count-systems.ly b/input/test/count-systems.ly index 622dba0879..baf3e7f380 100644 --- a/input/test/count-systems.ly +++ b/input/test/count-systems.ly @@ -1,5 +1,5 @@ -\version "2.1.19" +\version "2.1.22" \header{ texidoc="@cindex Count Systems @@ -27,7 +27,7 @@ specified number of lines. \score{ \notes\relative c''{ - \property Voice.NoteHead \override #'after-line-breaking-callback + \override NoteHead #'after-line-breaking-callback % = #display-system-count = #display-systemno c1 diff --git a/input/test/crescendi.ly b/input/test/crescendi.ly index c78673d5a0..ff08cc8681 100644 --- a/input/test/crescendi.ly +++ b/input/test/crescendi.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Crescendi LilyPond can print crescendi in a number of different ways. @@ -8,8 +8,8 @@ LilyPond can print crescendi in a number of different ways. \notes\relative c''{ a1\fff\> a\pp\! a\< a\! -\property Voice.crescendoText = \markup { \italic \bold "cresc." } -\property Voice.crescendoSpanner = #'dashed-line +\set crescendoText = \markup { \italic \bold "cresc." } +\set crescendoSpanner = #'dashed-line a\mf\< a a\! a\< a\! } diff --git a/input/test/cue-notes.ly b/input/test/cue-notes.ly index 22eb71a3c6..7cf233f445 100644 --- a/input/test/cue-notes.ly +++ b/input/test/cue-notes.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % TODO: check to see if this example can be simplified using \small % or \tiny. \header { texidoc = "@cindex Cue Notes @@ -10,23 +10,23 @@ Cue notes should be set in smaller type. " \score { \notes { - \property Staff.instrument = #"Horn in F" - \property Score.skipBars = ##t + \set Staff.instrument = #"Horn in F" + \set Score.skipBars = ##t R1*21 << { - \property Staff.MultiMeasureRest \override #'staff-position = #-6 + \override Staff.MultiMeasureRest #'staff-position = #-6 R1 - \property Voice.MultiMeasureRest \revert #'staff-position + \revert MultiMeasureRest #'staff-position } \new Voice { s2 \clef tenor %% this should probably be put into an identifier. - \property Staff.fontSize = #-1 - \property Voice.Stem \override #'length = #5.5 - \property Voice.Beam \override #'thickness = #0.384 - \property Voice.Beam \override #'space-function = + \set Staff.fontSize = #-1 + \override Stem #'length = #5.5 + \override Beam #'thickness = #0.384 + \override Beam #'space-function = #(lambda (beam mult) (* 0.8 (Beam::space_function beam mult))) r8^"Bsn." c'8 f'8[ f'8] @@ -35,14 +35,14 @@ Cue notes should be set in smaller type. " % this is under debate; I don't think it should. - Graham % if you want to cancel it in the main part, uncomment the following: -% \property Staff.Clef = \turnOff +% \set Staff.Clef = \turnOff - \property Staff.fontSize\unset + \unset Staff.fontSize \clef treble } >> c'8^"Horn" cis' - \property Staff.Clef \unset + \unset Staff.Clef eis'4 fis'4 } \paper { raggedright = ##t} diff --git a/input/test/divisiones.ly b/input/test/divisiones.ly index 84cb0cadd6..b599a92dc5 100644 --- a/input/test/divisiones.ly +++ b/input/test/divisiones.ly @@ -7,18 +7,18 @@ Choices are @code{divisioMinima}, @code{divisioMaior} @code{caesura}. " } -\version "2.1.21" +\version "2.1.22" \include "gregorian-init.ly" \score { << \context Voice \notes \transpose c c' { - \property Score.timing = ##f - \property Score.barAlways = ##t - \property Voice.TextScript \set #'padding = #3 - \property Staff.BarLine \override #'transparent = ##t - \property Voice.Stem \override #'transparent = ##t + \set Score.timing = ##f + \set Score.barAlways = ##t + \override TextScript #'padding = #3 + \override Staff.BarLine #'transparent = ##t + \override Stem #'transparent = ##t g4( a) g e( f) e ^\markup { "divisio minima" } \divisioMinima diff --git a/input/test/drarn-slurs.ly b/input/test/drarn-slurs.ly index b41409f362..c67f69d38a 100644 --- a/input/test/drarn-slurs.ly +++ b/input/test/drarn-slurs.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to slurs-? % TODO: find out what drarn means, and if there's an overlap with drarn.ly \header{ @@ -9,8 +9,8 @@ Slurs can be forced to always attach to note heads. } fragment = \notes { - \property Voice.Slur \set #'direction = #1 - \property Voice.Slur \set #'attachment = #'(head . head) + \override Slur #'direction = #1 + \override Slur #'attachment = #'(head . head) g''16(g)(g)(g)(d')(d)(d)(d) } diff --git a/input/test/drarn.ly b/input/test/drarn.ly index c2c154c74a..b6ec7bbe41 100644 --- a/input/test/drarn.ly +++ b/input/test/drarn.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{texidoc="@cindex Drarn You can attach slurs and ties to noteheads. " } @@ -9,17 +9,17 @@ You can attach slurs and ties to noteheads. \relative c'' { \time 3/8 - \property Voice.Stem \set #'direction = #1 - \property Voice.Tie \set #'direction = #1 - \property Voice.Slur \set #'direction = #1 - \property Voice.Slur \set #'attachment = #'(head . head) + \override Stem #'direction = #1 + \override Tie #'direction = #1 + \override Slur #'direction = #1 + \override Slur #'attachment = #'(head . head) c8~c(c) }\\ \relative c'' { - \property Voice.Stem \set #'direction = #-1 - \property Voice.Tie \set #'direction = #-1 - \property Voice.Slur \set #'direction = #-1 - \property Voice.Slur \set #'attachment = #'(head . head) + \override Stem #'direction = #-1 + \override Tie #'direction = #-1 + \override Slur #'direction = #-1 + \override Slur #'attachment = #'(head . head) a8(a)~a } >> diff --git a/input/test/dynamic-absolute-volume.ly b/input/test/dynamic-absolute-volume.ly index b001156f97..122f95a51d 100644 --- a/input/test/dynamic-absolute-volume.ly +++ b/input/test/dynamic-absolute-volume.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Dynamic Absolute Volume Absolute dynamics have effect in MIDI files. diff --git a/input/test/dynamic-extra.ly b/input/test/dynamic-extra.ly index e0872caae3..f86553d441 100644 --- a/input/test/dynamic-extra.ly +++ b/input/test/dynamic-extra.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % 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 8739109531..d8544d58f9 100644 --- a/input/test/embedded-postscript.ly +++ b/input/test/embedded-postscript.ly @@ -1,5 +1,5 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = "@cindex Embedded Postscript By inserting the @TeX{} command \embeddedps, you can diff --git a/input/test/embedded-scm.ly b/input/test/embedded-scm.ly index dd66fad17a..018388f1d6 100644 --- a/input/test/embedded-scm.ly +++ b/input/test/embedded-scm.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % TODO: does this work? It doesn't do anything with 1.7.20 \header {texidoc="@cindex Embedded scm You can embed scm functions in your scores. diff --git a/input/test/embedded-tex.ly b/input/test/embedded-tex.ly index ab216fb262..268964cf38 100644 --- a/input/test/embedded-tex.ly +++ b/input/test/embedded-tex.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \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 8ccfab85f3..6bfd67c3cf 100644 --- a/input/test/engraver-contexts.ly +++ b/input/test/engraver-contexts.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc ="In polyphonic notation, many voices can share a staff: In diff --git a/input/test/engraver-one-by-one.ly b/input/test/engraver-one-by-one.ly index 571889caa2..48e2324772 100644 --- a/input/test/engraver-one-by-one.ly +++ b/input/test/engraver-one-by-one.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "The notation problem, @emph{what} symbols to create, diff --git a/input/test/extra-staff.ly b/input/test/extra-staff.ly index 77ef7ecc7f..1597d20ab4 100644 --- a/input/test/extra-staff.ly +++ b/input/test/extra-staff.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % definitely wil be renamed to something. %{ diff --git a/input/test/figured-bass-alternate.ly b/input/test/figured-bass-alternate.ly index 84cac530de..d9f45543b7 100644 --- a/input/test/figured-bass-alternate.ly +++ b/input/test/figured-bass-alternate.ly @@ -3,18 +3,18 @@ texidoc = "An alternate method to make bass figures is to use markup texts." } -\version "2.1.7" +\version "2.1.22" -nat = \markup { \musicglyph #"accidentals-0" } -sh = \markup { \smaller \raise #0.6 \musicglyph #"accidentals-2" } -fl = \markup { \musicglyph #"accidentals--2" } +nat = \markup { \natural } +sh = \markup { \smaller \raise #0.6 \sharp } +fl = \markup { \flat } \score { \context Voice \notes { \clef bass - \property Voice.TextScript \set #'font-family = #'number - \property Voice.TextScript \set #'font-size = #-6 - \property Voice.TextScript \set #'baseline-skip = #1.4 + \override TextScript #'font-family = #'number + \override TextScript #'font-size = #-6 + \override TextScript #'baseline-skip = #1.4 dis4_\markup { 6 } diff --git a/input/test/fill-a4.ly b/input/test/fill-a4.ly index c86908b7a1..e08b1fdb16 100644 --- a/input/test/fill-a4.ly +++ b/input/test/fill-a4.ly @@ -1,4 +1,4 @@ -\version "2.1.13" +\version "2.1.22" %possible rename to paper-fill-a4.ly -gp % candidate for reg -gp % Han says no, but keeping this comment temporarily so that I don't diff --git a/input/test/follow-voice.ly b/input/test/follow-voice.ly index 5d41d941b0..b2575aabe0 100644 --- a/input/test/follow-voice.ly +++ b/input/test/follow-voice.ly @@ -1,4 +1,4 @@ -\version "2.1.19" +\version "2.1.22" % MERGED: stuff from follow-break.ly to follow-thread.ly % followVoice: connect note heads with line when thread switches staff @@ -10,9 +10,9 @@ property @code{followVoice}. " } \score { \notes\relative c { \new PianoStaff << - \property PianoStaff.followVoice = ##t + \set PianoStaff.followVoice = ##t \context Staff=one \context Voice { - \property Voice.VoiceFollower \set #'style = #'dashed-line + \override VoiceFollower #'style = #'dashed-line c'1 \change Staff=two b2 a diff --git a/input/test/force-hshift.ly b/input/test/force-hshift.ly index acdcaeeaab..5c9551bf22 100644 --- a/input/test/force-hshift.ly +++ b/input/test/force-hshift.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="@cindex Force hshift Force hshift to override collisions. " } @@ -11,8 +11,7 @@ Force hshift to override collisions. " } } \\ { -\once \property Voice.NoteColumn - \override #'force-hshift = #1.7 +\once \override NoteColumn #'force-hshift = #1.7 } >> diff --git a/input/test/gourlay.ly b/input/test/gourlay.ly index f5ba7ffa8f..b893c36121 100644 --- a/input/test/gourlay.ly +++ b/input/test/gourlay.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Gourlay diff --git a/input/test/gregorian-scripts.ly b/input/test/gregorian-scripts.ly index b0b6ef9f9f..341ff65b17 100644 --- a/input/test/gregorian-scripts.ly +++ b/input/test/gregorian-scripts.ly @@ -1,4 +1,4 @@ -\version "2.1.14" +\version "2.1.22" \header { title = "Gregorian Scripts" texidoc = "@cindex Gregorian Scripts @@ -25,7 +25,7 @@ FIXME: episem stops one notehead too early. \score { \context VaticanaVoice { - \property VaticanaVoice.Script \set #'padding = #-0.5 + \override VaticanaScript #'padding = #-0.5 \notes { a\ictus a\circulus diff --git a/input/test/harmonic.ly b/input/test/harmonic.ly index b151b24b82..a7dd0686db 100644 --- a/input/test/harmonic.ly +++ b/input/test/harmonic.ly @@ -1,4 +1,4 @@ -\version "2.1.19" +\version "2.1.22" \header { texidoc ="@cindex Artificial Harmonics diff --git a/input/test/header-ifelse.ly b/input/test/header-ifelse.ly index f7d0bce5cc..4e0aa5879c 100644 --- a/input/test/header-ifelse.ly +++ b/input/test/header-ifelse.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" #(define (my-ly-version) diff --git a/input/test/hshift.ly b/input/test/hshift.ly index 87ef5ba455..4d6615e3fb 100644 --- a/input/test/hshift.ly +++ b/input/test/hshift.ly @@ -1,12 +1,12 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Horizontal Shift You can manually shift notes horizontally. " } -shiftI = \property Voice.NoteColumn \override #'horizontal-shift = #0 -shiftII = \property Voice.NoteColumn \override #'horizontal-shift = #1 -shiftIII = \property Voice.NoteColumn \override #'horizontal-shift = #2 -shiftIV = \property Voice.NoteColumn \override #'horizontal-shift = #3 -shiftV = \property Voice.NoteColumn \override #'horizontal-shift = #4 +shiftI = \override NoteColumn #'horizontal-shift = #0 +shiftII = \override NoteColumn #'horizontal-shift = #1 +shiftIII = \override NoteColumn #'horizontal-shift = #2 +shiftIV = \override NoteColumn #'horizontal-shift = #3 +shiftV = \override NoteColumn #'horizontal-shift = #4 \score { \context Voice \notes\relative c { diff --git a/input/test/hymn.ly b/input/test/hymn.ly index 846b0fd218..75a4783b00 100644 --- a/input/test/hymn.ly +++ b/input/test/hymn.ly @@ -1,5 +1,5 @@ -\version "2.1.18" +\version "2.1.22" \header { texidoc = " diff --git a/input/test/improv.ly b/input/test/improv.ly index 6420562d94..2a725664bd 100644 --- a/input/test/improv.ly +++ b/input/test/improv.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = @@ -15,13 +15,13 @@ improvisation is active. improOn = \notes { - \property Voice.squashedPosition = #0 - \property Voice.NoteHead \override #'style = #'slash + \set squashedPosition = #0 + \override NoteHead #'style = #'slash } improOff = \notes { - \property Voice.squashedPosition \unset - \property Voice.NoteHead \revert #'style + \unset squashedPosition + \revert NoteHead #'style } global = \notes { s1*3 \bar "|." } diff --git a/input/test/incipit.ly b/input/test/incipit.ly index 90c0150608..0da12ebe2a 100644 --- a/input/test/incipit.ly +++ b/input/test/incipit.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Incipit This shows how to make an ``incipit'' to indicate scordatora tuning of a violin part, using the clefStyle property. @@ -10,17 +10,17 @@ The two first bars of Biber's Rosary sonata III. " } violinincipit = \notes\relative c''{ \clef "french" \time 2/2 - \property Staff.TimeSignature \override #'style = #'old + \override Staff.TimeSignature #'style = #'old a4. b8 c4 fis | % 1 - \property Staff.TimeSignature \override #'style = #'C + \override Staff.TimeSignature #'style = #'C } bcincipit = \notes\relative c{ \clef bass - \property Staff.TimeSignature \override #'style = #'old + \override Staff.TimeSignature #'style = #'old b2. cis4 | - \property Staff.TimeSignature \override #'style = #'C + \override Staff.TimeSignature #'style = #'C } violin = \notes\relative c''{ @@ -49,16 +49,16 @@ BC = \notes\relative c{ \score{ << \context Staff = violin {\notes{ - \property Staff.Clef \override #'transparent = ##t + \override Staff.Clef #'transparent = ##t \violinincipit \bar ".|" - \property Staff.Clef \revert #'transparent + \revert Staff.Clef #'transparent \endincipit \violin }} \new Staff {\notes{ - \property Staff.Clef \override #'transparent = ##t + \override Staff.Clef #'transparent = ##t \bcincipit \bar ".|" - \property Staff.Clef \revert #'transparent + \revert Staff.Clef #'transparent \endincipit \BC }} diff --git a/input/test/instrument-name-grandstaff.ly b/input/test/instrument-name-grandstaff.ly index 8091d8de88..7a018bfc24 100644 --- a/input/test/instrument-name-grandstaff.ly +++ b/input/test/instrument-name-grandstaff.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Instrument Name Grandstaff You can name the whole grandstaff in addition to individual staffs. " } @@ -6,9 +6,9 @@ You can name the whole grandstaff in addition to individual staffs. " } \notes \notes \context GrandStaff << \context Staff = treble { - \property GrandStaff.instrument = "Violini " - \property Staff.instrument = " vn I" { c''4 }} - \context Staff = bass { \property Staff.instrument = " vn II" c''4 }>> + \set GrandStaff.instrument = "Violini " + \set Staff.instrument = " vn I" { c''4 }} + \context Staff = bass { \set Staff.instrument = " vn II" c''4 }>> \paper { diff --git a/input/test/lilypond-testpage.ly b/input/test/lilypond-testpage.ly index 64587b940b..993e625774 100644 --- a/input/test/lilypond-testpage.ly +++ b/input/test/lilypond-testpage.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % MERGE with title.ly -gp %{ diff --git a/input/test/lyric-hyphen-retain.ly b/input/test/lyric-hyphen-retain.ly index e7273df41d..199210d31b 100644 --- a/input/test/lyric-hyphen-retain.ly +++ b/input/test/lyric-hyphen-retain.ly @@ -1,5 +1,5 @@ -\version "2.1.20" +\version "2.1.22" \header { @@ -23,14 +23,14 @@ c16[ c c c] c16[ c c c] } - \lyrics \new LyricsVoice \with { + \lyrics \new Lyrics \with { % Otherwise lyrics are so far apart that hyphens don't disappear SeparationItem \set #'padding = #0.0 }{ bla -- bla -- bla -- bla -- bla -- bla -- bla -- bla -- - \property LyricsVoice . LyricHyphen \set #'minimum-length = #0.7 - \property LyricsVoice . LyricHyphen \set #'spacing-procedure = + \override LyricHyphen #'minimum-length = #0.7 + \override LyricHyphen #'spacing-procedure = #Hyphen_spanner::set_spacing_rods bla -- bla -- bla -- bla diff --git a/input/test/lyrics-skip-notes.ly b/input/test/lyrics-skip-notes.ly index 48a0110e60..1f3ac1f7c7 100644 --- a/input/test/lyrics-skip-notes.ly +++ b/input/test/lyrics-skip-notes.ly @@ -12,7 +12,7 @@ By inserting @code{\\skip} statements into lyric lines, one can put less lyric s % shorthand for Skip Lyric sl = \notes { \skip 4 } -\version "2.1.21" +\version "2.1.22" \score { << \context Voice = "A" \notes {c4 c c c} diff --git a/input/test/maximum-rest-count.ly b/input/test/maximum-rest-count.ly index 20efbdca6e..5c42c3acc0 100644 --- a/input/test/maximum-rest-count.ly +++ b/input/test/maximum-rest-count.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to rest-foo \header { texidoc = "@cindex Rest Collision Count @@ -10,11 +10,11 @@ Control the number of rests in a collision with maximum-rest-count." \new Voice { a4 r - \property Staff. RestCollision \set #'maximum-rest-count = #1 + \override Staff.RestCollision #'maximum-rest-count = #1 r - \property Staff. RestCollision \set #'maximum-rest-count = #2 + \override Staff.RestCollision #'maximum-rest-count = #2 r - \property Staff. RestCollision \set #'maximum-rest-count = #3 + \override Staff.RestCollision #'maximum-rest-count = #3 r r8 r8 c diff --git a/input/test/mensural-ligatures.ly b/input/test/mensural-ligatures.ly index 9b66211095..3dcccbfdbd 100644 --- a/input/test/mensural-ligatures.ly +++ b/input/test/mensural-ligatures.ly @@ -1,4 +1,4 @@ -\version "2.1.14" +\version "2.1.22" % TODO: % check with ancient- stuff. rename, merge, something. -gp @@ -13,8 +13,8 @@ LilyPond can print mensural ligatures." % This is intended behaviour. voice = \notes \transpose c c' { - \property Score.timing = ##f - \property Score.defaultBarType = "empty" + \set Score.timing = ##f + \set Score.defaultBarType = "empty" g\longa c\breve a\breve f\breve d'\longa^\fermata \bar "|" \[ diff --git a/input/test/midi-scales.ly b/input/test/midi-scales.ly index 44a8d7fa01..695405b6d0 100644 --- a/input/test/midi-scales.ly +++ b/input/test/midi-scales.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % candidate for regression. -gp \header { texidoc="MIDI and midi2ly test file. Diff between this and midi2ly.py should be minimal." diff --git a/input/test/move-accidentals.ly b/input/test/move-accidentals.ly index 076813a6e7..db69407014 100644 --- a/input/test/move-accidentals.ly +++ b/input/test/move-accidentals.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to scheme- or something like that. -gp \header { texidoc= "@cindex Scheme Manual Accidentals @@ -17,7 +17,7 @@ involves some scheme code. " } \context Voice \notes \relative c'' { c2. << -\property Staff.AccidentalPlacement = \turnOff +\set Staff.AccidentalPlacement = \turnOff \context Staff \applyoutput #(outputproperty-compatibility (make-acc-position-checker 9) 'extra-offset '(-1 . 0)) \context Staff \applyoutput #(outputproperty-compatibility (make-acc-position-checker 5) diff --git a/input/test/move-specific-text.ly b/input/test/move-specific-text.ly index 91fb1e2f0d..224345ae65 100644 --- a/input/test/move-specific-text.ly +++ b/input/test/move-specific-text.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to scheme- or something like that. -gp \header { texidoc = "@cindex Scheme Move Text You can move objects around with scheme. This example shows how to @@ -10,7 +10,7 @@ move text around. " } \score { \notes\relative c''' { - \property Voice.Stem \set #'direction = #1 + \override Stem #'direction = #1 \applyoutput #(outputproperty-compatibility (make-text-checker (make-simple-markup "m.d.")) 'extra-offset '(-3.5 . -4.5)) a^2^"m.d." diff --git a/input/test/music-box.ly b/input/test/music-box.ly index cd4da197de..d906b7daee 100644 --- a/input/test/music-box.ly +++ b/input/test/music-box.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \include "deutsch.ly" % possible rename to scheme- something. -gp % TODO: ask if it needs to have so many empty bars in the middle. -gp @@ -62,7 +62,7 @@ using Scheme functions to avoid typing work. " } -\version "2.1.7" +\version "2.1.22" pat = \notes \transpose c c' \repeat unfold 2 { << { \context Staff=up {r8 e16 f g e f g } } diff --git a/input/test/nested-groups.ly b/input/test/nested-groups.ly index 8af5a48bd3..6421661504 100644 --- a/input/test/nested-groups.ly +++ b/input/test/nested-groups.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Nested Staff Groups LilyPond can print nested groups of staffs. " diff --git a/input/test/no-bar-lines.ly b/input/test/no-bar-lines.ly index 0444486aa2..b8354569ac 100644 --- a/input/test/no-bar-lines.ly +++ b/input/test/no-bar-lines.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to bar-lines-foo. -gp \header{ texidoc = "@cindex Bar Lines Remove diff --git a/input/test/no-staff.ly b/input/test/no-staff.ly index cf4bf5821e..cb40070db8 100644 --- a/input/test/no-staff.ly +++ b/input/test/no-staff.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to staff-something. -gp \header{ texidoc = "@cindex Staff Remove diff --git a/input/test/ossia.ly b/input/test/ossia.ly index baa1c72bd6..a5679aa7bd 100644 --- a/input/test/ossia.ly +++ b/input/test/ossia.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % pretty much a duplicate of extra-staff.ly. candidate for merge or delete. -gp \header { texidoc = "@cindex Ossia diff --git a/input/test/part-combine.ly b/input/test/part-combine.ly index 15fe3beb9c..0897abb7f4 100644 --- a/input/test/part-combine.ly +++ b/input/test/part-combine.ly @@ -1,5 +1,5 @@ -\version "2.1.18" +\version "2.1.22" \header{ texidoc="@cindex Part Combine In orchestral scores and hymns, voices are traditionally combined onto @@ -15,12 +15,12 @@ voices according to actual rhythm and pitch. User-defined texts such as \relative c'' { c4 d e f | b,4 d c d | r2 e4 f | c4 d e f | c4 r e f | c4 r e f | c4 r a r | a a r a | - a2 \property Voice.soloADue = ##f a | + a2 \set soloADue = ##f a | } \relative c'' { g4 b d f | r2 c4 d | a c c d | a4. b8 c4 d c r e r | r2 s2 | a,4 r a r | a r r a | - a2 \property Voice.soloADue = ##f a | + a2 \set soloADue = ##f a | } >> \paper{ diff --git a/input/test/partial-blank.ly b/input/test/partial-blank.ly index 256a328436..218b761d82 100644 --- a/input/test/partial-blank.ly +++ b/input/test/partial-blank.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % check with invisible-notes or blank-notes. possible rename. -gp \header{ texidoc = "@cindex Partial Blank When entering half music (i.e. for students to complete by hand) @@ -20,9 +20,9 @@ mel = \notes \relative c' {c16 d16 e8 a4 g2 e8 d c2. g'1 e4 d c2} \clef G \new Voice {\mel} \new Voice { - \property Voice.NoteHead \override #'transparent = ##t - \property Voice.Stem \override #'transparent = ##t - \property Voice.Beam \override #'transparent = ##t + \override NoteHead #'transparent = ##t + \override Stem #'transparent = ##t + \override Beam #'transparent = ##t \repeat unfold 4 \quickmeasure } >> diff --git a/input/test/phrasing-slur-height.ly b/input/test/phrasing-slur-height.ly index 5602cd9c81..ab64f7aa7f 100644 --- a/input/test/phrasing-slur-height.ly +++ b/input/test/phrasing-slur-height.ly @@ -1,12 +1,12 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Phrasing Slur Height Make PhrasingSlur higher, to avoid colission from other slurs. " } \score { \new Staff \notes\relative c''{ - \property Staff.PhrasingSlur \override #'height-limit = #8.0 + \override Staff.PhrasingSlur #'height-limit = #8.0 c8 \( (d e f) g ( a b c) | c ( b a g) f ( e d c)\) } diff --git a/input/test/polymetric-differing-notes.ly b/input/test/polymetric-differing-notes.ly index 2e87148d87..9b1a77df4a 100644 --- a/input/test/polymetric-differing-notes.ly +++ b/input/test/polymetric-differing-notes.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc=" @@ -52,14 +52,14 @@ what happens on the inside: a 3/4 time signature is combined with a } \new Staff { \time 3/4 - \property Staff.timeSignatureFraction= #'(9 . 8) + \set Staff.timeSignatureFraction = #'(9 . 8) \apply #display-music \apply #(scale-music-function '(2 . 3)) \repeat unfold 6 { c8[ c c] } } \new Staff { \time 3/4 - \property Staff.timeSignatureFraction= #'(10 . 8) + \set Staff.timeSignatureFraction = #'(10 . 8) \apply #display-music \apply #(scale-music-function '(3 . 5)) { \repeat unfold 2 { c8[ c c] } \repeat unfold 2 { c8[ c] } diff --git a/input/test/polymetric.ly b/input/test/polymetric.ly index 8b5a2d2aa5..21cd591083 100644 --- a/input/test/polymetric.ly +++ b/input/test/polymetric.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Time Signature Multiple diff --git a/input/test/preset-extent.ly b/input/test/preset-extent.ly index 76f7b2d979..0879702f93 100644 --- a/input/test/preset-extent.ly +++ b/input/test/preset-extent.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc = " @cindex Preset Extent @@ -16,7 +16,7 @@ spaced so widely. \context Lyrics \lyrics { foo -- - \property Lyrics . LyricText \set #'X-extent = #'(-10.0 . 10.0) + \override LyricText #'X-extent = #'(-10.0 . 10.0) bar baz } \paper { raggedright = ##t} diff --git a/input/test/repeat-manual.ly b/input/test/repeat-manual.ly index 3e5c6552a9..56877ffde9 100644 --- a/input/test/repeat-manual.ly +++ b/input/test/repeat-manual.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Repeat Manual You can manually control repeat signs and numbers to produce unusual output. " @@ -8,16 +8,16 @@ unusual output. " \score { \notes \relative c'' { % First a normal looking repeat: c2 c - \property Score.repeatCommands = #'((volta "1.")) + \set Score.repeatCommands = #'((volta "1.")) c c - \property Score.repeatCommands = #'((volta #f) end-repeat (volta "2.")) + \set Score.repeatCommands = #'((volta #f) end-repeat (volta "2.")) c c - \property Score.repeatCommands = #'((volta #f)) + \set Score.repeatCommands = #'((volta #f)) % Then a more strange one: c c - \property Score.repeatCommands = #'((volta "93") end-repeat) + \set Score.repeatCommands = #'((volta "93") end-repeat) c c - \property Score.repeatCommands = #'((volta #f)) + \set Score.repeatCommands = #'((volta #f)) c c } \paper{raggedright=##t} diff --git a/input/test/repeat-shorter-bracket.ly b/input/test/repeat-shorter-bracket.ly index 18dd3d4954..efd981e415 100644 --- a/input/test/repeat-shorter-bracket.ly +++ b/input/test/repeat-shorter-bracket.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header{ texidoc=" @@ -17,7 +17,7 @@ can be shortened. \context Staff \notes\relative c''{ c c c c % coda-klugde: let volta span only one bar - \property Staff.voltaSpannerDuration = #(ly:make-moment 1 1) + \set Staff.voltaSpannerDuration = #(ly:make-moment 1 1) \repeat "volta" 5 { d d d d } \alternative { { e e e e f f f f } { g g g g } } diff --git a/input/test/repeat.ly b/input/test/repeat.ly index 363b5db926..76e9845702 100644 --- a/input/test/repeat.ly +++ b/input/test/repeat.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" % possible rename to lyric-repeat or repeat-lyric. diff --git a/input/test/rest-dot-positions.ly b/input/test/rest-dot-positions.ly index 7644cc18f4..024cba6ab0 100644 --- a/input/test/rest-dot-positions.ly +++ b/input/test/rest-dot-positions.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % candidate for regression. -gp \header { texidoc = "@cindex Rest Dot Positions This file tests dotted rests. " } diff --git a/input/test/rests.ly b/input/test/rests.ly index 564f6dd272..e3a51ac9f0 100644 --- a/input/test/rests.ly +++ b/input/test/rests.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Rests @@ -14,23 +14,23 @@ Rests in various styles. \score { \context Staff \notes\relative c { - \property Score.timing = ##f - \property Staff.Rest \set #'style = #'mensural + \set Score.timing = ##f + \override Staff.Rest #'style = #'mensural r\maxima^"Rest style = \#'mensural" r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 r128 \bar empty \break - \property Staff.Rest \set #'style = #'neo_mensural + \override Staff.Rest #'style = #'neo_mensural r\maxima^"Rest style = \#'neo\\_mensural" r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 r128 \bar empty \break - \property Staff.Rest \set #'style = #'classical + \override Staff.Rest #'style = #'classical r\maxima^"Rest style = \#'classical" r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 r128 \bar empty \break - \property Staff.Rest \set #'style = #'default + \override Staff.Rest #'style = #'default r\maxima^"Rest style = \#'default" r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 r128 \break diff --git a/input/test/reverse-music.ly b/input/test/reverse-music.ly index 1ad20e94cf..1b14a4a0a4 100644 --- a/input/test/reverse-music.ly +++ b/input/test/reverse-music.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to scheme-something. \header { texidoc="@cindex Scheme Reverse Music Simple customised music apply. " diff --git a/input/test/rhythm-excercise.ly b/input/test/rhythm-excercise.ly index 6963896468..00d9fe3c23 100644 --- a/input/test/rhythm-excercise.ly +++ b/input/test/rhythm-excercise.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Rhythm Exercise This example shows a way to generate rhythm exercises with LilyPond (e.g. no staff but retaining the barlines). " diff --git a/input/test/scales-greek.ly b/input/test/scales-greek.ly index d7d4e2ee99..0f681a4749 100644 --- a/input/test/scales-greek.ly +++ b/input/test/scales-greek.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = " diff --git a/input/test/scheme-interactions.ly b/input/test/scheme-interactions.ly index 36f62a7b40..c926b15dbb 100644 --- a/input/test/scheme-interactions.ly +++ b/input/test/scheme-interactions.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Scheme Interactions With @code{ly:export}, you can pass of the result of Scheme expressions as lilypond input. Within a Scheme expression, diff --git a/input/test/script-abbreviations.ly b/input/test/script-abbreviations.ly index 62ff7fc519..67dce2af16 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.1.7" +\version "2.1.22" \header { texidoc = "@cindex Script Abbreviations Some scripts may be entered using an abbreviation. @@ -12,8 +12,8 @@ Some scripts may be entered using an abbreviation. \score { \notes \context Voice { - \property Voice.TextScript \set #'font-family = #'typewriter - \property Voice.TextScript \set #'font-shape = #'upright + \override TextScript #'font-family = #'typewriter + \override TextScript #'font-shape = #'upright c''4-._"c-." s4 c''4--_"c-{}-" s4 c''4-+_"c-+" s4 diff --git a/input/test/script-chart.ly b/input/test/script-chart.ly index 5d9d21ce86..37e9d84820 100644 --- a/input/test/script-chart.ly +++ b/input/test/script-chart.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" % this chart is used in the manual too. @@ -12,12 +12,12 @@ A chart showing all feta scripts. \score { << - \property Score.LyricText \override #'font-family = #'typewriter - \property Score.LyricText \override #'font-shape = #'upright + \override Score.LyricText #'font-family = #'typewriter + \override Score.LyricText #'font-shape = #'upright \context Staff \notes { - \property Score.timing = ##f - \property Score.barAlways = ##t - \property Staff.BarLine \override #'transparent = ##t + \set Score.timing = ##f + \set Score.barAlways = ##t + \override Staff.BarLine #'transparent = ##t c''\accent c''\marcato c''\staccatissimo c''\staccato c''\tenuto c''\portato c''\upbow c''\downbow c''\flageolet diff --git a/input/test/script-priority.ly b/input/test/script-priority.ly index 585aad7f5a..35ee32ff26 100644 --- a/input/test/script-priority.ly +++ b/input/test/script-priority.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Script Priority Relative placements of different script types can be controlled @@ -10,14 +10,14 @@ by overriding script-priority. " \score{ \context Staff \notes \relative g''{ - \property Score.TextScript \override #'script-priority = #-100 - a4^\prall^\markup \fontsize #-2 \musicglyph #"accidentals-1" + \override Score.TextScript #'script-priority = #-100 + a4^\prall^\markup \fontsize #-2 \semisharp - \property Score.Script \override #'script-priority = #-100 - \property Score.TextScript \revert #'script-priority + \override Score.Script #'script-priority = #-100 + \revert Score.TextScript #'script-priority - a4^\prall^\markup \fontsize #-2 \musicglyph #"accidentals-1" + a4^\prall^\markup \fontsize #-2 \semisharp } \paper { raggedright = ##t} } diff --git a/input/test/script-stack.ly b/input/test/script-stack.ly index 4ebc914f9a..39467ebbdf 100644 --- a/input/test/script-stack.ly +++ b/input/test/script-stack.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Stacked Text Articulation You can stack text and articulations. " diff --git a/input/test/separate-staccato.ly b/input/test/separate-staccato.ly index b0449c1b22..6934a0496f 100644 --- a/input/test/separate-staccato.ly +++ b/input/test/separate-staccato.ly @@ -1,5 +1,5 @@ -\version "2.1.19" +\version "2.1.22" % possible rename. -gp \header { texidoc="@cindex Seperate Staccato diff --git a/input/test/slur-attachment-override.ly b/input/test/slur-attachment-override.ly index 7d0becae8c..5cd0a85bfd 100644 --- a/input/test/slur-attachment-override.ly +++ b/input/test/slur-attachment-override.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc="@cindex Slur Attachment Override @@ -12,11 +12,11 @@ In some cases you may want to set slur attachments by hand. " %% fragment = \notes { - \property Voice.autoBeaming = ##f - \property Voice.Stem \set #'direction = #1 - \property Voice.Slur \set #'direction = #1 + \set autoBeaming = ##f + \override Stem #'direction = #1 + \override Slur #'direction = #1 d'32( f'4 d8..) - \property Voice.Slur \set #'attachment = #'(stem . stem) + \override Slur #'attachment = #'(stem . stem) d,32( f'4 d8.) } diff --git a/input/test/slur-beautiful.ly b/input/test/slur-beautiful.ly index 6ec1cf91ee..6c0230c063 100644 --- a/input/test/slur-beautiful.ly +++ b/input/test/slur-beautiful.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % TODO bit too wordy; edit a bit to cut stuff. -gp \header { texidoc ="@cindex Slur Beautiful Similarly, the curvature of a slur is adjusted to stay clear of note @@ -17,7 +17,7 @@ one. You can indicate this preference by increasing the \stemDown \slurUp c16( a' f' a a f a, c,) c( a' f' a a f d, c) - \property Voice.Slur \override #'beautiful = #5.0 + \override Slur #'beautiful = #5.0 c( a' f' a a f d, c) }} \paper { raggedright = ##t } diff --git a/input/test/slur-dash.ly b/input/test/slur-dash.ly index 9d25005777..869851136f 100644 --- a/input/test/slur-dash.ly +++ b/input/test/slur-dash.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header {texidoc = "@cindex Slur, dotted You can print different kinds of slurs (dotted, dashed, etc). " } @@ -9,7 +9,7 @@ You can print different kinds of slurs (dotted, dashed, etc). " c( d e c) | \slurSolid c( d e c) | - \property Voice. Slur \set #'dashed = #0.0 + \override Slur #'dashed = #0.0 c( d e c) | \slurSolid c( d e c) | diff --git a/input/test/slur-manual.ly b/input/test/slur-manual.ly index 77ff2d15f3..019cbafe4c 100644 --- a/input/test/slur-manual.ly +++ b/input/test/slur-manual.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -16,9 +16,8 @@ \context Staff = down \relative c { \clef bass r4 r8 - \once\property Voice.Slur \set #'extra-offset = #'(0 . -8) - \once\property Voice.Slur - \set #'control-points = + \once\override Slur #'extra-offset = #'(0 . -8) + \once\override Slur #'control-points = #'((0 . -4) (2 . 0) (60 . 0) (63 . 4)) c8( as' f c' as f c as' f \change Staff = up diff --git a/input/test/slur-minimum-length.ly b/input/test/slur-minimum-length.ly index 4c0901255f..f9f78a0ad2 100644 --- a/input/test/slur-minimum-length.ly +++ b/input/test/slur-minimum-length.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Slur Minimum Length You can set the minimum length of a slur. " @@ -8,7 +8,7 @@ You can set the minimum length of a slur. " \score{ \notes\relative c''{ \time 2/4 - \property Voice.Slur \set #'minimum-length = #40 + \override Slur #'minimum-length = #40 c(c) c~c\break } diff --git a/input/test/slur-ugly.ly b/input/test/slur-ugly.ly index a16cddebb2..430ff5dc7e 100644 --- a/input/test/slur-ugly.ly +++ b/input/test/slur-ugly.ly @@ -1,5 +1,5 @@ -\version "2.1.18" +\version "2.1.22" \header { texidoc="@cindex Slur Ugly You can get ugly slurs, if you want. " diff --git a/input/test/spacing-2.ly b/input/test/spacing-2.ly index 617273cf9c..9f64f109ae 100644 --- a/input/test/spacing-2.ly +++ b/input/test/spacing-2.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % more yummy regression goodness. -gp \header { diff --git a/input/test/spanner-after-break-tweak.ly b/input/test/spanner-after-break-tweak.ly index 63d27e532d..df76d873f2 100644 --- a/input/test/spanner-after-break-tweak.ly +++ b/input/test/spanner-after-break-tweak.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Spanner after break @@ -26,7 +26,7 @@ after the line break is moved around. " #(debug-enable 'backtrace) \score {\notes \relative c'' { - \property Voice.Tie \override #'after-line-breaking-callback = + \override Tie #'after-line-breaking-callback = #my-callback c1 ~ \break c2 ~ c } diff --git a/input/test/staff-bracket.ly b/input/test/staff-bracket.ly index 9ecd36ba41..921fee517b 100644 --- a/input/test/staff-bracket.ly +++ b/input/test/staff-bracket.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{texidoc = "@cindex Staff Bracket Here's an example of staff brackets. " diff --git a/input/test/staff-container.ly b/input/test/staff-container.ly index 26b62066ce..902f801f97 100644 --- a/input/test/staff-container.ly +++ b/input/test/staff-container.ly @@ -1,4 +1,4 @@ -\version "2.1.20" +\version "2.1.22" \header { diff --git a/input/test/staff-lines.ly b/input/test/staff-lines.ly index 33c5c92303..d37a328c2c 100644 --- a/input/test/staff-lines.ly +++ b/input/test/staff-lines.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { @@ -23,7 +23,7 @@ lower = \notes\relative c { \upper >> \new Staff { - \property Staff.StaffSymbol \set #'line-count = #4 + \override Staff.StaffSymbol #'line-count = #4 \clef bass \lower } diff --git a/input/test/staff-size.ly b/input/test/staff-size.ly index c58f0ea172..a8a4159b10 100644 --- a/input/test/staff-size.ly +++ b/input/test/staff-size.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Staff Size diff --git a/input/test/staff-space.ly b/input/test/staff-space.ly index 50656c5e80..f0ebace726 100644 --- a/input/test/staff-space.ly +++ b/input/test/staff-space.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc ="@cindex Staff Space Setting staff space on a staff. " diff --git a/input/test/stem-centered.ly b/input/test/stem-centered.ly index d904f0d0a2..5e1869b32d 100644 --- a/input/test/stem-centered.ly +++ b/input/test/stem-centered.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to ancient- something. \header { texidoc ="@cindex Ancient Mensural Note Heads @@ -9,7 +9,7 @@ Mensural note heads. " \score { \notes { \relative c'' { - \property Voice . NoteHead \set #'style = #'mensural + \override NoteHead #'style = #'mensural c\maxima*1/8 c\longa*1/4 c\breve*1/2 c1 c2 c4 c8 } diff --git a/input/test/stem-cross-staff.ly b/input/test/stem-cross-staff.ly index d1821911d9..3f108347ec 100644 --- a/input/test/stem-cross-staff.ly +++ b/input/test/stem-cross-staff.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Stem Cross Staff There is no support for putting chords across staves. @@ -6,10 +6,10 @@ You can get this result by increasing the length of the stem in the lower stave so it reaches the stem in the upper stave, or vice versa. " } -stemExtend = \once \property Voice.Stem \override #'length = #22 +stemExtend = \once \override Stem #'length = #22 %% following reqs 1.7.1 or better. -noFlag = \once \property Voice.Stem \override #'flag-style = #'no-flag +noFlag = \once \override Stem #'flag-style = #'no-flag \score { \notes diff --git a/input/test/stem-extend.ly b/input/test/stem-extend.ly index 999b2bf425..85e5e57659 100644 --- a/input/test/stem-extend.ly +++ b/input/test/stem-extend.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Stem Extend You can stop LilyPond from extending stems to the center line. " @@ -9,12 +9,12 @@ You can stop LilyPond from extending stems to the center line. " \context Staff << \new Voice { f2 f8 g a b - \property Voice.Stem \set #'no-stem-extend = ##t + \override Stem #'no-stem-extend = ##t f2 f8 g a b } \new Voice { c''2 c8 b a g - \property Voice.Stem \set #'no-stem-extend = ##t + \override Stem #'no-stem-extend = ##t c2 c8 b a g } >> diff --git a/input/test/stem-length.ly b/input/test/stem-length.ly index 7458780b1e..5c0fa21e7b 100644 --- a/input/test/stem-length.ly +++ b/input/test/stem-length.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "@cindex Stem Length You can alter the length of stems. " @@ -7,8 +7,8 @@ You can alter the length of stems. " \score { \context Voice \notes\relative c { - g''4 \property Voice.Stem \set #'length = #14 g4 - \property Voice.Stem \set #'length = #3 g4 g,,4 + g''4 \override Stem #'length = #14 g4 + \override Stem #'length = #3 g4 g,,4 } \paper { raggedright = ##t } } diff --git a/input/test/tablature-hammer.ly b/input/test/tablature-hammer.ly index 37bc68a696..043a945d8c 100644 --- a/input/test/tablature-hammer.ly +++ b/input/test/tablature-hammer.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header {texidoc = "@cindex Tablature hammer You can fake a hammer in tablature with slurs. " } diff --git a/input/test/tablature.ly b/input/test/tablature.ly index a4fa587e8b..7439e403df 100644 --- a/input/test/tablature.ly +++ b/input/test/tablature.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header{ texidoc = "@cindex Tabulature A sample tablature, with both normal staff and tab. @@ -13,7 +13,7 @@ partition = \notes { e8\5 fis\5 gis\5 a\5 b\5 cis'\5 dis'\5 e'\5 e8\4 fis\4 gis\4 a\4 b\4 cis'\4 dis'\4 e'\4 e8 fis gis a b cis' dis' e' - \property Score.minimumFret = #5 + \set Score.minimumFret = #5 e8 fis gis a b cis' dis' e' } diff --git a/input/test/temporary-stave.ly b/input/test/temporary-stave.ly index fc1e824262..4470fcbae4 100644 --- a/input/test/temporary-stave.ly +++ b/input/test/temporary-stave.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { diff --git a/input/test/text-spanner.ly b/input/test/text-spanner.ly index 419707368f..60bc5ef66d 100644 --- a/input/test/text-spanner.ly +++ b/input/test/text-spanner.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex text spanner You can make LilyPond print text spanners. " @@ -7,34 +7,34 @@ You can make LilyPond print text spanners. " \score{ \notes\relative c''{ - \property Voice.TextSpanner \override #'edge-text = #'("bla" . "blu") + \override TextSpanner #'edge-text = #'("bla" . "blu") a \startTextSpan b c a \stopTextSpan - \property Voice.TextSpanner \override #'dash-period = #2 - \property Voice.TextSpanner \override #'dash-fraction = #0.0 + \override TextSpanner #'dash-period = #2 + \override TextSpanner #'dash-fraction = #0.0 a \startTextSpan b c a \stopTextSpan - \property Voice.TextSpanner \revert #'style - \property Voice.TextSpanner \override #'style = #'dashed-line - \property Voice.TextSpanner \override #'edge-height = #'(1 . -2) + \revert TextSpanner #'style + \override TextSpanner #'style = #'dashed-line + \override TextSpanner #'edge-height = #'(1 . -2) a \startTextSpan b c a \stopTextSpan - \property Staff.centralCPosition = #-13 + \set Staff.centralCPosition = #-13 - \property Voice.TextSpanner \override #'dash-period = #10 - \property Voice.TextSpanner \override #'dash-fraction = #.5 - \property Voice.TextSpanner \override #'thickness = #10 + \override TextSpanner #'dash-period = #10 + \override TextSpanner #'dash-fraction = #.5 + \override TextSpanner #'thickness = #10 a \startTextSpan b c a \stopTextSpan - \property Staff.centralCPosition = #-6 + \set Staff.centralCPosition = #-6 } \paper{ raggedright = ##t} } diff --git a/input/test/textscript.ly b/input/test/textscript.ly index 5d96662aa7..7f6eede5d3 100644 --- a/input/test/textscript.ly +++ b/input/test/textscript.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Textscript Test font selection and scm text markup. " @@ -7,10 +7,10 @@ Test font selection and scm text markup. " \score{ \notes\relative c''{ - \property Voice . TextScript \override #'font-shape = #'upright + \override TextScript #'font-shape = #'upright c1^\markup { \dynamic "p" "ma sosten." } c^\markup \huge "ABCD" - \property Voice . TextScript \override #'font-series = #'bold + \override TextScript #'font-series = #'bold c^\markup { \bold "Dal" " " \raise #0.8 \musicglyph #"scripts-segno" } c^\markup \huge "ABCD" } diff --git a/input/test/tie-cross-voice.ly b/input/test/tie-cross-voice.ly index 4ad8f4249c..a136f452bf 100644 --- a/input/test/tie-cross-voice.ly +++ b/input/test/tie-cross-voice.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" @@ -11,7 +11,7 @@ \context Staff \notes { \relative c'' << { - \once \property Voice.Stem \set #'transparent = ##t + \once \override Stem #'transparent = ##t b8~ b8 } \\ { b[ g8] } diff --git a/input/test/tie-sparse.ly b/input/test/tie-sparse.ly index 4d0c04b680..0445ff0f3e 100644 --- a/input/test/tie-sparse.ly +++ b/input/test/tie-sparse.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc = "@cindex Tie Sparse Setting sparseTies causes only one tie to be @@ -8,7 +8,7 @@ generated per chord pair. " \score { \context Voice \notes\relative c { - \property Voice.sparseTies = ##t + \set sparseTies = ##t c'' ~ } \paper { raggedright = ##t } diff --git a/input/test/time-signature-double.ly b/input/test/time-signature-double.ly index 35fc4f3cf2..d92f5e3ff4 100644 --- a/input/test/time-signature-double.ly +++ b/input/test/time-signature-double.ly @@ -1,5 +1,5 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc= " @@ -23,8 +23,8 @@ tsMarkup = \score { \notes \relative c' { - \property Staff.TimeSignature \override #'print-function = #Text_item::print - \property Staff.TimeSignature \override #'text = #tsMarkup + \override Staff.TimeSignature #'print-function = #Text_item::print + \override Staff.TimeSignature #'text = #tsMarkup \time 3/2 diff --git a/input/test/time.ly b/input/test/time.ly index 39c4371f53..bf7747a68e 100644 --- a/input/test/time.ly +++ b/input/test/time.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % TODO: This file could be old. Ask about it later. -gp \header { texidoc = "@cindex Time @@ -43,7 +43,7 @@ properties will quite definitely change, and maybe the syntax of the \score { \context Voice \notes\relative c { % LilyPond doesn't understand 'default =>> it does what you want - \property Staff.TimeSignature \override #'style = #'default + \override Staff.TimeSignature #'style = #'default \time 1/1 c''1^"TimeSignature style = \#'default" \time 2/2 @@ -69,7 +69,7 @@ properties will quite definitely change, and maybe the syntax of the \time 9/4 c2. c2. c2. \break - \property Staff.TimeSignature \set #'style = #'mensural + \override Staff.TimeSignature #'style = #'mensural \time 1/1 c1^"TimeSignature style = \#'mensural" \time 2/2 @@ -99,7 +99,7 @@ properties will quite definitely change, and maybe the syntax of the \time 9/8 c4. c4. c4. \break - \property Staff.TimeSignature \set #'style = #'neo_mensural + \override Staff.TimeSignature #'style = #'neo_mensural \time 1/1 c1^"TimeSignature style = \#'neo\_mensural" \time 2/2 @@ -129,7 +129,7 @@ properties will quite definitely change, and maybe the syntax of the \time 9/8 c4. c4. c4. \break - \property Staff.TimeSignature \set #'style = #'numbered + \override Staff.TimeSignature #'style = #'numbered \time 1/1 c1^"TimeSignature style = \#'numbered" \time 2/2 @@ -156,7 +156,7 @@ properties will quite definitely change, and maybe the syntax of the c2. c2. c2. \break % If the style starts with a '1', you get this style - \property Staff.TimeSignature \set #'style = #'1style + \override Staff.TimeSignature #'style = #'1style \time 1/1 c1^"TimeSignature style = \#'1xxx" \time 2/2 diff --git a/input/test/timing.ly b/input/test/timing.ly index c3fbd2e237..6840af2eab 100644 --- a/input/test/timing.ly +++ b/input/test/timing.ly @@ -1,5 +1,5 @@ -\version "2.1.7" +\version "2.1.22" % possible rename to bar-something. \header{ texidoc = "@cindex Bar Length @@ -12,18 +12,18 @@ You can alter the length of bars by setting \context Voice \notes\relative c { - % \property Score. measurePosition = #(ly:make-moment -1 4) + % \set Score.measurePosition = #(ly:make-moment -1 4) \partial 4 c''4 c4 c4 c2 c1 \cadenzaOn c8[ d e f] g[ a b c b c b c] \cadenzaOff c4 c4 c4 c4 - \property Score. measureLength = #(ly:make-moment 5 4) + \set Score.measureLength = #(ly:make-moment 5 4) c1 c4 c1 c4 c4 c4 - \property Score. measurePosition = #(ly:make-moment -3 8) + \set Score.measurePosition = #(ly:make-moment -3 8) b8 b b c4 c1 diff --git a/input/test/title.ly b/input/test/title.ly index 4789d181d1..2f5809ae40 100644 --- a/input/test/title.ly +++ b/input/test/title.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % MERGE with lilypond- \header { filename = "title.ly" diff --git a/input/test/to-xml.ly b/input/test/to-xml.ly index ec2546e35c..e3a2da6596 100644 --- a/input/test/to-xml.ly +++ b/input/test/to-xml.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" fooBar = \notes { << c''4 \\ g'4 >> } diff --git a/input/test/trill.ly b/input/test/trill.ly index 9b635e9e3e..2ad2ec374c 100644 --- a/input/test/trill.ly +++ b/input/test/trill.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" \header { texidoc="@cindex Trill Show trill line type. @@ -11,18 +11,18 @@ The extended trill is a TextSpanner in @code{trill} style. \score { \context RhythmicStaff \notes { \stemDown - \property Voice.Stem \override #'transparent = ##t - \property Voice.TextSpanner \set #'dash-fraction = #0.0 - \property Voice.TextSpanner \set #'dash-period = #1.0 - \property Voice.TextSpanner \set #'edge-height = #'(0 . 1.5) - \property Voice.TextSpanner \set #'edge-text = #'("bla " . "") + \override Stem #'transparent = ##t + \override TextSpanner #'dash-fraction = #0.0 + \override TextSpanner #'dash-period = #1.0 + \override TextSpanner #'edge-height = #'(0 . 1.5) + \override TextSpanner #'edge-text = #'("bla " . "") a\startTextSpan b c a\stopTextSpan %% TODO: should have trill spanner. - \property Voice.TextSpanner \set #'style = #'trill - \property Voice.TextSpanner \set #'edge-height = #'(0 . 0) - \property Voice.TextSpanner \set #'edge-text + \override TextSpanner #'style = #'trill + \override TextSpanner #'edge-height = #'(0 . 0) + \override TextSpanner #'edge-text = #(cons (make-musicglyph-markup "scripts-trill") "") a\startTextSpan b c a\stopTextSpan } diff --git a/input/test/trills.ly b/input/test/trills.ly index 100ead5932..317f9be030 100644 --- a/input/test/trills.ly +++ b/input/test/trills.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { texidoc="@cindex Trills @@ -16,8 +16,8 @@ title="Marques des agr\\'ements et leur signification" %} -invisible = \property Voice.NoteHead \override #'transparent = ##t -visible = \property Voice.NoteHead \revert #'transparent +invisible = \override NoteHead #'transparent = ##t +visible = \revert NoteHead #'transparent @@ -39,7 +39,7 @@ visible = \property Voice.NoteHead \revert #'transparent \time 1/4 <<{ d4}\\ { - \property Voice.Script \override #'extra-offset = #'(-0.8 . 2.0) + \override Script #'extra-offset = #'(-0.8 . 2.0) b_\turn}>> %{ FIXME \comma does not exist \startHorizScript diff --git a/input/test/unfold-all-repeats.ly b/input/test/unfold-all-repeats.ly index 475fa12f32..dbb81adf9e 100644 --- a/input/test/unfold-all-repeats.ly +++ b/input/test/unfold-all-repeats.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % regression. -gp \header { diff --git a/input/test/vaticana.ly b/input/test/vaticana.ly index bf63efe2fe..ef229a6d89 100644 --- a/input/test/vaticana.ly +++ b/input/test/vaticana.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" % possible rename to ancient-something. \header { texidoc = "Ancient Vaticana diff --git a/input/test/version-output.ly b/input/test/version-output.ly index 8bd28c91c6..8f11685ac2 100644 --- a/input/test/version-output.ly +++ b/input/test/version-output.ly @@ -1,4 +1,4 @@ -\version "2.1.21" +\version "2.1.22" \header { @@ -14,7 +14,7 @@ } \score { \context Lyrics \notes { - \property Score.RehearsalMark \set #'self-alignment-X = #LEFT + \override Score.RehearsalMark #'self-alignment-X = #LEFT \mark #(ly:export (string-append "Processed with LilyPond version " (lilypond-version))) s2 } diff --git a/input/test/vertical-extent.ly b/input/test/vertical-extent.ly index 67e0a9b653..b03cb7015f 100644 --- a/input/test/vertical-extent.ly +++ b/input/test/vertical-extent.ly @@ -1,4 +1,4 @@ -\version "2.1.7" +\version "2.1.22" % TODO: huh? what's this file about? -gp \header { texidoc = " @@ -11,12 +11,12 @@ associated context finishes, so using it in \property works. \score { \notes << \new Staff { - \property Staff.verticalExtent = #'(-15.0 . 0.0) + \set Staff.verticalExtent = #'(-15.0 . 0.0) \clef alto c1 } \new Staff { - \property Staff.verticalExtent = #'(-0.0 . 15.0) + \set Staff.verticalExtent = #'(-0.0 . 15.0) \clef alto g1 } diff --git a/input/tutorial/brahms-original.ly b/input/tutorial/brahms-original.ly index c56febf8f1..10886f4a42 100644 --- a/input/tutorial/brahms-original.ly +++ b/input/tutorial/brahms-original.ly @@ -1,5 +1,5 @@ #(ly:set-option 'old-relative) -\version "2.1.7" +\version "2.1.22" \score { \notes\context PianoStaff << \context Staff = up diff --git a/input/tutorial/brahms-tweaked.ly b/input/tutorial/brahms-tweaked.ly index b0afd9c514..9d4c50e537 100644 --- a/input/tutorial/brahms-tweaked.ly +++ b/input/tutorial/brahms-tweaked.ly @@ -1,28 +1,26 @@ #(ly:set-option 'old-relative) -\version "2.1.7" +\version "2.1.22" \score { \notes\context PianoStaff << \context Staff = up \relative c'' << { \key d\major - \property Voice.Slur \set #'attachment = #'(stem . stem) + \override Slur #'attachment = #'(stem . stem) - \once \property Voice.Fingering - \override #'extra-offset = #'(-0.3 . -1.8) + \once \override Fingering #'extra-offset = #'(-0.3 . -1.8) fis4-3_\p(~ fis16 a)^" "^\markup { \finger "5" } } \\ { \dynamicUp - \property Voice.DynamicLineSpanner - \override #'padding = #5.0 + \override DynamicLineSpanner #'padding = #5.0 \tieUp fis16(\> d b\! \change Staff = down \stemUp \clef treble g~ 8) } \\ { s16 - \once \property Voice.Stem \set #'transparent = ##t + \once \override Stem #'transparent = ##t d' ~ 4 } >> -- 2.39.2