Download raw body.
mandoc: add POSIX 2024
Hello Job & Jason,
Jason McIntyre wrote on Sun, Jun 16, 2024 at 02:39:21PM +0100:
> On Sun, Jun 16, 2024 at 12:53:58PM +0000, Job Snijders wrote:
>> Index: st.c
>> ===================================================================
>> RCS file: /cvs/src/usr.bin/mandoc/st.c,v
>> diff -u -p -r1.14 st.c
>> --- st.c 13 Jan 2022 08:39:24 -0000 1.14
>> +++ st.c 16 Jun 2024 12:53:37 -0000
>> @@ -35,6 +35,7 @@ LINE("-p1003.1-96", "ISO/IEC 9945-1:1996
>> LINE("-p1003.1-2001", "IEEE Std 1003.1-2001 (\\(lqPOSIX.1\\(rq)")
>> LINE("-p1003.1-2004", "IEEE Std 1003.1-2004 (\\(lqPOSIX.1\\(rq)")
>> LINE("-p1003.1-2008", "IEEE Std 1003.1-2008 (\\(lqPOSIX.1\\(rq)")
>> +LINE("-p1003.1-2024", "IEEE Std 1003.1-2024 (\\(lqPOSIX.1\\(rq)")
>> LINE("-p1003.1", "IEEE Std 1003.1 (\\(lqPOSIX.1\\(rq)")
>> LINE("-p1003.1b", "IEEE Std 1003.1b (\\(lqPOSIX.1b\\(rq)")
>> LINE("-p1003.1b-93", "IEEE Std 1003.1b-1993 (\\(lqPOSIX.1b\\(rq)")
> i'm fine with going ahead with this stuff (both this diff and your
> timeout one). but please give ingo a little time to reply because
> he's done a lot of work on this and there may be reasons to hold
> off.
I believe this is indeed one of the extremely rare occasions where
adding another argument to the dubiously designed .St macro of
the mdoc(7) language is indeed the right thing to do: basically,
arguments make sense for major issues of the POSIX and C standards
(but not for mere revisions or technical addenda).
Consequently, OK schwarze@.
The mdoc(7) manual page also needs an update to document the new
argument, but that is not a precondition for commit. Either of us
can do that after the commit.
Of course, after that, i'll also have to push the new argument to groff
such that OpenBSD manual pages won't become incompatible with groff,
but i don't think pushing that is going to cause any headache.
> i hadn;t even realised this had been published. and i can;t immediately
> see a download link for a copy.
Job, i assume you are follwing the topic, so it would be quite
appreciated if you (or anybody watching) could post a pointer to
the new standard here once it becomes publicly available.
Yours,
Ingo
mandoc: add POSIX 2024