Skip to content


Update keyword recognition in S4 syntax for vim #54

wants to merge 1 commit into from

3 participants


Add keywords 'function', 'or' and 'recursive' (former 'rec').


Hey there,
We'd love to integrate your pull request, however before we can do that there's a small administrative procedure required for all our contributors: download contributor agreement, sign it, scant it & send to Let me know if you have any questions (this is only required first time you make a contribution and grants you a spot in our Contributors Hall of Fame :). Thanks!

MLstate member

We now have two syntax definitions for each syntax, closing.

@hbbio hbbio closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
This page is out of date. Refresh to see the latest.
Showing with 1 addition and 1 deletion.
  1. +1 −1 utils/vim/syntax/opa.vim
2 utils/vim/syntax/opa.vim
@@ -16,7 +16,7 @@ syn spell default
syn keyword opaType int list char string option float void bool
syn keyword opaIf if then else
syn keyword opaMatch match with end
-syn keyword opaKeywords do type and rec as
+syn keyword opaKeywords do type and rec as or recursive function
syn keyword opaPackage import import-plugin package
syn keyword opaDatabase database db
syn keyword opaParser parser
Something went wrong with that request. Please try again.