diff --git a/source/dub/commandline.d b/source/dub/commandline.d index f9030c1..e5010f1 100644 --- a/source/dub/commandline.d +++ b/source/dub/commandline.d @@ -1939,7 +1939,11 @@ { // handle pre-indented strings and bullet lists size_t first_line_indent = 0; - while (string.startsWith(" ")) string = string[1 .. $], indent++, first_line_indent++; + while (string.startsWith(" ")) { + string = string[1 .. $]; + indent++; + first_line_indent++; + } if (string.startsWith("- ")) indent += 2; auto wrapped = string.wrap(lineWidth, getRepString!' '(first_line_pos+first_line_indent), getRepString!' '(indent)); diff --git a/source/dub/internal/sdlang/token.d b/source/dub/internal/sdlang/token.d index 263b04b..b5f8f4a 100644 --- a/source/dub/internal/sdlang/token.d +++ b/source/dub/internal/sdlang/token.d @@ -288,8 +288,11 @@ long hours, minutes; static if (__VERSION__ >= 2066) offset.split!("hours", "minutes")(hours, minutes); - else hours = offset.hours, minutes = offset.minutes; - + else { + hours = offset.hours; + minutes = offset.minutes; + } + sink.put("%.2s".format(hours)); sink.put(":"); sink.put("%.2s".format(minutes)); @@ -325,7 +328,12 @@ long hours, minutes, seconds, msecs; static if (__VERSION__ >= 2066) value.split!("hours", "minutes", "seconds", "msecs")(hours, minutes, seconds, msecs); - else hours = value.hours, minutes = value.minutes, seconds = value.seconds, msecs = value.fracSec.msecs; + else { + hours = value.hours; + minutes = value.minutes; + seconds = value.seconds; + msecs = value.fracSec.msecs; + } sink.put("%.2s".format(hours)); sink.put(':');