Skip to content

Commit

Permalink
feat(engine-js): update deps, support new languages (#872)
Browse files Browse the repository at this point in the history
  • Loading branch information
slevithan authored Dec 21, 2024
1 parent 6762458 commit 02a3f76
Show file tree
Hide file tree
Showing 5 changed files with 203 additions and 155 deletions.
24 changes: 12 additions & 12 deletions docs/references/engine-js-compat.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

Compatibility reference of all built-in grammars with the [JavaScript RegExp engine](/guide/regex-engines#javascript-regexp-engine).

> Generated on Thursday, December 19, 2024
> Generated on Saturday, December 21, 2024
>
> Version `1.24.2`
> Version `1.24.3`
>
> Runtime: Node.js v22.11.0
Expand All @@ -13,8 +13,8 @@ Compatibility reference of all built-in grammars with the [JavaScript RegExp eng
| | Count |
| :-------------- | --------------------------: |
| Total Languages | 218 |
| Supported | [206](#supported-languages) |
| Mismatched | [6](#mismatched-languages) |
| Supported | [208](#supported-languages) |
| Mismatched | [4](#mismatched-languages) |
| Unsupported | [6](#unsupported-languages) |

## Supported Languages
Expand Down Expand Up @@ -132,6 +132,7 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
| lua | ✅ OK | 278 | - | |
| luau | ✅ OK | 88 | - | |
| make | ✅ OK | 51 | - | |
| markdown | ✅ OK | 118 | - | |
| marko | ✅ OK | 926 | - | |
| matlab | ✅ OK | 88 | - | |
| mdc | ✅ OK | 783 | - | |
Expand All @@ -152,6 +153,7 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s
| perl | ✅ OK | 941 | - | |
| php | ✅ OK | 1131 | - | |
| plsql | ✅ OK | 45 | - | |
| po | ✅ OK | 23 | - | |
| postcss | ✅ OK | 49 | - | |
| powerquery | ✅ OK | 30 | - | |
| powershell | ✅ OK | 88 | - | |
Expand Down Expand Up @@ -242,14 +244,12 @@ In some edge cases, it's not guaranteed that the highlighting will be 100% the s

Languages that do not throw with the JavaScript RegExp engine, but will produce different results than the WASM engine. Please use with caution.

| Language | Highlight Match | Patterns Parsable | Patterns Failed | Diff |
| -------- | :---------------------------------------------------------------------------- | ----------------: | --------------: | ---: |
| apex | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=apex) | 187 | - | 33 |
| cpp | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=cpp) | 512 | - | 8 |
| kusto | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=kusto) | 60 | - | 40 |
| markdown | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=markdown) | 118 | - | 100 |
| nginx | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=nginx) | 378 | - | 122 |
| po | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=po) | 23 | - | 114 |
| Language | Highlight Match | Patterns Parsable | Patterns Failed | Diff |
| -------- | :------------------------------------------------------------------------- | ----------------: | --------------: | ---: |
| apex | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=apex) | 187 | - | 33 |
| cpp | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=cpp) | 512 | - | 8 |
| kusto | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=kusto) | 60 | - | 40 |
| nginx | [🚧 Mismatch](https://textmate-grammars-themes.netlify.app/?grammar=nginx) | 378 | - | 122 |

## Unsupported Languages

Expand Down
Loading

0 comments on commit 02a3f76

Please sign in to comment.