diff options
Diffstat (limited to 'node_modules/prismjs/components/prism-diff.js')
| -rw-r--r-- | node_modules/prismjs/components/prism-diff.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/node_modules/prismjs/components/prism-diff.js b/node_modules/prismjs/components/prism-diff.js new file mode 100644 index 00000000..a6116a4b --- /dev/null +++ b/node_modules/prismjs/components/prism-diff.js @@ -0,0 +1,20 @@ +Prism.languages.diff = { + 'coord': [ + // Match all kinds of coord lines (prefixed by "+++", "---" or "***"). + /^(?:\*{3}|-{3}|\+{3}).*$/m, + // Match "@@ ... @@" coord lines in unified diff. + /^@@.*@@$/m, + // Match coord lines in normal diff (starts with a number). + /^\d+.*$/m + ], + + // Match inserted and deleted lines. Support both +/- and >/< styles. + 'deleted': /^[-<].*$/m, + 'inserted': /^[+>].*$/m, + + // Match "different" lines (prefixed with "!") in context diff. + 'diff': { + 'pattern': /^!(?!!).+$/m, + 'alias': 'important' + } +}; |
