]> git.donarmstrong.com Git - lilypond.git/commit
Fix 1198: Fix displayLilyMusic for \time and #(set-time-signature)
authorCarl Sorensen <c_sorensen@byu.edu>
Thu, 5 Aug 2010 02:28:58 +0000 (20:28 -0600)
committerCarl Sorensen <c_sorensen@byu.edu>
Fri, 13 Aug 2010 23:10:27 +0000 (17:10 -0600)
commit74d8640adb88d2775b1b3033db37f4ca24c5e929
treec253e93e3135d759d89183cc7e69b3c558330124
parent67bdb8e353f38050885ca701b7ae599a6db5b298
Fix 1198: Fix displayLilyMusic for \time and #(set-time-signature)

create TimeSignatureMusic to allow the display to work properly

* scm/define-music-callbacks.scm
  Create a new file for music callbacks that are used by iterators to
  create music events.  Moved multimeasure rest and ottava callbacks from
  scm/define-music-types.scm.
  Added callback for TimeSignatureMusic.

* scm/define-music-display-methods.scm
  define a display method for TimeSignatureMusic
  remove extra-display-methods for ContextSpeccedMusic and Timing that
  caught \time

* scm/define-music-properties.scm
  define beat-structure as a music property

* scm/define-music-types.scm
  Move callbacks for multimeasure rests and ottava to scm/define-music-callbacks.scm
  add TimeSignatureMusic

* scm/lily.scm
  Add scm/define-music-callbacks.scm to load list

* scm/music-functions.scm
  replace calls to make-beam-rule-time-signature-set with calls
  to make-music 'TimeSignatureMusic
scm/define-music-callbacks.scm [new file with mode: 0644]
scm/define-music-display-methods.scm
scm/define-music-properties.scm
scm/define-music-types.scm
scm/lily.scm
scm/music-functions.scm