develooper Front page | perl.perl5.changes | Postings from November 2022

[Perl/perl5] 74288a: embed.fnc - expand comment about exportingsymbols

From:
Yves Orton via perl5-changes
Date:
November 16, 2022 17:25
Subject:
[Perl/perl5] 74288a: embed.fnc - expand comment about exportingsymbols
Message ID:
Perl/perl5/push/refs/heads/yves/auto_embed_fnc/8cc4fe-a70a3c@github.com
  Branch: refs/heads/yves/auto_embed_fnc
  Home:   https://github.com/Perl/perl5
  Commit: 74288ab574b01da7d608e2628facb101b6e10c0a
      https://github.com/Perl/perl5/commit/74288ab574b01da7d608e2628facb101b6e10c0a
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M embed.fnc

  Log Message:
  -----------
  embed.fnc - expand comment about exporting symbols


  Commit: afaca8d36c50e60f3a98e016d528dfd7077af71b
      https://github.com/Perl/perl5/commit/afaca8d36c50e60f3a98e016d528dfd7077af71b
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M embed.fnc
    M embed.h
    M proto.h

  Log Message:
  -----------
  embed.fnc - normalize defines and sort functions

Group common defines. Turn 'ifdef' into 'if defined()' and
'ifndef' into 'if !defined()', group and nest conditions.
Sort functions, sort clauses in simple if expressions.


  Commit: 2b3a976c08ea73d0c4431b050942607e1d4466d7
      https://github.com/Perl/perl5/commit/2b3a976c08ea73d0c4431b050942607e1d4466d7
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M embed.fnc

  Log Message:
  -----------
  embed.fnc - normalize flags


  Commit: cf12ddbb74a9f564239a1c38aa38ca5e9d3f048a
      https://github.com/Perl/perl5/commit/cf12ddbb74a9f564239a1c38aa38ca5e9d3f048a
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M mro_core.c

  Log Message:
  -----------
  mro_core.c - define PERL_IN_MRO_CORE_C as well


  Commit: bab6d6ad214c6cecd3fee3ed367f4ec980dc0c89
      https://github.com/Perl/perl5/commit/bab6d6ad214c6cecd3fee3ed367f4ec980dc0c89
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M embed.fnc
    M embed.h

  Log Message:
  -----------
  embed.fnc - change things to use C

they are being used by code that does not define PERL_CORE or PERL_EXT


  Commit: b1b98f1f7e22919fa40df48469ccac99c2ca2aef
      https://github.com/Perl/perl5/commit/b1b98f1f7e22919fa40df48469ccac99c2ca2aef
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M embed.fnc

  Log Message:
  -----------
  embed.fnc - make it easier to find the docs for a flag

All the docs for a flag have the flag single quoted now. I also
wrapped some of the text a bit as the quotes changed the indent.


  Commit: a70a3cb6e2f60520edaa4abdad26d3508ae9d6bb
      https://github.com/Perl/perl5/commit/a70a3cb6e2f60520edaa4abdad26d3508ae9d6bb
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-11-16 (Wed, 16 Nov 2022)

  Changed paths:
    M embed.fnc
    M embed.h
    M proto.h

  Log Message:
  -----------
  embed.fnc - guard all non deliberately gloabal exports with file specific defines

This was autogenerated from code analysis of the .i files for
threaded and unthreaded builds, along with the raw source code.


Compare: https://github.com/Perl/perl5/compare/8cc4fe56c8e5...a70a3cb6e2f6



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About