$OpenBSD: break.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
.Dd $Mdocdate: July 4 2017 $ .Dt FO-BREAK 1 .Os .Sh NAME .Nm Fo-break .Nd line breaks in function blocks .Sh SYNOPSIS .Fd using Fn: .Ft my_long_return_type * .Fn my_long_function "my_long_type first_argument" "my_long_type second_argument" .Ft void .Fn "this function name is so ridiculously long \ that it will not fit on the line" "my_long_type first_argument" \ "my_long_type second_argument" "my_long_type third_argument" .Fd using Fo and single-argument Fa: .Ft my_long_return_type * .Fo my_long_function .Fa "my_long_type first_argument" .Fa "my_long_type second_argument" .Fc .Ft void .Fo "this function name is so ridiculously long \ that it will not fit on the line" .Fa "my_long_type first_argument" .Fa "my_long_type second_argument" .Fa "my_long_type third_argument" .Fc .Fd using Fo and multi-argument Fa: .Ft my_long_return_type * .Fo my_long_function .Fa "my_long_type first_argument" "my_long_type second_argument" .Fc .Sh DESCRIPTION using Fn:

.Fn my_long_function "my_long_type first_argument" "my_long_type second_argument"

p using Fo and single-argument Fa:

.Fo my_long_function .Fa "my_long_type first_argument" .Fa "my_long_type second_argument" .Fc

p using Fo and multi-argument Fa:

.Fo my_long_function .Fa "my_long_type first_argument" "my_long_type second_argument" .Fc