rouge-ruby / rouge

A pure Ruby code highlighter that is compatible with Pygments
https://rouge.jneen.net/
Other
3.32k stars 734 forks source link

4GL Lexer (Informix-4GL, Aubit-4GL, Genero-4GL, etc) #1096

Open arielvega opened 5 years ago

arielvega commented 5 years ago

Hi, i am a Informix-4GL developer, we are migrating our source code to GitLab and we noticed that there is no lexer for those technologies (.4gl and .per).

I can develop the lexers for you, i will test with our sources and I send it to you to include in future versions of Rouge.

Thanks for code this awesome project!

pyrmont commented 5 years ago

Sorry it's taken so long to get back to you, @arielvega. Are you still interested in developing this? Please feel free to submit it as a PR!

m0veax commented 3 years ago

If anyone build this feature, i can test it with our codebase :)

Would be happy to help out there, but I am not building things in 4GL myself. But we have some sources in 4GL i could use to test the feature.

Just leave me a notice if a test is needed :)

arielvega commented 3 years ago

Hi there,

It has too long since i have write this issue...

I made a PR (https://github.com/rouge-ruby/rouge/pull/1688) for the Informix-4GL lexer (only tested in .4gl, not for .per files), feel free to review and test it.

Regards, Ariel