Report platform-specific names always as undefined
Brought to you by:
fabioz
WindowsError is a built-in exception name in Python on Windows. Portable code needs to catch it. Sometimes one must edit such code on non-Windows platforms.
Similarly, 'sys.getwindowsversion()' is reported as an undefined variable.
These variables (and others) should not be reported as errors.
I'm changing that to a feature request. Note that I'm not sure how feasible it would be to actually implement it, as I'm not sure how that info could be obtained...