@@ -8,7 +8,7 @@
88
99syn match idrisModule "\<\(module\|namespace\)\>"
1010syn match idrisImport "\<import\>"
11−syn match idrisStructure "\<\(class\|data\|instance\|where\|record\)\>"
11+syn match idrisStructure "\<\(class\|\(co\)\?data\|instance\|where\|record\)\>"
1212syn match idrisVisibility "\<\(public\|abstract\|private\)\>"
1313syn match idrisStatement "\<\(do\|case\|of\|let\|in\|with\|total\|dsl\|auto\|using\)\>"
1414syn match idrisSyntax "\(pattern \+\|term \+\)\?syntax"
@@ -29,7 +29,7 @@ syn region idrisBlockComment start="{-" end="-}"
2929syn region idrisProofBlock start="\(default\s\+\)\?proof *{" end="}" contains=idrisTactic
3030
3131highlight def link idrisImport Include
32−highlight def link idrisModule idrisStructure
32+highlight def link idrisModule Include
3333highlight def link idrisStructure Structure
3434highlight def link idrisStatement Statement
3535highlight def link idrisSyntax Statement