From 8f101af8f8ef91f97f615b4d28ab673a0382b4b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tar=C4=B1k=20B=2E?= Date: Sun, 8 Mar 2026 21:01:31 +0100 Subject: [PATCH] Add formatting flag for space between time.Duration and unit --- core/fmt/fmt.odin | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/fmt/fmt.odin b/core/fmt/fmt.odin index 04211b8a9..e955141fc 100644 --- a/core/fmt/fmt.odin +++ b/core/fmt/fmt.odin @@ -2592,11 +2592,19 @@ fmt_named_buitlin_custom_formatters :: proc(fi: ^Info, v: any, verb: rune, info: prec = 6 buf[w] = 'm' } + if fi.hash { + w -= 1 + buf[w] = ' ' + } w, u = ffrac(buf[:w], u, prec) w = fint(buf[:w], u) } else { w -= 1 buf[w] = 's' + if fi.hash { + w -= 1 + buf[w] = ' ' + } w, u = ffrac(buf[:w], u, 9) w = fint(buf[:w], u%60) u /= 60