Update to 8.0
This commit is contained in:
@@ -4,63 +4,42 @@ Description: Unified and context diff
|
||||
Author: Vasily Polovnyov <vast@whiteants.net>
|
||||
*/
|
||||
|
||||
hljs.LANGUAGES['diff'] = function(hljs) {
|
||||
function(hljs) {
|
||||
return {
|
||||
case_insensitive: true,
|
||||
defaultMode: {
|
||||
contains: [
|
||||
{
|
||||
className: 'chunk',
|
||||
begin: '^\\@\\@ +\\-\\d+,\\d+ +\\+\\d+,\\d+ +\\@\\@$',
|
||||
relevance: 10
|
||||
},
|
||||
{
|
||||
className: 'chunk',
|
||||
begin: '^\\*\\*\\* +\\d+,\\d+ +\\*\\*\\*\\*$',
|
||||
relevance: 10
|
||||
},
|
||||
{
|
||||
className: 'chunk',
|
||||
begin: '^\\-\\-\\- +\\d+,\\d+ +\\-\\-\\-\\-$',
|
||||
relevance: 10
|
||||
},
|
||||
{
|
||||
className: 'header',
|
||||
begin: 'Index: ', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'header',
|
||||
begin: '=====', end: '=====$'
|
||||
},
|
||||
{
|
||||
className: 'header',
|
||||
begin: '^\\-\\-\\-', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'header',
|
||||
begin: '^\\*{3} ', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'header',
|
||||
begin: '^\\+\\+\\+', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'header',
|
||||
begin: '\\*{5}', end: '\\*{5}$'
|
||||
},
|
||||
{
|
||||
className: 'addition',
|
||||
begin: '^\\+', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'deletion',
|
||||
begin: '^\\-', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'change',
|
||||
begin: '^\\!', end: '$'
|
||||
}
|
||||
]
|
||||
}
|
||||
aliases: ['patch'],
|
||||
contains: [
|
||||
{
|
||||
className: 'chunk',
|
||||
relevance: 10,
|
||||
variants: [
|
||||
{begin: /^\@\@ +\-\d+,\d+ +\+\d+,\d+ +\@\@$/},
|
||||
{begin: /^\*\*\* +\d+,\d+ +\*\*\*\*$/},
|
||||
{begin: /^\-\-\- +\d+,\d+ +\-\-\-\-$/}
|
||||
]
|
||||
},
|
||||
{
|
||||
className: 'header',
|
||||
variants: [
|
||||
{begin: /Index: /, end: /$/},
|
||||
{begin: /=====/, end: /=====$/},
|
||||
{begin: /^\-\-\-/, end: /$/},
|
||||
{begin: /^\*{3} /, end: /$/},
|
||||
{begin: /^\+\+\+/, end: /$/},
|
||||
{begin: /\*{5}/, end: /\*{5}$/}
|
||||
]
|
||||
},
|
||||
{
|
||||
className: 'addition',
|
||||
begin: '^\\+', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'deletion',
|
||||
begin: '^\\-', end: '$'
|
||||
},
|
||||
{
|
||||
className: 'change',
|
||||
begin: '^\\!', end: '$'
|
||||
}
|
||||
]
|
||||
};
|
||||
}(hljs);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user