When adding files from "hack//Legend of Twilight Bracelet" to eMule, the two "//" in the filename were removed, resulting in "hackLegend...". Not quite what was intended. Please fix it so that special chars are converted to something else instead of just removed, i.e. whitespace or underscores.
Ah yes, I noticed that too. I would guess that's becase ' is a magic character in SQL. Anyways, I argue that replacing the // with a single space would be better then just removing it alltogether.
what i mean is would replacing // with __ instead of " " really improve it?
after all the basic problem is that / is simply an illegal character in a filename.
"/" is not an illegal character in Linux filenames...
Err, ignore that.
The problem with replacing "/" with nothing at all is that certain filenames get a different meaning. "Hack//legend" becomes "Hacklegend". That filename is very annoying and I have to edit it myself. If "/" was replaced with a visible character, such as "_" or "-", the filename would still look ugly, but at least it would be useable, as in "Hack--legend".
If you use a capital letter for the next part (like HackSign or HackDusk) then I guess I don`t have a problem with that ... of course, if you start using hackdusk then it would be looking lame.
DonGato: It works for HackSIGN, but doesn't work for "Hacklegend of Twilight Bracelet". Yes, I'm probably just picky, but I didn't expect that something as simple as this would create such a big debate.