From 2ee4c60816eed4317c78e7dbe01eb0ffc279a284 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Mon, 2 Nov 2020 13:26:04 +0200 Subject: [PATCH] fix regex for firefox --- wax-prosemirror-services/src/MathService/MathService.js | 5 +---- wax-prosemirror-services/src/RulesService/Rules.js | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/wax-prosemirror-services/src/MathService/MathService.js b/wax-prosemirror-services/src/MathService/MathService.js index 8584f7279..3f3ca8ac7 100644 --- a/wax-prosemirror-services/src/MathService/MathService.js +++ b/wax-prosemirror-services/src/MathService/MathService.js @@ -17,10 +17,7 @@ class MathService extends Service { const schema = this.container.get('Schema'); const rules = this.container.get('Rules'); const newRules = [ - inlineInputRule( - /(?<!\\)\$(.+)(?<!\\)\$/, - schema.schema.nodes.math_inline, - ), + inlineInputRule(/(?!\\)\$(.+)(?!\\)\$/, schema.schema.nodes.math_inline), blockInputRule(/^\$\$\s+$/, schema.schema.nodes.math_display), ]; // rules.addRule(newRules); diff --git a/wax-prosemirror-services/src/RulesService/Rules.js b/wax-prosemirror-services/src/RulesService/Rules.js index 107bbd025..466bf45fc 100644 --- a/wax-prosemirror-services/src/RulesService/Rules.js +++ b/wax-prosemirror-services/src/RulesService/Rules.js @@ -55,7 +55,7 @@ class Rules { this.schema.nodes.heading, match => ({ level: match[1].length }), ), - inlineInputRule(/(?<!\\)\$(.+)(?<!\\)\$/, this.schema.nodes.math_inline), + inlineInputRule(/(?!\\)\$(.+)(?!\\)\$/, this.schema.nodes.math_inline), blockInputRule(/^\$\$\s+$/, this.schema.nodes.math_display), ]; } -- GitLab