dgud/wings — pull request #76 by Micheus (2014-08-20 14:34:18+00:00)
Title: That is a try to fix the unicode problem reading preferences file

The current code to load preferences file by using "file:consultant" is breaking Wings3d when special characters are found inside on it.

These changes try to create an alternative to fix that. There is no problem reading preferences file saved with any previous version of Wings3d (tested from 1.3.1), but if an old version is used after this code has been applyed the "hot links/shortcut" to files opened before may not work or "crash" wings in a recuperable way. The user will need to load the files by him self and the files will be load again - apearentely - without any problem.

The changes to tool.erl was needed because of the similar problem when reading some *.lang files (like portuguese or *_tw) and was not possible to generate the installer.