D3f0/prymatex — pull request #28 by KelSolaar (2012-01-01 17:59:59+00:00)
Title: Fix startup exception on non existing "pmx" variable and handle settings file parsing exceptions.

Hi,

There are 2 commits in this pull request:

- The first handle an exception occurring when the application raised itself an exception while starting. The "pmx" variable in "pmx.runPrymatexApplication" definition is declared into the try: except: block and if the "pmx = app.PMXApplication(options.profile, args)" line fails it's not available in higher scopes.

- The second handles Textmate settings file parsing exceptions defaulting to empty settings and allows the application to continue starting up.

Cheers,

Thomas