rbrito/tunesviewer — comment on commit 0aa44557ba59ebcc9ba484c4533f9a592d432399
File: TunesViewer/usr/share/tunesviewer/common.py line 46
By rbrito:

I reworked this along with many other fixes.

Regarding the function not returning full paths, that was intentional: If we suppress characters from the directory name, we have to recreate all subdirectories that are needed up to the one that will host the file and, then, save the file.

Also, we are only creating files with safe names for DOS/VFAT, but the directory name may have (and it *does* have, in case of Portuguese, my native language) characters that are OK in a Unix filesystem, but not in a DOS/VFAT filesystem.