blockinfile will always add newline at EOF (#2261)
This commit is contained in:
parent
33f3612e5c
commit
896f6dcd34
1 changed files with 3 additions and 1 deletions
|
@ -280,7 +280,9 @@ def main():
|
||||||
lines[n0:n0] = blocklines
|
lines[n0:n0] = blocklines
|
||||||
|
|
||||||
if lines:
|
if lines:
|
||||||
result = '\n'.join(lines)+'\n'
|
result = '\n'.join(lines)
|
||||||
|
if original.endswith('\n'):
|
||||||
|
result += '\n'
|
||||||
else:
|
else:
|
||||||
result = ''
|
result = ''
|
||||||
if original == result:
|
if original == result:
|
||||||
|
|
Loading…
Reference in a new issue