6 .Nd line breaks in function blocks
9 .Ft my_long_return_type *
10 .Fn my_long_function "my_long_type first_argument" "my_long_type second_argument"
12 .Fn "this function name is so ridiculously long \
13 that 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 *
18 .Fa "my_long_type first_argument"
19 .Fa "my_long_type second_argument"
22 .Fo "this function name is so ridiculously long \
23 that 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"
28 .Fd using \&Fo and multi-argument \&Fa:
29 .Ft my_long_return_type *
31 .Fa "my_long_type first_argument" "my_long_type second_argument"
36 .Fn my_long_function "my_long_type first_argument" "my_long_type second_argument"
38 using Fo and single-argument Fa:
41 .Fa "my_long_type first_argument"
42 .Fa "my_long_type second_argument"
45 using Fo and multi-argument Fa:
48 .Fa "my_long_type first_argument" "my_long_type second_argument"