-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
None
Since the commit c129087eb0 for MBS-3208 in 2012, non-printable characters have started to be removed or replaced with whitespaces, de facto forbidding the use of whitespace variants in newly edited data.
However, some of these characters have already been entered either before 2012 or in not trimmed fields:
- U+3000 IDEOGRAPHIC SPACE for Japanese, see MBS-5555,
- U+00A0 NO-BREAK SPACE for French, see MBS-9576.
And there are even more variants, see whitespace characters in Unicode but line-breaks. Most of these characters are used in real releases and, as such, should probably be allowed to be entered in the database.
- is a dependency of
-
MBS-10905 Unfixable whitespace on some older tracklists
-
- Open
-
Note that in addition to allowing different types of spaces, multiple consecutive spaces also should be permitted (showing a warning or requiring confirmation would be fine). An example where both of these problems are hit is track 3 of https://musicbrainz.org/release/948a66d5-6993-446a-9deb-cc732c5326f4 which is correctly written as
(i.e. a dash, 7 ideographic spaces, then another dash).
I entered this release back before the normalization changes, which is why it's still showing up correctly for the time being - but it's in kind of a fragile state due to the fact that some unrelated tracklist edit might apply normalization.