Closed GoogleCodeExporter closed 9 years ago
This looks great. Very clever way to fix do this. I applaud you. The only issue
is that you've missed some "None" elements in that array where the rests should
be (I see you have accounted for them in play(), they are simply omitted in
apparent human error). Add those in and you've got it. I won't have time to
apply this patch for another month (working in borrowed time right now) but
will do so as soon as I am able. Thanks!
Original comment by marcus@wanners.net
on 30 Jun 2012 at 12:21
Thanks but please don't applaud me since this is programming basics! *You*
deserve the congrats for nxt-python!
My patch keeps the rests since they do not to be coded as None. 0 is false too
in Python so I defined R=0 (it could also have been ""). Please note the final
«R» on each line of the melody. I thought this would make the program more
readable…
Applying the patch next year is OK, or maybe you have some other commiter in
the team?
And is it «array» or «list» (sorry for nit-picking!)?
Original comment by christop...@gmail.com
on 30 Jun 2012 at 5:44
Ah, I missed the R bit. Good thinking. If any of the other commiters see this,
you are welcome to apply this patch to the trunk.
>>> type([])
<type 'list'>
Thanks again!
Original comment by marcus@wanners.net
on 1 Jul 2012 at 12:03
In my humblest opinion, R should be None and not "0".
Original comment by zbuh...@gmail.com
on 28 Jul 2012 at 12:26
Why not. Could be False too!
Le 28 juil. 2012 02:26, <nxt-python@googlecode.com> a �crit :
Original comment by christop...@gmail.com
on 28 Jul 2012 at 6:55
Done in r383. Thanks! I'd suggest checking and testing it as it appears in the
trunk to make sure it hasn't been mangled somewhere.
Original comment by marcus@wanners.net
on 6 Aug 2012 at 8:39
Original issue reported on code.google.com by
christop...@gmail.com
on 29 Jun 2012 at 8:14Attachments: