about summary refs log tree commit diff
path: root/Etc/CONTRIBUTORS
blob: 4684c5f7bc48036b6987b38ea7a70651bb029d35 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
----------------
ZSH CONTRIBUTORS
----------------

Zsh was originally written by Paul Falstad <pf@zsh.org>.  Zsh is
now maintained by the members of the zsh-workers mailing list
<zsh-workers@sunsite.dk>.  The development is currently coordinated
by Peter Stephenson <pws@zsh.org>.

This file credits only the major contributors to the current release.
See the ChangeLog files for a complete list of people who have submitted
patches.  Note that email addresses below and in the ChangeLog file
are included for disambiguation purposes only, and are not guaranteed
to be currently accurate.  If you feel that you or someone else have
been unfairly omitted from this list please mail the list
<zsh-workers@sunsite.dk>.

Version 4.3
-----------

Contributors to the main shell include Clint Adams, Andrey Borzenkov, Dan
Bullok, Marc Chantreux, Thorsten Dahlheimer, Wayne Davison, Oliver Kiddle,
Matthias Kopferman, Mikael Magnusson, Dan Nelson, Phil Pennock, Toby
Peterson, R. Ramkumar, Bart Schaefer, Joerg Sonnenberger, Peter Stephenson,
Takimoto Jun, River Tarnell, Philippe Troin, Geoff Wing, Matt Wozniski.

The VCS_Info function system was written by Frank Terbeck.

Contributors to completion functions include those above plus Zack Cerza,
Danek Duvall, Tobias Gruetzmacher, Dough Kearns, Hannu Koivisto, Henryk
Konsek, Scott Murray, Tomasz Pala, Carlos Phillips, Haakon Riiser, Felix
Rosencrantz, Stephen Rüger, Kris Shannon, Travis Spencer, Mĺrten
Svantesson, Motoi Washida, Jess Weinstein.

Version 4.2
-----------

The contributor list is similar to that for 4.1.1.

Version 4.1.1
-------------

Clint Adams <clint@zsh.org>: termcap/terminfo, completion, configuration,
various modules, networking, prompts

Andrey Borzenkov <bor@zsh.org>: configuration, completion functions, cygwin
support

Chmouel Boudjnah <chmouel@mandrakesoft.com>: Linux completion support

Wayne Davison <wayned@users.sourceforge.net>: shell history mechanism,
arithmetic

Zvi Har'El <rl@math.technion.ac.il>: completion functions

Doug Kearns  <djkea2@mugca.its.monash.edu.au>: completion functions

Oliver Kiddle <opk@zsh.org>: builtins, completion, parameters, prompts,
standards support, tests

Andrew Main <zefram@zsh.org>: zle keymaps, games

Akinori Musha: BSD completion support

Felix Rosencrantz <f_rosenkrantz@yahoo.com>: completion, zle

Bart Schaefer <schaefer@zsh.org>: configuration, parameters, prompts,
signals, syntax, tests, functions, sanity checking

Adam Spiers <adam@spiers.net>: completion and other functions

Peter Stephenson <pws@zsh.org>: configuration, zle, networking, syntax,
completion

Tanaka Akira <akr@zsh.org>: completion functions

Philippe Troin <phil@fifi.org>: signals, process groups.

Geoff Wing <gcw@zsh.org>: archiving and distribution network, line editor
display, configuration

Sven Wischnowsky <wischnow@zsh.org>: internal completion mechanism and
low-level functions, line editor internals, syntax, wordcode mechanism,


Version 4.0.1
-------------

Clint Adams <schizo@debian.org>: Completion functions, general
configuration and module issues.

Andrej Borsenkow <bor@zsh.org>: Cygwin support,
configuration, completion functions.

Chmouel Boudjnah <chmouel@mandrakesoft.com>: configuration support.

Wayne Davison <wayned@users.sourceforge.net>: History code.

Alexandre Duret-Lutz: completion functions and substitution code.

Oliver Kiddle <opk@zsh.org>: Modules and completion functions, AIX support.

Andrew Main <zefram@zsh.org>: Parameters and arithmetic, configuration.

Felix Rosencrantz <f_rosencrantz@yahoo.com>: Test code and shell functions.

Bart Schaefer <schaefer@zsh.org>: bits of everything in all parts of code;
general sanity control.

Adam Spiers <adam@spiers.net>: Completion and other functions, completion
caching.

Peter Stephenson <pws@zsh.org>: configuration and installation, parameters,
completion functions and configuration.

Tanaka Akira <akr@zsh.org>: Completion and test functions.

Geoff Wing <gcw@zsh.org>: FTP and mailing list archive

Sven Wischnowsky <wischnow@zsh.org>: Most of the completion code, zpty,
signal queueing, parameters, builtins, builtouts, built-here-and-theres;
mend garden shed, rewire electricity, reinstall shutters, fix TV aerial in
howling gale...

Other patches from E. Jay Birkenbilt, Jan Fedak, Ulrik Haugen, Paul
Johnson, Fr. Br. George (George V Kouryachy).

Versions 3.1.7 to 3.1.9
-----------------------

* Clint Adams <schizo@debian.org>: configuration, various fixes esp. in
  completion

* Andrej Borsenkow <Andrej.Borsenkow@mow.siemens.ru>:design, testing and
  patches for completion system, documentation, various other fixes

* Chmouel Boudjnah <chmouel@mandrakesoft.com>: design, testing and patches
  for completion system, documentation, various other fixes

* Wayne Davison <wayne@clari.net>: History code

* Alexandre Duret-Lutz <duret_g@epita.fr>: design, testing and patches for
  completion system, documentation, various other fixes

* Oliver Kiddle <opk@zsh.org>: AIX dynamic library support, various
  completion functions, web page maintenance, documentation fixes

* Andrew Main <zefram@zsh.org>: configuration and module/DLL code, IPv6
  support, various other bits

* Felix Rosencrantz <f_rosencrantz@yahoo.com>: design, testing and patches
  for completion system, documentation, various other fixes

* Bart Schaefer <schaefer@zsh.org>: documentation and many other bits,
  archive maintenance

* Adam Spiers <adam@spiers.net>: various completion functions, source code
  archive maintenance, documentation fixes, prompt themes

* Peter Stephenson <pws@zsh.org>: pattern matching code rewrite and
  enhancements, typeset and local variables, zftp maintenance, general
  configuration, floating point support

* Tanaka Akira <akr@zsh.org>: CVS archive, numerous completion functions
  for common commands, regex shell function state machine

* Geoff Wing <gcw@zsh.org>: mailing list and FTP archive, various other
  bits

* Sven Wischnowsky <wischnow@zsh.org>: almost all completion code including
  all comp* libraries, all core functions in completion function system;
  styles; job control code; rewrite of internal shell code structures and
  parsing and execution code to use word code; parameter code; repair roof,
  fix guttering, put up shelves in study, recarpet hall, ...

Other patches were submitted by Will Day, Irving Wolfe, John Williams, Vin
Shelton, Akim Demaille, Helmut Jarausch, Gene Cohler, Johan Sundström.

Version 3.1.6
-------------

* Sven Wischnowsky <wischnow@informatik.hu-berlin.de>: completion code,
  major rewrite and enhancements, including matching control, completion
  widgets and function system, complist module; zle code additions; job
  control code changes; parameters code changes; parameter module;
  additional autoloading code; general code changes for extra efficiency;
  subscripting and ordering of globbing lists.

* Peter Stephenson <pws@zsh.org>: zftp and mapfile modules and zf*
  functions; local parameters and typeset changes; changes in autoconf
  system; case-independent and approximate pattern matching; various
  options; a few completion modules; some zle changes; FAQ.

* Bart Schaefer <schaefer@zsh.org>: associative array implementation; other
  parameter changes; keeping track of missing patches; function autoloading
  changes.

* Wayne Davison <wayne@clari.net>:  History code novelties and improvements
  with new options.

* Geoff Wing <gcw@zsh.org>:  Zle display code fixes, mailing list and patch
  archive.

* Zoltán Hidvégi <hzoli@cs.elte.hu>: AIX dynamic loading code.

* Matt Armstrong: cygwin configuration changes.

Other improvements, bug fixes and design suggestions from all the above
plus Andrej Borsenkow, Oliver Kiddle, Tanaka Akira, Naoki Wakamatsu, Tatuso
Furukawa, Ville Herva, Will Day, Lehti Rahmi, Larry P. Schrof, Helmut
Jarausch, Phil Pennock, Wilfredo Sanchez, Bruce Stephens, Gene Cohler,
Ollivier Robert, Felix Rosencrantz.

Previous versions of zsh 3 were maintained by Zoltán Hidvégi and Andrew
Main (Zefram).

Version 3.0
-----------

* Richard Coleman <coleman@math.gatech.edu> maintained the code till the
  release of zsh-2.6-beta16.  Converted zsh to use autoconf thus greatly
  improving the portability.  Rewrote signal handling code.  Reorganized
  internal hash tables and rewrote the related builtins (enable, disable,
  hash, unhash).  Made some cleanups in exec.c.

* Zoltán Hidvégi <hzoli@cs.elte.hu> maintained zsh from version
  2.6-beta16.  Rewrote most of the lexer and substitution and the related
  completion code.  Improved sh/ksh/POSIX compatibility.  Fixed lots
  of bugs in completion, parameter and history code.  Made zsh fully
  8-bit clean.  Made some reorganizations in exec.c.  Fixed signal
  handling bugs.  Fixed lots of bugs in various places.

* Peter W. Stephenson <pws@zsh.org> the maintainer of the zsh FAQ.
  Reorganizations in exec.c.  Rewrote and reorganized the history code.
  Rewrote the zshcompctl manual page.  Fixed several bugs related to
  programmable completion.  Fixed several signal handling bugs.  Rewrote
  test and read builtins.  Lots of other bugfixes.

* Andrew Main (Zefram) <zefram@zsh.org> reorganized builtin.c.
  Rewrote large parts of the zle vi mode.  Redirection fixes.  Reorganized
  parts of the completion code, added some enhancements and fixed lots of
  bugs.  Made zle fully 8-bit clean.  Fixed several zle bugs.  Reorganized
  zsh option handling.  Lots of other bugfixes.

* Sven Wischnowsky <wischnow@informatik.hu-berlin.de> wrote most of the
  programmable completion code in zsh-2.5.0.  Several bugfixes in exec.c
  and jobs.c.  Lots of completion bugfixes and enhancements.

* Geoff Wing <gcw@zsh.org> rewrote most of zle_refresh.c.  Some
  other bugfixes.

* Clive Messer <clive@epos.demon.co.uk> brought the texinfo documentation
  up-to-date.

* Mark Borges <mdb@cdc.noaa.gov> contributed several documentation fixes
  including further texinfo documentation updates and maintained the zsh
  web pages during their tenure at www.mal.com.

* Wayne Davison <wayne@clari.net> improved the the zle search functions
  and made them 8-bit clean.  Some other little bugfixes.

* Bart Schaefer <schaefer@zsh.org> submitted several bugfixes, reported
  lots of bugs and gave many very useful suggestions.

Version 2.5
-----------

Bas de Bakker maintained zsh till the release of zsh-2.5.0.  People who
have contributed to zsh-2.5.0 are (in lexical order):

Chris.Moore@src.bae.co.uk (Chris Moore)
Harald.Eikrem@delab.sintef.no
Irving_Wolfe@happy-man.com (Irving Wolfe)
Jarkko.Hietaniemi@hut.fi (Jarkko Hietanimi)
P.Stephenson@swansea.ac.uk (Peter Stephenson)
Richard.Sharman@software.mitel.com (Richard Sharman)
Tero_Kivinen@hut.FI (Tero Kivinen)
arf@maths.nott.ac.uk (Anthony Iano-Fletcher)
bas@phys.uva.nl (Bas de Bakker)
benson@odi.com (Benson Margulies)
billb@bedford.progress.com (Bill Burton)
brown@wi.extrel.com (M. Brown)
carlos@snfep1.if.usp.br (Carlos Carvalho)
cedman@capitalist.princeton.edu (Carl Edman)
chip%fin@myrddin.sybus.com (Chip Salzenberg)
chs@apu.fi (Hannu Strang)
coleman@math.gatech.edu (Richard Coleman)
cross@eng.umd.edu (Chris Ross)
dm@cs.brown.edu (Dimitris Michailidis)
dmm0t@rincewind.mech.virginia.edu (David M. Meyer)
esky@CS.UCLA.EDU (Eskandar Ensafi)
franl@centerline.com (Fran Litterio)
gansevle@cs.utwente.nl (Fred Gansevles)
gnohmon@ssiny.com (Ralph Betza)
guillaum@clipper.ens.fr (Florent Guillaume)
guthrie@math.upenn.edu (John Guthrie)
hegedus@celeste.eng.yale.edu (Peter Hegedus)
henryg@tusc.com.au (Henry Guillaume)
hoh@approve.se (Goran Larsson)
hooft@chem.ruu.nl (Rob Hooft)
hsw1@papa.attmail.com (Stephen Harris)
irving@happy-man.com (Irving Wolfe)
jch@cs.cmu.edu (Jonathan Hardwick)
jos@oce.nl (Jos Backus)
liblit@cs.psu.edu (Benjamin Liblit)
marc@cam.org (Marc Boucher)
mason@werple.apana.org.au (Geoff Wing)
mycroft@gnu.ai.mit.edu (Charles Hannum)
mystic@axposf.pa.dec.com (D. Hall)
norbert@i3.informatik.rwth-aachen.de (Norbert Kiesel)
oberon@cs.tu-berlin.de (Sven Wischnowsky)
pclink@qld.tne.oz.au (Rick)
pem@aaii.oz.au (Paul Maisano)
per@efd.lth.se (Per Foreby)
pf@z-code.com (Paul Falstad)
roderick@ibcinc.com (Roderick Schertler)
schaefer@z-code.com (Bart Schaefer)
schlangm@informatik.uni-muenchen.de (Harald Schlangmann)
seniorr@teleport.com (Russell Senior)
sinclair@dcs.gla.ac.uk (Duncan Sinclair)
sterling@oldcolo.com (Bruce Sterling Woodcock)
suzuki@otsl.oki.co.jp (Hisao Suzuki)
tsm@cs.brown.edu (Timothy Miller)
vogelke@c17mis.wpafb.af.mil (Karl E. Vogel)
wacker@physik.uni-dortmund.de (Klaus Wacker)
wacren@cis10.ens-cachan.fr (Laurent Wacrenier)