Improved IES file header parsingIES files can contain many custom parameters, but these were not parsed but seen as errors.
Examples of problem lines:
IESNA:LM-63-1995LInes starting with
[MANUFAC] GE LIGHTING
[_will be ignored from now on, resulting in less editing being required in existing IES files.
Fixed div by zero error in rotation symmetric IES file parsingRotation symmetric IES files did not convert to EULUMDAT properly but resulted in an uncaught exception.
A proper error dialog was added and the cause of the div by zero fixed.
Also the offending files were added to the regression test suite.
Thank you Linuz Backelin for helping me track down and solve these two problems!