On Fri, 2019-12-06 at 10:17 +0000, Richard Sandiford wrote:
> While trying out Dennis's Armv8.6-A patch, I noticed that texi2pod.pl
> didn't handle the new @multitable correctly. There were two
> problems:
>
> (1) @multitables nested in other @tables inherited the @item type
> from
> the enclosing @table. Since the new @multitable is in a @table
> @samp,
> we applied @samp markup to the @multitable @items. This in turn
> meant that it captured the @tab separator in the @item markup.
>
> Fixed by pushing an empty item code onto the stack.
>
> (2) We didn't handle @headitem. Fixed by enclosing it in italics,
> like we do for section headings. This causes it to be underlined
> in the man output.
>
> Tested by making sure that it doesn't change the current gcc.pod
> output,
> but fixes the problems mentioned above when the new @multitable is
> added.
> OK to install?
>
> Richard
>
>
> 2019-12-05 Richard Sandiford <richard.sandif...@arm.com>
>
> contrib/
> * texi2pod.pl: Handle @headitems in @multitables, printing them
> in italics. Push an empty item code onto the stack.
OK
jeff
>