[Perl/perl5] 78ff68: autodoc: Add ability to mark item as back-compat only

[email protected] (Karl Williamson via perl5-changes) Wed, 29 Jul 2026 09:28:37 -0700
Newsgroups perl.perl5.changes
Message-ID <Perl/perl5/push/refs/heads/blead/[email protected]>
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 78ff6828163b5ff74ada198ef2b83f57cdacb597
      https://github.com/Perl/perl5/commit/78ff6828163b5ff74ada198ef2b83f57cdacb597
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M autodoc.pl
    M embed.fnc
    M regen/embed.pl

  Log Message:
  -----------
  autodoc: Add ability to mark item as back-compat only

When the flags for such an element contain 'B', a note will be
automatically added to its entry to the effect that it should not be
used for new code.


  Commit: 5e968fade2b1a9cfb5b24ec07fc719d477c7eb70
      https://github.com/Perl/perl5/commit/5e968fade2b1a9cfb5b24ec07fc719d477c7eb70
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M embed.fnc
    M numeric.c

  Log Message:
  -----------
  perlapi: Mark scan_(bin_oct_hex) as back-compat

Use the new B flag functionality in autodoc


  Commit: 2ffb27f4dd05e8d1e721a78e246e07820e42df6b
      https://github.com/Perl/perl5/commit/2ffb27f4dd05e8d1e721a78e246e07820e42df6b
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M pp.h

  Log Message:
  -----------
  perlintern: Mark djSP as back-compat


  Commit: 50a2b9cf1cb06b2e54673cd88a34830e319c0d9d
      https://github.com/Perl/perl5/commit/50a2b9cf1cb06b2e54673cd88a34830e319c0d9d
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M embed.fnc

  Log Message:
  -----------
  perlapi: Mark my_strftime as back-compat


  Commit: 432bafcb29e35ee53c06c12334d28a651675d5a2
      https://github.com/Perl/perl5/commit/432bafcb29e35ee53c06c12334d28a651675d5a2
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M embed.fnc

  Log Message:
  -----------
  perlapi: Mark Perl_langinfo8? as back-compat


  Commit: fc9382d84dad2570596a4a7660efb1bb9d21458c
      https://github.com/Perl/perl5/commit/fc9382d84dad2570596a4a7660efb1bb9d21458c
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M embed.fnc

  Log Message:
  -----------
  perlapi: Mark utf8_to_uvchr_buf as back-compat


  Commit: fe5a57f62482a6e9a9ab2371b5246d0c6914bf67
      https://github.com/Perl/perl5/commit/fe5a57f62482a6e9a9ab2371b5246d0c6914bf67
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M handy.h

  Log Message:
  -----------
  perlapi: Mark cBOOL as back-compat


  Commit: 2efd9ed486d2dc874314f46732baf7ba634d9c58
      https://github.com/Perl/perl5/commit/2efd9ed486d2dc874314f46732baf7ba634d9c58
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M handy.h

  Log Message:
  -----------
  perlapi: Mark isALNUM and kin as back-compat


  Commit: c4f9dc3eee00cd8eb00293d18e63b483e79129d5
      https://github.com/Perl/perl5/commit/c4f9dc3eee00cd8eb00293d18e63b483e79129d5
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M perl.h

  Log Message:
  -----------
  perlapi: Mark assert_ __ASSERT_ as back-compat


Compare: https://github.com/Perl/perl5/compare/8c21c6f41a81...c4f9dc3eee00

To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications