From 22217da4b6d9569cc1efc8bff94c5fc9f45131fd Mon Sep 17 00:00:00 2001 From: Lubomir Prda <lubomir.prda@vsb.cz> Date: Wed, 8 Feb 2017 10:57:18 +0100 Subject: [PATCH] Minor Fixes --- scripts/titlemd_test.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/scripts/titlemd_test.py b/scripts/titlemd_test.py index 38ad036ad..7f473ba2e 100755 --- a/scripts/titlemd_test.py +++ b/scripts/titlemd_test.py @@ -29,13 +29,15 @@ def main(location): prev_line = lines.pop(0) disabled = 0 echo_filename = False + if location.find("mkdocs.yml") != -1: + disabled = 1 for line in lines: - if line.startswith("``") and disabled == 0: + if (line.startswith("``") or line.startswith("extra:")) and disabled == 0: disabled = 1 else: - if line.startswith("``") and disabled == 1: + if (line.startswith("``") or prev_line.startswith("pages:")) and disabled == 1: disabled = 0 - if line.startswith('#') and disabled == 0: + if line.startswith('#') and disabled == 0 and (location.find("mkdocs.yml") == -1): if line != titlecase(line[:(line.find("]"))], callback=abbreviations)+line[(line.find("]")):]: if return_value == 0 and echo_filename == False: print("%s" % location) @@ -53,6 +55,15 @@ def main(location): print("+"+titlecase(prev_line[:(prev_line.find("]"))], callback=abbreviations)+prev_line[(prev_line.find("]")):],end="") print() return_value = 1 + if ((location.find("mkdocs.yml") != -1) and not line.startswith('#') and disabled == 0): + if line != titlecase(line[:(line.find(":"))], callback=abbreviations)+line[(line.find(":")):]: + if return_value == 0 and echo_filename == False: + print("%s" % location) + echo_filename = True + print("-"+line,end="") + print("+"+titlecase(line[:(line.find(":"))], callback=abbreviations)+line[(line.find(":")):],end="") + print() + return_value = 1 prev_line = line exit(return_value) if __name__ == "__main__": -- GitLab