Workspace loader tolerates misconfigured .celbridge file #514
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The workspace loader will now complete regardless of the contents of the .celbridge file, allowing the user to open and edit documents even if the python host fails to initialize. This allows the user to edit the .celbridge config file to correct configuration errors instead of having to use an external text editor. An error banner is displayed in the console panel if the python host fails to initialize, and a convenient "Reload Project" button is provided to allow the user to quickly reload once they have fixed the issue.
Fixes #491