On Tue, 27 Aug 2019, Paul Chaignon wrote:

> Hello dear Coccinelle community,
>
> Since a few hours ago, SmPL code is detected and highlighted on GitHub.
> Examples [1, 2] are visible in the Linux repository.  Other repositories
> should receive highlighting when they'll be updated (after a git push).
> Highlighting on GitLab should follow if/when they update their Linguist
> dependency.
>
> This change follows an update to the Linguist library [3], used to detect
> languages on GitHub and GitLab.  At the moment, all .cocci files are
> detected as SmPL.  The grammar for highlighting [4] was written by John
> Gardner and should also work for the Atom editor.  If you want to change
> the color, aliases, or extensions associated with SmPL, we'd welcome pull
> requests to Linguist and I'm confident John would too for the grammar!

Wow, thanks for this!

However, I don't see anything for [1], only for [2].

As far as I can see, the - code has a background and the + code does not.
Is there a reason for that?

It could also be good to use a different color for the * code; I've been
using purple.

I also use blue for the @@s and black for the metavariable declarations,
but I find your color choices rather appealing in this case.

If there are no further color suggestions on the list, I will look into
how to make a pull request.

Thanks!

julia

>
> Regards,
> Paul Chaignon
>
> 1 - 
> https://github.com/torvalds/linux/blob/master/scripts/coccinelle/api/d_find_alias.cocci
> 2 - 
> https://github.com/torvalds/linux/blob/master/scripts/coccinelle/misc/boolreturn.cocci
> 3 - https://github.com/github/linguist
> 4 - https://github.com/Alhadis/language-etc/blob/master/grammars/smpl.cson
> _______________________________________________
> Cocci mailing list
> [email protected]
> https://systeme.lip6.fr/mailman/listinfo/cocci
>
_______________________________________________
Cocci mailing list
[email protected]
https://systeme.lip6.fr/mailman/listinfo/cocci

Reply via email to