diff --git a/tools/update-tools-help.py b/tools/update-tools-help.py index e64391b986..f951e8ee39 100755 --- a/tools/update-tools-help.py +++ b/tools/update-tools-help.py @@ -66,10 +66,9 @@ def main(): cur_lines = cur_help.splitlines() new_lines = new_help.splitlines() - if ' (v' in cur_lines[0]: - # Assume we have a version. Strip it. - cur_lines[0] = ' '.join(cur_lines[0].split()[:-1]) - new_lines[0] = ' '.join(new_lines[0].split()[:-1]) + # Assume we have an extended version. Strip it. + cur_lines[0] = re.split(' \(v\d+\.\d+\.\d+', cur_lines[0])[0] + new_lines[0] = re.split(' \(v\d+\.\d+\.\d+', new_lines[0])[0] diff = list(difflib.unified_diff(cur_lines, new_lines)) if (len(diff) > 0):