Peter Maydell <peter.mayd...@linaro.org> writes:

> From: Paolo Bonzini <pbonz...@redhat.com>
>
> This enables splitting the huge qemu-doc.texi file and keeping parallel
> Texinfo and rST versions of the documentation.  texi2pod is not going to
> live much longer and hardly anyone cares about its upstream status,
> so the temporary fork should be acceptable.
>
> Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
> Message-id: 20200226113034.6741-4-pbonz...@redhat.com
> Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>
> Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>

Reviewed-by: Alex Bennée <alex.ben...@linaro.org>

> ---
>  scripts/texi2pod.pl | 36 ++++++++++++++++++------------------
>  1 file changed, 18 insertions(+), 18 deletions(-)
>
> diff --git a/scripts/texi2pod.pl b/scripts/texi2pod.pl
> index 839b7917cf7..8bfc6f6f4c4 100755
> --- a/scripts/texi2pod.pl
> +++ b/scripts/texi2pod.pl
> @@ -143,6 +143,24 @@ while(<$inf>) {
>       next;
>      };
>  
> +    # Single line command handlers.
> +
> +    /^\@include\s+(.+)$/ and do {
> +     push @instack, $inf;
> +     $inf = gensym();
> +     $file = postprocess($1);
> +
> +     # Try cwd and $ibase, then explicit -I paths.
> +     $done = 0;
> +     foreach $path ("", $ibase, @ipath) {
> +         $mypath = $file;
> +         $mypath = $path . "/" . $mypath if ($path ne "");
> +         open($inf, "<" . $mypath) and ($done = 1, last);
> +     }
> +     die "cannot find $file" if !$done;
> +     next;
> +    };
> +
>      next unless $output;
>  
>      # Discard comments.  (Can't do it above, because then we'd never see
> @@ -242,24 +260,6 @@ while(<$inf>) {
>       s/>/&GT;/g;
>      }
>  
> -    # Single line command handlers.
> -
> -    /^\@include\s+(.+)$/ and do {
> -     push @instack, $inf;
> -     $inf = gensym();
> -     $file = postprocess($1);
> -
> -     # Try cwd and $ibase, then explicit -I paths.
> -     $done = 0;
> -     foreach $path ("", $ibase, @ipath) {
> -         $mypath = $file;
> -         $mypath = $path . "/" . $mypath if ($path ne "");
> -         open($inf, "<" . $mypath) and ($done = 1, last);
> -     }
> -     die "cannot find $file" if !$done;
> -     next;
> -    };
> -
>      /^\@(?:section|unnumbered|unnumberedsec|center)\s+(.+)$/
>       and $_ = "\n=head2 $1\n";
>      /^\@subsection\s+(.+)$/


-- 
Alex Bennée

Reply via email to