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
Unknown Object (File)
Feb 11 2024, 9:36 PM
Unknown Object (File)
Feb 11 2024, 9:33 PM
Unknown Object (File)
Feb 11 2024, 7:02 PM
Unknown Object (File)
Dec 20 2023, 6:55 AM
Unknown Object (File)
Dec 14 2023, 7:13 PM
Unknown Object (File)
Nov 23 2023, 4:20 AM
Unknown Object (File)
Nov 22 2023, 8:26 PM
Unknown Object (File)
Nov 22 2023, 7:55 PM
Subscribers

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.