]> git.donarmstrong.com Git - lilypond.git/commitdiff
Fix Gonville loading in staff_bracket().
authorPatrick McCarty <pnorcks@gmail.com>
Thu, 21 Jan 2010 01:00:10 +0000 (17:00 -0800)
committerPatrick McCarty <pnorcks@gmail.com>
Thu, 21 Jan 2010 06:14:48 +0000 (22:14 -0800)
When Gonville is the default music font, Emmentaler bracket tips were
still being used.

This commit fixes the problem, by first finding the default music font
and performing glyph lookups with this font.

lily/system-start-delimiter.cc

index 5ecda098a9b40b941a1ba03c4aed9992974629f1..784649d8b797425fe4039a2809a92e9b07272c9f 100644 (file)
 Stencil
 System_start_delimiter::staff_bracket (Grob *me, Real height)
 {
-  SCM fam = scm_cons (ly_symbol2scm ("font-encoding"),
-                     ly_symbol2scm ("fetaMusic"));
-
-  SCM alist = scm_list_n (fam, SCM_UNDEFINED);
-  Font_metric *fm = select_font (me->layout (), scm_list_n (alist, SCM_UNDEFINED));
+  Font_metric *fm = Font_interface::get_default_font (me);
 
   Drul_array<Stencil> tips (fm->find_by_name ("brackettips.down"),
                            fm->find_by_name ("brackettips.up"));