Fix break after comma, before this
This commit is contained in:
parent
66faac49f1
commit
394da5d02a
|
@ -1574,13 +1574,6 @@ private:
|
||||||
newline();
|
newline();
|
||||||
regenLineBreakHints(index - 1);
|
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)
|
else if (config.dfmt_keep_line_breaks == OptionalBoolean.t)
|
||||||
{
|
{
|
||||||
const commaLine = tokens[index].line;
|
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
|
else
|
||||||
{
|
{
|
||||||
writeToken();
|
writeToken();
|
||||||
|
|
|
@ -21,6 +21,10 @@ int[] func(int argument_1_1, int argument_1_2,
|
||||||
.func(argument_2_1)
|
.func(argument_2_1)
|
||||||
.func(argument_2_2);
|
.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 [
|
return [
|
||||||
3, 5,
|
3, 5,
|
||||||
5, 7,
|
5, 7,
|
||||||
|
|
|
@ -21,6 +21,10 @@ int[] func(int argument_1_1, int argument_1_2,
|
||||||
.func(argument_2_1)
|
.func(argument_2_1)
|
||||||
.func(argument_2_2);
|
.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 [
|
return [
|
||||||
3, 5,
|
3, 5,
|
||||||
5, 7,
|
5, 7,
|
||||||
|
|
|
@ -17,6 +17,10 @@ int[] func(int argument_1_1, int argument_1_2,
|
||||||
.func(argument_2_1)
|
.func(argument_2_1)
|
||||||
.func(argument_2_2);
|
.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 [
|
return [
|
||||||
3, 5,
|
3, 5,
|
||||||
5, 7,
|
5, 7,
|
||||||
|
|
Loading…
Reference in New Issue