On 18/05/21 09:31 +0200, Martin Liška wrote:
On 5/17/21 7:55 PM, Jonathan Wakely wrote:
On 11/05/21 10:56 +0200, Martin Liška wrote:
Hello.

I'm going to push a commit that removes non-strict mode. It's useless right now.

Martin

contrib/ChangeLog:

    * gcc-changelog/git_check_commit.py: Remove --non-strict-mode.
    * gcc-changelog/git_commit.py: Remove strict mode.
    * gcc-changelog/git_email.py: Likewise.
    * gcc-changelog/git_repository.py: Likewise.
    * gcc-changelog/test_email.py: Likewise.
    * gcc-changelog/test_patches.txt: Update patches so that they
    don't contain a ChangeLog file changes.


I think this is needed too:

Oh, yes. Please install the patch.

Pushed to all branches.

My prepare-commit-msg hook works again now, thanks :-)


Martin


--- a/contrib/gcc-changelog/git_email.py
+++ b/contrib/gcc-changelog/git_email.py
@@ -110,7 +110,7 @@ if __name__ == '__main__':
         print()
         print('Successfully parsed: %d/%d' % (success, len(allfiles)))
     else:
-        email = GitEmail(sys.argv[1], False)
+        email = GitEmail(sys.argv[1])
         if email.success:
             print('OK')
             email.print_output()


I currently get:

$ ../contrib/gcc-changelog/git_email.py /tmp/git-commit.lfiXB8
Traceback (most recent call last):
  File 
"/home/jwakely/src/gcc/gcc-11/libstdc++-v3/../contrib/gcc-changelog/git_email.py", 
line 113, in <module>
    email = GitEmail(sys.argv[1], False)
TypeError: __init__() takes 2 positional arguments but 3 were given



Reply via email to