[calm - Cygwin server-side packaging maintenance script] branch master, updated. 20200611-5-gb63bbec

Jon TURNEY via Cygwin-apps-cvs <[email protected]>
Newsgroups gmane.os.cygwin.cvs.apps
Message-ID <[email protected]>


https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/calm.git;h=b63bbec2c111c6554da7c6368017f840944783de

commit b63bbec2c111c6554da7c6368017f840944783de
Author: Jon Turney <[email protected]>
Date:   Wed Jun 24 21:41:49 2020 +0100

    Handle maintainer names which start with an initial correctly
    
    When parsing cygwin-pkg-maint, a status is an allcaps word followed by
    whitespace, not by any non-alphanumeric character (so we recognize 'J.'
    as an initial forename, not the unknown status 'J').


Diff:
---
 calm/maintainers.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/calm/maintainers.py b/calm/maintainers.py
index 9d7bdee..55363cc 100644
--- a/calm/maintainers.py
+++ b/calm/maintainers.py
@@ -148,7 +148,7 @@ def add_packages(mlist, pkglist, orphanMaint=None):
                 rest = match.group(2)
 
                 # does rest starts with a status in all caps?
-                status_match = re.match(r'^([A-Z]+)\b.*$', rest)
+                status_match = re.match(r'^([A-Z]+)\s.*$', rest)
                 if status_match:
                     status = status_match.group(1)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.