diff --git a/src/ts/app.ts b/src/ts/app.ts index 420c99f..5a8b00b 100644 --- a/src/ts/app.ts +++ b/src/ts/app.ts @@ -10,6 +10,18 @@ declare const Prism: any; (() => { Prism.languages.extend('markup', {}); + Prism.languages.hex = { + 'number': { + pattern: /(?:[a-f0-9]{3}){1,2}\b/i, + lookbehind: true + } + }; + Prism.languages.binary = { + 'number': { + pattern: /[10]+/i, + lookbehind: true + } + }; Prism.languages.insertBefore('custom', 'tag', { 'mark': { pattern: /<\/?mark(?:\s+\w+(?:=(?:"[^"]*"|'[^']*'|[^\s'">=]+))?\s*|\s*)\/?>/,