From 15b9ffa450f7bb69aa2481dede34f42e22f9e9a2 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:48:41 +0000 Subject: [PATCH] lilypond-0.0.76 --- Documentation/MANIFESTO.pod | 27 +++++++++++++++------------ lily/bar-grav.cc | 4 ++++ 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/Documentation/MANIFESTO.pod b/Documentation/MANIFESTO.pod index 4eab08fbd8..e14cc67f19 100644 --- a/Documentation/MANIFESTO.pod +++ b/Documentation/MANIFESTO.pod @@ -53,9 +53,12 @@ TeX is convenient for producing output. =item * -GNU LilyPond does not display notes directly, nor will it be rehacked to be -used interactively. GNU LilyPond writes output to a file. It will not be -extended to play music, or to recognize music. +GNU LilyPond does not display notes directly, nor will it be rehacked +to be used interactively. GNU LilyPond writes output to a file. It +will not be extended to play music, or to recognize music. + +[As an aside, I am contemplating to create a library for rendering +music, which is "X-capable", so that others can create interactive tools] =item * @@ -65,7 +68,8 @@ be portable to any platform which can run TeX and the GNU tools =item * GNU LilyPond is free. Commercial windows packages for setting music are -abundant. Free musicprinting software is scarce. +abundant. Free musicprinting software is scarce. For more thoughts on +this, please consult the F documentation. =item * @@ -98,7 +102,7 @@ or MIDI :-), =item * -be easily writable in ASCII with a simple texteditor, yfte(TM). +be easily writable in ASCII with a simple texteditor =back @@ -123,10 +127,9 @@ as well as the scores for all individual instruments, =item * -provide simple musical manipulations, such as -S<(i) extracting> a slice of music from a previously defined piece, -S<(ii) extracting> only the rhythm from a piece of music, -S<(iii) transposing>, etc., +provide simple musical manipulations, such as S<(i) extracting> a +slice of music from a previously defined piece, S<(ii) extracting> +only the rhythm from a piece of music, S<(iii) transposing>, etc., =item * @@ -144,11 +147,11 @@ Musical pieces could be =item * -Mahlerian orchestral scores, +Orchestral scores, (eg Mahler) =item * -piano pieces (Schubertian, Rachmaninovian), +piano pieces (eg. Schubert, Rachmaninov), =item * @@ -156,7 +159,7 @@ pop songs (lyrics and chords), =item * -gregorian chants, +Gregorian chants, =item * diff --git a/lily/bar-grav.cc b/lily/bar-grav.cc index 61cf611474..8bcfd80ce7 100644 --- a/lily/bar-grav.cc +++ b/lily/bar-grav.cc @@ -10,6 +10,7 @@ #include "bar.hh" #include "command-request.hh" #include "time-description.hh" +#include "engraver-group.hh" Bar_engraver::Bar_engraver() { @@ -43,6 +44,9 @@ Bar_engraver::do_process_requests() if (bar_p_){ announce_element(Score_elem_info(bar_p_, bar_req_l_) ); + } else { + Disallow_break_req r; + daddy_grav_l_->try_request(&r); } } -- 2.39.5