2005-06-07 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * flower/include/axis.hh: rename from axes.hh
+
+ * lily/include/text-interface.hh (Module): rename from text-item.hh
+
* VERSION (PATCH_LEVEL): release 2.5.29
* ttftool/parse.c (readNamingTable): handle Apple/8bit encoding too.
(c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include "axes.hh"
+#include "axis.hh"
#include "string.hh"
String
+++ /dev/null
-/*
- axes.hh -- declare Axis
-
- source file of the GNU LilyPond music typesetter
-
- (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-*/
-
-#ifndef AXES_HH
-#define AXES_HH
-
-#include <cassert>
-
-enum Axis
- {
- X_AXIS = 0,
- Y_AXIS = 1,
- NO_AXES = 2,
- };
-
-static inline
-Axis
-incr (Axis &a)
-{
- assert (a < NO_AXES);
- a = Axis (int (a) + 1);
- return a;
-}
-
-static inline
-Axis
-other_axis (Axis a)
-{
- return a == Y_AXIS ? X_AXIS : Y_AXIS;
-}
-
-#endif // AXES_HH
--- /dev/null
+/*
+ axes.hh -- declare Axis
+
+ source file of the GNU LilyPond music typesetter
+
+ (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+*/
+
+#ifndef AXES_HH
+#define AXES_HH
+
+#include <cassert>
+
+enum Axis
+ {
+ X_AXIS = 0,
+ Y_AXIS = 1,
+ NO_AXES = 2,
+ };
+
+static inline
+Axis
+incr (Axis &a)
+{
+ assert (a < NO_AXES);
+ a = Axis (int (a) + 1);
+ return a;
+}
+
+static inline
+Axis
+other_axis (Axis a)
+{
+ return a == Y_AXIS ? X_AXIS : Y_AXIS;
+}
+
+#endif // AXES_HH
#ifndef DIRECTION_HH
#define DIRECTION_HH
-#include "axes.hh"
+#include "axis.hh"
enum Direction
{
#ifndef OFFSET_HH
#define OFFSET_HH
-#include "axes.hh"
+#include "axis.hh"
#include "string.hh"
Offset complex_multiply (Offset, Offset);
(c) 2004--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include "text-item.hh"
+#include "text-interface.hh"
#include "grob.hh"
#include "line-interface.hh"
#include "lookup.hh"
#include "warn.hh"
#if DEBUG_QUANTING
-#include "text-item.hh" // debug output.
+#include "text-interface.hh" // debug output.
#include "font-interface.hh" // debug output.
#endif
#include "paper-book.hh"
#include "score.hh"
#include "stencil.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "warn.hh"
#include "performance.hh"
#include "lookup.hh"
#include "dimensions.hh"
#include "direction.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "font-interface.hh"
/*
#include "paper-column.hh"
#include "system.hh"
#include "staff-symbol-referencer.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
MAKE_SCHEME_CALLBACK (Chord_name, after_line_breaking, 1);
SCM
Revised over good by Han-Wen.
*/
-#include "text-item.hh"
+#include "text-interface.hh"
#include "text-spanner.hh"
#include "line-spanner.hh"
#include "spanner.hh"
#include "note-head.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "grob.hh"
#include "output-def.hh"
#include "music.hh"
*/
#include "engraver.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "item.hh"
#include "context.hh"
#include "warn.hh"
#include "paper-column.hh"
#include "lookup.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
MAKE_SCHEME_CALLBACK(Hairpin,after_line_breaking,1);
#ifndef DIMENSION_CACHE_CALLBACK_HH
#define DIMENSION_CACHE_CALLBACK_HH
-#include "axes.hh"
+#include "axis.hh"
typedef Interval (*Dim_cache_callback) (Grob *, Axis);
typedef Real (*Offset_callback) (Grob *, Axis);
--- /dev/null
+/*
+ text-interface.hh -- declare markup functions
+
+ source file of the GNU LilyPond music typesetter
+
+ (c) 1998--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ Jan Nieuwenhuizen <janneke@gnu.org>
+*/
+
+#ifndef TEXT_ITEM
+#define TEXT_ITEM
+
+#include "stencil.hh"
+
+class Text_interface
+{
+public:
+ DECLARE_SCHEME_CALLBACK (print, (SCM));
+ DECLARE_SCHEME_CALLBACK (interpret_markup, (SCM, SCM, SCM));
+ DECLARE_SCHEME_CALLBACK (interpret_string, (SCM, SCM, SCM));
+ static bool has_interface (Grob *);
+ static bool markup_p (SCM);
+};
+
+#endif /* TEXT_ITEM */
+++ /dev/null
-/*
- text-item.hh -- declare markup functions
-
- source file of the GNU LilyPond music typesetter
-
- (c) 1998--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
- Jan Nieuwenhuizen <janneke@gnu.org>
-*/
-
-#ifndef TEXT_ITEM
-#define TEXT_ITEM
-
-#include "stencil.hh"
-
-class Text_interface
-{
-public:
- DECLARE_SCHEME_CALLBACK (print, (SCM));
- DECLARE_SCHEME_CALLBACK (interpret_markup, (SCM, SCM, SCM));
- DECLARE_SCHEME_CALLBACK (interpret_string, (SCM, SCM, SCM));
- static bool has_interface (Grob *);
- static bool markup_p (SCM);
-};
-
-#endif /* TEXT_ITEM */
#include "align-interface.hh"
#include "axis-group-interface.hh"
#include "context.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
class Instrument_name_engraver : public Engraver
{
#include "engraver-group-engraver.hh"
#include "item.hh"
#include "warn.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
/**
put stuff over or next to bars. Examples: bar numbers, marginal notes,
#include "misc.hh"
#include "spanner.hh"
#include "staff-symbol-referencer.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "percent-repeat-item.hh"
#include "lookup.hh"
#include "separation-item.hh"
(c) 2004--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
-#include "text-item.hh"
+#include "text-interface.hh"
#include "line-spanner.hh"
#include "spanner.hh"
#include "font-interface.hh"
#include "output-def.hh"
#include "paper-score.hh"
#include "paper-system.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "warn.hh"
#include "ly-smobs.icc"
#include "warn.hh"
#include "axis-group-interface.hh"
#include "spaceable-grob.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "lookup.hh"
#include "font-interface.hh"
#include "output-def.hh"
#include "scm-hash.hh"
#include "scm-option.hh"
#include "score.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "warn.hh"
#define MY_MAKE_MUSIC(x) make_music_by_name (ly_symbol2scm (x))
*/
#include "engraver.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "note-head.hh"
#include "stem.hh"
#include "side-position-interface.hh"
#include "staff-symbol-referencer.hh"
#include "staff-symbol.hh"
#include "stem.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "warn.hh"
#include "slur-scoring.hh"
#include "side-position-interface.hh"
#include "stem.hh"
#include "rhythmic-head.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
/**
typeset directions that are plain text.
/*
- text-item.cc -- implement Text_interface
+ text-interface.cc -- implement Text_interface
source file of the GNU LilyPond music typesetter
Jan Nieuwenhuizen <janneke@gnu.org>
*/
-#include "text-item.hh"
+#include "text-interface.hh"
#include <math.h>
#include "text-spanner.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "line-spanner.hh"
#include "spanner.hh"
#include "font-interface.hh"
#include "time-signature.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "output-def.hh"
#include "font-interface.hh"
#include "warn.hh"
#include "warn.hh"
#include "font-interface.hh"
#include "output-def.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "stem.hh"
#include "note-column.hh"
#include "group-interface.hh"
#include "line-interface.hh"
#include "paper-column.hh"
#include "output-def.hh"
-#include "text-item.hh"
+#include "text-interface.hh"
#include "volta-bracket.hh"
#include "group-interface.hh"
#include "side-position-interface.hh"