Open LostDragonist opened 3 years ago
The python plugins generally fail with paths containing characters other than alphanumeric.
I've seen failures with non-ASCII characters, it's not just globbing.
This seems to be specifically the globbing issue as all the other python plugins are loading. /shrug.
And "[XYZ]" is all ASCII ;)
I've seen failures with non-ASCII characters, it's not just globbing.
I'm not saying this is the only problem with other Python plugins but in this case it's likely the one since [
and ]
are special characters for glob patterns and it is easily solvable with glob.escape
.
MO 2.4.1
Having MO2 installed in the path "C:\[XYZ]" breaks the basic_games plugin to the point where none of the game plugins will load or show up in the plugins menu. This is a very specific bug for some reason. "C:\XYZ]" works fine, "C:\[XYZ" works fine, and "C:\{XYZ}" works fine. It's only square brackets that cause the issue.
Log from "C:\[XYZ]": mo_interface.log
Log from "C:\{XYZ}": mo_interface.log