From 937229525549c0aedbc9e90e2466270a63c32e5e Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Sat, 13 Mar 2010 02:41:18 -0300 Subject: [PATCH] Remove unused indirection function Font_metric::text_stencil and derived versions. --- lily/font-metric.cc | 6 ------ lily/include/font-metric.hh | 1 - lily/include/pango-font.hh | 1 - lily/pango-font.cc | 6 ------ lily/text-interface.cc | 4 ++-- 5 files changed, 2 insertions(+), 16 deletions(-) diff --git a/lily/font-metric.cc b/lily/font-metric.cc index 49d6964ad4..291aa2333a 100644 --- a/lily/font-metric.cc +++ b/lily/font-metric.cc @@ -188,12 +188,6 @@ Font_metric::sub_fonts () const return SCM_EOL; } -Stencil -Font_metric::word_stencil (string str, bool feta) const -{ - return text_stencil (str, feta); -} - Stencil Font_metric::text_stencil (string, bool) const { diff --git a/lily/include/font-metric.hh b/lily/include/font-metric.hh index 7f3168299e..7c83f94095 100644 --- a/lily/include/font-metric.hh +++ b/lily/include/font-metric.hh @@ -40,7 +40,6 @@ public: string file_name_; virtual Stencil text_stencil (string, bool) const; - virtual Stencil word_stencil (string, bool) const; // ugh. virtual Box text_dimension (string) const; diff --git a/lily/include/pango-font.hh b/lily/include/pango-font.hh index bb207e2232..b87550f716 100644 --- a/lily/include/pango-font.hh +++ b/lily/include/pango-font.hh @@ -53,7 +53,6 @@ public: Stencil pango_item_string_stencil (PangoGlyphItem const *, bool) const; - virtual Stencil word_stencil (string, bool) const; virtual Stencil text_stencil (string, bool) const; virtual void derived_mark () const; }; diff --git a/lily/pango-font.cc b/lily/pango-font.cc index 2ed7ccf972..d08a9c8f40 100644 --- a/lily/pango-font.cc +++ b/lily/pango-font.cc @@ -300,12 +300,6 @@ Pango_font::physical_font_tab () const return physical_font_tab_; } -Stencil -Pango_font::word_stencil (string str, bool music_string) const -{ - return text_stencil (str, music_string, true); -} - Stencil Pango_font::text_stencil (string str, bool music_string) const { diff --git a/lily/text-interface.cc b/lily/text-interface.cc index 5984eef71b..5d20d6383f 100644 --- a/lily/text-interface.cc +++ b/lily/text-interface.cc @@ -76,9 +76,9 @@ Text_interface::interpret_string (SCM layout_smob, SCM music_encodings = ly_lily_module_constant ("all-music-font-encodings"); if (scm_memq (encoding, music_encodings) != SCM_BOOL_F) - return fm->word_stencil (str, true).smobbed_copy (); + return fm->text_stencil (str, true).smobbed_copy (); else - return fm->word_stencil (str, false).smobbed_copy (); + return fm->text_stencil (str, false).smobbed_copy (); } MAKE_SCHEME_CALLBACK_WITH_OPTARGS (Text_interface, interpret_markup, 3, 0, -- 2.39.5