Page MenuHomeFreeBSD

Teach mandoc about IEEE Std 1003.1-2008, 2017 Edition ("POSIX.1")
Changes PlannedPublic

Authored by 0mp on Mar 3 2020, 3:51 PM.
Tags
None
Referenced Files
F103480892: D23944.diff
Mon, Nov 25, 2:12 PM
Unknown Object (File)
Sat, Nov 23, 6:40 PM
Unknown Object (File)
Thu, Nov 21, 12:27 AM
Unknown Object (File)
Fri, Nov 8, 8:26 AM
Unknown Object (File)
Thu, Nov 7, 2:13 AM
Unknown Object (File)
Oct 15 2024, 11:42 PM
Unknown Object (File)
Oct 3 2024, 8:02 PM
Unknown Object (File)
Oct 3 2024, 10:39 AM

Details

Reviewers
bapt
bcr
kaktus
Summary
Teach mandoc about IEEE Std 1003.1-2008, 2017 Edition ("POSIX.1")

There is a macro in the mdoc(7) language to specify various standards in manual
pages. For example:

    .St -p1003.2

would render as

    IEEE Std 1003.2 ("POSIX.2")

Unfortunately, mandoc upstream has not added an appropriate abbreviation for
IEEE Std 1003.1-2008, 2017 Edition ("POSIX.1").

This commit adds this abbreviation so that we can use it in our manual pages.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 29760
Build 27598: arc lint + arc unit

Event Timeline

A similar revision from the past: D13349

have you upstreamed that first?

In D23944#526235, @bapt wrote:

have you upstreamed that first?

No, not yet.

this should be upstreamed first then committed to the source tree as validated upstream.
I will probably in this case just update the snapshot of mandoc we are using.

0mp planned changes to this revision.Mar 4 2020, 10:47 PM
In D23944#526283, @bapt wrote:

this should be upstreamed first then committed to the source tree as validated upstream.
I will probably in this case just update the snapshot of mandoc we are using.

OK! Let's do it this way.