On Thu, Dec 26, 2019 at 11:04:29AM +0000, Joseph Myers wrote: Is there some easy way (e.g. file in the conversion scripts) to correct spelling and other mistakes in the commit authors? E.g. there are misspelled surnames, etc. (e.g. looking at my name, I see Jakub Jakub Jelinek (1): Jakub Jeilnek (1): Jelinek (1): entries next to the expected one with most of the commits. For the misspellings, wonder if e.g. we couldn't compute edit distances from other names and if we have one with many commits and then one with very few with small edit distance from those, flag it for human review.
Or I see in git shortlog parts of date being parsed as name, e.g. (basically anything in git shortlog after the "..." wrapped names and before Aaron Conole (2): in alphabetical sorting, or after Zuxy Meng (4):. 00:27 -0700 Zack Weinberg (1): c-typeck.c (c_expand_start_case): Return immediately if exp is an ERROR_MARK. 01:17 -0500 Zack Weinberg (1): cpplib.h (struct cpp_buffer): Replace dir and dlen members with a struct file_name_list pointer. 02:50 Ulrich Drepper (1): Handle __set_errno correctly. 04:08 Ulrich Drepper (1): Fix all problems reported by the test suite. 07:51 -0500 Zack Weinberg (1): gcc.c: Split out Objective-C specs to... ... Or e.g. linux.org.pl) & Denis Chertykov (1): avr.c (avr_case_values_threshold): New. lsd.ic.unicamp.br), Jakub Jelinek (1): configure.in: When target is sparc* and tm_file contains 64, test for 64bit support in assembler. lsd.ic.unicamp.br), Richard Henderson (1): resource.c (mark_referenced_resources): Mark a set strict_low_part as used. m17n.org), Kaz Kojima (1): lib1funcs.asm (GLOBAL): Define. redhat.com), Alexandre Oliva (1): * g++.dg/init/pm1.C: New test. redhat.com), Bernd Schmidt (1): reload.c (find_reloads_address_1): Generate reloads for auto_inc pseudos that refer to the original pseudos... redhat.com), DJ Delorie (1): configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian crosses... redhat.com), J"orn Rennecke (1): reload1.c (move2add_note_store): Treat all registers about which no information is known as potential bases... redhat.com), Jakub Jelinek (1): re PR debug/54693 (VTA guality issues with loops) redhat.com), Jan Hubicka (1): tree-ssa-live.c (remove_unused_scope_block_p): Drop declarations and blocks only after inlining. redhat.com), Jeff Sturm (1): Makefile.in (AS_FOR_TARGET, [...]): If gcc/xgcc is built, use -print-prog-name to find out the program name to use. redhat.com), Kazu Hirata (1): h8300.md: Remove the memory alternative and correct the insn lengths in the templates for... redhat.com), NIIBE Yutaka (1): sh-protos.h (symbol_ref_operand): Declare. <A0>Eric Botcazou (1): config.gcc (sparc64-*-solaris2*, [...]): Add tm-dwarf2.h to tm_file. Jakub