The eclass-to-manpage.awk lacks proper escaping within the @CODE blocks. In particular: […] # @CODE # somefunc \ # somearg \ # || die # @CODE will be joined into a single line with multiple spaces in the manpage. If I used \\, the manpage is fine but the 'in-code' look of the example suggests double-escaping.
i'm only supporting trailing backslashes due to their commonality. you're on your own with any other ones. http://sources.gentoo.org/app-portage/eclass-manpages/files/eclass-to-manpage.awk?r1=1.17&r2=1.18