MuseScore Linux behaviour
Hi, gang!!!
Unintentionally, I wrote a bad (invalid) file name when I wrote and saved a new score with MuseScore 2.0.2 into Ubuntu Studio 16.04 LTS (Linux), but the system didn't told me that there was an error.
I investigated it and... it seems that, into Linux, the typical Windows invalid file names aren't invalid file names at all (Linux lets to use the things Windows doesn't).
The problem is when we try to read that files with some Windows OS, because there is no way to read them.
Specifically, I'm talking about the use of question marks (or other punctuation marks characters) into the file names.
SO... I wonder if there is a way to automatically get that MuseScore avoids to use that invalid file names, even it is working into Linux.
Some idea? ???
Greetings & Blessings from Chile!!!!!!!
Juan
Comments
MuseScore does that already, it does (try to) avoid space, newline, some diacrits (äöüßÄÖÜ), and \/:*?"<>| (and as of newest the Unicode flat and sharp signs, see 1cf278e), when generating a filename. It does not prevent you from forcing an invaild filename though.
Is it not a Windows problem ?
Did you try, once in W. to modify the name of the file ?
In reply to Is it not a Windows problem by robert leleu
On Windows you'd get an error meassage "Invalid filename", when using any of \/:*?"<>|
Maybe MuseScore should check and forbid at least those on Linux too
In reply to Is it not a Windows problem by robert leleu
The problem was present when I tried to save the score into my pendrive (USB, with NTFS), the system told me about the invalid name, inmediately.
This problem isn't present in Linux with Ext4 file system partitions. It is only a problem to Windows file systems (FAT, FAT32 and NTFS).
In reply to The problem was present when by jotape1960
Yes, it is a matter of the file system, not the OS