Branch: refs/heads/yves/manifest_fun
  Home:   https://github.com/Perl/perl5
  Commit: 06056254a472ab5efa079f636e5c95b5037da651
      
https://github.com/Perl/perl5/commit/06056254a472ab5efa079f636e5c95b5037da651
  Author: Yves Orton <[email protected]>
  Date:   2023-03-04 (Sat, 04 Mar 2023)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  MANIFEST - remove duplicated description

For some reason the description for 'cpan/podlators/t/data/basic.cap'
was duplicated. This deletes the duplicated text.


  Commit: 8be783c856297f3517865d792bfc54c9c2189c75
      
https://github.com/Perl/perl5/commit/8be783c856297f3517865d792bfc54c9c2189c75
  Author: Yves Orton <[email protected]>
  Date:   2023-03-04 (Sat, 04 Mar 2023)

  Changed paths:
    M MANIFEST
    M Porting/manifest_lib.pl

  Log Message:
  -----------
  P/manifest_lib.pl - tweak MANIFEST sort order, better description indent

This patch ensures that all files in a common sub-directory or
preferably sub-directory pair will have their descriptions "indented"
to the same level. Eg, all files in cpan/Foo should have the
description line up.

I did some analysis and something like 95% of our files are less than
40 characters.  So short files mostly have their descriptions start
on column 40, with the caveat that if they are in a subdirectory

This also changes the sort order so files at the top level of the
repo, which are mostly C files, are sorted together, and not with
things in cpan/ dist/ or ext/, which are grouped separately.

It has been pointed out that the format for MANIFEST differs from
that used by ExtUtils::Manifest, and that maybe we should migrate.
That would allow us to use normal spaces as separators instead of tabs,
and be more fine grained about how we line up the files. IMO this
is a good idea, but out of scope for this patch.

This patch includes an application of the new logic to MANIFEST.


Compare: https://github.com/Perl/perl5/compare/141aa61006df...8be783c85629

Reply via email to