mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2024-11-25 09:41:40 +08:00
Add new script for generating AUTHORS file (#426)
This commit is contained in:
parent
ec2b34a258
commit
106f3a517b
29
AUTHORS
29
AUTHORS
|
@ -1,15 +1,13 @@
|
|||
# This file lists all individuals having contributed content to the repository.
|
||||
# git log --format='%aN <%aE>' | env LC_ALL=C.UTF-8 sort -uf
|
||||
# This list was auto-generated from Git history.
|
||||
|
||||
@thingsdoer <zac.developer@gmail.com>
|
||||
Aaron DeVore <aaron.devore@gmail.com>
|
||||
Aaron Hamilton <aaron@correspondwith.me>
|
||||
Aaron Hamilton <aaron@rangle.io>
|
||||
Adam Lavin <adam@lavoaster.co.uk>
|
||||
Adriano Bonat <adrianob@gmail.com>
|
||||
Alex Farrell <alex.farrell@mac.com>
|
||||
Alexander Grigoriev <agrigoriev@alawar.com>
|
||||
Amio <amio.cn@gmail.com>
|
||||
Amio • 晋晓炜 <amio.cn@gmail.com>
|
||||
Andrew Rynhard <rynhard.a@icloud.com>
|
||||
André L. F. Pinto <andreluizferreirapinto@gmail.com>
|
||||
|
@ -24,8 +22,6 @@ Benji <asdf.tgz@gmail.com>
|
|||
Bodo Tasche <bodo@wannawork.de>
|
||||
Brian <iamamthwiz+GitHub@gmail.com>
|
||||
Bruno <brunoferreirapinto@gmail.com>
|
||||
Bruno Pinto <bpinto@thoughtworks.com>
|
||||
Bruno Pinto <brunoferreirapinto@gmail.com>
|
||||
CADBOT <charliec364@gmail.com>
|
||||
Celso Miranda <contacto@celsomiranda.net>
|
||||
Chang Yu-heng <mr.changyuheng@gmail.com>
|
||||
|
@ -39,19 +35,15 @@ costa <costa@casa>
|
|||
cotne nazarashvili <cotne.nazarashvili@gmail.com>
|
||||
Cyan <szwathub@gmail.com>
|
||||
Dan Underwood <dan-c-underwood@users.noreply.github.com>
|
||||
Dan Underwood <dan.underwood@outlook.com>
|
||||
Daniel Banck <daniel@dbanck.de>
|
||||
Daniel Mijares <daniel.j.mijares@gmail.com>
|
||||
Daniele Sluijters <daenney@users.noreply.github.com>
|
||||
Daniele Sluijters <github@daenney.net>
|
||||
Danny Arnold <despair.blue@gmail.com>
|
||||
Dave Yarwood <dave.yarwood@gmail.com>
|
||||
Declan Kelly <declan@KnightHawk3.com>
|
||||
Denis Kolesnikov <exsdis@gmail.com>
|
||||
Denis Koltsov <koltsov.d@gmail.com>
|
||||
Denny Trebbin <fibric@users.noreply.github.com>
|
||||
Derek Stavis <dekestavis@gmail.com>
|
||||
Derek Stavis <derek@dba.eng.br>
|
||||
Derek Willian Stavis <dekestavis@gmail.com>
|
||||
Don <don@ohspite.net>
|
||||
Douglas Camata <d.camata@gmail.com>
|
||||
|
@ -60,7 +52,6 @@ Eivind Uggedal <eivind@uggedal.com>
|
|||
Erik Kallen <info@erikkallen.nl>
|
||||
eugenesvk <eugenesvk@gmail.com>
|
||||
Felipe Rodrigues <felipe@crafters.com.br>
|
||||
Felipe Rodrigues de Almeida <felipe@crafters.com.br>
|
||||
Felix Sonntag <sonntag@in.tum.de>
|
||||
Fission Xuiptz <fissionxuiptz@softwaremojo.com>
|
||||
Florian Fischer <florian.fl.fischer@fau.de>
|
||||
|
@ -83,10 +74,8 @@ iven <ivenvd@gmail.com>
|
|||
Jade Meskill <jade.meskill@gmail.com>
|
||||
Jake Schmitz <jake.d.schmitz@gmail.com>
|
||||
James Hillyerd <james@hillyerd.com>
|
||||
Jan Lindblom <jan.lindblom@mittmedia.se>
|
||||
Jan Lindblom <janlindblom@fastmail.fm>
|
||||
Janusz Dziurzyński <janusz@forserial.org>
|
||||
Jason Rogers <jacaetevha@gmail.com>
|
||||
Jason Rogers <jason.rogers@samasource.org>
|
||||
Jean Mertz <jean@mertz.fm>
|
||||
jeremiejig <me@jeremiejig.fr>
|
||||
|
@ -98,19 +87,13 @@ John Rizzo <johnrizzo1@gmail.com>
|
|||
Johnny Robeson <johnny@localmomentum.net>
|
||||
jona <fiftynine@protonmail.com>
|
||||
Jonathan Knapp <jon@coffeeandcode.com>
|
||||
Jonathan Pares <jonathan.pares@gmail.com>
|
||||
Jonathan Pares <jonathanpa@users.noreply.github.com>
|
||||
Jorge <jbucaran@me.com>
|
||||
Jorge Bucaran <jbucaran@me.com>
|
||||
Joseph <sepp.tannhuber@yahoo.de>
|
||||
Joseph Tannhuber <sepp.tannhuber@yahoo.de>
|
||||
Joshua Warner <joshua.warner@readytalk.com>
|
||||
Joshua Warner <joshuawarner32@gmail.com>
|
||||
Josiah Sprague <josiah.sprague@gmail.com>
|
||||
JP Viljoen <froztbyte@froztbyte.net>
|
||||
Justin Hileman <github@0x7f.us>
|
||||
Justin Hileman <justin@justinhileman.info>
|
||||
Justin Hileman <justinh@dropbox.com>
|
||||
Jörg Thalheim <joerg@higgsboson.tk>
|
||||
Kasper Holbek Jensen <khj@autobutler.dk>
|
||||
Katya Demidova <demidovakatya@gmail.com>
|
||||
|
@ -138,11 +121,9 @@ Michel Belleville <michel.belleville@gmail.com>
|
|||
Michele Gerarduzzi <michele.gerarduzzi@gmail.com>
|
||||
Miguel Molina <hi@mvader.me>
|
||||
Muhammad Tauqir Ahmad <mtahmed@uwaterloo.ca>
|
||||
Nathan Wykes <nwykes@gmail.com>
|
||||
Nathan Wykes <nwykes@users.noreply.github.com>
|
||||
Natrim <maly@kinet.cz>
|
||||
Nelson Chen <crazysim@gmail.com>
|
||||
ngroup <ngroup@users.noreply.github.com>
|
||||
ngroup <steven.nien@gmail.com>
|
||||
Niam Patel <naz1997@googlemail.com>
|
||||
Nicholas Maccharoli <nmaccharoli@gmail.com>
|
||||
|
@ -151,7 +132,6 @@ Nils Stål <nisseblink@gmail.com>
|
|||
nwykes <nwykes@gmail.com>
|
||||
Osamu OKANO <okano.osamu@gmail.com>
|
||||
Pablo Aguiar <scorphus@gmail.com>
|
||||
Pablo Santiago Blum de Aguiar <scorphus@gmail.com>
|
||||
PastLeo <chgu82837@gmail.com>
|
||||
Paul Joannon <paul.joannon@gmail.com>
|
||||
Pedro Medeiros <pedrosnk@gmail.com>
|
||||
|
@ -170,16 +150,12 @@ Scott Perry <github@numist.net>
|
|||
Sergey Timanin <timanin@gmail.com>
|
||||
Sérgio Ramos <mail@sergioramos.me>
|
||||
Sheldon Els <sels@blizzard.com>
|
||||
Sheldon Els <sheldon.els@gmail.com>
|
||||
sn0cr <709679@gmail.com>
|
||||
sobolevn <mail@sobolevn.me>
|
||||
Stephen Coakley <me@stephencoakley.com>
|
||||
Stephen M. Coakley <me@stephencoakley.com>
|
||||
Steve Mckellar <steve@adaptivelab.co.uk>
|
||||
Steve Mckellar <steve@thingmaker.io>
|
||||
Steven Knight <steven@knight.cx>
|
||||
syl20bnr <sylvain.benner@gmail.com>
|
||||
szwathub <szwathub@gmail.com>
|
||||
Tad Thorley <phaedryx@gmail.com>
|
||||
TheBestNinja <TheBestNinja@users.noreply.github.com>
|
||||
Tobias Johansson <tobias.johansson@appland.se>
|
||||
|
@ -191,14 +167,11 @@ unbalancedparentheses <federico.carrone@gmail.com>
|
|||
VEINHORN <b.korogvich@gmail.com>
|
||||
Vincent <vincent.pretre@smartesting.com>
|
||||
Vincent Pizzo <vincent.pizzo@singlewire.com>
|
||||
Vincent Pizzo <vincentjames501@gmail.com>
|
||||
Vincent Pretre <vincent.pretre@gmail.com>
|
||||
Vladimir Panteleev <thecybershadow@gmail.com>
|
||||
Wes Morgan <cap10morgan@gmail.com>
|
||||
Wild Kat <wk@futureinquestion.net>
|
||||
Wild Kat <wk@users.noreply.github.com>
|
||||
William Hogman <me@whn.se>
|
||||
William Rudenmalm <me@whn.se>
|
||||
Wolfgang Richter <wolf@cs.cmu.edu>
|
||||
Zhishen (Jason) Wen <wzhishen@gmail.com>
|
||||
Zhuang Ya <zhuangya@gmail.com>
|
||||
|
|
19
tools/generate-authors.fish
Executable file
19
tools/generate-authors.fish
Executable file
|
@ -0,0 +1,19 @@
|
|||
#!/usr/bin/env fish
|
||||
# This script generates the AUTHORS file from Git history.
|
||||
|
||||
echo '# This file lists all individuals having contributed content to the repository.'
|
||||
echo '# This list was auto-generated from Git history.'
|
||||
echo
|
||||
|
||||
git log --format='%aN <%aE>' | awk '
|
||||
{
|
||||
pos = index($0, "<");
|
||||
name = substr($0, 0, pos - 2);
|
||||
email = substr($0, pos + 1, length($0) - pos - 1);
|
||||
names[name]++;
|
||||
emails[email]++;
|
||||
if (names[name] == 1 && emails[email] == 1) {
|
||||
print $0;
|
||||
}
|
||||
}
|
||||
' | env LC_ALL=C.UTF-8 sort -uf
|
Loading…
Reference in New Issue
Block a user