diff --git a/scripts/titlemd_test.py b/scripts/titlemd_test.py index 9f2d34bffe84c021e7c1883c0becbf9d970a4af9..722c17ef14a5054aec1cca5b3bfbd215c135cb77 100755 --- a/scripts/titlemd_test.py +++ b/scripts/titlemd_test.py @@ -28,7 +28,8 @@ def main(location): return_value = 0 prev_line = lines.pop(0) disabled = 0 - print(`location`) + echo_filename = False + #print(`location`) for line in lines: if line.startswith("``") and disabled == 0: disabled = 1 @@ -37,19 +38,22 @@ def main(location): disabled = 0 if line.startswith('#') and disabled == 0: if line != titlecase(line[:(line.find("]"))], callback=abbreviations)+line[(line.find("]")):]: - print() + 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("+"+titlecase(line[:(line.find("]"))], callback=abbreviations)+line[(line.find("]")):],end="") + print() return_value = 1 if (line.startswith('---') or line.startswith('===')) and disabled == 0: if prev_line != titlecase(prev_line[:(prev_line.find("]"))], callback=abbreviations)+prev_line[(prev_line.find("]")):]: - print() print("-"+prev_line,end="") - print("+"+titlecase(prev_line[:(prev_line.find("]"))], callback=abbreviations)+prev_line[(prev_line.find("]")):],end="") + print("+"+titlecase(prev_line[:(prev_line.find("]"))], callback=abbreviations)+prev_line[(prev_line.find("]")):],end="") + print() return_value = 1 prev_line = line - if return_value == 0: - print("==Ok==") + #if return_value == 0: + # print("==Ok==") exit(return_value) if __name__ == "__main__": try: