site-tpe/EnlighterJS/Source/Language/Diff.js
2025-05-16 18:49:08 +02:00

46 lines
604 B
JavaScript

/*
---
description: DIFF Highlighting
license: MIT-style
authors:
- Andi Dittrich
requires:
- Core/1.4.5
provides: [EnlighterJS.Language.diff]
...
*/
EJS.Language.diff = new Class({
Extends : EJS.Language.generic,
setupLanguage: function(){
this.keywords = {
};
this.patterns = {
'comments' : {
pattern : /^((---|\+\+\+) .*)/gm,
alias : 'co1'
},
'stats' : {
pattern : /^(@@.*@@\s*)/gm,
alias : 'nu0'
},
'add' : {
pattern : /^(\+.*)/gm,
alias : 're0'
},
'del' : {
pattern : /^(-.*)/gm,
alias : 'st0'
}
};
}
});