|
Ahh, cool. I never actually tested that "fix" - it was just an off the cuff thought, so not sure if it has any side effects. I was also planning to do a bit of digging and see why the bug reports mentioned sometimes it was correct and sometimes not - it indicates that Picard is not consistent as to whether it reads the release artist from the track or the album entity internally? Don't worry, I tested the fix first and it solved the issue. There was actually another underlying cause here which I realized I fixed in an unrelated commit. I verified that when the "Details..." window opens, it's indeed consistently reading everything from track metadata. So I was confused why Album Artist and Album Artist Sort would have non-ASCII characters in them, when asciipunct definitely ran on the metadata. The reason turned out to be that the album metadata was being re-copied into the track metadata (it did this as a hack, just in case the album metadata was modified by a plugin, we wanted to copy back the changes). Anyway, since commit 2b30ad3a769dd602875dbfb05f9ab127b2caff86 it no longer uses that hack (and with your above fix we probably never would've noticed anyway). So I'm fairly sure this specific issue is fixed, unless there's other weird behavior I didn't notice. Awesome; good to have someone taking a critical look at some of these long-standing weirdnesses! is there a current vague aim for timing of 0.16 release? I'd really like to get a couple of fixes in - especially voiceinsideyou: luks and bitmap were planning a release of some sort this weekend - http://chatlogs.musicbrainz.org/musicbrainz-devel/2011/2011-10/2011-10-17.html#T19-39-24-891751 Argh; not much chance of me being done for that Ah, well nice to see that you have a pull request for Yeah; decided to sort out the rest of Okay, sounds good, they can always be revisited for the 1.0 release. |
||||||||||||||||||||||||||||||||||
Applied voiceinsideyou's fix in http://git.musicbrainz.org/gitweb/?p=picard.git;a=commitdiff;h=fce9d38cdc495cc265c2c59afdd5d58d52334918