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