From 7d973dae7d92d5b4374c8702730cea6038f5f6e8 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Sat, 19 Jul 2003 12:51:47 +0000 Subject: [PATCH] *** empty log message *** --- ChangeLog | 2 ++ NEWS | 17 ++++++++++++----- VERSION | 2 +- input/regression/figured-bass.ly | 8 +++++--- make/lilypond.redhat.spec.in | 7 +++++-- 5 files changed, 25 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index 362447fdca..878dfb6bdb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -10,6 +10,8 @@ 2003-07-19 Han-Wen Nienhuys + * VERSION: 1.7.26 released + * lily/separation-item.cc: add padding property. * input/test/*.ly: various fixes, remove solo-a2.ly diff --git a/NEWS b/NEWS index 3958b8443e..83c47531f2 100644 --- a/NEWS +++ b/NEWS @@ -6,7 +6,8 @@ cleaner and more flexible. ** A new syntax has been added for text entry. This syntax is more friendly than the old mechanism, and it is implemented in a more -robust and modular way. +robust and modular way. For more information, refer to the section on +"Text markup" in the notation manual. ** Deeper integration of the input language and Scheme. You can now use LilyPond identifiers in Scheme, and use Scheme expressions instead of @@ -41,6 +42,15 @@ this code is \applycontext #SCHEME-FUNCTION + +** User code may now be executed on arbitrary grobs during interpreting. +The syntax for this feature is + + \applyoutput #SCHEME-FUNCTION + +SCHEME-FUNCTION takes a single argument, and is called for every grob +that is created in the current context. + ** New algorithms for chord-name formatting have been installed. They can be tuned and have ergonomic syntax for entering exceptions. @@ -57,10 +67,7 @@ without the proper line breaking and horizontal spacing. ** Clusters may now be printed. The syntax is: - NOTE-\startCluster - - .. - NOTE-\stopCluster + \apply #clusters-to-notes { NOTE NOTE .. } ** For irregular meters, beat grouping marks can be printed. The syntax for this is diff --git a/VERSION b/VERSION index d405252762..74ed733585 100644 --- a/VERSION +++ b/VERSION @@ -1,7 +1,7 @@ PACKAGE_NAME=LilyPond MAJOR_VERSION=1 MINOR_VERSION=7 -PATCH_LEVEL=26 +PATCH_LEVEL=27 MY_PATCH_LEVEL= # Use the above to send patches: MY_PATCH_LEVEL is always empty for a diff --git a/input/regression/figured-bass.ly b/input/regression/figured-bass.ly index 50504c8c42..dc48c5a12a 100644 --- a/input/regression/figured-bass.ly +++ b/input/regression/figured-bass.ly @@ -5,7 +5,8 @@ Figured bass is created by the FiguredBass context which eats figured bass requests and rest-requests. You must enter these using the special @code{\figures @{ @}} mode, which allows you to type numbers, like @code{<4 6+>}. - + +You can also type letters by entering quoted strings, as demonstrated in the last example. " } \score { \notes < @@ -16,8 +17,9 @@ numbers, like @code{<4 6+>}. <3 [5 7]> <3 [5] 7 [9 11]> <3+ 5- 7!> - <3 _ 5 _ 7> -% <3 [4 6] 7> + <3 _! 5 _- 7> +\property FiguredBass.BassFigure \set #'font-family = #'roman + <"V7" ["bla" 6] 7> } } diff --git a/make/lilypond.redhat.spec.in b/make/lilypond.redhat.spec.in index f8a23ea906..f64db8489d 100644 --- a/make/lilypond.redhat.spec.in +++ b/make/lilypond.redhat.spec.in @@ -14,9 +14,12 @@ URL: http://www.lilypond.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-root -Buildrequires: t1utils bison flex mftrace +Buildrequires: t1utils bison flex mftrace ImageMagick + +# requires texinfo >= 4.6 really, otherwise the info files fuck up. +# however, that's still not standard on RH 9, so we'll leave it at this +# for now -# require texinfo >= 4.6 really, otherwise the info files fuck up. Buildrequires: texinfo Requires: tetex tetex-latex libstdc++ python Requires: guile >= 1.6.4-7 -- 2.39.2