-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improve the usability of some editors #1206
base: maintenance/mps20232
Are you sure you want to change the base?
Conversation
3d254f4
to
36a688d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have already discussed tye type system question in private messages.
Here are some findings on the editors:
36a688d
to
d4d86f8
Compare
I noticed it as well but it is correct.
The last issue is unrelated to my changes. I created a ticket for it: #1210 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for addressing my nitpicks and for improving the editors!
Please wait for the review of @arimer before merging this PR.
The goal of this PR is to improve the usability of editors. All aliases cells should support code completion e.g. the word "enum" in an enum declaration and all keywords should have the right color. This must be done for all editors where there is more then one editor cell. For single cells the code completion menu works by default.
In addition, I fixed the issue with string types vs string types with constraints which broken model checking in a few editors.