I've been working with module issues. Comments are welcome.
I've been having to remove the CGI module from the main script, and sometimes the sysop script won't run on some systems, so I'm making it load CGI only if present. The sysop script is harder to fix, but it seems possible.
Another semi-related problem surfaced in a gitHub pull request
. I'm basically done making the main script support more systems, but if someone finds a problem, please comment!Current changes
We try to avoid modules, but if our code is not in cwd, FindBin seems to me to be the best option with wide support, though I may add module-less __FILE__ parsing code as a fallback, if needed. It would be hard to make it support all systems, like VMS, etc., without modules, though. We'd end up duplicating FindBin.
-QuaCzar : SysOp | P2P Guide | Anarchy Leader | #1 Magic