Enhance compatibility with older python3 versions.
authorWayne Davison <wayne@opencoder.net>
Wed, 17 Jun 2020 17:52:02 +0000 (10:52 -0700)
committerWayne Davison <wayne@opencoder.net>
Wed, 17 Jun 2020 17:52:02 +0000 (10:52 -0700)
md2man

diff --git a/md2man b/md2man
index 7dbb1f318c78990d640596c7d29e919441b95a75..f4f8ca4fa7dfcfcbd4f354f5306afe3232cc40e2 100755 (executable)
--- a/md2man
+++ b/md2man
@@ -102,11 +102,11 @@ def main():
                 m = re.match(r'^(\w+)=(.+)', line)
                 if not m:
                     continue
-                var, val = (m[1], m[2])
+                var, val = (m.group(1), m.group(2))
                 if var == 'prefix' and env_subs[var] is not None:
                     continue
                 while re.search(r'\$\{', val):
-                    val = re.sub(r'\$\{(\w+)\}', lambda m: env_subs[m[1]], val)
+                    val = re.sub(r'\$\{(\w+)\}', lambda m: env_subs[m.group(1)], val)
                 env_subs[var] = val
                 if var == 'VERSION':
                     break