Skip to content

Commit e4f70ec

Browse files
committed
fix: support more languages
1 parent 55526bb commit e4f70ec

File tree

5 files changed

+766
-4
lines changed

5 files changed

+766
-4
lines changed

packages/core/src/engines/javascript.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ export class JavaScriptScanner implements PatternScanner {
2525
try {
2626
const regex = onigurumaToRegexp(
2727
p
28+
.replace(/\|\\G(\||\))/g, '$1')
29+
.replace(/(\(|\|)\\G\|/g, '$1')
2830
// YAML specific handling; TODO: move to tm-grammars
2931
.replaceAll('[^\\s[-?:,\\[\\]{}#&*!|>\'"%@`]]', '[^\\s\\-?:,\\[\\]{}#&*!|>\'"%@`]'),
3032
{

0 commit comments

Comments
 (0)