##// END OF EJS Templates
rhodecode.js: implement YUI_datatable(data, fields, columns, countnode, sortkey) with body from repos.html...
rhodecode.js: implement YUI_datatable(data, fields, columns, countnode, sortkey) with body from repos.html Use datatable_list_wrap for the DataTable and _TM['MSG_X'] for localized strings.

File last commit:

r4026:a60a0e90 default
r4163:5046b724 rhodecode-2.2.5-gpl
Show More
diff.js
32 lines | 677 B | application/javascript | JavascriptLexer
CodeMirror.defineMode("diff", function() {
var TOKEN_NAMES = {
'+': 'positive',
'-': 'negative',
'@': 'meta'
};
return {
token: function(stream) {
var tw_pos = stream.string.search(/[\t ]+?$/);
if (!stream.sol() || tw_pos === 0) {
stream.skipToEnd();
return ("error " + (
TOKEN_NAMES[stream.string.charAt(0)] || '')).replace(/ $/, '');
}
var token_name = TOKEN_NAMES[stream.peek()] || stream.skipToEnd();
if (tw_pos === -1) {
stream.skipToEnd();
} else {
stream.pos = tw_pos;
}
return token_name;
}
};
});
CodeMirror.defineMIME("text/x-diff", "diff");