]> git.donarmstrong.com Git - lilypond.git/commitdiff
patch::: 1.3.146.jcn1
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 5 Apr 2001 16:37:17 +0000 (18:37 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 5 Apr 2001 16:37:17 +0000 (18:37 +0200)
1.3.146.jcn1
============

* Added warning message, rather than encouragement, against configuring
without kpathsea support.

* --srcdir build fix.

* Moved convert-ly targets from ports to ly make, added ly templates
to mutopia and input directories.  Bugfix to convert-ly.  Ran
convert-ly in mutopia dir.

* Recommented some scheme comments in .lys, checked that convert-ly
doesn't destroy them.

* Bugfixes to convert-ly: don't try to open unexistent file (eg,
unexpanded wildcard).  Don't remove one semicolon of ';;' scheme
comments, don't remove semicolon after hash: #;

* Fixed some errors from ; conversion.

54 files changed:
CHANGES
Documentation/topdocs/INSTALL.texi
Documentation/user/GNUmakefile
VERSION
aclocal.m4
input/GNUmakefile
input/ascii-art/GNUmakefile
input/bugs/GNUmakefile
input/les-nereides.ly
input/no-notation/GNUmakefile
input/regression/GNUmakefile
input/regression/beam-extreme.ly
input/test/GNUmakefile
input/test/banter-chords.ly
input/tutorial/GNUmakefile
lily/main.cc
ly/chord-modifiers.ly
ly/deutsch.ly
ly/drumpitch.ly
make/ly-targets.make
make/mutopia-targets.make
mutopia/E.Satie/GNUmakefile
mutopia/F.Schubert/GNUmakefile
mutopia/GNUmakefile
mutopia/J.S.Bach/Cembalo-Partitas/GNUmakefile
mutopia/J.S.Bach/Cembalo-Partitas/Partita_II_Allemande.ly
mutopia/J.S.Bach/Cembalo-Partitas/Partita_II_Capriccio.ly
mutopia/J.S.Bach/Cembalo-Partitas/Partita_II_Sinfonia.ly
mutopia/J.S.Bach/Duette/GNUmakefile
mutopia/J.S.Bach/Duette/global-i.ly
mutopia/J.S.Bach/Duette/global-ii.ly
mutopia/J.S.Bach/Duette/viola-i.ly
mutopia/J.S.Bach/Duette/viola-ii.ly
mutopia/J.S.Bach/Duette/viola-part.ly
mutopia/J.S.Bach/Duette/violino-i.ly
mutopia/J.S.Bach/Duette/violino-ii.ly
mutopia/J.S.Bach/Duette/violino-part.ly
mutopia/J.S.Bach/Duette/violino-viola.ly
mutopia/J.S.Bach/Duette/violino-violoncello.ly
mutopia/J.S.Bach/Duette/violoncello-i.ly
mutopia/J.S.Bach/Duette/violoncello-ii.ly
mutopia/J.S.Bach/Duette/violoncello-part.ly
mutopia/J.S.Bach/GNUmakefile
mutopia/J.S.Bach/Petites-Preludes/GNUmakefile
mutopia/J.S.Bach/Petites-Preludes/header.ly
mutopia/J.S.Bach/Petites-Preludes/preludes-1.ly
mutopia/J.S.Bach/Petites-Preludes/preludes-2.ly
mutopia/J.S.Bach/Petites-Preludes/preludes-3.ly
mutopia/J.S.Bach/Petites-Preludes/preludes-4.ly
mutopia/J.S.Bach/Petites-Preludes/preludes-5.ly
mutopia/J.S.Bach/Petites-Preludes/preludes-6.ly
mutopia/J.S.Bach/Petites-Preludes/preludes-score.ly
scripts/convert-ly.py
stepmake/aclocal.m4

diff --git a/CHANGES b/CHANGES
index 4f8acd2e6fb17b30bfd5c6706055d6a1fe11e9fb..a478451bc4be76065fb58691cab06bf750cacb10 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,23 @@
+1.3.146.jcn1
+============
+
+* Added warning message, rather than encouragement, against configuring
+without kpathsea support.
+
+* --srcdir build fix.
+
+* Moved convert-ly targets from ports to ly make, added ly templates
+to mutopia and input directories.  Bugfix to convert-ly.  Ran
+convert-ly in mutopia dir.
+
+* Recommented some scheme comments in .lys, checked that convert-ly
+doesn't destroy them.
+
+* Bugfixes to convert-ly: don't try to open unexistent file (eg,
+unexpanded wildcard).  Don't remove one semicolon of ';;' scheme
+comments, don't remove semicolon after hash: #;
+
+* Fixed some errors from ; conversion.
 
 1.3.145.jcn2
 ============
index c4a9e3b078f6fc0fa85e05e3d6f3d807ee433909..c133a75d4a5b2f9d11511ac168b0fda39b641a49 100644 (file)
@@ -72,11 +72,13 @@ Check out @uref{http://www.gnu.org/software/flex/,the Flex webpage}.
 @item Bison (version 1.25 or newer).
 Check out @uref{http://www.gnu.org/software/bison/,the bison  webpage}
 
-@item TeX.
+@item @TeX{}.
+
+@TeX{} is used as an output backend.
 
-If you want LilyPond to use kpathsea support (recommended), make sure
-you have tetex 1.0 or newer (1.0.6 is known to work).  You may need to
-install a tetex-devel or tetex-dev package too.
+Also, @TeX{}'s libkpathsea is used to find the fonts (.mf, .afm, .tfm).
+Make sure you have tetex 1.0 or newer (1.0.6 is known to work).  You may
+need to install a tetex-devel or tetex-dev package too.
 
 @item Texinfo (version 4.0 or newer).
 The documentation of lily is written in texinfo.  Check out
@@ -97,7 +99,18 @@ If you don't have MetaPost and don't want to use PostScript output, then
 edit @file{mf/GNUmakefile}, removing the line saying @code{PFA_FILES=}.
 
 @item kpathsea, a library for searching (TeX) files.  @code{kpathsea} is
-usually included with your installation of TeX. 
+usually included with your installation of TeX.  You may need to install
+a tetex-devel or tetex-dev package too.
+
+In the very unlikely case that kpathsea is not available for your
+platform (ie, you're not running GNU/Linux, Windows, or any recent
+UNIX), you can compile LilyPond without kpathsea support.  In that case,
+you'll probably have to indicate where @TeX{}'s tfm files live.  Invoke
+configure something like:
+
+@example
+./configure --without-kpathsea --enable-tfm-path=/usr/share/texmf/fonts/tfm/public/cm/:/usr/share/texmf/fonts/tfm/ams/symbols
+@end example
 
 @end itemize
 
index d36ffe5d6db94c569910b46d7665f2f9a995c601..207ee6654ba151d461b18822d3d554ef77b70616 100644 (file)
@@ -136,6 +136,6 @@ $(outdir)/lilypond-internals.nexi $(outdir)/lilypond-internals.texi:
        touch $(outdir)/$(*F).nexi
 
 $(outdir)/interfaces.itexi:
-       cp dummy-interfaces.itexi $@
+       cp $(src-depth)/Documentation/user/dummy-interfaces.itexi $@
 endif
 
diff --git a/VERSION b/VERSION
index cbf28cdcc634aa7e07a0257ac0043bdaac2f3664..a4558c5f8a656d54eeb043fc36dc64770447ea0f 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -2,7 +2,7 @@ PACKAGE_NAME=LilyPond
 MAJOR_VERSION=1
 MINOR_VERSION=3
 PATCH_LEVEL=146
-MY_PATCH_LEVEL=
+MY_PATCH_LEVEL=jcn1
 
 # use the above to send patches: MY_PATCH_LEVEL is always empty for a
 # released version.
index 8f08ec9a813ac0a50f8cad10e5ec7d7c3d0f8ba7..2fed2f24e9a7a65b36fcd8ec583d6d550b336c2e 100644 (file)
@@ -421,7 +421,7 @@ AC_DEFUN(AC_STEPMAKE_KPATHSEA, [
     if test "$kpathsea_b" = "yes"; then        
        AC_HAVE_HEADERS(kpathsea/kpathsea.h)
        AC_CHECK_LIB(kpathsea, kpse_find_file)
-       AC_CHECK_FUNCS(kpse_find_file,, AC_ERROR(Cannot find kpathsea functions.  Rerun with --without-kpathsea.) )
+       AC_CHECK_FUNCS(kpse_find_file,, AC_ERROR(Cannot find kpathsea functions.  You should install kpathsea; see INSTALL.txt.  Rerun ./configure --without-kpathsea only if kpathsea is not available for your platform.))
     fi
     AC_MSG_CHECKING(whether to use kpathsea)
     if test "$kpathsea_b" = yes; then
index cdf61c3f954bce2b482c4f6cc7671fabc7ff7e22..c5e72463fab73a502ed7a68185b975a11f4cae89 100644 (file)
@@ -7,7 +7,7 @@ SUBDIRS=bugs test regression tutorial no-notation ascii-art
 examples=trip  star-spangled-banner paddy scarlatti-test
 flexamples=
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 EXTRA_DIST_FILES=paddy.abc
 
 include $(depth)/make/stepmake.make 
index 659a10c8d071ab53482694035b35ce82f0574052..9c2b9f48fe6809a4c3508352db43adcc6be54aa7 100644 (file)
@@ -2,7 +2,7 @@
 
 depth = ../..
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 include $(depth)/make/stepmake.make 
 
 
index 659a10c8d071ab53482694035b35ce82f0574052..9c2b9f48fe6809a4c3508352db43adcc6be54aa7 100644 (file)
@@ -2,7 +2,7 @@
 
 depth = ../..
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 include $(depth)/make/stepmake.make 
 
 
index c7c527571f1c03d9d3f2c425852456ffbf464c66..cecc014765f4a03c2b0566285cb99322d5846b8f 100644 (file)
@@ -35,8 +35,8 @@ cpp -P -traditional -o l-fake.ly  -DFAKE_GRACE les-nereides.ly
 %% cpp: don't start on first column
  #(define (make-text-checker text)
   (lambda (elt)
-      huh, string-match undefined?
-      (string-match text (ly-get-grob-property elt 'text))
+      ;; huh, string-match undefined?
+      ;; (string-match text (ly-get-grob-property elt 'text))
      (equal? text (ly-get-grob-property elt 'text))
     ))
 
index 659a10c8d071ab53482694035b35ce82f0574052..9c2b9f48fe6809a4c3508352db43adcc6be54aa7 100644 (file)
@@ -2,7 +2,7 @@
 
 depth = ../..
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 include $(depth)/make/stepmake.make 
 
 
index 558771769ca7301a8eda7b58105a4e67f272c33c..5d1d790f83c992e9bc5c90bf4f95e58b7938ba22 100644 (file)
@@ -1,6 +1,6 @@
 depth = ../..
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 include $(depth)/make/stepmake.make 
 
 
index 4d241f305ea6184245aff1e3d729120c1dcd88a5..2cdc7ae801c225aae342bfc8e659b0d51ea15e7f 100644 (file)
@@ -8,21 +8,24 @@ Beam.auto-knee-gap was set to false.
 "
 }
 
-\score{
-       \notes\relative c''{
-               [g8 c c,]
-               [c16 c'' a f]
-               \stemUp 
-               [c,,32 c'' a f]
-
-       }
-       \paper{
-               linewidth=-1.
-               \translator {
-                       \VoiceContext
-                       % If we want to test extreme beams,
-                       % we should not have them auto-kneed
-                       Beam \override #'auto-knee-gap = ##f
-               }
-       }
+extreme = \notes\relative c'' {
+  \stemBoth
+  [g8 c c,]
+  [c16 c'' a f]
+  \stemUp 
+  [c,,32 c'' a f]
+  r4
+}
+\score {
+  {
+    % If we want to test extreme beams,
+    % we should not have them auto-kneed
+    \property Voice.Beam \override #'auto-knee-gap = ##f
+    \extreme
+    \property Voice.Beam \override #'slope-limit = #1000
+    \extreme
+  }
+  \paper{
+    linewidth=-1.
+  }
 }
index d3df72fc77e907d2196960e72ee93c43ad579fbb..979193993007af1846a8c06f07ea9b803d0732b7 100644 (file)
@@ -2,7 +2,7 @@
 
 depth = ../..
 examples=  font20  
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 EXTRA_DISTFILES=features.abc
 
index a79f52b0b8b27ea04466af6442719880be347a3d..a9a5771db731c812c7f151ffa7ae480282f33549 100644 (file)
@@ -18,7 +18,7 @@ TestedFeatures =       "Banter named chords"
 
 % {
 
-#(define chord::names-alist-banter '())
+#;(define chord::names-alist-banter '())
 #(set! chord::names-alist-banter
       (append 
       '(
index 558771769ca7301a8eda7b58105a4e67f272c33c..5d1d790f83c992e9bc5c90bf4f95e58b7938ba22 100644 (file)
@@ -1,6 +1,6 @@
 depth = ../..
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 include $(depth)/make/stepmake.make 
 
 
index d0a4492d0ec11a3210c45270e90eec31c716ec00..fe1d00cef8ab7d2e04304ae5d4012441895ca614 100644 (file)
@@ -255,10 +255,9 @@ setup_paths ()
     global_path.parse_path (env_sz);
 
 
-  /*
-    Should use kpathsea, this is getting out of hand.  
-   */
-  char *suffixes[] = {"ly", "afm", "scm", "tfm", "ps", 0};
+  /* Adding mf/out make lilypond unchanged source directory, when setting
+     LILYPONDPREFIX to lilypond-x.y.z */
+  char *suffixes[] = {"ly", "afm", "mf/out", "scm", "tfm", "ps", 0};
   String prefix = prefix_directory;
   if (prefix.empty_b ())
     prefix =  DIR_DATADIR;
index 308bd3bea7f80339a3b8af5bf1d7d07a4cdc1fcd..dd82fdb331726323673d30e4a8414b9403e13bb0 100644 (file)
@@ -6,12 +6,12 @@
        (m . ,(make-pitch 0 2 -1 ))
        (min . ,(make-pitch 0 2 -1 ))
        (aug . ,(make-pitch 0 4 1 ))
-       (dim . ,(make-pitch -100 4 -1 ))        
+       ;; (dim . ,(make-pitch -100 4 -1 ))     
        (dim . ,(make-pitch -100 2 -1 ))
-; urg, not actually a chord-modifier, but it works
-;  c7 -> <c bes>, c 7+ -> c b
+       ;; urg, not actually a chord-modifier, but it works
+       ;;  c7 -> <c bes>, c 7+ -> c b
        (maj . ,(make-pitch 0 6 1 ))
-; sus4 should delete 2 too...
+       ;; sus4 should delete 2 too...
        (sus . ,(make-pitch 0 3 0 ))
 )
 
index cda93cf82a2bae1732a5ec196d2c75e522a0ab6b..8476b59531928a23b5940134d6f5417b68cc7b5d 100644 (file)
@@ -34,7 +34,7 @@
        (gis . ,(make-pitch -1 4 1 ))
        (gisis . ,(make-pitch -1 4 2 ))
        (asas . ,(make-pitch -1 5 -2 ))
-       (ases . ,(make-pitch -1 5 -2 ))   non-standard name for asas
+       (ases . ,(make-pitch -1 5 -2 ))   ;;non-standard name for asas
        (as . ,(make-pitch -1 5 -1 ))
        (a . ,(make-pitch -1 5 0 ))
        (ais . ,(make-pitch -1 5 1 ))
index addf137e3628d08abbef494bb709306ef6d8d792..84f5a55798737aa6db4789fa899d50a0ab6abf2e 100644 (file)
@@ -64,7 +64,7 @@
        (mutetriangle     trim  ,(make-pitch 1 4 1))
        (triangle         tri   ,(make-pitch 1 4 2))
        (opentriangle     trio  ,(make-pitch 1 5 0))
-        "transposing" pitches:
+       ;; "transposing" pitches:
        (oneup            ua    ,(make-pitch 0 1 0))
        (twoup            ub    ,(make-pitch 0 2 0))
        (threeup          uc    ,(make-pitch 0 3 0))
index e032d7ee59da0ee580e7967954f6938b5163084d..3d27237276e83dd456f682b94c2cf4d7dbda7f36 100644 (file)
@@ -1,2 +1,17 @@
 # empty
 
+convert-ly: local-convert-ly
+       $(LOOP)
+
+local-convert-ly:
+       $(PYTHON) $(CONVERT_LY) --edit --assume-old *ly
+
+local-help: local-ly-help
+
+local-ly-help:
+       @echo -e "\
+  convert-ly  convert all LilyPond sources\n\
+"\
+#
+
+
index 904f2c326862355441b44f479f9e0bf7d5e3558a..09168cb9cd992f949f37df5e5ff80ed25ee554c7 100644 (file)
@@ -12,12 +12,6 @@ all: $(OUT_FILES)
 
 local-WWW: $(ly_examples) $(fly_examples) $(ps_examples) $(png_examples)
 
-convert-ly: local-convert-ly
-       $(LOOP)
-
-local-convert-ly:
-       $(PYTHON) $(CONVERT_LY) --edit --assume-old *ly
-
 tar:
        mkdir -p $(outdir)/$(tarball)
        cp -p *.ly $(outdir)/$(tarball)
@@ -51,7 +45,6 @@ local-mutopia-help:
        @echo -e "\
   <NAME>      update $(outdir)/<NAME>.ps\n\
   <NAME>-book update booklet $(outdir)/<NAME>-book.ps\n\
-  convert-ly  convert all LilyPond sources\n\
   mutopia     update PNGs, PostScript a4 and letter of all mutopia-examples\n\
   png         update PNGs of all examples\n\
   ps          update PostScript of all examples\n\
index dd90aa789f7cb9d9777274d77607a63bb166e280..f6330d6e9bf3309e818909a15027b28a6e4a65cd 100644 (file)
@@ -3,7 +3,7 @@
 depth = ../..
 
 examples=petite-ouverture-a-danser
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 include $(depth)/make/stepmake.make
 
index 93cc57080139e71b0de702d682958029177a9177..610767a2ca8c76fabefaa1df9a22190999b06a34 100644 (file)
@@ -4,7 +4,7 @@ depth = ../..
 
 examples=standchen
 mutopia-examples=standchen
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 include $(depth)/make/stepmake.make
 
index e7f9036a56cd53e8b9a3b110f8a413ab97f45a26..15a002caf5df4ff1b4359ae90219500783a6123e 100644 (file)
@@ -4,7 +4,7 @@ depth = ..
 
 SUBDIRS = J.S.Bach F.Schubert E.Satie 
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 include $(depth)/make/stepmake.make 
 
index 68e87933e48e9764baf558bf3188784afddf34a3..2e0ffe35c2139607bab8f594fb8dbbe54a26993c 100644 (file)
@@ -3,6 +3,6 @@
 depth = ../../..
 
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 include $(depth)/make/stepmake.make
index 5baf3e7713d7975b6416660ca0e40a5154fda632..bdf5f23279fe1c38ecc495bfa7d41b250286da4d 100644 (file)
@@ -1,26 +1,26 @@
 \header{
-       enteredby = "Tom Cato Amundsen";
-       copyright = "Public Domain";
-       piece = "Allemande";
+       enteredby = "Tom Cato Amundsen"
+       copyright = "Public Domain"
+       piece = "Allemande"
 }
 
-\version "1.3.117";
+\version "1.3.146"
 
 global =  \notes{
-       \time 4/4;
-       \partial 8*3;
-       \key es \major;
-       \skip 1*15;
-       \skip 4*3;
-       \skip 16*4;
-       \bar ":|:";
-       \skip 16*3;
-       \skip 1*16;
-       \bar ":|";
+       \time 4/4
+       \partial 8*3
+       \key es \major
+       \skip 1*15
+       \skip 4*3
+       \skip 16*4
+       \bar ":|:"
+       \skip 16*3
+       \skip 1*16
+       \bar ":|"
 }
 
 hoyreEn =  \notes\relative c'''{
-%      \partial 4.; 
+%      \partial 4. 
        [as16 g f] |
        [g16 d es b][c f es d][es b c g][as d c b] |
        [c g as es][f es' d c][b8. a16][g8 b] |
@@ -80,11 +80,11 @@ hoyreEn =  \notes\relative c'''{
 }
 
 venstreEn =  \notes\relative c{
-       \clef bass; 
-%      \partial 4.; 
+       \clef bass 
+%      \partial 4. 
        r16 r8 |
-       [c8 c,] \clef treble; r16 [as''' g f][g d es b][c f es d] |
-       \clef bass; [es b c g][as8 f][g g,~][g16 f' es d] |
+       [c8 c,] \clef treble r16 [as''' g f][g d es b][c f es d] |
+       \clef bass [es b c g][as8 f][g g,~][g16 f' es d] |
        [es b c g][as g' f es][f c d a][bes as' g f] |
        [g d es b][c bes' as g][as es f c][d8 b'] |
 %5
index fd895d7b9225652a58ec9cb214e3c52d24873940..d0023f9d472321fb8a1e65bba4f3a70c7aa6608b 100644 (file)
@@ -1,7 +1,7 @@
 \header{
-       enteredby = "Tom Cato Amundsen";
-       copyright = "Public Domain";
-       piece = "Capriccio";
+       enteredby = "Tom Cato Amundsen"
+       copyright = "Public Domain"
+       piece = "Capriccio"
 }
 
 %% I takt 22 foretar jeg et stemmekryss mellom stemme en og to, pga at den 
 %% 
 %% Noe liknende skjer ogsÃ¥ i mellom andre og tredje stemme i takt 28
 
-\version "1.3.117";
+\version "1.3.146"
 
 global =  \notes{
-       \time 2/4;
-       \key es \major;
+       \time 2/4
+       \key es \major
        s2*48
-       \bar ":|:";
+       \bar ":|:"
        s2*48
-       \bar "|.";
+       \bar "|."
 }
 
 vOne =  \context Voice = voiceOne \notes\relative c''{
@@ -484,7 +484,7 @@ vThreeSwitch =  \context Voice = voiceThree \notes{
                        \vOne
                >
                \context Staff = bass <                 
-                       \clef bass;
+                       \clef bass
                        \global
                        \vTwoSwitch
                        \vTwo
@@ -494,5 +494,5 @@ vThreeSwitch =  \context Voice = voiceThree \notes{
        >
        \paper{
        }
-       \midi{\tempo 4 =60;}
+       \midi{\tempo 4 =60}
 }
index 7e88b4d8bb463a4e75747b957b0d168c97a85548..ffce46f69b7094bbf44ad16a831b243b56d8096c 100644 (file)
@@ -1,26 +1,26 @@
 \header {
-  filename =    "";
-  title =       "Partita II";
-  piece =       "Sinfonia";
-  description = "6 Partite per il clavicembalo, Partita II (c-minor)";
-  opus =        "BWV 826";
-  source =      "Editio Musica Budapest (Urtext)";
-  composer =    "Johann Sebastian Bach (1685-1750)";
-  enteredby =   "Tom Cato Amundsen";
-  copyright =   "Public Domain";
+  filename =    ""
+  title =       "Partita II"
+  piece =       "Sinfonia"
+  description = "6 Partite per il clavicembalo, Partita II (c-minor)"
+  opus =        "BWV 826"
+  source =      "Editio Musica Budapest (Urtext)"
+  composer =    "Johann Sebastian Bach (1685-1750)"
+  enteredby =   "Tom Cato Amundsen"
+  copyright =   "Public Domain"
 }
 
-\version "1.3.117";
+\version "1.3.146"
 
 global =  \notes {
-       \time 4/4;
-       \key es \major;
-       \skip 1*7;
-       \bar "||";
-       \skip 1*22;
-       \time 3/4;
-       \skip 2.*62;
-       \bar "|.";
+       \time 4/4
+       \key es \major
+       \skip 1*7
+       \bar "||"
+       \skip 1*22
+       \time 3/4
+       \skip 2.*62
+       \bar "|."
 }
   
 hoyreOpp =  \notes\relative c''  {
@@ -45,7 +45,7 @@ hoyreOpp =  \notes\relative c''  {
 }
 
 hoyreNed =  \notes\relative c'' {
-       \clef violin;
+       \clef violin
        \stemDown
        <c4 g> r16 [c b16. c32] d4 r16 [d d16. es32] |
        [f8. f16] f8 r <c4 g> r16 [es16 es16. f32] |
@@ -58,7 +58,7 @@ hoyreNed =  \notes\relative c'' {
 }
 
 venstreOpp =  \notes\relative c' {
-       \clef bass;
+       \clef bass
        \stemUp
        <c4 g es> r <b as f d> r |
        r <b f d> <c g es> r |
@@ -254,19 +254,19 @@ allegroEn =  \notes\relative c''{
        >
 }
 allegroTo =  \notes\relative c'{
-       \clef bass;
+       \clef bass
 %30
        \context Staff <
                { \stemUp <b8 g> r r4 r }
                { \stemDown g,8 r8 r4 r }
        >
        r2. | r2. |     
-       \clef treble; r8 [c16 d] [es8 f] [g as] |
+       \clef treble r8 [c16 d] [es8 f] [g as] |
        [bes16 as g as][bes8 c] [des g,]  
        [bes e,][g c,][c'16 bes as g] | [as8 f g as][bes as] | 
        [g es f g as g] | [f es f d es f] | [g g,16 a] [b8 c] [d es] |
        [f16 es d es][f8 g][as d,] |
-       [f b,][d g,][g'16 f es d] | \clef bass;
+       [f b,][d g,][g'16 f es d] | \clef bass
        [es d c8~][c16 es d c][bes a g f] |
 %43
        [d' c bes8~][bes16 d c bes][a g fis g] |
index 15abf8ab41381580d3e38d31dc7c2c0022990004..436a3f0b718c4d8639155835b6e9288d89f80e67 100644 (file)
@@ -5,7 +5,7 @@ depth = ../../..
 SUBDIRS =
 EXTRA_DIST_FILES=
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 examples=
 
 include $(depth)/make/stepmake.make
index acfdc4ed95a798ebd7519bfd48dc66981a6020e6..1f712fdd618b7366599dcd5985664ebe2a130d82 100644 (file)
@@ -1,6 +1,6 @@
-\version "1.3.122";
+\version "1.3.146"
 
 globalI =  \notes{
-       \time 12/8;
-       \key g \major;
+       \time 12/8
+       \key g \major
 }
index 4bae8e8b0189c891e5f5b96e75ec6b7cf0016cd5..d53900d149c364a17452a033eadac6cb272170fc 100644 (file)
@@ -1,7 +1,7 @@
-\version "1.3.122";
+\version "1.3.146"
 
 globalIi =  \notes{
-       \time 4/4;
+       \time 4/4
        \property Staff.TimeSignature \override #'style = #'C2/2
-       \key a\minor;
+       \key a\minor
 }
index 713333dc537546f66468489006c156f6f1cffe91..c1d2eaf8c09240d50962c026e4686d3f3c3c15fb 100644 (file)
@@ -1,22 +1,22 @@
 \header{
-filename =      "viola-i.ly";
-title =                 "Vier Duette";
-description =   "Four duets for Violino and Violoncello (Viola)";
-opus =            "BWV";
-composer =      "Johann Sebastian Bach (1685-1750)";
-enteredby =     "jcn";
-copyright =     "Public Domain";
+filename =      "viola-i.ly"
+title =                 "Vier Duette"
+description =   "Four duets for Violino and Violoncello (Viola)"
+opus =            "BWV"
+composer =      "Johann Sebastian Bach (1685-1750)"
+enteredby =     "jcn"
+copyright =     "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 \include "global-i.ly"
-\include "violoncello-i.ly";
+\include "violoncello-i.ly"
 
 violaIStaff =  \context Staff = viola <
   \property Staff.instrument = "viola"
   %\property Staff.instrument = "violin"
   \notes\transpose c'' \violoncelloI
-  \clef alto;
+  \clef alto
   \globalI
 >
index 502a52cafb6e7e3e5460e87c57a567eda9cd7efb..a757dd30ca27e14c93a193a1c6c5fa7345c42e71 100644 (file)
@@ -1,22 +1,22 @@
 \header{
-filename =      "viola-ii.ly";
-title =                 "Vier Duette";
-description =   "Four duets for Violino and Violoncello (Viola)";
-opus =            "BWV";
-composer =      "Johann Sebastian Bach (1685-1750)";
-enteredby =     "jcn";
-copyright =     "Public Domain";
+filename =      "viola-ii.ly"
+title =                 "Vier Duette"
+description =   "Four duets for Violino and Violoncello (Viola)"
+opus =            "BWV"
+composer =      "Johann Sebastian Bach (1685-1750)"
+enteredby =     "jcn"
+copyright =     "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 \include "global-ii.ly"
-\include "violoncello-ii.ly";
+\include "violoncello-ii.ly"
 
 violaIiStaff =  \context Staff = viola <
   \property Staff.instrument = "viola"
   %\property Staff.instrument = "violin"
-  \clef alto;
+  \clef alto
   \globalIi
   \notes\transpose c'' \violoncelloIi
 >
index 843ff1af78f10fe01aa3b8f1b0e3d1f67c6ccc35..081e81edead2f751c504dda6b07ef91503aca4ec 100644 (file)
@@ -1,14 +1,14 @@
 \header{
-filename =      "viola-part.ly";
-title =                 "Vier Duette";
-description =   "Four duets for Violino and Violoncello (Viola)";
-opus =            "BWV";
-composer =      "Johann Sebastian Bach (1685-1750)";
-enteredby =     "jcn";
-copyright =     "Public Domain";
+filename =      "viola-part.ly"
+title =                 "Vier Duette"
+description =   "Four duets for Violino and Violoncello (Viola)"
+opus =            "BWV"
+composer =      "Johann Sebastian Bach (1685-1750)"
+enteredby =     "jcn"
+copyright =     "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 % {
 
@@ -22,8 +22,8 @@ copyright =    "Public Domain";
   }
   \midi{
 %urg, real/duration
-%    \tempo 4. = 69;
-    \tempo 4 . = 50;
+%    \tempo 4. = 69
+    \tempo 4 . = 50
   }
 }
 
@@ -35,12 +35,12 @@ copyright =          "Public Domain";
 \score{
   \violaIiStaff
   \paper{
-%    castingalgorithm=0.0;
+%    castingalgorithm=0.0
     %\translator { \BarNumberingStaffContext }
-    %\translator { \ScoreContext skipBars = 1; }
+    %\translator { \ScoreContext skipBars = 1 }
   }
   \midi{
-%    \tempo 2 = 96;
-    \tempo 2 = 75;
+%    \tempo 2 = 96
+    \tempo 2 = 75
   }
 }
index 1371aa5915eac82323e4a546014f5f7ec48df2d4..0b7ab7920882baa3d58735c28306620f261d7c74 100644 (file)
@@ -1,14 +1,14 @@
 \header{
-filename =     "violino-i.ly";
-title =                 "Vier Duette";
-description =  "Four duets for Violino and Violoncello (Viola)";
-opus =                 "BWV";
-composer =     "Johann Sebastian Bach (1685-1750)";
-enteredby =    "jcn";
-copyright =    "Public Domain";
+filename =     "violino-i.ly"
+title =                 "Vier Duette"
+description =  "Four duets for Violino and Violoncello (Viola)"
+opus =                 "BWV"
+composer =     "Johann Sebastian Bach (1685-1750)"
+enteredby =    "jcn"
+copyright =    "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 violinoI =  \notes\relative c'' {
   \property Voice.autoBeamSettings \override #'(end * * * *) = #(make-moment 3 8)\property Voice.autoBeamSettings \override #'(end 1 8 * *) = #(make-moment 1 16)
@@ -92,7 +92,7 @@ violinoI =  \notes\relative c'' {
     \context Voice { \stemUp\slurUp\tieUp a16 fis | g1. }
     \context Voice=x { \stemDown\slurDown\tieDown c,16 c | b1. }
   >
-  \bar "|.";
+  \bar "|."
 }
 
 \include "global-i.ly"
index 9ea395694f216c8dfe80d7212c186bebf0d3e62e..be108a446bf2a4eaf0fde1b87071bc0357bfe04d 100644 (file)
@@ -1,14 +1,14 @@
 \header{
-filename =     "violino-ii.ly";
-title =                 "Vier Duette";
-description =  "Four duets for Violino and Violoncello (Viola)";
-opus =                 "BWV";
-composer =     "Johann Sebastian Bach (1685-1750)";
-enteredby =    "jcn";
-copyright =    "Public Domain";
+filename =     "violino-ii.ly"
+title =                 "Vier Duette"
+description =  "Four duets for Violino and Violoncello (Viola)"
+opus =                 "BWV"
+composer =     "Johann Sebastian Bach (1685-1750)"
+enteredby =    "jcn"
+copyright =    "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 violinoIi =  \notes\relative c''{
   R1*8 |
@@ -86,7 +86,7 @@ violinoIi =  \notes\relative c''{
       c1|
     }
   >
-  \bar "|.";
+  \bar "|."
 }
 
 \include "global-ii.ly"
@@ -101,4 +101,4 @@ violinoIiStaff =  \context Staff = violino <
   \violinoIi
   \globalIi
 >
-\version "1.3.122";
+\version "1.3.146"
index 25b0782c3d7c57db5ea41c5bb098eb10a2ac2dca..b237a9340852142927c4e3d722909cf7a9d70503 100644 (file)
@@ -1,14 +1,14 @@
 \header{
-filename =      "violino-part.ly";
-title =                 "Vier Duette";
-description =   "Four duets for Violino and Violoncello (Viola)";
-opus =            "BWV";
-composer =      "Johann Sebastian Bach (1685-1750)";
-enteredby =     "jcn";
-copyright =     "Public Domain";
+filename =      "violino-part.ly"
+title =                 "Vier Duette"
+description =   "Four duets for Violino and Violoncello (Viola)"
+opus =            "BWV"
+composer =      "Johann Sebastian Bach (1685-1750)"
+enteredby =     "jcn"
+copyright =     "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 % {
 
@@ -21,8 +21,8 @@ copyright =    "Public Domain";
     %\translator { \BarNumberingStaffContext }
   }
   \midi{
-%    \tempo 4. = 69;
-    \tempo 4 . = 50;
+%    \tempo 4. = 69
+    \tempo 4 . = 50
   }
 }
 
@@ -35,11 +35,11 @@ copyright =          "Public Domain";
   \violinoIiStaff
   \paper{
     %\translator { \BarNumberingStaffContext }
-%    castingalgorith=0;
+%    castingalgorith=0
   }
   \midi{
-%    \tempo 2 = 96;
-    \tempo 2 = 75;
+%    \tempo 2 = 96
+    \tempo 2 = 75
   }
 }
 
index 4861fc0a4e98b4c14ac1ccc00118d3fad0927e01..d21857c25eb8524b1767172fd716fd9cacceef7c 100644 (file)
@@ -1,19 +1,19 @@
 #(set! point-and-click line-column-location)
 \header{
-filename =      "violino-viola.ly";
-title =                 "Vier Duette";
-description =   "Four duets for Violino and Violoncello (Viola)";
-opus =            "BWV";
-composer =      "Johann Sebastian Bach (1685-1750)";
-enteredby =     "jcn";
-copyright =     "Public Domain";
+filename =      "violino-viola.ly"
+title =                 "Vier Duette"
+description =   "Four duets for Violino and Violoncello (Viola)"
+opus =            "BWV"
+composer =      "Johann Sebastian Bach (1685-1750)"
+enteredby =     "jcn"
+copyright =     "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 % { 
-\include "violino-i.ly";
-\include "viola-i.ly";
+\include "violino-i.ly"
+\include "viola-i.ly"
 
 \score{
   \context GrandStaff <
@@ -27,15 +27,15 @@ copyright =          "Public Domain";
   }
   \midi{
 %urg real/duration
-%    \tempo 4. = 69;
-    \tempo 4 . = 50;
+%    \tempo 4. = 69
+    \tempo 4 . = 50
   }
 }
 
 % }
 
-\include "violino-ii.ly";
-\include "viola-ii.ly";
+\include "violino-ii.ly"
+\include "viola-ii.ly"
 
 \score{
   \context GrandStaff <
@@ -48,8 +48,8 @@ copyright =    "Public Domain";
     }
   }
   \midi{
-%    \tempo 2 = 96;
-    \tempo 2 = 75;
+%    \tempo 2 = 96
+    \tempo 2 = 75
   }
 }
 
index 7bd4401da92084ce9bcd19330f220a070178ba7b..b3b34db93141c28ac66e16488bf751d4d9e922af 100644 (file)
@@ -1,18 +1,18 @@
 \header{
-filename =      "violino-violoncello.ly";
-title =                 "Vier Duette";
-description =   "Four duets for Violino and Violoncello (Viola)";
-opus =            "BWV";
-composer =      "Johann Sebastian Bach (1685-1750)";
-enteredby =     "jcn";
-copyright =     "Public Domain";
+filename =      "violino-violoncello.ly"
+title =                 "Vier Duette"
+description =   "Four duets for Violino and Violoncello (Viola)"
+opus =            "BWV"
+composer =      "Johann Sebastian Bach (1685-1750)"
+enteredby =     "jcn"
+copyright =     "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 % {
-\include "violino-i.ly";
-\include "violoncello-i.ly";
+\include "violino-i.ly"
+\include "violoncello-i.ly"
 
 \score{
   \context GrandStaff <
@@ -26,15 +26,15 @@ copyright =          "Public Domain";
   }
   \midi{
 %urg, real/duration
-%    \tempo 4. = 69;
-    \tempo 4 . = 50;
+%    \tempo 4. = 69
+    \tempo 4 . = 50
   }
 }
 
 % }
 
-\include "violino-ii.ly";
-\include "violoncello-ii.ly";
+\include "violino-ii.ly"
+\include "violoncello-ii.ly"
 
 \score{
   \context GrandStaff <
@@ -47,8 +47,8 @@ copyright =    "Public Domain";
     }
   }
   \midi{
-%    \tempo 2 = 96;
-    \tempo 2 = 75;
+%    \tempo 2 = 96
+    \tempo 2 = 75
   }
 }
 
index f77c9ae23bbbff8d0f82fb4b8c5b3a686114b14a..363c2d752dccf331f833c03894bb8e4f130e4ec9 100644 (file)
@@ -1,18 +1,18 @@
 \header{
-filename =     "violoncello-i.ly";
-title =                "Vier Duette";
-description =  "Four duets for Violino and Violoncello (Viola)";
-opus =                 "BWV";
-composer =     "Johann Sebastian Bach (1685-1750)";
-enteredby =    "jcn";
-copyright =    "Public Domain";
+filename =     "violoncello-i.ly"
+title =                "Vier Duette"
+description =  "Four duets for Violino and Violoncello (Viola)"
+opus =                 "BWV"
+composer =     "Johann Sebastian Bach (1685-1750)"
+enteredby =    "jcn"
+copyright =    "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 violoncelloI =  \notes\relative c{
   \property Voice.autoBeamSettings \override #'(end * * * *) = #(make-moment 3 8)
-  % too many [c8 c c] stuff here; some manual beaming
+  % too many [c8 c c] stuff here some manual beaming
   %\property Voice.autoBeamSettings \override #'(end 1 8 * *) = #(make-moment 1 16)
 
   g8()a d, g b()g d()fis a d a()fis |
@@ -62,7 +62,7 @@ violoncelloI =  \notes\relative c{
   % FIXME?
   fis [a(g)fis e d] g8()e c g'8 b, e c d d, |
   g1.|
-  \bar "|.";
+  \bar "|."
 }
 
 \include "global-i.ly"
@@ -70,6 +70,6 @@ violoncelloI =  \notes\relative c{
 violoncelloIStaff =  \context Staff = violoncello <
   \property Staff.instrument = "cello"
   \violoncelloI
-  \clef bass;
+  \clef bass
   \globalI
 >
index f0a6cef0800a204b5adcec76ed12b53fa3af21e8..604f896a9a19fbbc1771e9c39a35d8bbb46c5e7c 100644 (file)
@@ -1,14 +1,14 @@
 \header{
-filename =     "violoncello-ii.ly";
-title =                "Vier Duette";
-description =  "Four duets for Violino and Violoncello (Viola)";
-opus =                 "BWV";
-composer =     "Johann Sebastian Bach (1685-1750)";
-enteredby =    "jcn";
-copyright =    "Public Domain";
+filename =     "violoncello-ii.ly"
+title =                "Vier Duette"
+description =  "Four duets for Violino and Violoncello (Viola)"
+opus =                 "BWV"
+composer =     "Johann Sebastian Bach (1685-1750)"
+enteredby =    "jcn"
+copyright =    "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 violoncelloIi =  \notes\relative c{
   r2 a'2|c e,| f8(e)d2 e8()fis| g a bes2 a8()gis|
@@ -66,7 +66,7 @@ violoncelloIi =  \notes\relative c{
   b(e,b')c b(e,b')d| c(a b)cis d()e f g|
 %105
   f e d cis d4 d,~|d c8 b c4 d|e d e e,|<e'1 a,>
-  \bar "|.";
+  \bar "|."
 }
 
 \include "global-ii.ly"
@@ -74,6 +74,6 @@ violoncelloIi =  \notes\relative c{
 violoncelloIiStaff =  \context Staff = violoncello <
   \property Staff.instrument = "cello"
   \violoncelloIi
-  \clef bass;
+  \clef bass
   \globalIi
 >
index 135d9c04e6e988c245f81d1a3584a5a055e15d66..e6d69cfcc8f4d2e80137f9ff5e03567200a3bd78 100644 (file)
@@ -1,14 +1,14 @@
 \header{
-filename =      "violoncello-part.ly";
-title =                 "Vier Duette";
-description =   "Four duets for Violino and Violoncello (Viola)";
-opus =            "BWV";
-composer =      "Johann Sebastian Bach (1685-1750)";
-enteredby =     "jcn";
-copyright =     "Public Domain";
+filename =      "violoncello-part.ly"
+title =                 "Vier Duette"
+description =   "Four duets for Violino and Violoncello (Viola)"
+opus =            "BWV"
+composer =      "Johann Sebastian Bach (1685-1750)"
+enteredby =     "jcn"
+copyright =     "Public Domain"
 }
 
-\version "1.3.122";
+\version "1.3.146"
 
 % {
 
@@ -22,8 +22,8 @@ copyright =    "Public Domain";
   }
   \midi{
 %urg, real/duration
-%    \tempo 4. = 69;
-    \tempo 4 . = 69;
+%    \tempo 4. = 69
+    \tempo 4 . = 69
   }
 }
 
@@ -35,12 +35,12 @@ copyright =          "Public Domain";
 \score{
   \violoncelloIiStaff
   \paper{
-    %castingalgorithm=0.;
+    %castingalgorithm=0.
     %\translator { \BarNumberingStaffContext }
   }
   \midi{
-%    \tempo 2 = 96;
-    \tempo 2 = 75;
+%    \tempo 2 = 96
+    \tempo 2 = 75
   }
 }
 
index ebf1c3432cd1fa4006c251f7f52eec56f39c44fc..c36ef8696acc7aa9bba282eba8c087e45a9c6380 100644 (file)
@@ -6,7 +6,7 @@ SUBDIRS = Petites-Preludes Cembalo-Partitas Duette
 EXTRA_DIST_FILES=
 
 
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 examples=wtk1-fugue2
 
 include $(depth)/make/stepmake.make
index f21147b3c77180ff87f61244a484ba2e159c4525..48b1a47b36026bb666225c693f5815f68b768386 100644 (file)
@@ -8,7 +8,7 @@ LILYINCLUDE:=$(LILYINCLUDE):out
 export LILYINCLUDE
 
 examples=preludes-2
-LOCALSTEPMAKE_TEMPLATES=mutopia
+LOCALSTEPMAKE_TEMPLATES=ly mutopia
 
 mutopia-examples=preludes-score
 
index 6a0f0a35188afd985066ba675c8d2c56f1c110f9..e700af66ac7f90f003b50c6b5a3166fc40c9c6cf 100644 (file)
@@ -1,3 +1,4 @@
+\version "1.3.146"
 %{
  Header for Petites Preludes.
 
 instrument = "Piano"
 
 \header{
-  title =       "Petites Pr\'eludes";
-  subtitle =    "Clavierbuechlein";
-  composer =    "Johann Sebastian Bach (1685-1750)";
-  enteredby =   "JCN,HWN";
-  instrument =  \instrument;
+  title =       "Petites Pr\'eludes"
+  subtitle =    "Clavierbuechlein"
+  composer =    "Johann Sebastian Bach (1685-1750)"
+  enteredby =   "JCN,HWN"
+  instrument =  \instrument
 
   % mutopia headers.
-  mutopiatitle = "Petites Pr&eacute;luedes";
-  mutopiacomposer = "J.S.Bach (1685-1750)";
-  mutopiaopus = "BWV924,939,999,925,926,940";
-  mutopiainstrument = \intrument;
-  date = "1700s";
-  source = "Ed. Henry Lemoine Urtext";
-  style = "Baroque";
-  copyright = "Public Domain";
-  maintainer = "Jan Nieuwenhuizen";
-  maintainer_email = "janneke@gnu.org";
-  lastupdated =         "2001/Feb/25";
+  mutopiatitle = "Petites Pr&eacuteluedes"
+  mutopiacomposer = "J.S.Bach (1685-1750)"
+  mutopiaopus = "BWV924,939,999,925,926,940"
+  mutopiainstrument = \intrument
+  date = "1700s"
+  source = "Ed. Henry Lemoine Urtext"
+  style = "Baroque"
+  copyright = "Public Domain"
+  maintainer = "Jan Nieuwenhuizen"
+  maintainer_email = "janneke@gnu.org"
+  lastupdated =         "2001/Feb/25"
   mutopiapublicdomain = "\\parbox{\hsize}{\\thefooter\\quad\\small
     \\\\This music is part of the Mutopia project,
     \\texttt{http://www.mutopiaproject.org/}\\\\It has been typeset
     and placed in the public domain by " + \maintainer +
     ".\\\\Unrestricted modification and redistribution is permitted
-    and encouraged---copy this music and share it.}";
- tagline = \mutopiapublicdomain;
- footer = "pre-Mutopia-200y/mm/dd-nr";
+    and encouraged---copy this music and share it.}"
+ tagline = \mutopiapublicdomain
+ footer = "pre-Mutopia-200y/mm/dd-nr"
 }
index bc01566375f5b1ae76a23717d991ce2b10af8227..119471cba3b20e5bf973027c3f36fb18fe02ed25 100644 (file)
@@ -18,7 +18,7 @@ Lemoine puts fermatas on ending bar lines everywhere.
 
 
 
-\version "1.3.98";
+\version "1.3.146"
 
 
 lowstaff =  \translator "Staff" = "lower"
@@ -88,7 +88,7 @@ upper =  \context Staff=upper \notes\relative c {
        >
        \stemBoth |
        <c1 g e>
-       \bar "|.";
+       \bar "|."
 }
 
 % lower = \context Staff \notes\relative c{
@@ -103,17 +103,17 @@ lower =  \context Staff=lower \notes\relative c{
        f4 e d-\prall c |
        g'-\mordent^"\\textsharp" g, g'-\mordent g, |
        g'-\mordent g, g'-\mordent g, |
-       g' r s s | s s s s \clef "bass"; |
+       g' r s s | s s s s \clef "bass" |
        <
                { \stemUp\tieUp g1 ~ g ~ g ~ g ~ g ~ g ~ g }
                \context Voice=ii { \stemDown\tieDown g,1 ~ g ~ g ~ g ~ g ~ g ~ g }
        >
        <c,1 c,>
-       \bar "|.";
+       \bar "|."
 }
 
 global =  \notes{
-       \time 4/4;
+       \time 4/4
 }
 
 \score{
@@ -125,14 +125,14 @@ global =  \notes{
                >
                \context Staff = lower <
                        \global
-                       \clef "bass";
+                       \clef "bass"
                        \lower
                >
        >
-       \paper { linewidth = 18.0 \cm;  }
-       \midi{ \tempo 4 = 80; }
+       \paper { linewidth = 18.0 \cm  }
+       \midi{ \tempo 4 = 80 }
        \header {
-               opus = \opus;
-               piece = \piece;
+               opus = \opus
+               piece = \piece
        }
 }
index 7cc393dd7a845ba354f0cd989db64d4110175835..e4046587dc5604d77a0bda8896c1e0666f86a130 100644 (file)
@@ -4,7 +4,7 @@ opus= "BWV 939"
 piece = "2"
 
 
-\version "1.3.98";
+\version "1.3.146"
 upper =  \context Staff \notes\relative c{
        \context Voice=i
        \property Voice.TextScript \set #'font-style = #'italic
@@ -45,7 +45,7 @@ upper =  \context Staff \notes\relative c{
        <g,2 c>
        <d4 b'>
        <e1 c'>
-       \bar "|.";
+       \bar "|."
 }
 
 lower =  \context Staff \notes\relative c{
@@ -70,11 +70,11 @@ lower =  \context Staff \notes\relative c{
        f1 ~ |
        f8 d e c g'4 g, |
        c,1
-       \bar "|.";
+       \bar "|."
 }
 
 global =  \notes{
-       \time 4/4;
+       \time 4/4
 }
 
 \score{
@@ -85,17 +85,17 @@ global =  \notes{
                >
                \context Staff = lower <
                        \global
-                       \clef "bass";
+                       \clef "bass"
                        \lower
                >
        >
        \paper{
-         linewidth = 18.0 \cm;  
+         linewidth = 18.0 \cm  
         }
-       \midi{ \tempo 4 = 100; }
+       \midi{ \tempo 4 = 100 }
        \header {
-               opus = \opus;
-               piece = \piece;
+               opus = \opus
+               piece = \piece
        }
 }
 
index 0a72241a6902f311526e1b0169cc5dee728145a5..265518fdd7ebb12c8b6df56a772e95435b577656 100644 (file)
@@ -14,7 +14,7 @@ note, some have dotted half notes.
 This file was partly generated using m4.
 %}
 
-\version "1.3.98";
+\version "1.3.146"
 
 
 upper =   \notes \transpose c'' {
@@ -66,7 +66,7 @@ upper =   \notes \transpose c'' {
 
 
        <g4 d b>        
-       \bar "|.";
+       \bar "|."
 }
 
 lower =   \notes{
@@ -127,12 +127,12 @@ lower =   \notes{
        g,4 r r |
        %% FIXME: \fermata?
        g,4_\fermata 
-       \bar "|.";
+       \bar "|."
 }
 
 global  = \notes{
-       \time 3/4;
-       \key es \major;
+       \time 3/4
+       \key es \major
 }
 
 \score{
@@ -143,16 +143,16 @@ global  = \notes{
                >
                \context Staff = down <
                        \global
-                       \clef "bass";
+                       \clef "bass"
                        \lower
                >
        >
        \paper{
                \translator {\OrchestralScoreContext }
        }
-       \midi{ \tempo 4 = 100; }
+       \midi{ \tempo 4 = 100 }
        \header{
-               opus = \opus;
-               piece = \piece;
+               opus = \opus
+               piece = \piece
        }
 }
index 21ebac28870d54470032d13df47f7640f2755ca6..7b2f458c5c0cc1d8f681161c44e16b5e169f5e66 100644 (file)
@@ -3,7 +3,7 @@
 opus = "BWV 925"
 piece = "4"
 
-\version "1.3.98"
+\version "1.3.146"
 
 %{
 
@@ -43,7 +43,7 @@ one = \context Staff \notes\relative c {
        g fis g a  g b a g |
        \stemUp\tieUp
        fis4 
-       \skip 4*7; |
+       \skip 4*7 |
        %10
        \property Voice.TextScript \set #'font-style = #'finger
 %      d'4. cis8-"4\\_5" ~ cis b4 a8-"4\\_5" ~ |
@@ -67,7 +67,7 @@ one = \context Staff \notes\relative c {
        fis8 e~  e d~ d4 cis |
 
        d2 ~ d16 a b cis d4 |
-       \bar "|.";
+       \bar "|."
 }
 
 two = \context Staff \notes\relative c{
@@ -103,7 +103,7 @@ two = \context Staff \notes\relative c{
        a4
        \translator Staff=lower \stemUp
        r16 b fis a g4 r16 a e g |
-       \skip 1*1; 
+       \skip 1*1 
        s16
        \translator Staff=upper \stemDown\tieDown
        d'8. ~ d8 c d4 a8 g |
@@ -131,7 +131,7 @@ two = \context Staff \notes\relative c{
        \stemUp\tieUp
        g fis g a  g b a g ~ |
        g g fis e fis4 ~ fis2
-       \bar "|.";
+       \bar "|."
 }
 
 three = \notes\relative c{
@@ -172,14 +172,14 @@ three = \notes\relative c{
 }
 
 four = \context Staff \notes\relative c{
-       \skip 1*9;
+       \skip 1*9
        \context Voice=iv
        \stemUp
        \property Voice.NoteColumn \override #'horizontal-shift = #1
        %10
        a''2 fis |
        d s |
-       \skip 1*2; |
+       \skip 1*2 |
        s4
        \translator Staff=lower \stemUp\tieUp
        a4 ~ a16 d, g8  fis e |
@@ -194,8 +194,8 @@ four = \context Staff \notes\relative c{
 }
 
 global = \notes{
-       \time 4/4;
-       \key d \major;
+       \time 4/4
+       \key d \major
 }
 
 \score{
@@ -208,22 +208,22 @@ global = \notes{
                >
                \context Staff = lower <
                        \global
-                       \clef "bass";
+                       \clef "bass"
                        \two
                        \three
                >
        >
        \paper{
-               linewidth = 18.0 \cm;
+               linewidth = 18.0 \cm
                \translator{
                        \VoiceContext
                        % consider ending beam at every 1 2 note
                        autoBeamSettings \override #'(end 1 8 * *) = #(make-moment 1 4)
                }
        }
-       \midi{ \tempo 4 = 70; }
+       \midi{ \tempo 4 = 70 }
        \header{
-               opus = \opus;
-               piece = \piece;
+               opus = \opus
+               piece = \piece
        }
 }
index 04b810b9d8e8becca47073d5cae7309e3f74b783..3792cad340f1ff5dd09cf5fa4338428ff8c96182 100644 (file)
@@ -3,7 +3,7 @@
 piece = "5"
 opus = "BWV 926"
 
-\version "1.3.98";
+\version "1.3.146"
 
 upper =  \context Staff \notes\relative c
        \context Voice=i {
@@ -178,8 +178,8 @@ lower =  \context Staff \notes\relative c{
 }
 
 global =  \notes{
-       \time 3/4;
-       \key f \major;
+       \time 3/4
+       \key f \major
 }
 
 \score{
@@ -187,22 +187,22 @@ global =  \notes{
        \context PianoStaff <
                \context Staff = upper <
                        \global
-                       { \upper \bar "|."; }
+                       { \upper \bar "|." }
                >
                \context Staff = lower <
                        \global
-                       \clef "bass";
+                       \clef "bass"
                        \lower
                >
        >
        \paper{
-               linewidth = 18.0 \cm;  
+               linewidth = 18.0 \cm  
 
        }
-       \midi{ \tempo 4 = 90; }
+       \midi{ \tempo 4 = 90 }
        \header{
-               piece = \piece;
-               opus = \opus;
+               piece = \piece
+               opus = \opus
        }
 }
 
index 3ddbbe51f1ef324cc2f36a47814d0f2c6385ea1e..0dc4d06a64ec3c4a01657dc3759b10dd144dec46 100644 (file)
@@ -3,13 +3,13 @@
 opus = "BWV 940"
 piece = "6"
 
-\version "1.3.98";
+\version "1.3.146"
 
 
 
 one =  \context Staff \notes\relative c{
        \context Voice=i
-       \skip 1; |
+       \skip 1 |
        \stemUp
        r4 d''2 cis4 |
        \stemBoth
@@ -26,7 +26,7 @@ one =  \context Staff \notes\relative c{
        fis4 g r8 g16 bes e4 |
        %10
        d1
-       \bar "|.";
+       \bar "|."
 }
 
 two =  \context Staff \notes\relative c{
@@ -69,21 +69,21 @@ three =  \context Staff \notes\relative c{
        d, cis' |
        %10
        a'1
-       \bar "|.";
+       \bar "|."
 }
 
 four =  \context Staff \notes\relative c{
        \context Voice=iv
        \stemDown 
        d2 cis |
-       \skip 1*2; |
-       \skip 4*3;
+       \skip 1*2 |
+       \skip 4*3
        \translator Staff=upper \stemUp
        \property Voice.NoteColumn \override #'horizontal-shift = #1
        c''4 |
        %5
        a gis ~ gis16 gis fis e 
-       \skip 4*1;
+       \skip 4*1
        \translator Staff=lower \stemDown
        \property Voice.NoteColumn \override #'horizontal-shift = #0
        \stemUp\tieUp
@@ -97,8 +97,8 @@ four =  \context Staff \notes\relative c{
 }
 
 global =  \notes{
-       \time 4/4;
-       \key f \major;
+       \time 4/4
+       \key f \major
 }
 
 \score{
@@ -111,19 +111,19 @@ global =  \notes{
                >
                \context Staff = lower <
                        \global
-                       \clef "bass";
+                       \clef "bass"
                        \three
                        \four
                >
        >
        \paper{
-               linewidth = 18.0 \cm;  
+               linewidth = 18.0 \cm  
 
        }
-       \midi{ \tempo 4 = 40; }
+       \midi{ \tempo 4 = 40 }
        \header{
-               piece = \piece;
-               opus = \opus;
+               piece = \piece
+               opus = \opus
        }
 }
 
index eb902adcfe0ef3b0a81f1cc6c4d126875ec50969..a7dbde535ff7916996a1997a51fbc381631d6d8b 100644 (file)
@@ -1,9 +1,9 @@
-\version "1.3.98"
+\version "1.3.146"
 % This is the main score file of the Petites Preludes
 
-\include "header.ly";
+\include "header.ly"
 
-\paper { linewidth = 18.0\cm; }
+\paper { linewidth = 18.0\cm }
 
 \include "preludes-1.ly"
 \include "preludes-2.ly"
index 03733c2d494001c41f7998802196e8f19e6367cd..a92b9410cc2de064d9e047a4de8c0681f577c0a0 100644 (file)
@@ -800,9 +800,14 @@ if 1:
                str = re.sub ('\\\\key[ \t]*;', '\\key \\default;', str)
                str = re.sub ('\\\\mark[ \t]*;', '\\mark \\default;', str)
 
-               # only remove ; that are directly after words.
-               # otherwise  we interfere with Scheme comments, which is badbadbad.
-               str = re.sub ("([^ \t]);", "\\1", str)
+               # Make sure groups of more than one ; have space before
+               # them, so that non of them gets removed by next rule
+               str = re.sub ("([^ \n\t;]);(;+)", "\\1 ;\\2", str)
+               
+               # Only remove ; that are not after spaces, # or ;
+               # Otherwise  we interfere with Scheme comments,
+               # which is badbadbad.
+               str = re.sub ("([^ \t;#]);", "\\1", str)
 
                return str
        conversions.append (((1,3,146), conv, 'semicolons removed'))
@@ -943,6 +948,8 @@ identify ()
 for f in files:
        if f == '-':
                f = ''
+       if not os.path.isfile (f):
+               continue
        try:
                do_one_file (f)
        except UnknownVersion:
index 77057078832c992f3d72e4afb008e883ed0736e1..06d81a675a8560ab8ba0018ba1e40f3dc4dbf5e8 100644 (file)
@@ -419,7 +419,7 @@ AC_DEFUN(AC_STEPMAKE_KPATHSEA, [
     if test "$kpathsea_b" = "yes"; then        
        AC_HAVE_HEADERS(kpathsea/kpathsea.h)
        AC_CHECK_LIB(kpathsea, kpse_find_file)
-       AC_CHECK_FUNCS(kpse_find_file,, AC_ERROR(Cannot find kpathsea functions.  Rerun with --without-kpathsea.) )
+       AC_CHECK_FUNCS(kpse_find_file,, AC_ERROR(Cannot find kpathsea functions.  You should install kpathsea; see INSTALL.txt.  Rerun ./configure --without-kpathsea only if kpathsea is not available for your platform.))
     fi
     AC_MSG_CHECKING(whether to use kpathsea)
     if test "$kpathsea_b" = yes; then