June 22, 2017
Hi. I am curious if there is any way to prevent dfmt from formatting my lines from
///
    import std.stdio, std.conv, std.algorithm, std.range, std.string, std.bigint;

    void main()
    {
        auto arr =
        stdin
        .readln
        .strip
        .splitter
        .array
        .permutations
        .map!(join)
        .map!(to!BigInt)
        .array
        .dup
        .sort();

        writeln(arr[0], ' ', arr[$-1]);
    }
///
to
///
import std.stdio, std.conv, std.algorithm, std.range, std.string, std.bigint;

void main()
{
    auto arr = stdin.readln.strip.splitter.array.permutations.map!(join)
        .map!(to!BigInt).array.dup.sort();

    writeln(arr[0], ' ', arr[$ - 1]);
}
///


I am using VS Code with Code-d extension.

June 23, 2017
On Thursday, 22 June 2017 at 21:58:52 UTC, helxi wrote:
> Hi. I am curious if there is any way to prevent dfmt from formatting my lines from
> ///
>     import std.stdio, std.conv, std.algorithm, std.range, std.string, std.bigint;
>
>     void main()
>     {
>         auto arr =
>         stdin
>         .readln
>         .strip
>         .splitter
>         .array
>         .permutations
>         .map!(join)
>         .map!(to!BigInt)
>         .array
>         .dup
>         .sort();
>
>         writeln(arr[0], ' ', arr[$-1]);
>     }
> ///
> to
> ///
> import std.stdio, std.conv, std.algorithm, std.range, std.string, std.bigint;
>
> void main()
> {
>     auto arr = stdin.readln.strip.splitter.array.permutations.map!(join)
>         .map!(to!BigInt).array.dup.sort();
>
>     writeln(arr[0], ' ', arr[$ - 1]);
> }
> ///
>
>
> I am using VS Code with Code-d extension.

Yes, have a look at this: https://github.com/dlang-community/dfmt#disabling-formatting