]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.5.21
authorfred <fred>
Wed, 27 Mar 2002 02:00:27 +0000 (02:00 +0000)
committerfred <fred>
Wed, 27 Mar 2002 02:00:27 +0000 (02:00 +0000)
make/lilypond.mandrake.spec.in
make/lilypond.redhat.spec.in
scripts/etf2ly.py

index 6765e199b9eae0b5baafa3643303eeefddbc3ba8..073071203ead9dee580e2ca3606698cd8e0c072e 100644 (file)
@@ -101,6 +101,9 @@ rm `find /var/lib/texmf -name 'feta*pk -print' -or -name 'feta*tfm -print'` /tmp
 %_install_info lilypond.info
 %_install_info lilypond-internals.info
 
+echo 'Please logout first before using LilyPond.'
+
+
 %preun
 %_remove_install_info lilypond.info
 %_remove_install_info lilypond-internals.info
index 7f047cda278267f2891960e6fdaa0f00337592b1..1489a8cc53e0eb1a0950e6768bc7614c15fed27e 100644 (file)
@@ -86,6 +86,9 @@ rm `find /var/lib/texmf -name 'feta*pk -print' -or -name 'feta*tfm -print'` /tmp
 /sbin/install-info %{_prefix}/info/lilypond.info.gz %{_prefix}/info/dir 
 %endif
 
+
+echo 'Please logout first before using LilyPond.'
+
 %preun
 
 %if info=="yes"
index 7b902765f2ae48e1465af8a2a6ca5a99203b45c4..f80334bc14d7dac35c0f4953e79d63b7ca4c8d8d 100644 (file)
@@ -256,7 +256,8 @@ class Global_measure:
        def set_timesig (self, finale):
                (beats, fdur) = finale
                (log, dots) = EDU_to_duration (fdur)
-               assert dots == 0
+               if dots <> 0:
+                       sys.stderr.write ("\nHuh? Beat duration has a dot? (EDU Duration = %d)" % fdur) 
                self.timesig = (beats, log)
 
        def length (self):
@@ -992,8 +993,11 @@ class Etf_file:
                                
                                frame_obj_list = [None]
                                for frno in m.frames:
-                                       fr = self.frames[frno]
-                                       frame_obj_list.append (fr)
+                                       try:
+                                               fr = self.frames[frno]
+                                               frame_obj_list.append (fr)
+                                       except IndexError:
+                                               sys.stderr.write ("\nNon-existent frame %d"  % frno)
 
                                m.frames = frame_obj_list
                                for fr in frame_obj_list[1:]: