Commit a1706e64 by Michael Heca

module replace - report changed only if contents is changed

parent e8b33636
...@@ -139,7 +139,7 @@ def main(): ...@@ -139,7 +139,7 @@ def main():
mre = re.compile(params['regexp'], re.MULTILINE) mre = re.compile(params['regexp'], re.MULTILINE)
result = re.subn(mre, params['replace'], contents, 0) result = re.subn(mre, params['replace'], contents, 0)
if result[1] > 0: if result[1] > 0 and contents != result[0]:
msg = '%s replacements made' % result[1] msg = '%s replacements made' % result[1]
changed = True changed = True
else: else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment