bengardner/uncrustify — pull request #261 by markeissler (2014-05-31 21:43:56+00:00)
Title: Implemented indent_oc_msg_args option to specify indent for wrapped OC message params

Implemented indent_oc_msg_args option which let's a user configure the number of spaced to indent OC message parameters when wrapped. With `indent_oc_msg_args = 2`, the end result is this:

```objc
// source (tests/input/oc/meiss_indent_oc_msg_args.m)
[self findstart:&startBarcode
end:&endBarcode
forLine:greenScalePixels
derivative:greenDerivative
centerAt:xAxisCenterPoint
min:&minValue
max:&maxValue];

// output
[self findstart:&startBarcode
end:&endBarcode
forLine:greenScalePixels
derivative:greenDerivative
centerAt:xAxisCenterPoint
min:&minValue
max:&maxValue];
```

The test cfg file wraps with `code_width = 80`. Note there is a bug related to code_width (not introduced by me it seems) where that code_width setting will cause the first test case...

```objc
[self findstart:&startBarcode end:&endBarcode forLine:greenScalePixels derivative:greenDerivative centerAt:xAxisCenterPoint min:&minValue max:&maxValue];
```

To wrap on the final ampersand.

```objc
[self findstart:&startBarcode
end:&endBarcode
forLine:greenScalePixels
derivative:greenDerivative
centerAt:xAxisCenterPoint
min:&minValue
max:&
maxValue];
```

If set to `code_width=90` this does not seem to happen.