Skip to content

Commit 9f02440

Browse files
ERB: Fixed another case of exp backtracking
1 parent 667bda7 commit 9f02440

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

components/prism-erb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
});
1010

1111
Prism.hooks.add('before-tokenize', function (env) {
12-
var erbPattern = /<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s[\s\S]*?^=end)+?%>/gm;
12+
var erbPattern = /<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/gm;
1313
Prism.languages['markup-templating'].buildPlaceholders(env, 'erb', erbPattern);
1414
});
1515

components/prism-erb.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)