All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alejandro Colomar <alx@kernel.org>
To: Seth McDonald <sethmcmail@pm.me>
Cc: linux-man@vger.kernel.org
Subject: Re: [PATCH v1 00/25] man/man3type/*: Update history of all other types
Date: Fri, 9 Jan 2026 11:39:51 +0100	[thread overview]
Message-ID: <aWDaxHozF48iPrPk@devuan> (raw)
In-Reply-To: <cover.1767939178.git.sethmcmail@pm.me>

[-- Attachment #1: Type: text/plain, Size: 7028 bytes --]

On Fri, Jan 09, 2026 at 04:40:18PM +1000, Seth McDonald wrote:
> G'day,

Gidday!

> This patch set should account for all other man-page entries in the
> 3type section whose listed first POSIX/SUS appearance can be updated.
> As per Alex's request, any added POSIX/SUS versions are listed in
> chronological order with respect to any other listed standards.
> 
> I did make one "exception" though, regarding types that appeared in both
> C89 and POSIX.1-1988.  Despite POSIX.1-1988 being published before C89,
> many (if not all) such types were included in POSIX.1-1988 primarily for
> compatibility with the then-upcoming C standard (i.e. C89).  So it is
> likely more chronologically accurate to list C89 before POSIX.1-1988 in
> these cases.

Agree.

> Seth McDonald (25):

Thanks!  I've applied all 25 patches.  I'll push in a moment.


Have a lovely day!
Alex

>   man/man3type/div_t.3type: HISTORY: Update first SUS appearance of
>     [l]div_t(3type)
>   man/man3type/id_t.3type: HISTORY: Update first POSIX appearance of
>     id_t(3type)
>   man/man3type/intptr_t.3type: HISTORY: Split types and macros
>   man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of
>     [u]intptr_t(3type)
>   man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of
>     [U]INTPTR_MAX and INTPTR_MIN
>   man/man3type/intptr_t.3type: HISTORY: [U]INTPTR_WIDTH is not in POSIX.
>   man/man3type/intptr_t.3type: DESCRIPTION: ffix
>   man/man3type/iovec.3type: HISTORY: Update first POSIX appearance of
>     iovec(3type)
>   man/man3type/lconv.3type: HISTORY: Split lconv(3type) and
>     int_[np]_{cs_precedes,sep_by_space,sign_posn}
>   man/man3type/lconv.3type: HISTORY: Update first SUS appearance of
>     lconv(3type)
>   man/man3type/mbstate_t.3type: HISTORY: Update first SUS appearance of
>     mbstate_t(3type)
>   man/man3type/ptrdiff_t.3type: HISTORY: Update first SUS appearance of
>     ptrdiff_t(3type)
>   man/man3type/size_t.3type: HISTORY: Update first POSIX appearance of
>     [s]size_t(3type)
>   man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of
>     time_t(3type)
>   man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of
>     suseconds_t(3type)
>   man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of
>     useconds_t(3type)
>   man/man3type/timeval.3type: HISTORY: Update first SUS appearance of
>     timeval(3type)
>   man/man3type/va_list.3type: HISTORY: Update first SUS appearance of
>     va_list(3type)
>   man/man3type/void.3type: HISTORY: Update first POSIX appearance of
>     void(3type)
>   man/man3type/wchar_t.3type: HISTORY: Split wchar_t(3type) and
>     WCHAR_M{AX,IN}
>   man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of
>     wchar_t(3type)
>   man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of
>     WCHAR_M{AX,IN}
>   man/man3type/wint_t.3type: HISTORY: Split wint_t(3type) and WEOF from
>     WINT_M{AX,IN}
>   man/man3type/wint_t.3type: HISTORY: Update first SUS appearance of
>     wint_t(3type) and WEOF
>   man/man3type/wint_t.3type: DESCRIPTION: ffix
> 
>  man/man3type/div_t.3type     |  1 +
>  man/man3type/id_t.3type      |  4 +++-
>  man/man3type/intptr_t.3type  | 17 +++++++++++++++--
>  man/man3type/iovec.3type     |  3 ++-
>  man/man3type/lconv.3type     | 16 ++++++++++++++++
>  man/man3type/mbstate_t.3type |  1 +
>  man/man3type/ptrdiff_t.3type |  4 +++-
>  man/man3type/size_t.3type    |  5 +++--
>  man/man3type/time_t.3type    | 10 +++++++---
>  man/man3type/timeval.3type   |  1 +
>  man/man3type/va_list.3type   |  4 +++-
>  man/man3type/void.3type      |  3 ++-
>  man/man3type/wchar_t.3type   | 10 ++++++++++
>  man/man3type/wint_t.3type    | 16 +++++++++++++++-
>  14 files changed, 82 insertions(+), 13 deletions(-)
> 
> Range-diff against v0:
>  -:  ------------ >  1:  a6650fa27290 man/man3type/div_t.3type: HISTORY: Update first SUS appearance of [l]div_t(3type)
>  -:  ------------ >  2:  963da2474e6d man/man3type/id_t.3type: HISTORY: Update first POSIX appearance of id_t(3type)
>  -:  ------------ >  3:  3a8217dd1508 man/man3type/intptr_t.3type: HISTORY: Split types and macros
>  -:  ------------ >  4:  c587540f97c4 man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [u]intptr_t(3type)
>  -:  ------------ >  5:  455e106a5e0d man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [U]INTPTR_MAX and INTPTR_MIN
>  -:  ------------ >  6:  26e1b48d4721 man/man3type/intptr_t.3type: HISTORY: [U]INTPTR_WIDTH is not in POSIX.
>  -:  ------------ >  7:  c5e354f0878c man/man3type/intptr_t.3type: DESCRIPTION: ffix
>  -:  ------------ >  8:  0cf31543f6d2 man/man3type/iovec.3type: HISTORY: Update first POSIX appearance of iovec(3type)
>  -:  ------------ >  9:  fb168b7dee6d man/man3type/lconv.3type: HISTORY: Split lconv(3type) and int_[np]_{cs_precedes,sep_by_space,sign_posn}
>  -:  ------------ > 10:  ca58744440b0 man/man3type/lconv.3type: HISTORY: Update first SUS appearance of lconv(3type)
>  -:  ------------ > 11:  b4bba25be7df man/man3type/mbstate_t.3type: HISTORY: Update first SUS appearance of mbstate_t(3type)
>  -:  ------------ > 12:  741cd602cffb man/man3type/ptrdiff_t.3type: HISTORY: Update first SUS appearance of ptrdiff_t(3type)
>  -:  ------------ > 13:  3cf622ba3c3c man/man3type/size_t.3type: HISTORY: Update first POSIX appearance of [s]size_t(3type)
>  -:  ------------ > 14:  d1a047ff7ec8 man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of time_t(3type)
>  -:  ------------ > 15:  7f54dbc4481d man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of suseconds_t(3type)
>  -:  ------------ > 16:  d8cf35e1cf3e man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of useconds_t(3type)
>  -:  ------------ > 17:  47c6b50cf1a1 man/man3type/timeval.3type: HISTORY: Update first SUS appearance of timeval(3type)
>  -:  ------------ > 18:  9a9b76c452fe man/man3type/va_list.3type: HISTORY: Update first SUS appearance of va_list(3type)
>  -:  ------------ > 19:  efe8112034e9 man/man3type/void.3type: HISTORY: Update first POSIX appearance of void(3type)
>  -:  ------------ > 20:  87a39e047c0e man/man3type/wchar_t.3type: HISTORY: Split wchar_t(3type) and WCHAR_M{AX,IN}
>  -:  ------------ > 21:  a7d237cd5287 man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of wchar_t(3type)
>  -:  ------------ > 22:  fb806a50acd6 man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of WCHAR_M{AX,IN}
>  -:  ------------ > 23:  730e0c713039 man/man3type/wint_t.3type: HISTORY: Split wint_t(3type) and WEOF from WINT_M{AX,IN}
>  -:  ------------ > 24:  a9ac764ac283 man/man3type/wint_t.3type: HISTORY: Update first SUS appearance of wint_t(3type) and WEOF
>  -:  ------------ > 25:  694ea5baaddc man/man3type/wint_t.3type: DESCRIPTION: ffix
> -- 
> 2.47.3
> 
> 

-- 
<https://www.alejandro-colomar.es>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

      parent reply	other threads:[~2026-01-09 10:39 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-09  6:40 [PATCH v1 00/25] man/man3type/*: Update history of all other types Seth McDonald
2026-01-09  6:40 ` [PATCH v1 01/25] man/man3type/div_t.3type: HISTORY: Update first SUS appearance of [l]div_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 02/25] man/man3type/id_t.3type: HISTORY: Update first POSIX appearance of id_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 03/25] man/man3type/intptr_t.3type: HISTORY: Split types and macros Seth McDonald
2026-01-09  6:40 ` [PATCH v1 04/25] man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [u]intptr_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 05/25] man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [U]INTPTR_MAX and INTPTR_MIN Seth McDonald
2026-01-09  6:40 ` [PATCH v1 06/25] man/man3type/intptr_t.3type: HISTORY: [U]INTPTR_WIDTH is not in POSIX Seth McDonald
2026-01-09  6:40 ` [PATCH v1 07/25] man/man3type/intptr_t.3type: DESCRIPTION: ffix Seth McDonald
2026-01-09  6:40 ` [PATCH v1 08/25] man/man3type/iovec.3type: HISTORY: Update first POSIX appearance of iovec(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 09/25] man/man3type/lconv.3type: HISTORY: Split lconv(3type) and int_[np]_{cs_precedes,sep_by_space,sign_posn} Seth McDonald
2026-01-09  6:40 ` [PATCH v1 10/25] man/man3type/lconv.3type: HISTORY: Update first SUS appearance of lconv(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 11/25] man/man3type/mbstate_t.3type: HISTORY: Update first SUS appearance of mbstate_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 12/25] man/man3type/ptrdiff_t.3type: HISTORY: Update first SUS appearance of ptrdiff_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 13/25] man/man3type/size_t.3type: HISTORY: Update first POSIX appearance of [s]size_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 14/25] man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of time_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 15/25] man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of suseconds_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 16/25] man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of useconds_t(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 17/25] man/man3type/timeval.3type: HISTORY: Update first SUS appearance of timeval(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 18/25] man/man3type/va_list.3type: HISTORY: Update first SUS appearance of va_list(3type) Seth McDonald
2026-01-09  6:40 ` [PATCH v1 19/25] man/man3type/void.3type: HISTORY: Update first POSIX appearance of void(3type) Seth McDonald
2026-01-09 10:33   ` Alejandro Colomar
2026-01-10  7:57     ` Seth McDonald
2026-01-10 11:30       ` Alejandro Colomar
2026-01-10 11:52         ` origin of "void *" (was: " G. Branden Robinson
2026-01-10 12:07           ` Alejandro Colomar
2026-01-10 12:07             ` Alejandro Colomar
2026-01-10 22:32     ` Adam Sampson
2026-01-12 14:28       ` Alejandro Colomar
2026-01-09  6:40 ` [PATCH v1 20/25] man/man3type/wchar_t.3type: HISTORY: Split wchar_t(3type) and WCHAR_M{AX,IN} Seth McDonald
2026-01-09  6:40 ` [PATCH v1 21/25] man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of wchar_t(3type) Seth McDonald
2026-01-09 10:37   ` Alejandro Colomar
2026-01-10  9:08     ` Seth McDonald
2026-01-10 11:44       ` Alejandro Colomar
2026-01-09  6:40 ` [PATCH v1 22/25] man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of WCHAR_M{AX,IN} Seth McDonald
2026-01-09  6:40 ` [PATCH v1 23/25] man/man3type/wint_t.3type: HISTORY: Split wint_t(3type) and WEOF from WINT_M{AX,IN} Seth McDonald
2026-01-09  6:40 ` [PATCH v1 24/25] man/man3type/wint_t.3type: HISTORY: Update first SUS appearance of wint_t(3type) and WEOF Seth McDonald
2026-01-09  6:40 ` [PATCH v1 25/25] man/man3type/wint_t.3type: DESCRIPTION: ffix Seth McDonald
2026-01-09 10:39 ` Alejandro Colomar [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aWDaxHozF48iPrPk@devuan \
    --to=alx@kernel.org \
    --cc=linux-man@vger.kernel.org \
    --cc=sethmcmail@pm.me \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.