]> git.donarmstrong.com Git - lilypond.git/commit
release: 1.3.69 release/1.3.69
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 4 Jul 2000 16:15:56 +0000 (18:15 +0200)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 4 Jul 2000 16:15:56 +0000 (18:15 +0200)
commit0af2486a28f1c60b9de929a9101964d880927e54
tree4eb59626fe67c17e4e2da849bbf10ff36ec85161
parenta8651b61fa25aee299bbc846d180a942568d6075
release: 1.3.69

===========

* Cleanup auto-beam-engraver: use properties for retrieving timing
information.

* Fixed: Multi measure rests don't cause crashes.

* Fixed: don't invoke Hara_kiri::consider_suicide too early.

* Fixed: property engraver.

* Fixed: don't crash on multiple ties.

* Cleanups of Beam, should also be a little faster.

* Reunite properties and pointers. In implementation we make a
distinction between mutable and immutable properties

* Add {has|set}_interface () static methods to interface classes.

* Made Side_position_interface and Staff_symbol_interface an all
statics class, and stripped _interface suffix.

* Make Align_interface and Axis_group_interface an all-statics class

* Rhythmic_head, Staff_symbol, Grace_align_item, Break_align_item,
Bar, Span_bar are now interfaces, Staff_bar was removed. Use a
callback for determining barsize.

* Removed all GLUE_SCORE_ELEMENT callbacks.

* Added test for repeats to trip.ly

*

1.3
173 files changed:
CHANGES
Documentation/faq.texi
Documentation/regression-test.tely
VERSION
input/bugs/lyric-warning.ly [new file with mode: 0644]
input/trip.ly
lily/align-interface.cc
lily/align-note-column-engraver.cc
lily/auto-beam-engraver.cc
lily/axis-group-engraver.cc
lily/axis-group-interface.cc
lily/bar-engraver.cc
lily/bar-number-engraver.cc
lily/bar.cc
lily/beam-engraver.cc
lily/beam.cc
lily/break-align-engraver.cc
lily/break-align-item.cc
lily/breathing-sign.cc
lily/chord-name.cc
lily/chord-tremolo-engraver.cc
lily/chord.cc
lily/clef-engraver.cc
lily/clef-item.cc
lily/collision-engraver.cc
lily/collision.cc
lily/crescendo.cc
lily/cross-staff.cc
lily/directional-element-interface.cc
lily/dot-column-engraver.cc
lily/dot-column.cc
lily/dots.cc
lily/dynamic-engraver.cc
lily/extender-engraver.cc
lily/grace-align-item.cc
lily/grace-position-engraver.cc
lily/group-interface.cc
lily/hara-kiri-engraver.cc
lily/hara-kiri-group-spanner.cc
lily/hyphen-engraver.cc
lily/hyphen-spanner.cc
lily/include/align-interface.hh
lily/include/auto-beam-engraver.hh [deleted file]
lily/include/axis-group-interface.hh
lily/include/bar-engraver.hh
lily/include/bar.hh
lily/include/beam.hh
lily/include/break-algorithm.hh
lily/include/break-align-item.hh
lily/include/breathing-sign.hh
lily/include/clef-item.hh [deleted file]
lily/include/clef.hh [new file with mode: 0644]
lily/include/collision.hh
lily/include/crescendo.hh
lily/include/directional-element-interface.hh
lily/include/dot-column.hh
lily/include/grace-align-item.hh
lily/include/group-interface.hh
lily/include/hara-kiri-group-spanner.hh
lily/include/key-item.hh
lily/include/lily-guile.hh
lily/include/line-of-score.hh
lily/include/local-key-item.hh
lily/include/multi-measure-rest-engraver.hh [deleted file]
lily/include/multi-measure-rest.hh
lily/include/note-column.hh
lily/include/note-head.hh
lily/include/paper-column.hh
lily/include/paper-score.hh
lily/include/rest-collision.hh
lily/include/rest.hh
lily/include/rhythmic-head.hh
lily/include/rod.hh
lily/include/score-element.hh
lily/include/script.hh
lily/include/separating-group-spanner.hh
lily/include/separation-item.hh
lily/include/side-position-interface.hh
lily/include/slur.hh
lily/include/span-bar.hh
lily/include/spring.hh
lily/include/staff-bar.hh [deleted file]
lily/include/staff-symbol-referencer.hh
lily/include/staff-symbol.hh
lily/include/stem-tremolo.hh
lily/include/stem.hh
lily/include/tie-column.hh
lily/include/tie.hh
lily/include/timing-translator.hh
lily/include/tuplet-spanner.hh
lily/include/volta-spanner.hh
lily/instrument-name-engraver.cc
lily/item.cc
lily/key-engraver.cc
lily/key-item.cc
lily/line-group-group-engraver.cc
lily/line-number-engraver.cc
lily/line-of-score.cc
lily/local-key-engraver.cc
lily/local-key-item.cc
lily/lyric-engraver.cc
lily/lyric-extender.cc
lily/mark-engraver.cc
lily/multi-measure-rest-engraver.cc
lily/multi-measure-rest.cc
lily/note-column.cc
lily/note-head.cc
lily/note-heads-engraver.cc
lily/output-property-engraver.cc
lily/paper-column.cc
lily/paper-score.cc
lily/piano-pedal-engraver.cc
lily/pitch-squash-engraver.cc
lily/pointer-group-interface.cc
lily/property-engraver.cc
lily/repeat-engraver.cc
lily/rest-collision-engraver.cc
lily/rest-collision.cc
lily/rest-engraver.cc
lily/rest.cc
lily/rhythmic-column-engraver.cc
lily/rhythmic-head.cc
lily/rod.cc
lily/score-element-callback.cc
lily/score-element.cc
lily/score-engraver.cc
lily/script-column-engraver.cc
lily/script-column.cc
lily/script-engraver.cc
lily/script.cc
lily/separating-group-spanner.cc
lily/separating-line-group-engraver.cc
lily/separation-item.cc
lily/side-position-interface.cc
lily/slur.cc
lily/span-bar-engraver.cc
lily/span-bar.cc
lily/spanner.cc
lily/spring.cc
lily/staff-bar.cc
lily/staff-symbol-engraver.cc
lily/staff-symbol-referencer.cc
lily/staff-symbol.cc
lily/stem-engraver.cc
lily/stem-tremolo.cc
lily/stem.cc
lily/sustain-pedal.cc
lily/system-start-delimiter-engraver.cc
lily/system-start-delimiter.cc
lily/text-engraver.cc
lily/text-item.cc
lily/tie-column.cc
lily/tie-engraver.cc
lily/tie.cc
lily/time-signature.cc
lily/timing-translator.cc
lily/tuplet-spanner.cc
lily/vertical-align-engraver.cc
lily/volta-spanner.cc
ly/engraver.ly
ly/params.ly
make/out/lilypond.lsm
make/out/lilypond.spec
scm/generic-property.scm
scm/lily.scm
scm/slur.scm
stepmake/bin/flower.py [deleted file]
stepmake/bin/package-diff.py
stepmake/bin/packagepython.py
stepmake/bin/show-latest.sh [deleted file]
stepmake/bin/table-to-html.py [deleted file]
stepmake/bin/tar-docxx.sh [deleted file]
stepmake/bin/zet-step.sh [deleted file]