]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.47
authorfred <fred>
Sun, 24 Mar 2002 20:06:23 +0000 (20:06 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:06:23 +0000 (20:06 +0000)
Documentation/other-packages.pod
bin/make-website.py

index b04410aa3e6e535aa6f2299b8497fdc69afd099c..56cd0f9c831cb5059e601a25b1479f535d89ed68 100644 (file)
@@ -11,7 +11,7 @@ packages. Feel free to add info (and mail it to me).
 
 =over 4
 
-=item Rosegarden, http://www.bath.ac.uk/~masjpf/rose.html
+=item Rosegarden, http://www.bath.ac.uk/~masjpf/rose.html.
 
 A Notation editor/Sequencer for X. Also outputs musictex.
 
@@ -171,6 +171,8 @@ clones.  It uses MIDI-keyboard input
 
 =head2 Unknown
 
+=over 4
+
 =item MusE, [no WWW address known]
 
 A-R Music Engraving, by A-R Editions, Inc. Professional engraving on
@@ -189,12 +191,24 @@ Dominique Montel (a professional music typesetter) is now working
 together with computer scientists on his own software for music
 publishing, called "Berlioz".
 
+=back
+
 =head2 Other stuff
 
+=over 4
+
 =item Sonata, http://www.adobe.com/type/browser/F/F_SONA.html
 
 The music font by Adobe.
 
+=item Haskore, http://haskell.systemscz.cs.yale.edu/haskore/onlinetutorial/index.html
+
+A programming system for music, based on Haskell, a functional
+programming language.  It outputs MIDI, CSound, NeXTStep MusicKit and
+CMN.
+
 
 
+=back
+
 
index 15da0c6e43d93f25b3b714dc0d85403c63a53ac2..a2243a78f913e0e884e98bfa06cdcf80e1f8c7ca 100644 (file)
@@ -95,7 +95,7 @@ def my_system(cmds):
 base="lilypond/";
 
 examples=["twinkle-pop", 
-         "toccata-fuga-E", 
+         "praeludium-fuga-E", 
          "cadenza", 
          "twinkle", 
          "collisions",
@@ -123,8 +123,11 @@ def gen_examples(inputs):
     print 'generating examples:\n'
     outputs = []
     for i in inputs:
-       located = multiple_find ([i + '.ly'], include_path) [0]
-
+       try:
+               located = multiple_find ([i + '.ly'], include_path) [0]
+       except IndexError:
+               print 'continuing dazed & confused (%s) ' % i
+               continue
        outputs.append (located)
        if not file_exist_b(i + '.dvi'):
            my_system (['ly2dvi %s' % located])
@@ -275,6 +278,7 @@ def edit_html():
        s = regsub.sub ('</BODY>', footstr('index.html') + makewebsite_id + '</BODY>', s)
        s = regsub.sub('<TITLE>\(.*\)</TITLE>$', 
                       '<TITLE>LilyPond WWW: \\1</TITLE>', s)
+
        dump_file (f,s)