On January 12, 2019 12:21:36 PM UTC, "Dmitry V. Levin" <l...@altlinux.org> wrote: >On Sat, Jan 12, 2019 at 12:00:47PM +0100, Tim Rühsen wrote: >> Used a spell checker (codespell) to wipe out several typos. >[...] >> diff --git a/build-aux/texinfo.tex b/build-aux/texinfo.tex >> index 48d532bc6..74bea4134 100644 >> --- a/build-aux/texinfo.tex >> +++ b/build-aux/texinfo.tex >> @@ -4688,7 +4688,7 @@ end >> \fi >> } >> >> -% @ifset VAR ... @end ifset reads the `...' iff VAR has been defined >> +% @ifset VAR ... @end ifset reads the `...' if VAR has been defined > >I don't think that use of "iff" here and in many other places touched >by this patch is a typo. > >Anyway, as texinfo.tex in gnulib comes verbatim from another project, >any changes to texinfo.tex should be made there first.
I agree. While iff is not a part of the English language, it's use in technical writing to imply "if and only if" is standard practice. Replacing it with if changes the meaning of the sentence and the other alternative is to use the entire phrase which gets too long and unwieldy. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.