Skip to content

perlsource: fix Porting/Maintainers invocation - #24647

Open
mauke wants to merge 1 commit into
Perl:bleadfrom
mauke:fix-porting-maintainers-invocation
Open

perlsource: fix Porting/Maintainers invocation#24647
mauke wants to merge 1 commit into
Perl:bleadfrom
mauke:fix-porting-maintainers-invocation

Conversation

@mauke

@mauke mauke commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

The suggested '-M' option doesn't work:

$ perl Porting/Maintainers -M ExtUtils::ParseXS
Option m is ambiguous (maintainer, module)
Porting/Maintainers: Usage:
    --maintainer M | --module M [--files]
                List modules or maintainers matching the pattern M.
                With --files, list all the files associated with them
or
    --check | --checkmani [commit | file ... | dir ... ]
                Check consistency of Maintainers.pl
                        with a file     checks if it has a maintainer
                        with a dir      checks all files have a maintainer
                        with a commit   checks files modified by that commit
                        no arg          checks for multiple maintainers
               --checkmani is like --check, but only reports on unclaimed
               files if they are in MANIFEST
or
    --opened  | file ....
                List the module ownership of modified or the listed files

Matching is case-ignoring regexp, author matching is both by
the short id and by the full name and email.  A "module" may
not be just a module, it may be a file or files or a subdirectory.
The options may be abbreviated to their unique prefixes

  • This set of changes does not require a perldelta entry.

The suggested '-M' option doesn't work:

    $ perl Porting/Maintainers -M ExtUtils::ParseXS
    Option m is ambiguous (maintainer, module)
    Porting/Maintainers: Usage:
        --maintainer M | --module M [--files]
                    List modules or maintainers matching the pattern M.
                    With --files, list all the files associated with them
    or
        --check | --checkmani [commit | file ... | dir ... ]
                    Check consistency of Maintainers.pl
                            with a file     checks if it has a maintainer
                            with a dir      checks all files have a maintainer
                            with a commit   checks files modified by that commit
                            no arg          checks for multiple maintainers
                   --checkmani is like --check, but only reports on unclaimed
                   files if they are in MANIFEST
    or
        --opened  | file ....
                    List the module ownership of modified or the listed files

    Matching is case-ignoring regexp, author matching is both by
    the short id and by the full name and email.  A "module" may
    not be just a module, it may be a file or files or a subdirectory.
    The options may be abbreviated to their unique prefixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant