[Toybox] POSIX 2024 changes

Rob Landley rob at landley.net
Sat Jul 27 13:36:38 PDT 2024


On 7/23/24 09:13, Ray Gardner wrote:
> I modified an old HTML diff program by Ian Bicking to run with
> Python3, and wrote a little shell script to compare the 2018 version of
> a utility spec to the 2024 version. Run like:
> 
> ./diffposixutil.sh sed

Useful, thanks. (Modulo I'm changing it to work with my already downloaded
version of posix-2008 back from 2008, since I wanna see _all_ the changes since
then in case I've missed some drip-feed...)

> This downloads the old and new versions of the sed.html spec from
> https://pubs.opengroup.org/onlinepubs/9699919799/utilities/ and
> https://pubs.opengroup.org/onlinepubs/9799919799/utilities/ and runs
> htmldiff.py, putting the result in dif/sed.html. I've attached the
> shell script, htmldiff.py, and the opengroup style.css from their
> utilities folder.

I miss the ability to download posix versions as tarballs instead of having to
screen scrape them. This was explicitly supported before:

susv4: https://pubs.opengroup.org/onlinepubs/9699919799/download/
susv3: https://pubs.opengroup.org/onlinepubs/009695399/download/

But for susv5:

https://pubs.opengroup.org/onlinepubs/9799919799/download

404 error. And no link from the main index page either, instead there's a
"participants".

"You can't have it, this is ours." That's how you know it's a standard...

> I ran this on the awk spec and got quite a few differences I'll have
> to review, including some that are obvious editorial errors. I'll try
> to bring the errors to the attention of someone at the open group.

While you're at it, ask them why there's an awk.html.orig in the new directory?

> Ray

Thanks,

Rob


More information about the Toybox mailing list