Comments
Patch
@@ -168,7 +168,7 @@
}
-process_dates = (function(document, RegExp, Math, isNaN, Date, _false, _true){
+function process_dates(){
// derived from code from mercurial/templatefilter.py
@@ -219,9 +219,9 @@
var delta = Math.floor((now.getTime() - once.getTime()) / 1000);
- var future = _false;
+ var future = false;
if (delta < 0){
- future = _true;
+ future = true;
delta = -delta;
if (delta > (30 * scales.year)){
return "in the distant future";
@@ -245,26 +245,24 @@
}
}
- return function(){
- var nodes = document.getElementsByTagName('*');
- var ageclass = new RegExp('\\bage\\b');
- var dateclass = new RegExp('\\bdate\\b');
- for (var i=0; i<nodes.length; ++i){
- var node = nodes[i];
- var classes = node.className;
- if (ageclass.test(classes)){
- var agevalue = age(node.textContent);
- if (dateclass.test(classes)){
- // We want both: date + (age)
- node.textContent += ' ('+agevalue+')';
- } else {
- node.title = node.textContent;
- node.textContent = agevalue;
- }
- }
- }
- }
-})(document, RegExp, Math, isNaN, Date, false, true)
+ var nodes = document.getElementsByTagName('*');
+ var ageclass = new RegExp('\\bage\\b');
+ var dateclass = new RegExp('\\bdate\\b');
+ for (var i=0; i<nodes.length; ++i){
+ var node = nodes[i];
+ var classes = node.className;
+ if (ageclass.test(classes)){
+ var agevalue = age(node.textContent);
+ if (dateclass.test(classes)){
+ // We want both: date + (age)
+ node.textContent += ' ('+agevalue+')';
+ } else {
+ node.title = node.textContent;
+ node.textContent = agevalue;
+ }
+ }
+ }
+}
function toggleDiffstat() {
var curdetails = document.getElementById('diffstatdetails').style.display;