1.0.
(all-grob-descriptions): don't shift RehearsalMark arbitrarily.
+2005-11-30 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/define-grobs.scm (all-grob-descriptions): set thickness to
+ 1.0.
+ (all-grob-descriptions): don't shift RehearsalMark arbitrarily.
+
2005-11-29 Han-Wen Nienhuys <hanwen@xs4all.nl>
* configure.in (LINK_GXX_STATICALLY): remove kpathsea checks.
NAME = lilypond
SUBDIRS = include
-MODULE_LIBS= $(depth)/flower $(depth)/kpath-guile
+MODULE_LIBS=$(depth)/flower
MODULE_INCLUDES= $(depth)/flower/include
# need this to convert between function pointers and member function pointers.
#include <cctype>
using namespace std;
+#include "engraver.hh"
+
#include "bar-line.hh"
#include "context.hh"
-#include "engraver-group.hh"
#include "item.hh"
#include "warn.hh"
#include "text-interface.hh"
#include "grob-array.hh"
+#include "axis-group-interface.hh"
/**
put stuff over or next to bars. Examples: bar numbers, marginal notes,
Grob *s = inf.grob ();
if (text_
&& (get_property ("rehearsalMarkAlignSymbol")
- == s->get_property ("break-align-symbol")))
+ == s->get_property ("break-align-symbol"))
+ && Axis_group_interface::has_interface (s))
{
/*
RehearsalMark cannot be break-aligned, since the width of the
}
SCM
-Side_position_interface::aligned_side (Grob*me, Axis a)
+Side_position_interface::aligned_side (Grob *me, Axis a)
{
Direction dir = get_grob_direction (me);
(RehearsalMark
. (
-
(stencil . ,Text_interface::print)
-
(X-offset . ,(ly:make-simple-closure
- `(,+ ,(ly:make-simple-closure `(,Self_alignment_interface::x_aligned_on_self))
- ,(ly:make-simple-closure `(,Self_alignment_interface::centered_on_x_parent)))
+ `(,+ ,(ly:make-simple-closure
+ `(,Self_alignment_interface::x_aligned_on_self))
+ ,(ly:make-simple-closure
+ `(,Self_alignment_interface::centered_on_x_parent)))
))
(Y-offset . ,Side_position_interface::y_aligned_side)
-
- (after-line-breaking . ,shift-right-at-line-begin)
-
(self-alignment-X . 0)
(direction . 1)
(breakable . #t)
(direction . ,LEFT)
(stencil . ,System_start_delimiter::print)
(style . line-bracket)
- (thickness . 0.45)
+ (thickness . 1.0)
(meta . ((class . Spanner)
(interfaces . (font-interface
side-position-interface