break.in revision 1.3
1.Dd April 8, 2014
2.Dt FO-BREAK 1
3.Os OpenBSD
4.Sh NAME
5.Nm Fo-break
6.Nd line breaks in function blocks
7.Sh SYNOPSIS
8.Fd using \&Fn:
9.Ft my_long_return_type *
10.Fn my_long_function "my_long_type first_argument" "my_long_type second_argument"
11.Ft void
12.Fn "this function name is so ridiculously long \
13that it will not fit on the line" "my_long_type first_argument" \
14"my_long_type second_argument" "my_long_type third_argument"
15.Fd using \&Fo and single-argument \&Fa:
16.Ft my_long_return_type *
17.Fo my_long_function
18.Fa "my_long_type first_argument"
19.Fa "my_long_type second_argument"
20.Fc
21.Ft void
22.Fo "this function name is so ridiculously long \
23that it will not fit on the line"
24.Fa "my_long_type first_argument"
25.Fa "my_long_type second_argument"
26.Fa "my_long_type third_argument"
27.Fc
28.Fd using \&Fo and multi-argument \&Fa:
29.Ft my_long_return_type *
30.Fo my_long_function
31.Fa "my_long_type first_argument" "my_long_type second_argument"
32.Fc
33.Sh DESCRIPTION
34using Fn:
35.br
36.Fn my_long_function "my_long_type first_argument" "my_long_type second_argument"
37.Pp
38using Fo and single-argument Fa:
39.br
40.Fo my_long_function
41.Fa "my_long_type first_argument"
42.Fa "my_long_type second_argument"
43.Fc
44.Pp
45using Fo and multi-argument Fa:
46.br
47.Fo my_long_function
48.Fa "my_long_type first_argument" "my_long_type second_argument"
49.Fc
50