Compare commits

..

No commits in common. "master" and "v1.0" have entirely different histories.
master ... v1.0

View file

@ -22,37 +22,10 @@ pub fn secs_to_time(secs: u64) ![]const u8 {
const minutes = seconds / minute; const minutes = seconds / minute;
seconds = seconds % minute; seconds = seconds % minute;
if (weeks > 0) { if (weeks > 0) try writer.print("{} {s}{s}, ", .{weeks, "week", if (weeks > 1) "s" else ""});
try writer.print("{} {s}{s}{s}", .{ if (days > 0) try writer.print("{} {s}{s}, ", .{days, "day", if (days > 1) "s" else ""});
weeks, if (hours > 0) try writer.print("{} {s}{s}, ", .{hours, "hour", if (hours > 1) "s" else ""});
"week", if (minutes > 0) try writer.print("{} {s}{s}", .{minutes, "minute", if (minutes > 1) "s" else ""});
if (weeks > 1) "s" else "",
if (days > 0) ", " else "",
});
}
if (days > 0) {
try writer.print("{} {s}{s}{s}", .{
days,
"day",
if (days > 1) "s" else "",
if (hours > 0) ", " else "",
});
}
if (hours > 0) {
try writer.print("{} {s}{s}{s}", .{
hours,
"hour",
if (hours > 1) "s" else "",
if (minutes > 0) ", " else "",
});
}
if (minutes > 0) {
try writer.print("{} {s}{s}", .{
minutes,
"minute",
if (minutes > 1) "s" else "",
});
}
if (weeks == 0 and days == 0 and hours == 0 and minutes == 0) { if (weeks == 0 and days == 0 and hours == 0 and minutes == 0) {
try writer.print("{} {s}{s}", .{seconds, "second", if (seconds > 1) "s" else ""}); try writer.print("{} {s}{s}", .{seconds, "second", if (seconds > 1) "s" else ""});