>From 7b1ca5ffd6f0d50dd21558572c44296f8a3e59bb Mon Sep 17 00:00:00 2001 From: Bernhard Voelker Date: Mon, 9 Feb 2015 02:42:40 +0100 Subject: [PATCH] maint: sort contributors in THANKS.in MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * THANKS.in: Document the preferred sort order as a comment at the top of the file. Change "Марк Коренберг" to latin1 ("Mark Korenberg"). Sort all entries. * cfg.mk (sc_THANKS_in_sorted): Add rule to ensure that 'THANKS.in' remains sorted. --- THANKS.in | 47 +++++++++++++++++++++++++---------------------- cfg.mk | 10 ++++++++++ 2 files changed, 35 insertions(+), 22 deletions(-) diff --git a/THANKS.in b/THANKS.in index 1621012..776b4fb 100644 --- a/THANKS.in +++ b/THANKS.in @@ -11,6 +11,9 @@ note to the GNU coreutils mailing list . ## is used to generate the THANKS file. Note that numerous people listed ## here would have been listed as commit authors if we had been using git ## for version control when they contributed. +## +## Let's keep the list in this order ... which sc_THANKS_in_sorted ensures: +## $ LC_ALL=en_US.UTF-8 src/sort -f -k1,1 ??? address@hidden A Costa address@hidden @@ -33,12 +36,11 @@ aldomel address@hidden Alen Muzinic address@hidden Alexander Nguyen address@hidden Alexander V. Lukyanov address@hidden -Allen Hewes address@hidden -Axel Dörfler address@hidden Alexandre Duret-Lutz address@hidden Alexey Solovyov address@hidden Alexey Vyskubov address@hidden Alfred M. Szmidt address@hidden +Allen Hewes address@hidden Ambrose Feinstein address@hidden Amr Ali address@hidden Anders Kaseorg address@hidden @@ -72,6 +74,7 @@ Arun Sharma address@hidden Arvind Autar address@hidden Augey Mikus address@hidden Austin Donnelly address@hidden +Axel Dörfler address@hidden Axel Kittenberger address@hidden Barry Kelly http://barrkel.blogspot.com/ Bauke Jan Douma address@hidden @@ -110,6 +113,7 @@ Charles Karney address@hidden Charles Randall address@hidden Chas. Owens address@hidden Chip Salzenberg address@hidden +Choi Jongu address@hidden Chris Clayton address@hidden Chris Faylor address@hidden Chris J. Bednar address@hidden @@ -164,8 +168,8 @@ Dean Gaudet address@hidden Deepak Goel address@hidden Denis Excoffier address@hidden Denis McKeon address@hidden -Dennis Henriksen address@hidden Dennis Clarke address@hidden +Dennis Henriksen address@hidden Dennis Smit address@hidden Derek Clegg address@hidden Dick Streefland address@hidden @@ -225,7 +229,6 @@ Gerhard Poul address@hidden Germano Leichsenring address@hidden Glen Lenker address@hidden Göran Uddeborg address@hidden -Guochun Shi address@hidden GOTO Masanori address@hidden Greg Louis address@hidden Greg McGary address@hidden @@ -236,6 +239,7 @@ Greg Wooledge address@hidden Gregory Leblanc address@hidden Guido Leenders address@hidden Guntram Blohm address@hidden +Guochun Shi address@hidden H. J. Lu address@hidden Hans Ginzel address@hidden Hans Lermen address@hidden @@ -250,8 +254,8 @@ Herbert Xu address@hidden Holger Berger address@hidden Hon-Yin Kok address@hidden Hugh Daniel address@hidden -Ian Bruce address@hidden Iain Calder address@hidden +Ian Bruce address@hidden Ian Jackson address@hidden Ian Kent address@hidden Ian Lance Taylor address@hidden @@ -262,10 +266,10 @@ Ingo Saitz address@hidden Ivan Labath address@hidden Ivo Timmermans address@hidden Jacky Fong address@hidden -James address@hidden James Antill address@hidden -James Lemley address@hidden James Hunt address@hidden +James address@hidden +James Lemley address@hidden James Ralston address@hidden James Sneeringer address@hidden James Tanis address@hidden @@ -275,8 +279,8 @@ Jan Engelhardt address@hidden Jan Fedak address@hidden Jan Moringen address@hidden Jan Nieuwenhuizen address@hidden -Jan-Pawel Wrozstinski address@hidden Janos Farkas address@hidden +Jan-Pawel Wrozstinski address@hidden Jari Aalto address@hidden Jarkko Hietaniemi address@hidden Jarod Wilson address@hidden @@ -326,8 +330,8 @@ Juan F. Codagnone address@hidden Juan M. Guerrero address@hidden Julian Bradfield address@hidden Jungshik Shin address@hidden -Jürgen Fluk address@hidden Juraj Marko address@hidden +Jürgen Fluk address@hidden Jurriaan address@hidden Justin Pryzby address@hidden jvogel address@hidden @@ -346,9 +350,9 @@ Ken Irving address@hidden Ken Pizzini address@hidden Kevin Mudrick address@hidden Kirk Kelsey address@hidden +Kjetil Torgrim Homme address@hidden Konrad Wróblewski address@hidden Kristin E Thomas address@hidden -Kjetil Torgrim Homme address@hidden Kristoffer Rose address@hidden Ladislav Hagara address@hidden Larry McVoy address@hidden @@ -365,11 +369,10 @@ M. P. Suzuki address@hidden Maciej Kwapulinski address@hidden Manas Garg address@hidden Manfred Hollstein address@hidden -Марк Коренберг address@hidden Marc Boucher address@hidden Marc Haber address@hidden -Marc Mengel address@hidden Marc Lehman address@hidden +Marc Mengel address@hidden Marc Olzheim address@hidden Marcel Böhme http://www.comp.nus.edu.sg/~mboehme Marco Franzen address@hidden @@ -384,15 +387,16 @@ Mark Hewitt address@hidden Mark Hounschell address@hidden Mark Hubbart address@hidden Mark Kettenis address@hidden +Mark Korenberg address@hidden Mark Melahn address@hidden Mark Nudelman address@hidden Mark W. Eichin address@hidden Markus Demleitner address@hidden -Martin address@hidden Martin Buck address@hidden Martin Gallant address@hidden Martin Hippe address@hidden Martin Jacobs address@hidden +Martin address@hidden Martin Michlmayr address@hidden Martin Mitchell address@hidden Martin P.J. Zinser address@hidden @@ -400,6 +404,7 @@ Marty Leisner address@hidden Masami Takikawa address@hidden Mate Wierdl address@hidden Matej Vela address@hidden +Mathias Brodala address@hidden Matias A. Fonzo address@hidden Matt Kraai address@hidden Matt McCutchen address@hidden @@ -408,20 +413,17 @@ Matt Pham address@hidden Matt Schalit address@hidden Matt Swift address@hidden Matthew Arnison address@hidden -Matthew M. Boedicker address@hidden Matthew Braun address@hidden Matthew Clarke address@hidden +Matthew M. Boedicker address@hidden Matthew S. Levine address@hidden Matthew Smith address@hidden Matthew Swift address@hidden Matthias Urlichs address@hidden Matti Aarnio address@hidden -Mathias Brodala address@hidden Mattias Wadenstein address@hidden Max Chang address@hidden Meelis Roos address@hidden -Michael address@hidden -Michael ??? address@hidden Michael Bacarella address@hidden Michael Deutschmann address@hidden Michael Elizabeth Chastain address@hidden @@ -432,6 +434,8 @@ Michael J. Croghan address@hidden Michael J. Daniel address@hidden Michael McFarland address@hidden Michael McLagan address@hidden +Michael address@hidden +Michael ??? address@hidden Michael Mol address@hidden Michael Piefel address@hidden Michael Price address@hidden @@ -507,11 +511,11 @@ Petr Uzel address@hidden Petter Reinholdtsen address@hidden Phelippe Neveu address@hidden Phil Richards address@hidden +Philipp Gortan address@hidden +Philipp Thomas address@hidden Philippe De Muyter address@hidden Philippe Schnoebelen address@hidden Phillip Jones address@hidden -Philipp Gortan address@hidden -Philipp Thomas address@hidden Piergiorgio Sartor address@hidden Pieter Bowman address@hidden Piotr Gackiewicz address@hidden @@ -582,8 +586,8 @@ Steven Drake address@hidden Steven G. Johnson address@hidden Steven Mocking address@hidden Steven Parkes address@hidden -Steven Schveighoffer address@hidden Steven P Watson address@hidden +Steven Schveighoffer address@hidden Stuart Citrin address@hidden Stuart Kemp address@hidden Stuart Shelton address@hidden @@ -591,8 +595,8 @@ Sven Breuner address@hidden Szakacsits Szabolcs address@hidden Tadayoshi Funaba address@hidden TAKAI Kousuke address@hidden -Theodore Ts'o address@hidden The Wanderer address@hidden +Theodore Ts'o address@hidden Thomas Bushnell address@hidden Thomas Goerlich address@hidden Thomas Hood address@hidden @@ -660,7 +664,6 @@ Yang Ren address@hidden Yanko Kaneti address@hidden Yann Dirson address@hidden Youngjun Song address@hidden -Choi Jongu address@hidden Yutaka Amanai address@hidden ;; Local Variables: diff --git a/cfg.mk b/cfg.mk index f5be6de..c1a4658 100644 --- a/cfg.mk +++ b/cfg.mk @@ -611,6 +611,16 @@ sc_THANKS_in_duplicates: && { echo '$(ME): remove the above names from THANKS.in' \ 1>&2; exit 1; } || : +# Ensure the contributor list stays sorted. Use our sort as other +# implementations may result in a different order. +sc_THANKS_in_sorted: $(srcdir)/src/sort + @sed '/^$$/,/^$$/!d;/^$$/d' THANKS.in > $@.1; \ + LC_ALL=en_US.UTF-8 $(srcdir)/src/sort -f -k1,1 $@.1 > $@.2 + @diff -u $@.1 $@.2; diff=$$?; \ + rm -f $@.1 $@.2; \ + test "$$diff" = 0 \ + || { echo '$(ME): THANKS.in is unsorted' 1>&2; exit 1; } + # Look for developer diagnostics that are marked for translation. # This won't find any for which devmsg's format string is on a separate line. sc_marked_devdiagnostics: -- 2.1.4