Recode has originally been written by François Pinard. Other people contributed to Recode by reporting problems, suggesting various improvements or submitting actual code. Here is a list of these people. Help me keeping it complete and exempt of errors. See various ChangeLogs for a detailed description of contributions. Santiago Vila Doncel deserves a special mention for his dedication and patience!

Akim Demaille
demaille at inf dot enst dot fr
Alain Labonté
alb at riq dot qc dot ca
Alain Magloire
alainm at macs dot ee dot mcgill dot ca
Alan J. Flavell
flavell at a5 dot ph dot gla dot ac dot uk
Alexander Kurz
akurz at blala dot de
Alexander L. Belikoff
abel at vallinor4 dot com
Alexandre Duret-Lutz
duret_g at epita dot fr
Alexandre Oliva
oliva at dcc dot unicamp dot br
Andreas Dietrich
quasi at mathematik dot uni-marburg dot de
Andreas Frick
afr at aifb dot uni-karlsruhe dot de
Andreas Kunert
akunert at main-rheiner dot de
Andreas Mueller
afm at othello dot ch
Andreas Schwab
schwab at suse dot de
Andrew Green
andrew at article7 dot co dot uk
Andries Brouwer
Andries dot Brouwer at cwi dot nl
Arnaldo Mandel
am at ime dot usp dot br
Bastian Schlueter
buzz at gmx dot de
Ben Sittler
bsittler at knownow dot com
Bennett Todd
bet at rahul dot net
Bernt Guldbrandtsen
bg at rs580 dot sh dot dk
Bert Schweitzer
b dot schweitzer at tu-bs dot de
Branimir Dolicki  
Brendan O'Dea
bod at compusol dot com dot au
Bruno Haible
haible at ilog dot fr
Christian Limpach
Christian dot Limpach at nice dot ch
Christian Recktenwald
chris at citecs dot de
Christian Rolland  
Christian Weisgerber
naddy at mips dot inka dot de
Claude Goutier
goutier at jsp dot umontreal dot ca
Colin Plumb  
Dagobert Michelsen
dam at baltic-online dot de
Dan Jacobson
jidanni at jidanni dot org
Daniel Pfeiffer
occitan at esperanto dot org
Daniel Quinlan
quinlan at best dot com
Daniel Taupin
taupin at lps dot u-psud dot fr
David E. A. Wilson
david_wilson at uow dot edu dot au
David Kastrup  
David Lebel
lebel at lebel dot org
David Mentre  
David Necas
yeti at monoceros dot physics dot muni dot cz
David van Leeuwen  
Detlev Droege
droege at informatik dot uni-koblenz dot de
Dennis Veatch
dennisveatch at bellsouth dot net
Dominique Quatravaux
Dominique dot Quatravaux at quatramaran dot ens dot fr
Dominique Schmit
dschmit at tabarly dot saclay dot cea dot fr
Duane Ellis
duane at franklin dot com
Eli Zaretskii
eliz at is dot elta dot co dot il
Enrik Berkhan
Enrik dot Berkhan at planb dot de
Eric Backus
eric_backus at hp dot com
Éric Bischoff
eric at caldera dot de
Erick Branderhorst
Erick dot Branderhorst at asml dot nl
Erwan Mas
erwanmas at chez dot com
Farzad Farid  
Florian Oelmaier
100265 dot 2501 at compuserve dot com
François Pinard
pinard at iro dot umontreal dot ca
François Robitaille  
François Yergeau
yergeau at alis dot com
Francois-Xavier Bergot
bergotfx at com dot enst dot fr
Françoise Audebrand
audebran at ere dot umontreal dot ca
Frederic Albrecht  
Frederic Gobry
frederic dot gobry at epfl dot ch
Frederik Fouvry
fouvry at CoLi dot Uni-SB dot DE
Frère Roy
roy at taize dot fr
Gabriel P. Silva
gpsilva at geocities dot com
Gaël Le Mignot
kilobug at freesurf dot fr
Ghislain Plamondon  
Georg Haefele
haefele at atlas dot gis dot univie dot ac dot at
Greg McGary  
Guillaume Rumeau
rumeau at isty-info dot uvsq dot fr
Guy Lapalme
lapalme at iro dot umontreal dot ca
Harald Falkenberg
harald dot falkenberg at desy dot de
Harald Koenig
koenig at tat dot physik dot uni-tuebingen dot de
Hermann Hueni
hueni at iam dot unibe dot ch
Hennus Bergman  
Hilmar Schlegel
hs at semic dot ag-berlin dot mpg dot de
Holger Benl
benl at websphere dot de
Hrvoje Niksic
hniksic at srce dot hr
Jacques Madelaine
jacques at info dot unicaen dot fr
Jacques Richer
Jacques dot Richer at CERCA dot UMontreal dot CA
Jan Djarv
jan dot djarv at mbox200 dot swipnet dot se
Jean-Christophe  
Guillain
jcg at adviseo dot fr
Jean-Claude Nadeau
nadeau at jsp dot umontreal dot ca
Jean-Michel Dault
jmdault at mandrakesoft dot com
Jens Quade
jens at ronja dot dinoco dot de
Jim Meyering
meyering at na-net dot ornl dot gov
Joelle Stemp  
John Gorman
jgorman at webbysoft dot com
John van Krieken
John dot van dot Krieken at ATComputing dot nl
Jörg Höhle
Joerg dot Hoehle at gmd dot de
Jose Joao Almeida
jj at di dot uminho dot pt
Juan Manuel Guerrero
juan dot guerrero at gmx dot de
Julio Sanchez
jsanchez at gmv dot es
Juliusz Chroboczek
jch at clipper dot ens dot fr
Juergen Zeller
zet at rupert dot franken dot de
Kai Uwe Rommel  
Karl Berry
karl at cs dot umb dot edu
Keld Jørn Simonsen
keld at dkuug dot dk
Kester Habermann
kester at unix-ag dot uni-kl dot de
Kevin Stuckless
kevins at stuck dot warped dot com
Konstantin Osipov
rabid at spylog dot ru
Kristian Köhntopp
kk at netuse dot de
Laurent Bourbeau
bourbeau at progiciels-bpi dot ca
Larry W. Virden
lvirden at cas dot org
Liisa R{ih{
lr at cs dot uta dot fi
Lionel Elie Mamane
lionel at mamane dot lu
Loic Dachary  
Luc Maisonobe
Luc dot Maisonobe at free dot fr
Lukas Petrlik  
Mac Pigman
gwp at dido dot caltech dot edu
Magnus Määttä
novell at kiruna dot nu
Marc Gingold
gingold at spht dot saclay dot cea dot fr
Marc Shapiro
shapiro at prof dot inria dot fr
Marc Verreault  
Marcin Owsiany
marcin at owsiany dot pl
Mario Gay
mgay at ti-edu dot ch
Markus Kuhn
Markus dot Kuhn at cl dot cam dot ac dot uk
Martin J. Dürst
Martin Maechler
maechler at stat dot math dot ethz dot ch
Martin Michlmayr
tbm at cyrius dot com
Martin Trautmann
traut at gmx dot de
Martin Mares
Marty Leisner
martyleisner at yahoo dot com
Michael Gschwind
mike at vlsivie dot tuwien dot ac dot at
Michael L. Dowling
M dot Dowling at tu-bs dot de
Michael Schmidt
mschmidt at koblenz dot fh-rpl dot de
Michael Shields
shields at msrl dot com
Mikko Harjula
mikko dot harjula at gware dot com
Mikko Silvonen
silvonen at iki dot fi
Nathanael Makarevitch  
Nathaniel Borenstein
nsb at aa dot fv dot com
Neal McBurnett
Nguyên-Ðai Quý
daiquy dot nguyen at ulg dot ac dot be
Nicolas Anquetil  
Nicolas Thiery
Nicolas dot Thiery at jonas dot univ-lyon1 dot fr
Niels Kr. Bech Jensen
nkbj at image dot dk
Noèl Köthe
noel at debian dot org
Olivier Lecarme
Olivier dot Lecarme at unice dot fr
Olivier Tharan
olive at laria dot u-picardie dot fr
Pascal Gourdel
gourdel at univ-paris1 dot fr
Patrick Andries
pandries at iti dot qc dot ca
Pavel Osipov
forsite at spamtest dot ru
Pavel Pokorny
Pavel dot Pokorny at vscht dot cz
Pawel Krawczyk
kravietz at ceti dot pl
Per Andersson
perand at stacken dot kth dot se
Per Starback
starback at ling dot uu dot se
Per Steinar Iversen  
Peter Much
pmc at citylink dot dinoex dot sub dot org
Peter Poeml
poeml at cmdline dot net
Peter Turcan
peter dot turcan at minerva-is dot sk
Petr Pajas
pajas at ufal dot ms dot mff dot cuni dot cz
Phyllis Frankl
phyllis at morph dot poly dot edu
Pierre Gaumond
gaumondp at ere dot umontreal dot ca
Pierre Girard
pierreg at crt dot umontreal dot ca
Pierre Mathieu
mathieu at geod dot emr dot ca
Povl H. Pedersen
pope at netguide dot dk
Primož Peterlin
primoz dot peterlin at biofiz dot mf dot uni-lj dot si
Régis Martin
contact at interloc dot ca
Réjean Payette
rejean dot payette at rtsq dot qc dot ca
Reuben Thomas
rrt at sc3d dot org
Ricard Torres
torres at upf dot es
Richard Nault
rnfc at videotron dot ca
www.RichardNault.com
Richard Plasun
plasun at iue dot tuwien dot ac dot at
Richard Stallman
rms at gnu dot org
Robert Joop
rj at rainbow dot in-berlin dot de
Roman Czyborra
roman at czyborra dot com
Roman Suzi
rnd at onego dot ru
Ronald C.F. Antony
rcfa at cubiculum dot com
Santiago Vila Doncel
sanvila at unex dot es
Saverio Pangoli
saverio at mystere dot sci dot sns dot it
Sebastian Huebner
cyco at baud dot de
Sean McLaughlin
Seanster at Seanster dot com
Scott Schwartz
schwartz at bio dot cse dot psu dot edu
Simon Cozens
simon at cozens dot net
Slaven Rezic
eserte at cs dot tu-berlin dot de
Stefan Albertz
Stefan dot Albertz at rus dot uni-stuttgart dot de
Stefan Haubenthal
haubi at geocities dot com
Stephen Boulet
stephen at theboulets dot net
Stephen Walkauskas
SWalkaus at endeca dot com
Steinar Bang
sb at metis dot no
Stephane Berube
berube at iro dot umontreal dot ca
Stephen Grecni
steve at steem dot com
Steve Langasek
vorlon at netexpress dot net
Sumit Bose
bose at physik dot tu-berlin dot de
Thomas Gebhardt
gebhardt at hrz dot uni-marburg dot de
Thomas M. Ott  
Thomas Seeling  
Tom Hageman
tom at basil dot icce dot rug dot nl
Tom Tromey
tromey at cygnus dot com
Tomasz Kłoczko
kloczek at wun dot zie dot pg dot gda dot pl
Urban Mueller
mueller at iogram dot ch
Ulrich Drepper
drepper at gnu dot org
Ulrich Windl
Ulrich dot Windl at rz dot uni-regensburg dot de
http://www.uni-regensburg.de/Einrichtungen /Rechenzentrum/Orientierung/Mitarbeiter/windl.html
Vern Paxson
vern at ee dot lbl dot gov
Vitor Duarte
vad at di dot fct dot unl dot pt
Volker Wysk
post at volker-wysk dot de
Walter Müller
walt at pi4 dot informatik dot uni-mannheim dot de
Wiel Seuskens
wiel at xs4all dot nl
Wilhelm Zadrapa
wfz at aon dot at
William Bader
wbader at scarecrow dot csee dot lehigh dot edu
Wolfgang Boerner
Wolfgang dot Boerner at rz dot uni-regensburg dot de
Wolfgang Wander
wwc at hermes dot desy dot de
Xabier Rodriguez Calvar
xrcalvar at igalia dot com
Yves Arrouye