-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Dienstag, 20. Mai 2008 schrieb David Fletcher: > When I ran musicxml2ly on a music XML file containing breves e.g. > > <duration>16</duration> > <voice>1</voice> > <type>breve</type> > > it crashed in ly_expression with > ValueError: negative shift count > > I fixed this by changing musicexp.py in the python folder, replacing line > 152: str = '%d%s' % (1 << self.duration_log, '.'*self.dots) > with > 152: if self.duration_log >= 0: > 153: str = '%d%s' % (1 << self.duration_log, '.'*self.dots) > 154: elif self.duration_log ==-1: > 155: str = '\\breve%s' % ( '.'*self.dots) > 156: elif self.duration_log ==-2: > 157: str = '\\longa%s' % ( '.'*self.dots) > 158: else: > 159: str = '\\maxima%s' % ( '.'*self.dots) #error: > durations > longa not supported
Thanks a lot for the fix, but apparently it is already fixed in the latest development version in the 2.11 branch. Cheers, Reinhold - -- - ------------------------------------------------------------------ Reinhold Kainhofer, Vienna University of Technology, Austria email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIMwSgTqjEwhXvPN0RAqSNAJ9m0yj2xt//CwmH6bzlHXK+MSzOfgCcDnSL Gn/FDLTVps8oQNAJajX9P0I= =pcw4 -----END PGP SIGNATURE----- _______________________________________________ lilypond-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-devel
