From cd0d10a33b4874f25afadbb58920163815cb5962 Mon Sep 17 00:00:00 2001
From: Patrick McCarty <pnorcks@gmail.com>
Date: Wed, 20 Jan 2010 17:00:10 -0800
Subject: [PATCH] Fix Gonville loading in staff_bracket().

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 | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/lily/system-start-delimiter.cc b/lily/system-start-delimiter.cc
index 5ecda098a9..784649d8b7 100644
--- a/lily/system-start-delimiter.cc
+++ b/lily/system-start-delimiter.cc
@@ -33,11 +33,7 @@
 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"));
-- 
2.39.5