svn commit: r1936313 - subversion/trunk/tools/dist/backport
[email protected] Sun, 19 Jul 2026 11:27:29 -0000
| Newsgroups | gmane.comp.version-control.subversion.svn |
|---|---|
| Message-ID | <178446044955.1891170.16077622869574092595@svn03-he-fi> |
Author: dsahlberg
Date: Sun Jul 19 11:27:29 2026
New Revision: 1936313
Log:
Don't output a trailing newline in STATUS.
* tools/dist/backport.py
(StatusFile.__str__): Remove final newline
Modified:
subversion/trunk/tools/dist/backport/status.py
Modified: subversion/trunk/tools/dist/backport/status.py
==============================================================================
--- subversion/trunk/tools/dist/backport/status.py Sun Jul 19 10:15:34 2026 (r1936312)
+++ subversion/trunk/tools/dist/backport/status.py Sun Jul 19 11:27:29 2026 (r1936313)
@@ -290,6 +290,8 @@ class StatusFile:
s = ""
for para in self.paragraphs:
s += para.__str__()
+ if s[-1] == "\n":
+ s = s[:-1]
return s
class Test_StatusFile(unittest.TestCase):
@@ -318,7 +320,6 @@ class Test_StatusFile(unittest.TestCase)
" Bump version number to 1.0.\n"
" Votes:\n"
" +1: jrandom\n"
- "\n"
)
test_file = io.StringIO(s)
with test_file: