]> git.donarmstrong.com Git - lilypond.git/commit
* lily/parenthesis-engraver.cc (acknowledge_grob): don't do
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 10 Feb 2006 12:03:58 +0000 (12:03 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 10 Feb 2006 12:03:58 +0000 (12:03 +0000)
commit6ec65b15b95eb3bd700579a9f85ce209ecd0812d
treee953f401675425d4dec09dd39fc162881b1c5f94
parentd31a4d7302683a892646ac3a6cd0ebff0d71aba9
* lily/parenthesis-engraver.cc (acknowledge_grob): don't do
set_parent() for parentheses. This will make it show up in bbox
calculations.

* scm/output-lib.scm (parentheses-item::print): rewrite, using
ly:grob-common* functions.

* lily/grob-scheme.cc (LY_DEFINE):
ly:grob-common-refpoint-of-array: new function
ly:grob-common-refpoint: new function
ly:grob-relative-coordinate: new function

* lily/instrument-name-engraver.cc (process_music): use
Text_interface::is_markup(). This fixes \markup on instrument names.

* scm/define-grobs.scm (all-grob-descriptions): set line-thickness
for ties and slurs.

* lily/slur.cc (print): idem.

* lily/tie.cc: add line-thickness for ties.
ChangeLog
Documentation/topdocs/NEWS.tely
input/regression/parenthesize.ly
lily/grob-scheme.cc
lily/instrument-name-engraver.cc
lily/parenthesis-engraver.cc
lily/slur.cc
lily/tie.cc
scm/define-grob-properties.scm
scm/define-grobs.scm
scm/output-lib.scm