-
Notifications
You must be signed in to change notification settings - Fork 738
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
Support for (Smallworld) Magik language #1044
Conversation
Fixed the identifier, no longer giving problems and works for all my test cases. Can be merged in my opinion, please review. |
@dblessing @jneen What should I do to get this merged? Any review is welcome. |
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.
Sorry, it's taken so long to get this reviewed. Let me know if you have any questions!
Thank you for picking this up, great to see this project is still alive! I've handled most of the requests, but I'm unsure on how to fix the error. Please advise. |
@StevenLooman Looks like you found the mistake. The tests should pass now; am looking over the other changes :) |
Thanks for submitting a new lexer, @StevenLooman! This helps make Rouge a better library :) We're looking at a two-week cadence for updates to the gem as we work through the backlog of outstanding PRs so this should land in 3.5.0 in about two weeks (3.4.0 came out on Wednesday). |
Thank you for merging @pyrmont! Looking forward to a release, and hopefully landing in Gitlab. |
This adds support for the (Smallworld) Magik language. It is a language specific to a GIS (Geo) software package.
Please do not merge yet, the regexp for
identifier
is not behaving yet. I.e., on longer identifiers it seems to be exploding with regard to time it needs to match.