refactor: ignore <mark> tag from highlighting
This commit is contained in:
parent
3e20e41565
commit
d1eeea3c85
|
@ -5,8 +5,17 @@ import Input from "./Input";
|
||||||
const pkg = require("../../package.json");
|
const pkg = require("../../package.json");
|
||||||
|
|
||||||
declare const Handlebars: any;
|
declare const Handlebars: any;
|
||||||
|
declare const Prism: any;
|
||||||
|
|
||||||
(() => {
|
(() => {
|
||||||
|
Prism.languages.extend('markup', {});
|
||||||
|
Prism.languages.insertBefore('custom', 'tag', {
|
||||||
|
'mark': {
|
||||||
|
pattern: /<\/?mark(?:\s+\w+(?:=(?:"[^"]*"|'[^']*'|[^\s'">=]+))?\s*|\s*)\/?>/,
|
||||||
|
greedy: true
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
let isCtrl = false;
|
let isCtrl = false;
|
||||||
document.addEventListener('keyup', (e) => {
|
document.addEventListener('keyup', (e) => {
|
||||||
if (e.ctrlKey) isCtrl = false;
|
if (e.ctrlKey) isCtrl = false;
|
||||||
|
|
Loading…
Reference in New Issue