GNU bug report logs -
#57613
grep man page tries to rewrite POSIX history
Previous Next
Reported by: Geoff Clare <gwc <at> opengroup.org>
Date: Tue, 6 Sep 2022 12:29:01 UTC
Severity: normal
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
The grep 3.8 man page at https://www.gnu.org/software/grep/manual/grep.html says, under "What happened to egrep and fgrep?":
egrep and fgrep were not standardized by POSIX
This is factually incorrect. They were included in POSIX.2-1992 but marked as obsolescent. When POSIX.2-1992 and POSIX.1-1996 were merged (along with the Single UNIX Specification) to form POSIX.1-2001, the obsolescent features from POSIX.2-1992 were removed.
Suggested fix - change:
egrep and fgrep were not standardized by POSIX and are no longer needed
to:
egrep and fgrep were marked obsolescent when they were standardized by POSIX in 1992 and were removed in the 2001 revision; they have long been deprecated by GNU.
(I have it second hand that the GNU deprecation occurred in 2007; you could give that date instead of saying "long" if you can confirm it.)
This bug report was last modified 2 years and 257 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.