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

Add ABAP lexer #281

Merged
merged 1 commit into from
Sep 19, 2019
Merged

Add ABAP lexer #281

merged 1 commit into from
Sep 19, 2019

Conversation

Jos512
Copy link
Contributor

@Jos512 Jos512 commented Sep 19, 2019

This PR adds the ABAP lexer to Chroma. I based it on the lexer that's already in Pygments.

To validate I used code from the issue and a piece from this GitHub code. There were no error classes and seemingly everything seems to match well:

abap-highlight-example

(Of course the CSS colours I used could be prettier.)

Feedback or suggestions are of course more than welcome.

Closes #278

@Stegosawr
Copy link

You can check out this tweet if you need anything more or look at the comment I wrote on the issue. But definetly look much better now, but I would also change colours :)

@alecthomas alecthomas merged commit d122d30 into alecthomas:master Sep 19, 2019
@alecthomas
Copy link
Owner

Thanks!

@alecthomas
Copy link
Owner

@Stegosawr colours depend on the selected colour scheme.

@Stegosawr
Copy link

Thanks alot for the quick enhancement :)

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.

ABAP Syntax Support
3 participants