2003-09-19 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * VERSION (PACKAGE_NAME): release 1.9.8
+
* scripts/lilypond.py (escape_path): escape spaces in directory names
* input/test/text-spanner.ly: fixes.
@node Top, , ,
@top
-@chapter New features in 1.9 since 1.8
+@chapter New features in 2.0 since 1.8
@itemize
## examples = font20 ancient-font
## LOCALSTEPMAKE_TEMPLATES += ly mutopia
-EXTRA_DIST_FILES= $(wildcard *.lyinc)
+EXTRA_DIST_FILES=
include $(depth)/make/stepmake.make
--- /dev/null
+/*
+ Junk String numbers.
+
+ */
+
+#include "engraver.hh"
+
+class String_number_engraver : public Engraver
+{
+public:
+ TRANSLATOR_DECLARATIONS(String_number_engraver);
+protected:
+ virtual bool try_music (Music* m);
+
+};
+
+
+bool
+String_number_engraver::try_music (Music * m)
+{
+ return true;
+}
+
+String_number_engraver::String_number_engraver ()
+{
+
+}
+
+/*
+ TODO: string numbers are printed right of the note circled. This
+ engraver should provide this functionality.
+
+ */
+
+ENTER_DESCRIPTION(String_number_engraver,
+/* descr */ "Swallow string-number-events - the purpose of this engraver is to"
+" process tab for normal notation. To provent warnings for unprocessed "
+" string-number-event to obscure real error messages, this engraver "
+" swallows them all.",
+
+/* creats*/ "",
+/* accepts */ "string-number-event",
+/* acks */ "",
+/* reads */ "",
+/* write */ "");
\consists "Output_property_engraver"
\consists "Bar_engraver"
- % Bar_engraver must be first so default bars aren't overwritten
+% Bar_engraver must be first so default bars aren't overwritten
% with empty ones.
\consists "Font_size_engraver"
ITELY_FILES := $(wildcard *.itely)
ITEXI_FILES := $(wildcard *.itexi)
LY_FILES := $(wildcard *.ly)
+LYINC_FILES := $(wildcard *.lyinc)
TEXINFO_SOURCES += $(TELY_FILES) $(ITELY_FILES) $(ITEXI_FILES)
-EXTRA_DIST_FILES += $(TELY_FILES) $(LY_FILES) $(ITEXI_FILES) $(ITELY_FILES)
+EXTRA_DIST_FILES += $(TELY_FILES) $(LY_FILES) $(ITEXI_FILES) $(ITELY_FILES) $(LYINC_FILES)
(font-family . music)
(break-align-symbol . clef)
(break-visibility . ,begin-of-line-visible)
- (space-alist . (
- (ambitus . (extra-space . 2.0))
+ (space-alist . ((ambitus . (extra-space . 2.0))
(staff-bar . (minimum-space . 3.7))
(key-signature . (minimum-space . 4.0))
(time-signature . (minimum-space . 4.2))
for i in files[:] + [output_name]:
b = os.path.basename (i)
- print b
if string.find (b, ' ') >= 0:
- ly.error (_ ("filename should not contain spaces: `%s'") %
- i)
+ ly.error (_ ("filename should not contain spaces: `%s'") % b)
ly.exit (1)
if os.path.dirname (output_name) != '.':