]> git.donarmstrong.com Git - lilypond.git/commit - lily/system-start-delimiter-engraver.cc
* lily/system-start-delimiter.cc (print): allow style = text too.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 5 Feb 2006 18:19:16 +0000 (18:19 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 5 Feb 2006 18:19:16 +0000 (18:19 +0000)
commit6ba180c8956f07784b64f1a0d96c2a7b93b8c221
tree4c33090554c0d41abac39ef28461268453fce73d
parent49cae4a7b28489a51e8c97dc33fc64cf83ea25e7
* lily/system-start-delimiter.cc (print): allow style = text too.

* lily/system-start-delimiter-engraver.cc
(acknowledge_system_start_text): new function, also add add to
support of system-start-text (instrument names). This fixes
instrument names on piano staves.

* lily/instrument-name-engraver.cc: rewrite. Use
system-start-delimiter approach. This save memory and cpu.

* scm/define-grobs.scm (all-grob-descriptions): remove
instrument-name from break-alignment.

* mf/GNUmakefile ($(NCSB_TTFS)): depend on pfx2ttf script too.
ChangeLog
input/regression/instrument-name-hara-kiri.ly [new file with mode: 0644]
input/regression/instrument-name.ly
lily/include/system-start-delimiter.hh
lily/instrument-name-engraver.cc
lily/system-start-delimiter-engraver.cc
lily/system-start-delimiter.cc
ly/engraver-init.ly
mf/GNUmakefile
scm/define-grob-properties.scm
scm/define-grobs.scm