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.
Commit
6e29ebbb77ebbdd2bc3f99e4c4f544f9fe130d3e
Parent
b09011f6b202685…
1 file changed
+5
-5
+5
-5
| --- src/browse.c | ||
| +++ src/browse.c | ||
| @@ -940,20 +940,20 @@ | ||
| 940 | 940 | char *human_readable_age(double rAge){ |
| 941 | 941 | if( rAge*86400.0<120 ){ |
| 942 | 942 | if( rAge*86400.0<1.0 ){ |
| 943 | 943 | return mprintf("current"); |
| 944 | 944 | }else{ |
| 945 | - return mprintf("-%d seconds", (int)(rAge*86400.0)); | |
| 945 | + return mprintf("%d seconds", (int)(rAge*86400.0)); | |
| 946 | 946 | } |
| 947 | 947 | }else if( rAge*1440.0<90 ){ |
| 948 | - return mprintf("-%.1f minutes", rAge*1440.0); | |
| 948 | + return mprintf("%.1f minutes", rAge*1440.0); | |
| 949 | 949 | }else if( rAge*24.0<36 ){ |
| 950 | - return mprintf("-%.1f hours", rAge*24.0); | |
| 950 | + return mprintf("%.1f hours", rAge*24.0); | |
| 951 | 951 | }else if( rAge<365.0 ){ |
| 952 | - return mprintf("-%.1f days", rAge); | |
| 952 | + return mprintf("%.1f days", rAge); | |
| 953 | 953 | }else{ |
| 954 | - return mprintf("-%.2f years", rAge/365.0); | |
| 954 | + return mprintf("%.2f years", rAge/365.0); | |
| 955 | 955 | } |
| 956 | 956 | } |
| 957 | 957 | |
| 958 | 958 | /* |
| 959 | 959 | ** COMMAND: test-fileage |
| 960 | 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 |
| --- 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 |