Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-393

Converted Unicode ⇒ ASCII characters are not checked for Windows compatibility

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • 1.2
    • 1.1
    • File Move & Rename
    • None

      A bug occurs when both "Replace non-ASCII characters" and "Replace Windows-incompatible characters" are checked in the following circumstance: If a non-ASCII character, e.g. " (U+201C), is present in a file's tag and is also used as part of the filename, it will be correctly converted to the ASCII " (U+0022) (as per "non-ASCII"). Though, it will not be further corrected to _ (U+00F5) (as per "Win-incomp...").

      The probable solution to this is to re‐order the if statements found at https://github.com/musicbrainz/picard/blob/master/picard/file.py#L252

      Discussion: http://chatlogs.musicbrainz.org/musicbrainz/2013/2013-01/2013-01-31.html#T09-02-31-525512

            lukas Lukáš Lalinský
            jacobbrett jacobbrett
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                1.2