Fix break after comma, before this
This commit is contained in:
parent
66faac49f1
commit
394da5d02a
|
@ -1574,13 +1574,6 @@ private:
|
|||
newline();
|
||||
regenLineBreakHints(index - 1);
|
||||
}
|
||||
else if (!peekIs(tok!"}") && (linebreakHints.canFind(index)
|
||||
|| (linebreakHints.length == 0 && currentLineLength > config.max_line_length)))
|
||||
{
|
||||
pushWrapIndent();
|
||||
writeToken();
|
||||
newline();
|
||||
}
|
||||
else if (config.dfmt_keep_line_breaks == OptionalBoolean.t)
|
||||
{
|
||||
const commaLine = tokens[index].line;
|
||||
|
@ -1599,6 +1592,13 @@ private:
|
|||
}
|
||||
}
|
||||
}
|
||||
else if (!peekIs(tok!"}") && (linebreakHints.canFind(index)
|
||||
|| (linebreakHints.length == 0 && currentLineLength > config.max_line_length)))
|
||||
{
|
||||
pushWrapIndent();
|
||||
writeToken();
|
||||
newline();
|
||||
}
|
||||
else
|
||||
{
|
||||
writeToken();
|
||||
|
|
|
@ -21,6 +21,10 @@ int[] func(int argument_1_1, int argument_1_2,
|
|||
.func(argument_2_1)
|
||||
.func(argument_2_2);
|
||||
|
||||
auto x = func(argument_1_1, argument_1_2,
|
||||
this.argument_2_1, this.argument_2_2,
|
||||
argument_3_1, argument_3_2);
|
||||
|
||||
return [
|
||||
3, 5,
|
||||
5, 7,
|
||||
|
|
|
@ -21,6 +21,10 @@ int[] func(int argument_1_1, int argument_1_2,
|
|||
.func(argument_2_1)
|
||||
.func(argument_2_2);
|
||||
|
||||
auto x = func(argument_1_1, argument_1_2,
|
||||
this.argument_2_1, this.argument_2_2,
|
||||
argument_3_1, argument_3_2);
|
||||
|
||||
return [
|
||||
3, 5,
|
||||
5, 7,
|
||||
|
|
|
@ -17,6 +17,10 @@ int[] func(int argument_1_1, int argument_1_2,
|
|||
.func(argument_2_1)
|
||||
.func(argument_2_2);
|
||||
|
||||
auto x = func(argument_1_1, argument_1_2,
|
||||
this.argument_2_1, this.argument_2_2,
|
||||
argument_3_1, argument_3_2);
|
||||
|
||||
return [
|
||||
3, 5,
|
||||
5, 7,
|
||||
|
|
Loading…
Reference in New Issue