-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Add Sophia package #8454
Add Sophia package #8454
Conversation
472f3a8
to
bfd0812
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.
Automated testing result: WARNING
Repo link: Sophia
Results help
Packages added:
- Sophia
Processing package "Sophia"
- WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
- File: Sophia.sublime-syntax
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.
Automated testing result: WARNING
Repo link: Sophia
Results help
Packages added:
- Sophia
Processing package "Sophia"
- WARNING: '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
- File: Sophia.sublime-syntax
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.
Automated testing result: SUCCESS
Repo link: Sophia
Packages added:
- Sophia
Processing package "Sophia"
- All checks passed
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.
Automated testing result: SUCCESS
Repo link: Sophia
Packages added:
- Sophia
Processing package "Sophia"
- All checks passed
You should end all your scopes with something specific to your syntax, e.g. |
@dincho, in case you don't know what @braver is talking about, all he means is this, I think: In this file: https://github.com/aeternity/sublime-sophia/blob/master/Sophia.sublime-syntax Add Change FROM this: brackets:
- match: \]
scope: punctuation.section.brackets.end
pop: true
- include: main
braces:
- match: \}
scope: punctuation.section.braces.end
pop: true
- include: main TO this: brackets:
- match: \]
scope: punctuation.section.brackets.end.sophia
pop: true
- include: main
braces:
- match: \}
scope: punctuation.section.braces.end.sophia
pop: true
- include: main This doesn't break anything for various Color Schemes, because the first matching color scheme name will be used, meaning that if a particular color scheme doesn't have an entry for Adding |
Good luck getting your package approved. I'll be submitting my own shortly, for gcode syntax highlighting. I've been studying a lot, and just learned all this stuff today. |
The request seems clear and fair, I just forgot adding it in a rush, also I'm delaying a bit to service it as I'm working on other stuff right now. |
@braver fixed, thank you |
My package is for Sophia contract programming language for aeternity blockchain.
There are no packages like it in Package Control.