Skip to content
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

Further enhanced the syntax support #3

Closed

Conversation

mclaughlinconnor
Copy link

I realise this is a pretty hefty PR, but I'm not sure what your thoughts are on this repo, or if you're planning on keeping in maintained.

I've added syntax support for nearly everything (I think anyway) -- there are a few small problems with some of the JS style attributes, etc., but I hope to have them sorted soon-ish.

If you'd rather, though (and I'm guessing this will be the case seeing as I've rewritten most of it, and to avoid any upstreaming requests), I can just "unfork" my repo to be maintained separately by me.

Let me know what your thoughts are :)

RianFuro and others added 30 commits March 18, 2021 16:32
- Multi line pipe blocks support
- wrapped tags: div: div Foo
- inline JS (non Multiline)
- Added vue-attributes
- refac rules
bindings/*, parser.c must be checked in, too, otherwise GH Actions cannot build
I think the main change is checking for lexer->lookahead before doing
lexer->get_column(lexer) since it was segfaulting in exactly that
function.
fix: try to avoid segfaults in scanner.cc
Fix: fix comments not ending after dedents
Fix: fix newlines inside dot continues causing the next dedent to be …
@mclaughlinconnor
Copy link
Author

I was messing with the history to remove some dodgy commits and now I can't reopen...

See #4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants