Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: a128afa3e8eed98e11ca08d0c60518f79e0e9b1a
      
https://github.com/Perl/perl5/commit/a128afa3e8eed98e11ca08d0c60518f79e0e9b1a
  Author: Bram <perl...@wizbit.be>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M Porting/updateAUTHORS.pm

  Log Message:
  -----------
  updateAUTHORS.pm: Use `@args` for `git log` cmd

Main reason for doing this is shrinking the `git log`-line in size.
(Next commit will make it longer)


  Commit: 70d911984f5ab933ec235ca30ff73f51d765693e
      
https://github.com/Perl/perl5/commit/70d911984f5ab933ec235ca30ff73f51d765693e
  Author: Bram <perl...@wizbit.be>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M Porting/updateAUTHORS.pm

  Log Message:
  -----------
  updateAUTHORS.pm: overrule 'diff.algorithm'

When the 'diff.algorithm' in git config is set to 'patience'
(i.e. `git config diff.algorithm patience`) then t/porting/update_authors.t
failed because it can renders a slightly different diff which results in
different line counts which caused the test failed.

An example of such a commit f7e7b4d5e7c86d3d5df8a744581a7f7390fc64ce:
        $ git show --oneline --numstat --diff-algorithm=myers f7e7b4d5e7
        f7e7b4d win32.c: use _mkgmtime() instead of mktime() in stat()
        11      2       pod/perldelta.pod
        10      13      win32/win32.c

        $ git show --oneline --numstat --diff-algorithm=patience f7e7b4d5e7
        f7e7b4d win32.c: use _mkgmtime() instead of mktime() in stat()
        11      2       pod/perldelta.pod
        9       12      win32/win32.c

Note: I opted to use `git -c diff.algorithm` since that will also
      work on old git versions that don't support `git log --diff-algorithm`


Compare: https://github.com/Perl/perl5/compare/5429d8b15ac5...70d911984f5a

Reply via email to