Fossil SCM

Report file ages as positive rather than negative values, even though the events occur back in time (in the negative direction). Users find negative values confusing.

drh 2014-12-17 21:13 trunk
Commit 6e29ebbb77ebbdd2bc3f99e4c4f544f9fe130d3e
1 file changed +5 -5
+5 -5
--- src/browse.c
+++ src/browse.c
@@ -940,20 +940,20 @@
940940
char *human_readable_age(double rAge){
941941
if( rAge*86400.0<120 ){
942942
if( rAge*86400.0<1.0 ){
943943
return mprintf("current");
944944
}else{
945
- return mprintf("-%d seconds", (int)(rAge*86400.0));
945
+ return mprintf("%d seconds", (int)(rAge*86400.0));
946946
}
947947
}else if( rAge*1440.0<90 ){
948
- return mprintf("-%.1f minutes", rAge*1440.0);
948
+ return mprintf("%.1f minutes", rAge*1440.0);
949949
}else if( rAge*24.0<36 ){
950
- return mprintf("-%.1f hours", rAge*24.0);
950
+ return mprintf("%.1f hours", rAge*24.0);
951951
}else if( rAge<365.0 ){
952
- return mprintf("-%.1f days", rAge);
952
+ return mprintf("%.1f days", rAge);
953953
}else{
954
- return mprintf("-%.2f years", rAge/365.0);
954
+ return mprintf("%.2f years", rAge/365.0);
955955
}
956956
}
957957
958958
/*
959959
** COMMAND: test-fileage
960960
--- src/browse.c
+++ src/browse.c
@@ -940,20 +940,20 @@
940 char *human_readable_age(double rAge){
941 if( rAge*86400.0<120 ){
942 if( rAge*86400.0<1.0 ){
943 return mprintf("current");
944 }else{
945 return mprintf("-%d seconds", (int)(rAge*86400.0));
946 }
947 }else if( rAge*1440.0<90 ){
948 return mprintf("-%.1f minutes", rAge*1440.0);
949 }else if( rAge*24.0<36 ){
950 return mprintf("-%.1f hours", rAge*24.0);
951 }else if( rAge<365.0 ){
952 return mprintf("-%.1f days", rAge);
953 }else{
954 return mprintf("-%.2f years", rAge/365.0);
955 }
956 }
957
958 /*
959 ** COMMAND: test-fileage
960
--- src/browse.c
+++ src/browse.c
@@ -940,20 +940,20 @@
940 char *human_readable_age(double rAge){
941 if( rAge*86400.0<120 ){
942 if( rAge*86400.0<1.0 ){
943 return mprintf("current");
944 }else{
945 return mprintf("%d seconds", (int)(rAge*86400.0));
946 }
947 }else if( rAge*1440.0<90 ){
948 return mprintf("%.1f minutes", rAge*1440.0);
949 }else if( rAge*24.0<36 ){
950 return mprintf("%.1f hours", rAge*24.0);
951 }else if( rAge<365.0 ){
952 return mprintf("%.1f days", rAge);
953 }else{
954 return mprintf("%.2f years", rAge/365.0);
955 }
956 }
957
958 /*
959 ** COMMAND: test-fileage
960

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button