diff options
Diffstat (limited to 'public/prism/prism-properties.js')
| -rw-r--r-- | public/prism/prism-properties.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/public/prism/prism-properties.js b/public/prism/prism-properties.js index e8b3a65..5785bf5 100644 --- a/public/prism/prism-properties.js +++ b/public/prism/prism-properties.js @@ -1,10 +1,14 @@ Prism.languages.properties = { comment: /^[ \t]*[#!].*$/m, - 'attr-value': { + value: { pattern: /(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m, lookbehind: true, + alias: 'attr-value', + }, + key: { + pattern: /^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m, + alias: 'attr-name', }, - 'attr-name': /^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m, punctuation: /[=:]/, }; |
