summaryrefslogtreecommitdiff
path: root/doc/gawktexi.in
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawktexi.in')
-rw-r--r--doc/gawktexi.in40
1 files changed, 30 insertions, 10 deletions
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 198f3700..7b4c2a8b 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -54,7 +54,7 @@
@c applies to and all the info about who's publishing this edition
@c These apply across the board.
-@set UPDATE-MONTH April, 2022
+@set UPDATE-MONTH June, 2022
@set VERSION 5.1
@set PATCHLEVEL 1
@@ -281,13 +281,13 @@ Fax: +1-617-542-2652
Email: <email>gnu@@gnu.org</email>
URL: <ulink url="https://www.gnu.org">https://www.gnu.org/</ulink></literallayout>
-<literallayout class="normal">Copyright &copy; 1989, 1991, 1992, 1993, 1996&ndash;2005, 2007, 2009&ndash;2021
+<literallayout class="normal">Copyright &copy; 1989, 1991, 1992, 1993, 1996&ndash;2005, 2007, 2009&ndash;2022
Free Software Foundation, Inc.
All Rights Reserved.</literallayout>
@end docbook
@ifnotdocbook
-Copyright @copyright{} 1989, 1991, 1992, 1993, 1996--2005, 2007, 2009--2021 @*
+Copyright @copyright{} 1989, 1991, 1992, 1993, 1996--2005, 2007, 2009--2022 @*
Free Software Foundation, Inc.
@end ifnotdocbook
@sp 2
@@ -921,7 +921,7 @@ particular records in a file and perform operations upon them.
* Computer Arithmetic:: A quick intro to computer math.
* Math Definitions:: Defining terms used.
* MPFR features:: The MPFR features in @command{gawk}.
-* MPFR Deprecated:: MPFR features are deprecated!
+* MPFR On Parole:: MPFR features are on parole!
* MPFR Intro:: MPFR General introduction.
* FP Math Caution:: Things to know.
* Inexactness of computations:: Floating point math is not exact.
@@ -4109,10 +4109,16 @@ if @command{gawk} is not compiled to use the GNU MPFR and MP libraries
As of @value{PVERSION} 5.2,
the arbitrary precision arithmetic features in @command{gawk}
-are @emph{deprecated}. They will be removed from @command{gawk} in 2024.
+are ``on parole.''
+The primary maintainer is no longer willing to support this feature,
+but another member of the development team has stepped up to take it over.
+As long as this situation reamins stable, MPFR will be supported. If it
+changes, the MPFR support will be removed from @command{gawk}.
+@ignore
If you use this option, @command{gawk} generates a warning message.
Create the environment variable @env{GAWK_NO_MPFR_WARN} with an arbitrary
value in order to silence the warning.
+@end ignore
@item @option{-n}
@itemx @option{--non-decimal-data}
@@ -4696,9 +4702,11 @@ in milliseconds. On systems that do not support
the @code{usleep()} system call,
the value is rounded up to an integral number of seconds.
+@ignore
@item GAWK_NO_MPFR_WARN
Specifies that @command{gawk} should not print a deprecation
warning when used with the @option{-M}/@option{--bignum} options.
+@end ignore
@item GAWK_READ_TIMEOUT
Specifies the time, in milliseconds, for @command{gawk} to
@@ -33058,21 +33066,24 @@ This @value{SECTION} briefly describes arbitrary-precision
arithmetic in @command{gawk}.
@menu
-* MPFR Deprecated:: MPFR features are deprecated!
+* MPFR On Parole:: MPFR features are on parole!
* MPFR Intro:: MPFR General introduction.
@end menu
-@node MPFR Deprecated
-@subsection Arbitrary Precision Arithmetic is Deprecated!
+@node MPFR On Parole
+@subsection Arbitrary Precision Arithmetic is On Parole!
As of @value{PVERSION} 5.2,
arbitrary precision arithmetic in @command{gawk}
-is @emph{deprecated}. It will be removed from @command{gawk} in 2024.
+is ``on parole.'' The primary @command{gawk} maintainer is no
+longer maintaining it. Fortunately, a volunteer from the development
+team has agreed to take it over.
-This feature is deprecated because its inclusion was a mistake. It has
+This feature is on parole because its inclusion was a mistake. It has
led to endless bug reports, misuse of the feature and public abuse of the
maintainer, for no real increased value.
+@ignore
If you use this feature, you should start working now to find a different
toolset with which to accomplish your goals.@footnote{Of course, you can
always continue to use a version of @command{gawk} that still supports
@@ -33082,6 +33093,15 @@ If the feature is very important to you, then consider if you are willing
to volunteer to maintain it, so that it can continue to be included
in @command{gawk}. If that is the case, contact the maintainer to discuss it
with him. You may do so by submitting a bug report.
+@end ignore
+
+If the situation with support changes, the feature will be removed
+from @command{gawk}.
+
+If you use this feature, you should consider finding a different
+toolset with which to accomplish your goals.@footnote{Of course, you can
+always continue to use a version of @command{gawk} that still supports
+arbitrary precision arithmetic. It simply will be unmaintained.}
@node MPFR Intro
@subsection Arbitrary Precision Introduction