.. 2>/dev/null names () { echo -e "\n exit;\n**Contributors (sorted by number of commits):**\n"; git log --format='%aN:%aE' origin/master | grep -Ev "(anonymous:|FYG_.*_bot_ignore_me|reformat-bot@freeyourgadget.org)" | sed 's/@users.github.com/@users.noreply.github.com/g' | awk 'BEGIN{FS=":"}{ct[$1]+=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- } quine () { { echo ".. 2>/dev/null"; declare -f names | sed -e 's/^[[:space:]]*/ /'; declare -f quine | sed -e 's/^[[:space:]]*/ /'; echo -e " quine\n"; names; echo -e "\nAnd all the former Transifex translators, who cannot be listed automatically.\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 } quine exit; **Contributors (sorted by number of commits):** * Andreas Shimokawa * Carsten Pfeiffer * José Rebelo * Daniele Gobbetti * Petr Vaněk * Yaron Shahrabani * Daniel Dakhno * 陈少举 * Arjan Schrijver * Vincèn PUJOL * Oğuz Ersen * Allan Nordhøy * Ihor Hordiichuk * nautilusx * Taavi Eomäe * Gordon Williams * Rafael Fontenelle * Michal L * Sebastian Kranz * João Paulo Barraca * Linerly * Rex_sa * mamucho * postsorino * Manuel-Senpai * Andreas Böhler * FransM * Jonas * HenRy * Yukai Li * Roi Greenberg * gallegonovato * Nikita Epifanov * kirill blaze * Óscar Fernández Díaz * Jeannette L * Vadim Kaushan * protomors * Cre3per * Davis Mosenkovs * ssantos * Michael * glemco * 115ek * 0que <0que@users.noreply.hosted.weblate.org> * Саша Петровић * naofum * My Random Thoughts * Damien 'Psolyca' Gaignon * 0eoc <0eoc@users.noreply.hosted.weblate.org> * mesnevi * Kintu * youzhiran <2668760098@qq.com> * mueller-ma * ivanovlev * Tijl Schepens * Sophanimus * Pavel Elagin * NekoBox * MPeter <> * MrYoranimo * mondstern * Hadrián Candela * Ács Zoltán * Zhong Jianxin * Milo Ivir * Gabriele Monaco * foxstidious * Andy Yang * Abdullah Manaz * Richard de Boer * mkusnierz <> * Julien Pivotto * tomechio * Steffen Liebergeld * Skrripy * Petr Kadlec * Pavel * Lem Dulfo * Dmitriy Bogdanov * Olexandr Nesterenko * Nevena Mircheva * musover * Matthieu Baerts * Felix Konstantin Maurer * Axus Wizix * Xtremo3 * Utsob Roy * taras3333 * Sergey Trofimov * Sebastian Krey * Noodlez * M. Hadi * Martin Boonk * Lukas * Ganblejs * Deixondit * akasaka / Genjitsu Labs * Szylu * Robert Barat * Reza Almanda * Mario * ksiwczynski * JohnnySun * Gilles Émilien MOREL * firekonstantin * bruh * Uwe Hermann * Patric Gruber * opavlov * Michalis * Mario Rossi * ifurther * Edoardo Rosa * d * Bożydar * Alberto * AiLab * zsolt3991 * winver * Vladislav Serkov * Vebryn * uli * Ted Stein * sinore * Shimon * Reiner Herrmann * NicoBuntu * Nee Sorry * Marc Nause * Louis-Marie Croisez * Kryštof Černý * Johannes Krude * Jean-François Greffier * Hasan Ammar * Giuseppe Caliendo * Gergely Peidl * Fabio Parri * Evo * Emre * Elwood * Dmitry Markin * CE4 * ce4 * Baka Gaijin * AndrewBedscastle <1462953+AndrewBedscastle@users.noreply.github.com> * abettenburg * 0nse <0nse@users.noreply.github.com> * Максим Якимчук * Ye Wint Htut Kyaw * xaos * Thomas * TheScientistPT * SnowCat * Sergio Varela * Sebastian Obrusiewicz * Sebastian Espinosa * Robbert Gurdeep Singh * Rimas Raguliūnas * mvn23 * Minori Hiraoka (미노리) * MASVA * masakoodaa * Marius Cornescu * mantas-p * Lukas Veneziano * LL * LizardWithHat * Lesur Frederic * leela <53352@protonmail.com> * kukuruzka * Kompact * Kalle * K0L0B0G * Johann C. Rode * jimman2003 * jfgreffier * Jasper * ITCactus * illis * Francesco Marinucci * FintasticMan * Doma Gergő * Dikay900 * Denis * Christian Fischer * Benjamin Swartley * Asbesbopispa * Adolfo Jayme Barrientos * 6arms1leg * Your Name * XqweX * walkjivefly * WaldiS * Vytenis * Vladislav Glinsky * vishnu * Vianney le Clément de Saint-Marcq * Toby Murray * thyttan <6uuxstm66@mozmail.com> * Thorsten * Stephan Lachnit * Sebastian Reichel * Saul Nunez * Rui Mendes * roolx * rarder44 * rany * Ranved Sticon * Rajesh Kumbhakar * Ptilopsis Leucotis * petronovak * Pascal * odavo32nof * octospacc * NotAFIle * Normano64 * Nikolay Korotkiy * Nick Spacek * Nekromanser * Nathan * narektor * MyTimeKill <26295589+MyTimeKill@users.noreply.github.com> * Molnár Barnabás * Moarc * Michal Novotny * maxvel * Maxime Reyrolle * Mattias Münster * Mattherix * Martin * marco.altomonte * Le Poisson Libre * Krzysztof Marcinek * krzys_h * Konrad Iturbe * Kamalei Zestri <38802353+KamaleiZestri@users.noreply.github.com> * Joel Beckmeyer * Jesús * Jesús F * Irul * Igor Polyakov * homocomputeris * Grzegorz * GeekosaurusR3x * Francesco Franchina * fparri * Fabien Brachere * exit-failure * Ertu (Er2, Err) * Er2 * Dreamwalker * DAWID * Dario Lopez-Kästen * Da Pa * DanialHanif * Cristian Alfano * criogenic * chabotsi * bowornsin * Avamander * Artem * AnthonyDiGirolamo * Anonymous * Andreas Kromke * Alex * Albert * Ainārs * عبدالرئوف عابدی * Егор Ермаков * Ⲇⲁⲛⲓ Φi * Yusuf Cihan * yk * Yar * xzovy * xphnx * Xosé M * Xeoy * Xavier RENE-CORAIL * x29a * w2q * Vitaliy Shuruta * veecue * Unixware * TylerWilliamson * Triet Pham * Traladarer * Tomer Rosenfeld * Tomas Radej * t-m-w * tiparega <11555126+tiparega@users.noreply.github.com> * TinfoilSubmarine * Tim * thirschbuechler * Thiago Rodrigues * thermatk * theghostofheathledger * Temuri Doghonadze * Tarik Sekmen * Szymon Tomasz Stefanek * szilardx <15869670+szilardx@users.noreply.github.com> * Swann Martinet * Stefan Bora * Stan Gomin * ssilverr * Sky233ml * SinMan * Simon Sievert * Sergio Lopez * Sergey Vasilyev * sedy89 * Sebastian Nilsson * S Dantas * Santiago Benalcázar * Samuel Carvalho de Araújo * Sami Alaoui <4ndroidgeek@gmail.com> * Saman rsh * Salif Mehmed * SalavatR * Roxystar * Roman Plevka * rom4nik * Robin Davidsson * Roberto P. Rubio * rober * Rivo Zängov * rimasx * rikka356 * Richard Finegold * Retew * redking * Ray * RandomItalianGuy * Raghd Hamzeh * Quang Ngô * Quallenauge * Q-er <9142398+Q-er@users.noreply.github.com> * pommes * pishite * Perflyst * Pavel Motyrev * Pauli Salmenrinne * pangwalla * Pander * ozkanpakdil * opcode * Ondřej Sedláček * Olivier Bloch * Oleg Vasilev * Oleg * Nur Aiman Fadel * Nikolai Sinyov * Nicolò Balzarotti * Nephiel * Nathan Philipp Bo Seddig * Natanael Arndt * Nabil BENDAFI * myxor * Morten Rieger Hannemose * Mirko Covizzi * Milan Šalka * Mike van Rossum * mika laka * Michal Novak * Michael Wiesinger * michaelneu * MedusasSphinx * McSym28 * MaxL * maxirnilian * Maxim Baz * Mave95 * Matej Drobnič * Marvin D * Martin Piatka * Martin.JM <> * Margreet * Marc Schlaich * Marco Alberto Diosdado Nava * Marco A <35718078+TomasCartman@users.noreply.github.com> * Marc Laporte * Marcin * Marcel pl (m4rcel) * Manuel Soler * Manuel Ruß * mangel * magimel.francois * Maciej Kuśnierz <> * m4sk1n * LukasEdl * LuK1337 * Luiz Felipe das Neves Lopes * Luis zas * Ludovic Jozeau * luca sain * lucanomax * Liao junchao * Leon Omelan * Leonardo Amaral * Leo bonilla * LeJun * Lejun * lazarosfs * Lars Vogdt * ladbsoft <30509719+ladbsoft@users.noreply.github.com> * Kyaw Min Khant * Krisztián Gáncs <990024@gmail.com> * Kristjan Räts * Kornél Schmidt * kirk1984 * kieranc001 * kevlarcade * Kevin Richter * Kevin MacMartin * keeshii * Kaz Wolfe * Kasha * kalaee * Julien Winning * Julian Lam * jugendhacker * Joseph Kim * jonnsoft <> * Johannes Tysiak * Jochen S * joaquim.org * jhey * JF * Jean-François Milants * jcrode <46062294+jcrode@users.noreply.github.com> * Jan Lolek * Jakub Jelínek * Jacque Fresco * Izzy * iwonder * Ivan * InternalErrorX * Hüseyin Aslan * Hugel * hr-sales * Hirnchirurg * Hen Ry * HelloCodeberg * HardLight * Hanhan Husna * halemmerich * hackoder * Gustavo Ramires * gsbhat <> * Grzegorz Dznsk * Golbinex <2061409-Golbinex@users.noreply.gitlab.com> * gnufella * gnu-ewm * Gleb Chekushin * Giuseppe * Gideão Gomes Ferreira * gfwilliams * GabO * Gabe Schrecker * freezed-or-frozen * Frank Slezak * Frank Ertl * Florian Beuscher * Fabian Hof * Étienne Deparis * Estébastien Robespi * Ernst * Enrico Brambilla * Edoardo Tronconi * Dougal19 <4662351+Dougal19@users.noreply.github.com> * Donato * Dmytro Bielik * djurik * DerFetzer * Dean <3114661520@qq.com> * Deactivated Account * David Girón * Davide Corradini * Daniel Thompson * Daniel Hauck * Dam BOND * 이정희 * Dachi G * C * cokecodecock * CodeSpoof * C O * clach04 * Chris Perelstein * chklump * Cédric Bellegarde * Carlos Ferreira * C0rn3j * ButterflyOfFire * bucala * boun * BobIsMyManager * Bilel MEDIMEGH * Benjamin Kahlau * Ben * beardhatcode * batataspt@gmail.com * atkyritsis * Ascense * Aprilhoomie * apre * Ann Test * Aniruddha Adhikary * angelpup * Anemograph * Andrzej Surowiec * Andrew Watkins * andrewlytvyn * AndrewH <36428679+andrewheadricke@users.noreply.github.com> * andre * Andrea Lepori * Allen B <28495335+Allen-B1@users.noreply.github.com> * Alicia Hormann * Alfeu Lucas Guedes dos Santos * Alexey Afanasev * Alexandra Sevostyanova * Aidan Crane * aerowolf * Adam Büchner * a b <65567823+abb128@users.noreply.github.com> And all the former Transifex translators, who cannot be listed automatically. *To update the contributors list just run this file with bash. Prefix a name with % in .mailmap to set a contact as preferred*