diff --git a/CONTRIBUTORS.rst b/CONTRIBUTORS.rst index 325a10829..c898628ea 100644 --- a/CONTRIBUTORS.rst +++ b/CONTRIBUTORS.rst @@ -2,7 +2,7 @@ names () { echo -e "\n exit;\n**Contributors (sorted by number of commits):**\n"; - git log --format='%aN:%ae' origin/master | grep -Ev "FYG_.*_bot_ignore_me" | sed 's/@users.github.com/@users.noreply.github.com/g' | awk 'BEGIN{FS=":"}{ct[$1]+=1;if (length($2) > length(e[$1])) {e[$1]=$2}}END{for (i in e) { n[i]=e[i];c[i]+=ct[i] }; for (a in e) print c[a]"\t* "a" <"n[a]">";}' | sort -n -r | cut -f 2- + git log --format='%aN:%ae' origin/master | grep -Ev "(anonymous:|FYG_.*_bot_ignore_me)" | sed 's/@users.github.com/@users.noreply.github.com/g' | awk 'BEGIN{FS=":"}{match ($1, /^(%)?(.*)/, n) ; ct[n[2]]+=1; if (n[1] ~ /%/ || e[n[2]] == "" ) { e[n[2]]=$2}}END{for (i in e) { n[i]=e[i];c[i]+=ct[i] }; for (a in e) print c[a]"\t* "a" <"n[a]">";}' | sort -n -r | cut -f 2- } quine () { @@ -12,7 +12,7 @@ declare -f quine | sed -e 's/^[[:space:]]*/ /'; echo -e " quine\n"; names; - echo -e "\nAnd all the Transifex translators, which I cannot automatically list, at the moment.\n\n*To update the contributors list just run this file with bash*" + echo -e "\nAnd all the Transifex translators, which I cannot automatically list, at the moment.\n\n*To update the contributors list just run this file with bash. Prefix a name with % in .mailmap to set a contact as preferred*" } > CONTRIBUTORS.rst; exit } @@ -26,47 +26,105 @@ * Carsten Pfeiffer * Daniele Gobbetti * João Paulo Barraca +* Jonas +* Yaron Shahrabani +* protomors +* postsorino * ivanovlev +* mueller-ma +* Allan Nordhøy * Julien Pivotto +* youzhiran <2668760098@qq.com> * Steffen Liebergeld * Lem Dulfo +* naofum +* Felix Konstantin Maurer * Sergey Trofimov +* José Rebelo * JohnnySun +* Hadrián Candela * Uwe Hermann +* TaaviE * Alberto -* 0nse <0nse@users.noreply.github.com> +* Vladislav Serkov +* Vebryn * Gergely Peidl +* Bożydar +* 0nse <0nse@users.noreply.github.com> +* Tijl Schepens +* masakoodaa +* Lukas Veneziano +* Kompact +* Jasper * Christian Fischer +* c4ndel4 * 6arms1leg +* Zhong Jianxin * walkjivefly * Normano64 +* nautilusx +* Minori Hiraoka (미노리) +* Michal Novotny +* mesnevi +* LL +* Jesús +* Gilles Émilien MOREL * Avamander +* AnthonyDiGirolamo +* Andreas Kromke * Ⲇⲁⲛⲓ Φi * Yar -* Yaron Shahrabani * xzovy * xphnx +* Vitaliy Shuruta +* Tomer Rosenfeld +* Tomas Radej +* Ted Stein * Tarik Sekmen * Szymon Tomasz Stefanek +* Sami Alaoui <4ndroidgeek@gmail.com> * Roman Plevka * rober +* redking +* Quallenauge +* Pavel Motyrev +* Pascal +* Olexandr Nesterenko +* NotAFIle +* NotAFile * Nicolò Balzarotti * Natanael Arndt +* Michal Novak +* michaelneu +* McSym28 +* MaxL * Marc Schlaich +* Leonardo Amaral +* lazarosfs +* ladbsoft <30509719+ladbsoft@users.noreply.github.com> * kevlarcade * Kevin Richter +* Kaz Wolfe * Kasha +* Joseph Kim +* Jan Lolek * Ivan * Hasan Ammar -* Gilles MOREL -* Gilles Émilien MOREL +* Gideão Gomes Ferreira +* Gabe Schrecker +* freezed-or-frozen +* Frank Slezak +* Davis Mosenkovs * Daniel Hauck +* criogenic * Chris Perelstein * Carlos Ferreira +* bucala +* batataspt@gmail.com * atkyritsis * andre * Alexey Afanasev And all the Transifex translators, which I cannot automatically list, at the moment. -*To update the contributors list just run this file with bash* +*To update the contributors list just run this file with bash. Prefix a name with % in .mailmap to set a contact as preferred*