Skip to content

Commit 2bd3ced

Browse files
committed
Add AUTHORS.md inspired by Magit
magit/magit@050becc
1 parent a730978 commit 2bd3ced

File tree

3 files changed

+116
-2
lines changed

3 files changed

+116
-2
lines changed

AUTHORS.md

+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# Authors
2+
3+
## Author
4+
5+
- [Turadg Aleahmad](https://github.com/turadg) (Original Author)
6+
- [Daniel Hackney](https://github.com/haxney) (Integrated with CC Mode)
7+
8+
## Maintainer
9+
10+
- [USAMI Kenta (@zonuexe)](https://github.com/zonuexe) <tadsan@zonu,me>
11+
12+
## Retired Maintainers
13+
14+
- [Aaron S. Hawley](https://users.ninthfloor.org/~ashawley/)
15+
- [Lennart Borgman](https://www.emacswiki.org/emacs/LennartBorgman)
16+
- [Eric James Michael Ritz](https://github.com/ejmr)
17+
- [Syohei Yoshida](https://syohex.org/)
18+
19+
## Contributors
20+
21+
All contributors listed below improved PHP Mode as well.
22+
23+
Names Sorted Alphabetically:
24+
25+
- Alan Pearce
26+
- Andreas Röhler
27+
- Andrei Chițu
28+
- Bence Kalmar
29+
- Bob W. Hogg
30+
- Carl Groner
31+
- Charlie McMackin
32+
- Christian Albrecht
33+
- Daniel Hackney
34+
- David Arroyo Menéndez
35+
- David Maus
36+
- Demis Balbach
37+
- Elis Axelsson
38+
- Emanuele Tomasi
39+
- Engelke Eschner
40+
- Eric James Michael Ritz
41+
- François-Xavier Bois
42+
- Gu Weigang
43+
- Herbert Jones
44+
- Hernawan Fa'iz Abdillah
45+
- Jacek Wysocki
46+
- Jakub Jankiewicz
47+
- James Laver
48+
- Jeff Beeman
49+
- Joe Wreschnig
50+
- Jon Dufresne
51+
- Joris Steyn
52+
- Marcin Antczak
53+
- Mark A. Hershberger
54+
- Maël Nison
55+
- Michael Dwyer
56+
- Michael Stolovitzsky
57+
- Michele Bini
58+
- Nate Eagleson
59+
- Nicholas D Steeves
60+
- Olaf The Viking
61+
- Peter Oliver
62+
- Philippe Ivaldi
63+
- Sebastian Wiesner
64+
- Serghei Iakovlev
65+
- Syohei YOSHIDA
66+
- Tim Landscheidt
67+
- Tom Willemsen
68+
- U-CPT\deb
69+
- USAMI Kenta
70+
- fabacino
71+
- fallchildren
72+
- flack
73+
- l3msh0
74+
- phil-s
75+
- takeokunn
76+
- tangxinfa
77+
- tijsmallaerts
78+
- zapad
79+
- 顾伟刚

AUTHORS.md.in

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Authors
2+
3+
## Author
4+
5+
- [Turadg Aleahmad](https://github.com/turadg) (Original Author)
6+
- [Daniel Hackney](https://github.com/haxney) (Integrated with CC Mode)
7+
8+
## Maintainer
9+
10+
- [USAMI Kenta (@zonuexe)](https://github.com/zonuexe) <tadsan@zonu,me>
11+
12+
## Retired Maintainers
13+
14+
- [Aaron S. Hawley](https://users.ninthfloor.org/~ashawley/)
15+
- [Lennart Borgman](https://www.emacswiki.org/emacs/LennartBorgman)
16+
- [Eric James Michael Ritz](https://github.com/ejmr)
17+
- [Syohei Yoshida](https://syohex.org/)
18+
19+
## Contributors
20+
21+
All contributors listed below improved PHP Mode as well.
22+
23+
Names Sorted Alphabetically:
24+

Makefile

+13-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,18 @@ ELCS = $(ELS:.el=.elc)
66
%.elc: %.el
77
$(EMACS) -Q -batch -L . -f batch-byte-compile $<
88

9-
all: autoloads $(ELCS)
9+
all: autoloads $(ELCS) authors
10+
11+
authors: AUTHORS.md
12+
13+
.PHONY: AUTHORS.md
14+
AUTHORS.md: AUTHORS.md.in
15+
@printf "Generating AUTHORS.md file..."
16+
@test -d .git \
17+
&& (cat $< > $@ \
18+
&& git log --pretty=format:'- %aN' | sort -u >> $@ \
19+
&& printf "FINISHED\n" ; ) \
20+
|| printf "FAILED (non-fatal)\n"
1021

1122
autoloads: $(AUTOLOADS)
1223

@@ -40,4 +51,4 @@ test: clean all
4051
touch tests/project/1/.git
4152
$(EMACS) -Q -batch -L . -l tests/php-mode-test.el -f ert-run-tests-batch-and-exit
4253

43-
.PHONY: all autoloads clean test
54+
.PHONY: all authors autoloads clean test

0 commit comments

Comments
 (0)