automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#59989] [PATCH] tests: Fix txinfo-include test for texinfo 7.x


From: Frederic Berat
Subject: [bug#59989] [PATCH] tests: Fix txinfo-include test for texinfo 7.x
Date: Tue, 13 Dec 2022 07:15:30 +0100

Fine with me, thanks !

On Mon, Dec 12, 2022 at 11:52 PM Karl Berry <karl@freefriends.org> wrote:

> Hi Frederic,
>
>     Texinfo modified its behavior regarding apostrophes, which are now
>     replaced by UTF-8 right single quotes by default.
>
> Sorry to hear it, but not surprised.
>
>     -GNU's Not Unix.
>     +@verb{.GNU's Not Unix..}
>
> I don't think there's any guarantee that verb quotes will also be
> "helpfully" changed in the future. One wouldn't think so, but ...
>
> So instead, I changed the test document to avoid apostrophes. Pushed the
> below. Hope it flies. --thanks, karl.
>
> --- a/t/txinfo-include.sh
> +++ b/t/txinfo-include.sh
> @@ -28,6 +28,9 @@ main_TEXINFOS = one.texi two.texi three.texi
>  sub_more_TEXINFOS = sub/desc.texi sub/hist.texi
>  END
>
> +# We avoid apostrophes in the test document since Texinfo
> +# turns them into UTF-8, which is not easy to grep.
> +#
>  cat > main.texi << 'END'
>  \input texinfo
>  @setfilename main.info
> @@ -61,8 +64,8 @@ END
>
>  cat > three.texi << 'END'
>  @node three
> -@chapter Chapter two
> -GNU's Not Unix.
> +@chapter Chapter three
> +Quux quux quux.
>  END
>
>  mkdir sub
> @@ -106,7 +109,7 @@ check_info_contents ()
>    srcdir=${1-.}
>    $FGREP "Foo bar, baz."                        $srcdir/main.info
>    $FGREP "Blah Blah Blah."                      $srcdir/main.info
> -  $FGREP "GNU's Not Unix."                      $srcdir/main.info
> +  $FGREP "Quux quux quux."                      $srcdir/main.info
>    $FGREP 'It does something, really.'           $srcdir/sub/more.info
>    $FGREP 'It was written somehow.'              $srcdir/sub/more.info
>  }
>
> compile finished at Mon Dec 12 14:48:33 2022
>
>
>
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]