This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
autodoc.pl: Enhance apidoc_section feature
authorKarl Williamson <khw@cpan.org>
Wed, 4 Nov 2020 13:13:30 +0000 (06:13 -0700)
committerKarl Williamson <khw@cpan.org>
Fri, 6 Nov 2020 13:16:04 +0000 (06:16 -0700)
commit3f6206216e363ef43b165a72465dc5c3eb94376f
tree84806224266944f9341d4fac7550cf7d86032bf4
parent55d5a9fee827e3a97a143ccc6717207445b9918a
autodoc.pl: Enhance apidoc_section feature

This feature allows documentation destined for perlapi or perlintern to
be split into sections of related functions, no matter where the
documentation source is.  Prior to this commit the line had to contain
the exact text of the title of the section.  Now it can be a $variable
name that autodoc.pl expands to the title. It still has to be an exact
match for the variable in autodoc, but now, the expanded text can be
changed in autodoc alone, without other files needing to be updated at
the same time.
27 files changed:
XSUB.h
autodoc.pl
cop.h
handy.h
hv.c
inline.h
mathoms.c
mg.c
op.c
op.h
pad.c
perl.c
perl.h
pod/perlguts.pod
pp.h
pp_ctl.c
pp_sys.c
regen/unicode_constants.pl
regexec.c
scope.c
scope.h
sv.c
sv.h
unicode_constants.h
universal.c
util.c
util.h