]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc-changelog/git_email.py: Support older unidiff.PatchSet
authorTobias Burnus <tobias@codesourcery.com>
Fri, 16 Dec 2022 10:01:22 +0000 (11:01 +0100)
committerTobias Burnus <tobias@codesourcery.com>
Fri, 16 Dec 2022 10:02:24 +0000 (11:02 +0100)
commit8f2a8be579fc6acadb9fc356701fcb5e7b0feed5
treead94847657cb9cbf5c5eaae093226fb63f1925d2
parent340ddeae6611f6ab524211a009e97a85b4bba549
gcc-changelog/git_email.py: Support older unidiff.PatchSet

Commit "unidiff: use newline='\n' argument",
r13-4603-gb045179973161115c7ea029b2788f5156fc55cda, added support CR
on a line, but that broke support for older unidiff.PatchSet.

This patch uses a fallback for git_email.py (drop argument) if not
available (TypeError exception) but keeps using it in test_email.py
unconditionally.

contrib/ChangeLog:

* gcc-changelog/git_email.py (GitEmail:__init__): Support older
unidiff.PatchSet that do not have a newline= argument
of from_filename.
contrib/gcc-changelog/git_email.py