X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fgenerate_contributions.py;h=e549ab29c59ef31a3cf82b853ab4f62a3b88c311;hb=6012beb90eb88011d1213c9ae38c4a77d711737e;hp=4ed57492e9c5b5ae12f2ce825ae83c87b9c35108;hpb=824b0313b3da3b1d504c1cff6c320fcd54749c92;p=lyx.git diff --git a/lib/generate_contributions.py b/lib/generate_contributions.py index 4ed57492e9..e549ab29c5 100755 --- a/lib/generate_contributions.py +++ b/lib/generate_contributions.py @@ -13,12 +13,13 @@ This script both stores and manipulates the raw data needed to create CREDITS, credits.inc and blanket-permission.inc Usage: + $ python generate_contributions.py \ CREDITS \ credits.inc \ blanket-permission.inc -where the arguments are the names of the generated files. +where the arguments are the pathnames of the generated files. ''' import codecs, sys, textwrap @@ -31,7 +32,7 @@ def xml_escape(s): return s -class contributer: +class contributor: def __init__(self, name, contact, @@ -52,7 +53,7 @@ class contributer: def as_txt_credits(self): result = [ '@b%s\n' % self.name ] if len(self.contact) != 0: - if self.contact.find("http") != -1: + if self.contact.find("https") != -1: result.append('@i%s\n' % self.contact) else: result.append('@iE-mail: %s\n' % self.contact) @@ -91,21 +92,30 @@ def error(message): def usage(prog_name): - return "Usage: %s " % prog_name + return ''' +Usage: +$ python generate_contributions.py \\ + CREDITS \\ + credits.inc \\ + blanket-permission.inc + +where the arguments are the pathnames of the generated files. +''' -def collate_incomplete(contributers): + +def collate_incomplete(contributors): missing_credit = [] missing_licence = [] - for contributer in contributers: - if len(contributer.credit) == 0: - missing_credit.append(contributer.name) - if len(contributer.licence) == 0: - missing_licence.append(contributer.name) + for contributor in contributors: + if len(contributor.credit) == 0: + missing_credit.append(contributor.name) + if len(contributor.licence) == 0: + missing_licence.append(contributor.name) return '''WARNING! -The following contributers do not have a CREDITS entry: +The following contributors do not have a CREDITS entry: %s These ones have no explicit licence statement: @@ -113,12 +123,12 @@ These ones have no explicit licence statement: ''' % ( ",\n ".join(missing_credit), ",\n ".join(missing_licence)) -def as_txt_credits(contributers): +def as_txt_credits(contributors): results = [] - for contributer in contributers: - if len(contributer.credit) != 0: - results.append(contributer.as_txt_credits()) + for contributor in contributors: + if len(contributor.credit) != 0: + results.append(contributor.as_txt_credits()) results.append(''' @@ -140,7 +150,7 @@ def footer(): return ''' ''' -def as_php_credits(contributers, file): +def as_php_credits(contributors, file): results = [] results.append(header()) @@ -153,14 +163,14 @@ $email = str_replace(' () ', '@', $email); $email = str_replace(' ! ', '.', $email); if (isset($email) && $email != "") { - if (strncasecmp($email,"http",4) == 0) + if (strncasecmp($email,"https",4) == 0) $output =$output. "
[[${email} | ${name}]]"; else $output=$output. "
[[mailto:${email} | ${name}]]"; } else $output=$output. "
${name}"; -$msg = ereg_replace("\\n *", "\\n ", ltrim($msg)); +$msg = preg_replace("/\\n */", "\\n ", ltrim($msg)); $output=$output. "
@@ -186,9 +196,9 @@ $output=$output."

wrapper = textwrap.TextWrapper(width=60, subsequent_indent=" ") - for contributer in contributers: - if len(contributer.credit) != 0: - results.append(contributer.as_php_credits(wrapper)) + for contributor in contributors: + if len(contributor.credit) != 0: + results.append(contributor.as_php_credits(wrapper)) results.append(''' $output=$output.""; @@ -201,7 +211,7 @@ return $output; return "".join(results) -def as_php_blanket(contributers, file): +def as_php_blanket(contributors, file): results = [] results.append(header()) @@ -224,7 +234,7 @@ $output=$output. " if (isset($msg_ref) && $msg_ref != "") { $msg_ref = htmlspecialchars("$msg_ref"); - $output=$output. "[[http://marc.info/?l=lyx-devel&" . ${msg_ref} . "|" . ${msg_title} . "]]"; + $output=$output. "[[https://marc.info/?l=lyx-devel&" . ${msg_ref} . "|" . ${msg_title} . "]]"; } else { $output=$output. "${msg_title}"; } @@ -241,16 +251,16 @@ function blanket_output() { $output=$output."

The following people hereby grant permission to license their contributions to LyX under the - [[http://www.opensource.org/licenses/gpl-license.php | + [[https://opensource.org/licenses/gpl-license | Gnu General Public License]], version 2 or later.

"; ''') - for contributer in contributers: - if contributer.licence == "GPL": - results.append(contributer.as_php_blanket()) + for contributor in contributors: + if contributor.licence == "GPL": + results.append(contributor.as_php_blanket()) results.append(''' $output=$output."
"; @@ -259,16 +269,16 @@ $output=$output."

The following people hereby grant permission to license their contributions to LyX under the - [[http://www.opensource.org/licenses/artistic-license-2.0.php | + [[https://opensource.org/licenses/Artistic-2.0 | Artistic License 2]].

"; ''') - for contributer in contributers: - if contributer.licence == "Artistic": - results.append(contributer.as_php_blanket()) + for contributor in contributors: + if contributor.licence == "Artistic": + results.append(contributor.as_php_blanket()) results.append(''' $output=$output."
"; @@ -282,30 +292,42 @@ return $output; return "".join(results) -def main(argv, contributers): +def main(argv, contributors): if len(argv) != 4: error(usage(argv[0])) - txt_credits_data = unicode(as_txt_credits(contributers)).encode("utf-8") - txt_credits = open(argv[1], "w") + if sys.version_info[0] < 3: + txt_credits_data = unicode(as_txt_credits(contributors)).encode("utf-8") + else: + txt_credits_data = str(as_txt_credits(contributors)).encode("utf-8") + txt_credits = open(argv[1], "wb") txt_credits.write(txt_credits_data) - php_credits_data = unicode(as_php_credits(contributers, argv[2])).encode("utf-8") - php_credits = open(argv[2], "w") + if sys.version_info[0] < 3: + php_credits_data = unicode(as_php_credits(contributors, argv[2])).encode("utf-8") + else: + php_credits_data = str(as_php_credits(contributors, argv[2])).encode("utf-8") + php_credits = open(argv[2], "wb") php_credits.write(php_credits_data) - php_blanket_data = unicode(as_php_blanket(contributers, argv[3])).encode("utf-8") - php_blanket = open(argv[3], "w") + if sys.version_info[0] < 3: + php_blanket_data = unicode(as_php_blanket(contributors, argv[3])).encode("utf-8") + else: + php_blanket_data = str(as_php_blanket(contributors, argv[3])).encode("utf-8") + php_blanket = open(argv[3], "wb") php_blanket.write(php_blanket_data) - warning_data = unicode(collate_incomplete(contributers) + '\n').encode("utf-8") - sys.stderr.write(warning_data) + if sys.version_info[0] < 3: + warning_data = unicode(collate_incomplete(contributors) + '\n').encode("utf-8") + else: + warning_data = str(collate_incomplete(contributors) + '\n').encode("utf-8") + sys.stderr.write(warning_data.decode('utf-8')) # Store the raw data. -contributers = [ +contributors = [ - contributer(u"Ronen Abravanel", + contributor(u"Ronen Abravanel", "ronena () gmail ! com", "GPL", "Re: Patch: Diagram inset", @@ -313,7 +335,7 @@ contributers = [ "19 September 2010", u"Support for feyn diagrams"), - contributer(u"Maarten Afman", + contributor(u"Maarten Afman", "info () afman ! net", "GPL", "Fwd: Re: The LyX licence", @@ -321,7 +343,7 @@ contributers = [ "27 February 2005", u"Dutch translation team member"), - contributer(u"Hatim Alahmadi", + contributor(u"Hatim Alahmadi", "dr.hatim () hotmail ! com", "GPL", "license issue", @@ -329,7 +351,7 @@ contributers = [ "28 July 2008", u"Arabic translation"), - contributer(u"Asger Alstrup", + contributor(u"Asger Alstrup", "aalstrup () laerdal ! dk", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -337,7 +359,7 @@ contributers = [ "21 February 2005", u"General hacking of user interface stuff and those other bits and pieces"), - contributer(u"Jesper Stemann Andersen", + contributor(u"Jesper Stemann Andersen", "jesper () sait ! dk", "GPL", "Contributions GPLed", @@ -345,7 +367,7 @@ contributers = [ "21 April 2011", u"Danish translation"), - contributer(u"Pascal André", + contributor(u"Pascal André", "andre () via ! ecp ! fr", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -353,7 +375,7 @@ contributers = [ "1 April 2005", u"External style definition files, linuxdoc sgml support and more ftp-site ftp.lyx.org"), - contributer(u"Liviu Andronic", + contributor(u"Liviu Andronic", "landronimirc () gmail ! com", "GPL", "contributions GPLed", @@ -361,7 +383,15 @@ contributers = [ "14 August 2008", u"Romanian localization and support for the frletter document class"), - contributer(u"João Luis Meloni Assirati", + contributor(u"Georger Araujo", + "georger_br () yahoo ! com ! br", + "GPL", + "pt_BR.po translation for LyX 2.1.3", + "m=143058265303480", + "2 May 2015", + u"Brazilian Portuguese translation"), + + contributor(u"João Luis Meloni Assirati", "assirati () nonada ! if ! usp ! br", "GPL", "Re: The LyX licence", @@ -369,7 +399,7 @@ contributers = [ "23 February 2005", u"Added support for unix sockets and thence the 'inverse DVI' feature"), - contributer(u"Patrick Atamaniuk", + contributor(u"Patrick Atamaniuk", "atamaniuk () frobs ! net", "GPL", "License for my contributions", @@ -377,7 +407,15 @@ contributers = [ "28 January 2011", u"fix-cm module"), - contributer(u"Özgür Uğraş Baran", + contributor(u"Gioele Barabucci", + "gioele () svario ! it", + "GPL", + "Contribution license", + "m=136933235620262", + "23 May 2013", + u"ACM-SIGS layouts"), + + contributor(u"Özgür Uğraş Baran", "ugras.baran () gmail ! com", "GPL", "Re: [patch] new InsetCommandParams", @@ -385,7 +423,7 @@ contributers = [ "19 October 2006", u"New commandparams structure, Nomenclature inset"), - contributer(u"Susana Barbosa", + contributor(u"Susana Barbosa", "susana.barbosa () fc ! up ! pt", "GPL", "License", @@ -393,7 +431,7 @@ contributers = [ "14 August 2007", u"Portuguese translation"), - contributer(u"Yves Bastide", + contributor(u"Yves Bastide", "yves.bastide () irisa ! fr", "GPL", "Re: The LyX licence", @@ -401,7 +439,7 @@ contributers = [ "28 February 2005", u"Bug fixes"), - contributer(u"Heinrich Bauer", + contributor(u"Heinrich Bauer", "heinrich.bauer () t-mobile ! de", "GPL", "Fwd: Re: The LyX licence", @@ -409,7 +447,7 @@ contributers = [ "22 February 2005", u"Fixes for dvi output original version of page selection for printing"), - contributer(u"Georg Baum", + contributor(u"Georg Baum", "georg.baum () post ! rwth-aachen ! de", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -417,7 +455,7 @@ contributers = [ "21 February 2005", u"tex2lyx improvements, bug fixes, unicode work"), - contributer(u"Hans Bausewein", + contributor(u"Hans Bausewein", "hans () comerwell ! xs4all ! nl", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -425,7 +463,7 @@ contributers = [ "2 April 2005", '"case insensitive" and "complete word" search'), - contributer(u"Kornel Benko", + contributor(u"Kornel Benko", "Kornel.Benko () berlin ! de", "GPL", "The LyX licence", @@ -433,7 +471,7 @@ contributers = [ "3 January 2009", u"small bugfixes, CMake build system, Slovak translation"), - contributer(u"Jacob Bishop", + contributor(u"Jacob Bishop", "bishop.jacob () gmail ! com", "GPL", "Contributions...APA 6 Layout", @@ -441,7 +479,7 @@ contributers = [ "26 December 2012", u"APA 6 Layout"), - contributer(u"Punyashloka Biswal", + contributor(u"Punyashloka Biswal", "punya.biswal () gmail ! com", "GPL", "Re: Patch for ticket #6848", @@ -449,7 +487,7 @@ contributers = [ "28 August 2010", u"Bug fixes"), - contributer(u"Graham Biswell", + contributor(u"Graham Biswell", "graham () gbiswell ! com", "GPL", "Re: The LyX licence", @@ -457,7 +495,7 @@ contributers = [ "5 April 2005", u"Small bugfixes that were very hard to find"), - contributer(u"Lars Gullik Bjønnes", + contributor(u"Lars Gullik Bjønnes", "larsbj () gullik ! net", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -465,7 +503,7 @@ contributers = [ "22 February 2005", u"Improvements to user interface (menus and keyhandling) including a configurable toolbar and a few other (not so) minor things, like rewriting most of the LyX kernel. Also previous source maintainer."), - contributer(u"Alfredo Braunstein", + contributor(u"Alfredo Braunstein", "abraunst () lyx ! org", "GPL", "Re: The LyX licence", @@ -473,7 +511,15 @@ contributers = [ "24 February 2005", u"A (pseudo) threaded graphics loader queue, lots of fixes, etc."), - contributer(u"Christian Buescher", + contributor(u"Martin A. Brown", + "martin () linux-ip ! net", + "GPL", + "Re: public identifier for DocBook XML export", + "m=148391461928571", + "8 January 2017", + u"Docbook fixes"), + + contributor(u"Christian Buescher", "christian.buescher () uni-bielefeld ! de", "", "", @@ -481,7 +527,7 @@ contributers = [ "", u"User-definable keys, lyxserver and more"), - contributer(u"Johnathan Burchill", + contributor(u"Johnathan Burchill", "jkerrb () users ! sourceforge ! net", "GPL", "Re: The LyX licence", @@ -489,7 +535,7 @@ contributers = [ "22 February 2005", u"Ported John Levon's original 'change tracking' code to later versions of LyX. Numerous bug fixes thereof."), - contributer(u"Francesc Burrull i Mestres", + contributor(u"Francesc Burrull i Mestres", "fburrull () mat ! upc ! es", "", "", @@ -497,7 +543,7 @@ contributers = [ "", u"Catalan translation"), - contributer(u"Sergiu Carpov", + contributor(u"Sergiu Carpov", "ssmiler () gmail ! com", "GPL", "Re: Bug #5522", @@ -505,7 +551,7 @@ contributers = [ "10 July 2009", u"Bug fixes"), - contributer(u"Humberto Nicolás Castejón", + contributor(u"Humberto Nicolás Castejón", "beconico () gmail ! com", "GPL", "Re: The LyX licence", @@ -513,7 +559,7 @@ contributers = [ "9 June 2005", u"Spanish translation of the Windows installer"), - contributer(u"Matěj Cepl", + contributor(u"Matěj Cepl", "matej () ceplovi ! cz", "GPL", "Re: The LyX licence", @@ -521,7 +567,7 @@ contributers = [ "22 February 2005", u"Improvements to the czech keymaps"), - contributer(u"Albert Chin", + contributor(u"Albert Chin", "lyx-devel () mlists ! thewrittenword ! com", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -529,7 +575,7 @@ contributers = [ "30 March 2005", u"Bug fixes"), - contributer(u"Jean-Pierre Chrétien", + contributor(u"Jean-Pierre Chrétien", "jeanpierre.chretien () free ! fr", "GPL", "Re: The LyX licence", @@ -537,7 +583,7 @@ contributers = [ "10 June 2005", u"French translations"), - contributer(u"Claudio Coco", + contributor(u"Claudio Coco", "lacocio () libero ! it", "GPL", "Agreement to GNU General Public licence", @@ -545,7 +591,7 @@ contributers = [ "17 January 2006", u"Italian translation"), - contributer(u"Yuri Chornoivan", + contributor(u"Yuri Chornoivan", "yurchor () ukr ! net", "GPL", "Permission grant", @@ -553,7 +599,7 @@ contributers = [ "23 July 2008", u"Ukrainian translation"), - contributer(u"Tommaso Cucinotta", + contributor(u"Tommaso Cucinotta", "cucinotta () sssup !it", "GPL", "Re: View Menu proposal", @@ -561,7 +607,7 @@ contributers = [ "20 Sep 2007", u"Advanced search feature"), - contributer(u"Matthias Kalle Dalheimer", + contributor(u"Matthias Kalle Dalheimer", "kalle () kdab ! net", "GPL", "Re: The LyX licence", @@ -569,7 +615,7 @@ contributers = [ "22 February 2005", u"Qt2 port"), - contributer(u"Ulysse Danglis", + contributor(u"Ulysse Danglis", "o2d () freemail ! gr", "GPL", "License of el.po", @@ -577,7 +623,7 @@ contributers = [ "28 February 2010", u"Greek translations"), - contributer(u"Ewan Davies", + contributor(u"Ewan Davies", "ewan.davies () googlemail ! com", "GPL", "Re: Starting Development", @@ -585,7 +631,7 @@ contributers = [ "17 May 2009", u"doxygen to LFUNs.lyx conversion"), - contributer(u"Jack Dessert", + contributor(u"Jack Dessert", "jackdesert556 () gmail ! com", "GPL", "License", @@ -593,15 +639,31 @@ contributers = [ "30 March 2010", u"Patches for configure.py"), - contributer(u"Anders Ekberg", + contributor(u"Min Ding", + "u5032331 () uds ! anu ! edu ! au", + "GPL", + "Accept GUN GPL", + "m=139864105011133", + "27 April 2014", + u"Chinese (simplified) translations"), + + contributor(u"Alexander Dunlap", + "alexander.dunlap () gmail ! com", + "GPL", + "licensing statement", + "m=151914230920804", + "20 February 2018", + u"Improvement to recent files support"), + + contributor(u"Anders Ekberg", "anek () chalmers ! se", "GPL", "License agreement", "m=113725822602516", "14 January 2006", u"Improvements to the Swedish translation of the Windows Installer"), - - contributer(u"Martin Engbers", + + contributor(u"Martin Engbers", "martin.engbers () gmx ! de", "GPL", "Re: [patch] Icon replacement", @@ -609,7 +671,7 @@ contributers = [ "Apr 3 2009", u"icon loading tweaks"), - contributer(u"Matthias Ettrich", + contributor(u"Matthias Ettrich", "ettrich () trolltech ! com", "GPL", "Fwd: Re: The LyX licence", @@ -617,7 +679,7 @@ contributers = [ "28 February 2005", u"Started the project, implemented the early versions, various improvements including undo/redo, tables, and much, much more"), - contributer(u"Baruch Even", + contributor(u"Baruch Even", "baruch () ev-en ! org", "GPL", "Re: The LyX licence", @@ -625,7 +687,7 @@ contributers = [ "25 February 2005", u"New graphics handling scheme and more"), - contributer(u"Dov Feldstern", + contributor(u"Dov Feldstern", "dfeldstern () fastimap ! com", "GPL", "Re: Farsi support re-submission plus a little more", @@ -633,7 +695,7 @@ contributers = [ "31 May 2007", u"RTL/BiDi-related fixes"), - contributer(u"Michał Fita", + contributor(u"Michał Fita", "michal ! fita () gmail ! com", "GPL", "Statement for Polish translation", @@ -641,7 +703,7 @@ contributers = [ "15 July 2008", u"Polish translation"), - contributer(u"Ronald Florence", + contributor(u"Ronald Florence", "ron () 18james ! com", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -649,7 +711,7 @@ contributers = [ "31 March 2005", u"Maintainer of the OS X port(s)"), - contributer(u"José Ramom Flores d'as Seixas", + contributor(u"José Ramom Flores d'as Seixas", "fa2ramon () usc ! es", "GPL", "Re: Galician translation", @@ -657,7 +719,7 @@ contributers = [ "20 October 2006", u"Galician documentation and localization"), - contributer(u"John Michael Floyd", + contributor(u"John Michael Floyd", "jmf () pwd ! nsw ! gov ! au", "", "", @@ -665,7 +727,7 @@ contributers = [ "", u"Bug fix to the spellchecker"), - contributer(u"Nicola Focci", + contributor(u"Nicola Focci", "nicola.focci () gmail ! com", "GPL", "Permission", @@ -673,7 +735,7 @@ contributers = [ "29 April 2008", u"Italian translation of documentations"), - contributer(u"Enrico Forestieri", + contributor(u"Enrico Forestieri", "forenr () tlc ! unipr ! it", "GPL", "Re: lyxpreview2ppm.py", @@ -681,7 +743,7 @@ contributers = [ "16 June 2005", u"Italian translations, many bug fixes and features"), - contributer(u"Eitan Frachtenberg", + contributor(u"Eitan Frachtenberg", "sky8an () gmail ! com", "GPL", "Re: [PATCH] BibTeX annotation support", @@ -689,7 +751,7 @@ contributers = [ "20 March 2005", u"BibTeX annotation support"), - contributer(u"Darren Freeman", + contributor(u"Darren Freeman", "dfreeman () ieee ! org", "GPL", "Licence", @@ -697,7 +759,7 @@ contributers = [ "3 August 2007", u"Improvements to mouse wheel scrolling; many bug reports"), - contributer(u"Max Funk", + contributor(u"Max Funk", "maxkhfunk () gmx ! net", "GPL", "GPL", @@ -705,7 +767,7 @@ contributers = [ "28 May 2011", u"Bug fixes"), - contributer(u"Edscott Wilson Garcia", + contributor(u"Edscott Wilson Garcia", "edscott () xfce ! org", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -713,7 +775,7 @@ contributers = [ "30 March 2005", u"Bug fixes"), - contributer(u"Ignacio García", + contributor(u"Ignacio García", "ignacio.gmorales () gmail ! com", "GPL", "Re: es_EmbeddedObjects", @@ -721,7 +783,7 @@ contributers = [ "06 February 2007", u"Spanish translation of documentations"), - contributer(u"Michael Gerz", + contributor(u"Michael Gerz", "michael.gerz () teststep ! org", "GPL", "Re: The LyX licence", @@ -729,7 +791,7 @@ contributers = [ "22 February 2005", u"Change tracking, German localization, bug fixes"), - contributer(u"Stefano Ghirlanda", + contributor(u"Stefano Ghirlanda", "stefano.ghirlanda () unibo ! it", "GPL", "Re: The LyX licence", @@ -737,7 +799,23 @@ contributers = [ "28 February 2005", u"Improvements to lyxserver"), - contributer(u"Hartmut Goebel", + contributor(u"Shankar Giri Venkita Giri", + "girivs () gmx ! com", + "GPL", + "Blanket permission", + "m=146162343015182", + "25 April 2016", + u"Mingw-w64 build fixes"), + + contributor(u"D. Gloger", + "2wochenurlaub () gloger ! biz", + "GPL", + "Re: external material template: SVG -> PDF/PS with LaTeX", + "m=151298047124676", + "11 December 2017", + u"Inkscape External Template"), + + contributor(u"Hartmut Goebel", "h.goebel () crazy-compilers ! com", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -745,7 +823,7 @@ contributers = [ "30 March 2005", u"Improvements to Koma-Script classes"), - contributer(u"Riccardo Gori", + contributor(u"Riccardo Gori", "goriccardo () gmail ! com", "GPL", "Re: r35561 - lyx-devel/trunk/src/insets", @@ -753,7 +831,7 @@ contributers = [ "5 Oct 2010", u"Fixing tabular code"), - contributer(u"Peter Gumm", + contributor(u"Peter Gumm", "gumm () mathematik ! uni-marburg ! de", "GPL", "Re: xy-pic manual", @@ -761,7 +839,7 @@ contributers = [ "22 October 2008", u"XY-pic manual"), - contributer(u"İbrahim Güngör", + contributor(u"İbrahim Güngör", "h.ibrahim.gungor () gmail ! com", "GPL", "Update Turkish Translation", @@ -769,7 +847,7 @@ contributers = [ "4 Nov 2008", u"Turkish translation"), - contributer(u"Hartmut Haase", + contributor(u"Hartmut Haase", "hha4491 () web ! de", "GPL", "Re: The LyX licence", @@ -777,7 +855,7 @@ contributers = [ "23 February 2005", u"German translation of the documentation"), - contributer(u"Helge Hafting", + contributor(u"Helge Hafting", "helgehaf () aitel ! hist ! no", "GPL", "Re: The LyX licence", @@ -785,15 +863,31 @@ contributers = [ "23 February 2005", u"Norwegian documentation and localization"), - contributer(u"Richard Heck", - "rgheck () comcast ! net", + contributor(u"Jessica Hamilton", + "jessica.l.hamilton () gmail ! com", + "GPL", + "Contributor License", + "m=143381137411598", + "9 June 2015", + u"Haiku OS support"), + + contributor(u"Jan Niklas Hasse", + "jhasse () bixense ! com", + "GPL", + "Re: Patch to make it possible to open empty files", + "m=148163124122780", + "23 December 2016", + u"File opening enhancement"), + + contributor(u"Richard Kimberly Heck", + "rikiheck () lyx ! org", "GPL", "GPL Statement", "m=117501689204059", "27 March 2007", u"Bug fixes, layout modules, BibTeX code, XHTML export. Current stable branch maintainer."), - contributer(u"Bennett Helm", + contributor(u"Bennett Helm", "bennett.helm () fandm ! edu", "GPL", "Re: The LyX licence", @@ -801,7 +895,7 @@ contributers = [ "22 February 2005", u"Maintainer of the OSX ports, taking over from Ronald Florence"), - contributer(u"Kevin B. Hendricks", + contributor(u"Kevin B. Hendricks", "kevin.hendricks () sympatico ! ca", "GPL", "Fwd: Re: Integration of libmythes and hunspell", @@ -809,7 +903,7 @@ contributers = [ "9 May 2009", u"Author of the MyThes thesaurus library"), - contributer(u"Claus Hentschel", + contributor(u"Claus Hentschel", "claus.hentschel () mbau ! fh-hannover ! de", "", "", @@ -817,7 +911,15 @@ contributers = [ "", u"Win32 port of LyX 1.1.x"), - contributer(u"Claus Hindsgaul", + contributor(u"Josh Hieronymous", + "josh.p.hieronymus () gmail ! com", + "GPL", + "licensing my contributions to LyX", + "m=137426932127289", + "19 July 2013", + u"XHTML and ePub Improvements (GSOC Student)"), + + contributor(u"Claus Hindsgaul", "claus_h () image ! dk", "GPL", "Re: The LyX licence", @@ -825,7 +927,31 @@ contributers = [ "22 February 2005", u"Danish translation"), - contributer(u"Bernard Hurley", + contributor(u"Martin Hoffmann", + "hoffimar () gmail ! com", + "GPL", + "Re: #8703: 'new shortcut' box closes if no shortcut", + "m=138105799411067", + "6 October 2013", + u"Dialog usability fix"), + + contributor(u"Winfred Huang", + "tone90999 () hotmail ! com", + "GPL", + "License for Chinese translation", + "m=153274007430136", + "28 July 2018", + u"Simplified Chinese Localization"), + + contributor(u"John Hudson", + "j.r.hudson () virginmedia ! com", + "GPL", + "Contributions", + "m=146722333213915", + "29 June 2016", + u"Documentation updates"), + + contributor(u"Bernard Hurley", "bernard () fong-hurley ! org ! uk", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -833,7 +959,7 @@ contributers = [ "30 March 2005", u"Fixes to literate programming support"), - contributer(u"Marius Ionescu", + contributor(u"Marius Ionescu", "felijohn () gmail ! com", "GPL", "permission to licence", @@ -841,7 +967,7 @@ contributers = [ "27 September 2006", u"Romanian localization"), - contributer(u"Bernhard Iselborn", + contributor(u"Bernhard Iselborn", "bernhard.iselborn () sap ! com", "GPL", "RE: The LyX licence", @@ -849,7 +975,7 @@ contributers = [ "5 April 2005", u"Some minor bug-fixes, FAQ, linuxdoc sgml support"), - contributer(u"Masanori Iwami", + contributor(u"Masanori Iwami", "masa.iwm () gmail ! com", "GPL", "Re: [patch] Addition of input method support", @@ -857,7 +983,7 @@ contributers = [ "1 April 2007", u"Development of CJK language support"), - contributer(u"Michal Jaegermann", + contributor(u"Michal Jaegermann", "michal () ellpspace ! math ! ualberta ! ca", "GPL", "Re: The LyX licence", @@ -865,7 +991,7 @@ contributers = [ "22 February 2005", u"Fix to a very hard-to-find egcs bug that crashed LyX on alpha architecture"), - contributer(u"Harshula Jayasuriya", + contributor(u"Harshula Jayasuriya", "harshula () gmail ! com", "GPL", "Re: Bug in export to DocBook", @@ -873,7 +999,7 @@ contributers = [ "15 January 2007", u"Fix docbook generation of nested lists"), - contributer(u"David L. Johnson", + contributor(u"David L. Johnson", "david.johnson () lehigh ! edu", "GPL", "GPL", @@ -881,7 +1007,7 @@ contributers = [ "22 February 2005", u"Public relations, feedback, documentation and support"), - contributer(u"Robert van der Kamp", + contributor(u"Robert van der Kamp", "robnet () wxs ! nl", "GPL", "Re: The LyX licence", @@ -889,7 +1015,7 @@ contributers = [ "5 April 2005", u"Various small things and code simplifying"), - contributer(u"Amir Karger", + contributor(u"Amir Karger", "amirkarger () gmail ! com", "GPL", "Re: The LyX licence", @@ -897,7 +1023,7 @@ contributers = [ "23 February 2005", u"Tutorial, reLyX: the LaTeX to LyX translator"), - contributer(u"Zahari Dmitrov Kassabov", + contributor(u"Zahari Dmitrov Kassabov", "zaharid () gmail ! com", "GPL", "GPL Statement", @@ -905,23 +1031,23 @@ contributers = [ "13 December 2012", u"Bug fixes"), - contributer(u"Carmen Kauffmann", + contributor(u"Carmen Kauffmann", "", "", "", "", "", - u"Original name that is now two character shorter"), + u"Original name that is now two characters shorter"), - contributer(u"KDE Artists", - "http://artist.kde.org/", + contributor(u"KDE Artists", + "", "", "", "", "", u"Authors of several of the icons LyX uses"), - contributer(u"Andreas Klostermann", + contributor(u"Andreas Klostermann", "andreas_klostermann () web ! de", "GPL", "blanket-permission", @@ -929,7 +1055,7 @@ contributers = [ "11 March 2005", u"Gtk reference insertion dialog"), - contributer(u"Timo Kluck", + contributor(u"Timo Kluck", "tkluck () gmail ! com", "GPL", "license statement", @@ -937,7 +1063,7 @@ contributers = [ "8 December 2011", u"Dutch translation, icon fixes"), - contributer(u"Kostantino", + contributor(u"Kostantino", "ciclope10 () alice ! it", "GPL", "Permission granted", @@ -945,15 +1071,15 @@ contributers = [ "9 August 2006", u"Italian localization of the interface"), - contributer(u"Scott Kostyshak", - "skostysh@princeton.edu", + contributor(u"Scott Kostyshak", + "skostysh () princeton ! edu", "GPL", "GPL Statement", "m=133076234031944", "3 March 2012", u"Small UI fixes"), - contributer(u"Michael Koziarski", + contributor(u"Michael Koziarski", "koziarski () gmail ! com", "GPL", "Re: The LyX licence", @@ -961,7 +1087,7 @@ contributers = [ "22 February 2005", u"Gnome port"), - contributer(u"Peter Kremer", + contributor(u"Peter Kremer", "kremer () bme-tel ! ttt ! bme ! hu", "", "", @@ -969,7 +1095,7 @@ contributers = [ "", u"Hungarian translation and bind file for menu shortcuts"), - contributer(u'Marcus Kriele', + contributor(u'Marcus Kriele', "mkriele () me ! com", "GPL", "License permission", @@ -977,7 +1103,7 @@ contributers = [ "26 April 2011", u"Fixing various sv* layouts"), - contributer(u'Valeriy Kruchko', + contributor(u'Valeriy Kruchko', "lerkru () gmail ! com", "GPL", "Re: translation in to russian about 68%", @@ -985,7 +1111,7 @@ contributers = [ "24 November 2009", u"Russian translation of the user interface"), - contributer(u"Peter Kümmel", + contributor(u"Peter Kümmel", "syntheticpp () gmx ! net", "GPL", "License", @@ -993,7 +1119,7 @@ contributers = [ "7 June 2006", u"Qt4 coding, CMake build system, bug fixing, testing, clean ups, and profiling"), - contributer(u"Bernd Kümmerlen", + contributor(u"Bernd Kümmerlen", "bkuemmer () gmx ! net", "GPL", "Re: The LyX licence", @@ -1001,7 +1127,15 @@ contributers = [ "25 February 2005", u"Initial version of the koma-script textclasses"), - contributer(u"Felix Kurth", + contributor(u"Joel Kulesza", + "jkulesza () gmail ! com", + "GPL", + "License to Publish Work", + "m=147735429207382", + "25 October 2016", + u"User interface improvements"), + + contributor(u"Felix Kurth", "felix () fkurth ! de", "GPL", "Re: The LyX licence", @@ -1009,7 +1143,7 @@ contributers = [ "22 February 2005", u"Support for textclass g-brief2"), - contributer(u"Rob Lahaye", + contributor(u"Rob Lahaye", "lahaye () snu ! ac ! kr", "GPL", "Re: The LyX licence", @@ -1017,7 +1151,7 @@ contributers = [ "22 February 2005", u"Xforms dialogs and GUI related code"), - contributer(u"Jean-Marc Lasgouttes", + contributor(u"Jean-Marc Lasgouttes", "lasgouttes () lyx ! org", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -1025,7 +1159,7 @@ contributers = [ "21 February 2005", u"configure and Makefile-stuff, many bugfixes and more. Previous stable branch maintainer."), - contributer(u"Victor Lavrenko", + contributor(u"Victor Lavrenko", "lyx () lavrenko ! pp ! ru", "", "", @@ -1033,7 +1167,7 @@ contributers = [ "", u"Russian translation"), - contributer(u"Angus Leeming", + contributor(u"Angus Leeming", "leeming () lyx ! org", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -1041,7 +1175,7 @@ contributers = [ "21 February 2005", u"GUI-I-fication of insets and more"), - contributer(u"Edwin Leuven", + contributor(u"Edwin Leuven", "e.leuven () gmail ! com", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -1049,7 +1183,7 @@ contributers = [ "21 February 2005", u"Tabular and misc UI stuff"), - contributer(u"John Levon", + contributor(u"John Levon", "levon () movementarian ! org", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -1057,7 +1191,7 @@ contributers = [ "21 February 2005", u"Qt2 frontend, GUII work, bugfixes"), - contributer(u"Ling Li", + contributor(u"Ling Li", "ling () caltech ! edu", "GPL", "Re: LyX 1.4cvs crash on Fedora Core 3", @@ -1065,15 +1199,15 @@ contributers = [ "28 March 2005", u"Added native support for \makebox to mathed. Several bug fixes, both to the source code and to the llncs layout file"), - contributer(u"LibreOffice Team", - "http://www.libreoffice.org/", + contributor(u"LibreOffice Team", + "https://www.libreoffice.org/", "LGPL", "", "", "", u"Libreoffice Icon Theme"), - contributer(u"Tomasz Łuczak", + contributor(u"Tomasz Łuczak", "tlu () technodat ! com ! pl", "GPL", "Re: [Cvslog] lyx-devel po/: ChangeLog pl.po lib/: CREDITS", @@ -1081,7 +1215,7 @@ contributers = [ "28 December 2005", u"Polish translation and mw* layouts files"), - contributer(u"Hangzai Luo", + contributor(u"Hangzai Luo", "memcache () gmail ! com", "GPL", "Re: [patch] tex2lyx crash when full path is given from commandline on Win32", @@ -1089,7 +1223,7 @@ contributers = [ "1 July 2007", u"Bugfixes"), - contributer(u"Mohamed Magdy", + contributor(u"Mohamed Magdy", "physicist2010 () gmail ! com>", "GPL", "A permission to use my Arabic-Translation for LyX?", @@ -1097,7 +1231,15 @@ contributers = [ "16 March 2010", u"Arabic translation"), - contributer(u"Tetsuya Makimura", + contributor(u"Jari-Matti Mäkelä", + "jmjmak () utu ! fi", + "GPL", + "Re: lyx fi translation update", + "m=142987910907596", + "24 April 2015", + u"Contribution to the Finnish Localization."), + + contributor(u"Tetsuya Makimura", "makimura () ims ! tsukuba.ac ! jp", "GPL", "Re: Support request for Japanese without CJK, again (Re: [Fwd: About Japanese edition ...)", @@ -1105,7 +1247,7 @@ contributers = [ "18 August 2008", u"Improvements to the Japanese language support."), - contributer(u"José Matos", + contributor(u"José Matos", "jamatos () fc ! up ! pt", "GPL", "Re: The LyX licence", @@ -1113,7 +1255,7 @@ contributers = [ "22 February 2005", u"linuxdoc sgml support. Previous release manager."), - contributer(u"Roman Maurer", + contributor(u"Roman Maurer", "roman.maurer () amis ! net", "GPL", "Re: The LyX licence", @@ -1121,7 +1263,7 @@ contributers = [ "27 February 2005", u"Slovenian translation coordinator"), - contributer(u"John McCabe-Dansted", + contributor(u"John McCabe-Dansted", "gmatht () gmail ! com", "GPL", "Re: Randomly Generated Crash Reports Useful?", @@ -1129,7 +1271,7 @@ contributers = [ "15 June 2009", u"Keys-test module, bug fixing"), - contributer(u"Caolán McNamara", + contributor(u"Caolán McNamara", "caolanm () redhat ! com", "GPL", "Statement for enchant integration", @@ -1137,7 +1279,7 @@ contributers = [ "19 January 2010", u"Support for the enchant spell checking library"), - contributer(u"Tino Meinen", + contributor(u"Tino Meinen", "a.t.meinen () chello ! nl", "GPL", "Re: Licensing your contributions to LyX", @@ -1145,7 +1287,7 @@ contributers = [ "31 October 2005", u"Dutch translation coordinator"), - contributer(u"Siegfried Meunier-Guttin-Cluzel", + contributor(u"Siegfried Meunier-Guttin-Cluzel", "meunier () coria ! fr", "GPL", "French translations", @@ -1153,7 +1295,7 @@ contributers = [ "12 November 2007", u"French translations of the documentation"), - contributer(u"Günter Milde", + contributor(u"Günter Milde", "milde () users ! berlios ! de", "GPL", "copyleft", @@ -1161,7 +1303,15 @@ contributers = [ "14 October 2008", u"Unicode and layout file fixes"), - contributer(u"Joan Montané", + contributor(u"Dustin J. Mitchell", + "dustin () v ! igoro ! us", + "GPL", + "Fwd: Your patch for LyX", + "m=139255709609015", + "16 February 2014", + u"Fix for csv2lyx"), + + contributor(u"Joan Montané", "jmontane () gmail ! com", "GPL", "Re: LyX translation updates needed", @@ -1169,7 +1319,23 @@ contributers = [ "21 August 2007", u"Catalan translations of menus"), - contributer(u"Iñaki Larrañaga Murgoitio", + contributor(u"Stéphane Mourey", + "stephane.mourey () impossible-exil ! info", + "GPL", + "Re: gpl", + "m=141381522413781", + "20 October 2014", + u"New lfun server-get-statistics"), + + contributor(u"Guillaume Munch", + "gm () lyx ! org", + "GPL", + "Re: -std=c++11 and [PATCH] Improve the display of the source (bugs #6501,#7359)", + "m=143890980923229", + "07 August 2015", + u"Several bug fixes, mainly mathed"), + + contributor(u"Iñaki Larrañaga Murgoitio", "dooteo () euskalgnu ! org", "GPL", "Re: The LyX licence", @@ -1177,7 +1343,7 @@ contributers = [ "22 February 2005", u"Basque documentation and localization"), - contributer(u"Daniel Naber", + contributor(u"Daniel Naber", "daniel.naber () t-online ! de", "GPL", "Re: The LyX licence", @@ -1185,7 +1351,7 @@ contributers = [ "22 February 2005", u"Improvements to the find&replace dialog"), - contributer(u"Pablo De Napoli", + contributor(u"Pablo De Napoli", "pdenapo () mate ! dm ! uba ! ar", "GPL", "Re: The LyX licence", @@ -1193,7 +1359,7 @@ contributers = [ "22 February 2005", u"Math panel dialogs"), - contributer(u"Dirk Niggemann", + contributor(u"Dirk Niggemann", "dabn100 () cam ! ac ! uk", "", "", @@ -1201,7 +1367,7 @@ contributers = [ "", u"config. handling enhancements, bugfixes, printer enhancements path mingling"), - contributer(u"Jens Nöckel", + contributor(u"Jens Nöckel", "noeckel () uoregon !edu", "GPL", "GPL statement", @@ -1209,7 +1375,7 @@ contributers = [ "19 September 2010", u"Mac OS X enhancements"), - contributer(u"Rob Oakes", + contributor(u"Rob Oakes", "lyx-devel () oak-tree ! us>", "GPL", "Outline Contributions", @@ -1217,15 +1383,15 @@ contributers = [ "27 June 2009", u"Improvements to the outliner."), - contributer(u"Oxygen Team", - "http://www.oxygen-icons.org/", + contributor(u"Oxygen Team", + "https://techbase.kde.org/Projects/Oxygen", "LGPL", "", "", "", u"Oxygen Icon Theme"), - contributer(u"Carl Ollivier-Gooch", + contributor(u"Carl Ollivier-Gooch", "cfog () mech ! ubc ! ca", "GPL", "Re: The LyX licence --- a gentle nudge", @@ -1233,7 +1399,15 @@ contributers = [ "30 March 2005", u"Support for two-column figure (figure*) and table (table*) environments. Fixed minibuffer entry of floats."), - contributer(u'Panayotis "PAP" Papasotiriou', + contributor(u"Gilad Orr", + "giladorr () gmail ! com", + "GPL", + "Internationalization-Hebrew", + "m=138314500901798", + "28 October 2013", + u"Hebrew translation."), + + contributor(u'Panayotis "PAP" Papasotiriou', "papasot () upatras ! gr", "GPL", "Re: The LyX licence", @@ -1241,7 +1415,7 @@ contributers = [ "25 February 2005", u"Support for kluwer and ijmpd document classes"), - contributer(u'Andrey V. Panov', + contributor(u'Andrey V. Panov', "panov () canopus ! iacp ! dvo ! ru", "GPL", "Re: Russian translation for LyX", @@ -1249,7 +1423,23 @@ contributers = [ "24 December 2007", u"Russian translation of the user interface"), - contributer(u'Bo Peng', + contributor(u'Dal Ho Park', + "airdalho () gmail ! com", + "GPL", + "splash.lyx translation (Korean)", + "m=139436383128181", + "9 March 2014", + u"Korean translation"), + + contributor(u'Andrew Parsloe', + "aparsloe () clear ! net ! nz", + "GPL", + "GPL declaration", + "m=147941540519608", + "17 November 2016", + u"Module updates"), + + contributor(u'Bo Peng', "ben.bob () gmail ! com", "GPL", "Re: Python version of configure script (preview version)", @@ -1257,7 +1447,7 @@ contributers = [ "15 September 2005", u"Conversion of all shell scripts to Python, shortcuts dialog, session, view-source, auto-view, embedding features and scons build system."), - contributer(u'John Perry', + contributor(u'John Perry', "john.perry () usm ! edu", "GPL", "Contributions", @@ -1265,7 +1455,7 @@ contributers = [ "2 November 2010", u"Named theorems module."), - contributer(u"Joacim Persson", + contributor(u"Joacim Persson", "sp2joap1 () ida ! his ! se", "", "", @@ -1273,7 +1463,7 @@ contributers = [ "", u"po-file for Swedish, a tool for picking shortcuts, bug reports and hacking atrandom"), - contributer(u"Zvezdan Petkovic", + contributor(u"Zvezdan Petkovic", "zpetkovic () acm ! org", "GPL", "Re: The LyX licence", @@ -1281,7 +1471,15 @@ contributers = [ "6 April 2005", u"Better support for serbian and serbocroatian"), - contributer(u"Geoffroy Piroux", + contributor(u"Prannoy Pilligundla", + "prannoy.bits () gmail ! com", + "GPL", + "Contribution license", + "m=139332446711707", + "25 February 2014", + u"Full screen statusbar toggling"), + + contributor(u"Geoffroy Piroux", "piroux () fyma ! ucl ! ac ! be", "", "", @@ -1289,7 +1487,15 @@ contributers = [ "", u"Mathematica backend for mathed"), - contributer(u"Neoklis Polyzotis", + contributor(u"Benjamin Piwowarski", + "benjamin ! piwowarski () lip6 ! fr", + "GPL", + "GPL statement", + "m=133958334631163", + "13 June 2012", + u"AppleScript, integration with bibliography managers"), + + contributor(u"Neoklis Polyzotis", "alkis () soe ! ucsc ! edu", "GPL", "Fwd: Re: The LyX licence", @@ -1297,7 +1503,7 @@ contributers = [ "9 March 2005", u"Keymap work"), - contributer(u"André Pönitz", + contributor(u"André Pönitz", "andre.poenitz () mathematik ! tu-chemnitz ! de", "GPL", "Re: The LyX licence", @@ -1305,7 +1511,7 @@ contributers = [ "21 March 2005", u"mathed rewrite to use STL file io with streams --export and --import command line options"), - contributer(u"Kornelia Pönitz", + contributor(u"Kornelia Pönitz", "kornelia.poenitz () mathematik ! tu-chemnitz ! de", "GPL", "Re: The LyX licence", @@ -1313,7 +1519,7 @@ contributers = [ "19 March 2005", u"heavy mathed testing; provided siamltex document class"), - contributer(u"Bernhard Psaier", + contributor(u"Bernhard Psaier", "", "", "", @@ -1321,7 +1527,7 @@ contributers = [ "", u"Designer of the LyX-Banner"), - contributer(u"Thomas Pundt", + contributor(u"Thomas Pundt", "thomas () pundt ! de", "GPL", "Re: The LyX licence", @@ -1329,23 +1535,39 @@ contributers = [ "6 April 2005", u"initial configure script"), - contributer(u"Allan Rae", + contributor(u"Zheru Qiu", + "qzr () mail ! ustc ! edu ! cn", + "GPL", + "Fwd: Permission of using my translation under GPL", + "m=148702600212546", + "5 February 2017", + u"Chinese localisation"), + + contributor(u"Allan Rae", "rae () itee ! uq ! edu ! au", "GPL", "lyx-1.3.6cvs configure.in patch", "m=110905169512662", "21 February 2005", u"GUI-I architect, LyX PR head, LDN, bug reports/fixes, Itemize Bullet Selection, xforms-0.81 + gcc-2.6.3 compatibility"), - - contributer(u"Manoj Rajagopalan", + + contributor(u"Manoj Rajagopalan", "rmanoj () umich ! edu", "GPL", "Re: patch for case-insensitive reference sorting", "m=123506398801004", "Feb 19 2009", u"reference dialog tweaks"), - - contributer(u"Vincent van Ravesteijn", + + contributor(u"Daniel Ramöller", + "d.lyx () web ! de", + "GPL", + "Permission", + "m=147578627921242", + "Oct 6 2016", + u"UI improvements"), + + contributor(u"Vincent van Ravesteijn", "V.F.vanRavesteijn () tudelft ! nl", "GPL", "RE: crash lyx-1.6rc1", @@ -1353,7 +1575,7 @@ contributers = [ "4 August 2008", u"lots of fixes"), - contributer(u"Adrien Rebollo", + contributor(u"Adrien Rebollo", "adrien.rebollo () gmx ! fr", "GPL", "Re: The LyX licence", @@ -1361,7 +1583,7 @@ contributers = [ "23 February 2005", u"French translation of the docs; latin 3, 4 and 9 support"), - contributer(u"Garst R. Reese", + contributor(u"Garst R. Reese", "garstr () isn ! net", "GPL", "blanket-permission.txt:", @@ -1369,7 +1591,7 @@ contributers = [ "22 February 2005", u"provided hollywood and broadway classes for writing screen scripts and plays"), - contributer(u"Bernhard Reiter", + contributor(u"Bernhard Reiter", "ockham () gmx ! net", "GPL", "Re: RFC: GThesaurus.C et al.", @@ -1377,7 +1599,7 @@ contributers = [ "12 October 2005", u"Gtk frontend"), - contributer(u"Ruurd Reitsma", + contributor(u"Ruurd Reitsma", "rareitsma () yahoo ! com", "GPL", "Fwd: Re: The LyX licence", @@ -1385,7 +1607,7 @@ contributers = [ "28 February 2005", u"Creator of the native port of LyX to Windows"), - contributer(u"Bernd Rellermeyer", + contributor(u"Bernd Rellermeyer", "bernd.rellermeyer () arcor ! de", "GPL", "Re: The LyX licence", @@ -1393,7 +1615,7 @@ contributers = [ "10 April 2005", u"Support for Koma-Script family of classes"), - contributer(u"Michael Ressler", + contributor(u"Michael Ressler", "mike.ressler () alum ! mit ! edu", "GPL", "Re: The LyX licence", @@ -1401,7 +1623,7 @@ contributers = [ "24 February 2005", u"documentation maintainer, AASTeX support"), - contributer(u"Richman Reuven", + contributor(u"Richman Reuven", "richman.reuven () gmail ! com", "GPL", "gpl 2+ ok :)", @@ -1409,7 +1631,7 @@ contributers = [ "24 April 2011", u"Hebrew localisation"), - contributer(u"Christian Ridderström", + contributor(u"Christian Ridderström", "christian.ridderstrom () gmail ! com", "GPL", "Re: The LyX licence", @@ -1417,15 +1639,15 @@ contributers = [ "22 February 2005", u"The driving force behind, and maintainer of, the LyX wiki wiki.\nSwedish translation of the Windows installer"), - contributer(u"Julien Rioux", - "jrioux () physics ! utoronto ! ca", + contributor(u"Julien Rioux", + "jrioux () lyx ! org", "GPL", "Re: #6361: configure.py ignores packages required by user-defined modules", "m=125986505101722", "3 December 2009", - u"Bug fixes, lilypond support"), + u"Bug fixes, lilypond and revtex support, citation modules."), - contributer(u"Bernhard Roider", + contributor(u"Bernhard Roider", "bernhard.roider () sonnenkinder ! org", "GPL", "Re: [PATCH] immediatly display saved filename in tab", @@ -1433,7 +1655,15 @@ contributers = [ "29 January 2007", u"Various bug fixes"), - contributer(u"Jim Rotmalm", + contributor(u"Michael Roitzsch", + "reactorcontrol () icloud ! com", + "GPL", + "Re: TeXFiles.py compatibility with Nix on macOS", + "m=156146891826580", + "25 June 2019", + u"Fixes for the Nix package manager"), + + contributor(u"Jim Rotmalm", "jim.rotmalm () gmail ! com", "GPL", "License for my contributions.", @@ -1441,7 +1671,7 @@ contributers = [ "24 January 2011", u"Swedish translation"), - contributer(u"Paul A. Rubin", + contributor(u"Paul A. Rubin", "rubin () msu ! edu", "GPL", "Re: [patch] reworked AMS classes (bugs 4087, 4223)", @@ -1449,7 +1679,23 @@ contributers = [ "25 September 2007", u"Major rework of the AMS classes"), - contributer(u"Ran Rutenberg", + contributor(u"Dima Ruinskiy", + "dima.ruinskiy () outlook ! com", + "GPL", + "Joining LyX development team", + "m=146687842921797", + "24 June 2016", + u"Reintroduction of Windows Vista support (bug 10186)"), + + contributor(u"Guy Rutenberg", + "guyrutenberg () gmail ! com", + "GPL", + "Re: [PATCH] Strange Behaivor: xdg-open left as zombie", + "m=137365070116624", + "12 July 2013", + u"System call fixes"), + + contributor(u"Ran Rutenberg", "ran.rutenberg () gmail ! com", "GPL", "The New Hebrew Translation of the Introduction", @@ -1457,7 +1703,7 @@ contributers = [ "24 October 2006", u"Hebrew translation"), - contributer(u'Pavel Sanda', + contributor(u'Pavel Sanda', "ps () ucw ! cz", "GPL", "Re: czech translation", @@ -1465,7 +1711,7 @@ contributers = [ "10 August 2006", u"Czech translation, added various features, lfuns docs/review. Current release manager."), - contributer(u"Szõke Sándor", + contributor(u"Szõke Sándor", "alex () lyx ! hu", "GPL", "Contribution to LyX", @@ -1473,7 +1719,7 @@ contributers = [ "13 December 2005", u"Hungarian translation"), - contributer(u"Janus Sandsgaard", + contributor(u"Janus Sandsgaard", "janus () janus ! dk", "GPL", "Re: The LyX licence", @@ -1481,7 +1727,7 @@ contributers = [ "10 June 2005", u"Danish translation of the Windows installer"), - contributer(u"Stefan Schimanski", + contributor(u"Stefan Schimanski", "sts () 1stein ! org", "GPL", "GPL statement", @@ -1489,7 +1735,7 @@ contributers = [ "1 April 2007", u"font improvements, bug fixes"), - contributer(u"Horst Schirmeier", + contributor(u"Horst Schirmeier", "horst () schirmeier ! com", "GPL", "Re: [patch] reordering capabilities for GuiBibtex", @@ -1497,7 +1743,7 @@ contributers = [ "12 January 2008", u"small fixes"), - contributer(u"Hubert Schreier", + contributor(u"Hubert Schreier", "schreier () sc ! edu", "", "", @@ -1505,7 +1751,7 @@ contributers = [ "", u"spellchecker (ispell frontend); beautiful document-manager based on the simple table of contents (removed)"), - contributer(u"Ivan Schreter", + contributor(u"Ivan Schreter", "schreter () kdk ! sk", "", "", @@ -1513,7 +1759,7 @@ contributers = [ "", u"international support and kbmaps for slovak, czech, german, ... wysiwyg figure"), - contributer(u"Eulogio Serradilla Rodríguez", + contributor(u"Eulogio Serradilla Rodríguez", "eulogio.sr () terra ! es", "GPL", "Re: The LyX licence", @@ -1521,7 +1767,7 @@ contributers = [ "23 February 2005", u"contribution to the spanish internationalization"), - contributer(u"Nickolay Shashkin", + contributor(u"Nickolay Shashkin", "mecareful () gmail ! com", "GPL", "GPL statement", @@ -1529,7 +1775,7 @@ contributers = [ "21 June 2012", u"bugfixes"), - contributer(u"Miyata Shigeru", + contributor(u"Miyata Shigeru", "miyata () kusm ! kyoto-u ! ac ! jp", "", "", @@ -1537,7 +1783,7 @@ contributers = [ "", u"OS/2 port"), - contributer(u"Alejandro Aguilar Sierra", + contributor(u"Alejandro Aguilar Sierra", "asierra () servidor ! unam ! mx", "GPL", "Fwd: Re: The LyX licence", @@ -1545,7 +1791,7 @@ contributers = [ "23 February 2005", u"Fast parsing with lyxlex, pseudoactions, mathpanel, Math Editor, combox and more"), - contributer(u"Lior Silberman", + contributor(u"Lior Silberman", "lior () princeton ! edu", "GPL", "Fwd: Re: The LyX licence", @@ -1553,7 +1799,7 @@ contributers = [ "22 February 2005", u"Tweaks to various XForms dialogs. Implemented the --userdir command line option, enabling LyX to run with multiple configurations for different users. Implemented the original code to make colours for different inset properties configurable."), - contributer(u"Waluyo Adi Siswanto", + contributor(u"Waluyo Adi Siswanto", "was.uthm () gmail ! com", "GPL", "Licence contributions", @@ -1561,7 +1807,15 @@ contributers = [ "Mar 2 2009", u"Indonesian translation"), - contributer(u"Giovanni Sora", + contributor(u"Yuriy Skalko", + "yuriy.skalko () gmail ! com", + "GPL", + "Re: Updated Russian translation", + "m=151306079714476", + "12 December 2017", + u"Russian translation of the user interface"), + + contributor(u"Giovanni Sora", "g.sora () tiscali ! it", "GPL", "License ia.po", @@ -1569,7 +1823,7 @@ contributers = [ "9 March 2011", u"Interlingua translation"), - contributer(u"Andre Spiegel", + contributor(u"Andre Spiegel", "spiegel () gnu ! org", "GPL", "Re: The LyX licence", @@ -1577,7 +1831,7 @@ contributers = [ "22 February 2005", u"vertical spaces"), - contributer(u"Jürgen Spitzmüller", + contributor(u"Jürgen Spitzmüller", "juergen.sp () t-online ! de", "GPL", "Re: The LyX licence", @@ -1585,7 +1839,7 @@ contributers = [ "22 February 2005", u"Qt frontend, bugfixes. Former stable branch maintainer."), - contributer(u"John Spray", + contributor(u"John Spray", "jcs116 () york ! ac ! uk", "GPL", "Re: The LyX licence", @@ -1593,7 +1847,7 @@ contributers = [ "22 February 2005", u"Gtk frontend"), - contributer(u"Ben Stanley", + contributor(u"Ben Stanley", "ben.stanley () exemail ! com ! au", "GPL", "Re: The LyX licence", @@ -1601,7 +1855,7 @@ contributers = [ "24 February 2005", u"fix bugs with error insets placement"), - contributer(u"Uwe Stöhr", + contributor(u"Uwe Stöhr", "uwestoehr () web ! de", "GPL", "Re: The LyX licence", @@ -1609,7 +1863,15 @@ contributers = [ "9 June 2005", u"Current documentation maintainer, Windows installer, bug fixes"), - contributer(u"David Suárez de Lis", + contributor(u"Niko Strijbol", + "strijbol ! niko () gmail ! com", + "GPL", + "License agreement (cf. Dutch translations)", + "m=156107304318577", + "20 June 2019", + u"Dutch translation of the user interface"), + + contributor(u"David Suárez de Lis", "excalibor () iname ! com", "", "", @@ -1617,7 +1879,7 @@ contributers = [ "", u"maintaining es.po since v1.0.0 and other small i18n issues small fixes"), - contributer(u"Peter Sütterlin", + contributor(u"Peter Sütterlin", "p.suetterlin () astro ! uu ! nl", "GPL", "Re: The LyX licence", @@ -1625,7 +1887,15 @@ contributers = [ "23 February 2005", u"aapaper support, german documentation translation, bug reports"), - contributer(u"Kayvan Aghaiepour Sylvan", + contributor(u"Stefan Swerk", + "stefan_lyx () swerk ! priv ! at", + "GPL", + "Contribution license", + "m=142644092217864", + "15 March 2015", + u"europasscv support"), + + contributor(u"Kayvan Aghaiepour Sylvan", "kayvan () sylvan ! com", "GPL", "Re: The LyX licence", @@ -1633,7 +1903,7 @@ contributers = [ "22 February 2005", u"noweb2lyx and reLyX integration of noweb files. added Import->Noweb and key bindings to menus"), - contributer(u"TaoWang (mgc)", + contributor(u"TaoWang (mgc)", "mgcgogo () gmail ! com", "GPL", "Re: Chinese Version of Tutorial.lyx", @@ -1641,7 +1911,7 @@ contributers = [ "10 November 2009", u"translation of documentation and user interface to Simplified Chinese"), - contributer(u'Sergey Tereschenko', + contributor(u'Sergey Tereschenko', "serg.partizan () gmail ! com", "GPL", "my contributions", @@ -1649,7 +1919,7 @@ contributers = [ "12 December 2009", u"Russian translation of the user interface"), - contributer(u"Reuben Thomas", + contributor(u"Reuben Thomas", "rrt () sc3d ! org", "GPL", "Re: The LyX licence", @@ -1657,7 +1927,7 @@ contributers = [ "22 February 2005", u"ENTCS document class and lots of useful bug reports"), - contributer(u"Dekel Tsur", + contributor(u"Dekel Tsur", "dtsur () cs ! ucsd ! edu", "GPL", "Fwd: Re: The LyX licence", @@ -1665,7 +1935,7 @@ contributers = [ "22 February 2005", u"Hebrew support, general file converter, many many bug fixes"), - contributer(u"Matthias Urlichs", + contributor(u"Matthias Urlichs", "smurf () smurf ! noris ! de", "GPL", "Re: The LyX licence", @@ -1673,7 +1943,7 @@ contributers = [ "22 February 2005", u"bug reports and small fixes"), - contributer(u"H. Turgut Uyar", + contributor(u"H. Turgut Uyar", "uyar () ce ! itu ! edu ! tr", "GPL", "Re: The LyX licence", @@ -1681,7 +1951,7 @@ contributers = [ "23 February 2005", u"turkish kbmaps"), - contributer(u"Mostafa Vahedi", + contributor(u"Mostafa Vahedi", "vahedi58 () yahoo ! com", "GPL", "Re: improving Arabic-like language support", @@ -1689,7 +1959,7 @@ contributers = [ "27 April 2007", u"Farsi support and translations"), - contributer(u"Marko Vendelin", + contributor(u"Marko Vendelin", "markov () ioc ! ee", "GPL", "Re: The LyX licence", @@ -1697,7 +1967,7 @@ contributers = [ "22 February 2005", u"Gnome frontend"), - contributer(u"Joost Verburg", + contributor(u"Joost Verburg", "joostverburg () users ! sourceforge ! net", "GPL", "Re: New Windows Installer", @@ -1705,7 +1975,7 @@ contributers = [ "6 June 2006", u"A new and improved Windows installer"), - contributer(u"Martin Vermeer", + contributor(u"Martin Vermeer", "martin.vermeer () hut ! fi", "GPL", "Re: The LyX licence", @@ -1713,7 +1983,7 @@ contributers = [ "22 February 2005", u"support for optional argument in sections/captions svjour/svjog, egs and llncs document classes. Lot of bug hunting (and fixing!)"), - contributer(u"Jürgen Vigna", + contributor(u"Jürgen Vigna", "jug () lyx ! org", "GPL", "Re: Licensing of tex2lyx (and perhaps LyX itself?)", @@ -1721,7 +1991,7 @@ contributers = [ "21 February 2005", u"complete rewrite of the tabular, text inset; fax and plain text export support; iletter and dinbrief support"), - contributer(u"Pauli Virtanen", + contributor(u"Pauli Virtanen", "pauli.virtanen () hut ! fi", "GPL", "Re: The LyX licence", @@ -1729,7 +1999,15 @@ contributers = [ "23 February 2005", u"Finnish localization of the interface"), - contributer(u"Herbert Voß", + contributor(u"Ramanathan Vishnampet", + "rvishnampet () gmail ! com", + "GPL", + "Re: [Patch] -fobjc-exceptions for compiling linkback sources with g++ on Mac", + "", + "17 February 2014", + u"Support for g++ on 4.8 Mac"), + + contributor(u"Herbert Voß", "herbert.voss () alumni ! tu-berlin ! de", "GPL", "Fwd: Re: The LyX licence", @@ -1737,7 +2015,7 @@ contributers = [ "22 February 2005", u"The one who answers all questions on lyx-users mailing list and maintains www.lyx.org/help/ Big insetgraphics and bibliography cleanups"), - contributer(u"Andreas Vox", + contributor(u"Andreas Vox", "avox () arcor ! de", "GPL", "Re: The LyX licence", @@ -1745,7 +2023,7 @@ contributers = [ "22 February 2005", u"Bug fixes, feedback on LyX behaviour on the Mac, and improvements to DocBook export"), - contributer(u"venom00 (c/o J-M Lasgouttes)", + contributor(u"venom00 (c/o J-M Lasgouttes)", "venom00 () arcadiaclub ! com", "GPL", "I love GPL, what about you?", @@ -1753,7 +2031,7 @@ contributers = [ "29 November 2010", u"Bug fixing"), - contributer(u"Jason Waskiewicz", + contributor(u"Jason Waskiewicz", "jason.waskiewicz () sendit ! nodak ! edu", "GPL", "[Fwd: Re: tufte-book layout for LyX]", @@ -1761,7 +2039,7 @@ contributers = [ "26 October 2009", u"Layouts for the Tufte document classes"), - contributer(u"John P. Weiss", + contributor(u"John P. Weiss", "jpweiss () frontiernet ! net", "Artistic", "Re: Small problem with BlanketPermission on the new site.", @@ -1769,7 +2047,7 @@ contributers = [ "18 January 2009", u"Bugreports and suggestions, slides class support, editor of the documentationproject, 6/96-9/97. Tutorial chapter 1"), - contributer(u"Edmar Wienskoski", + contributor(u"Edmar Wienskoski", "edmar () freescale ! com", "GPL", "Re: The LyX licence", @@ -1777,7 +2055,7 @@ contributers = [ "6 April 2005", u"literate programming support; various bug fixes"), - contributer(u"Mate Wierdl", + contributor(u"Mate Wierdl", "mw () wierdlmpc ! msci ! memphis ! edu", "", "", @@ -1785,7 +2063,7 @@ contributers = [ "", u"Maintainer of the @lists.lyx.org mailing-lists"), - contributer(u"Serge Winitzki", + contributor(u"Serge Winitzki", "winitzki () erebus ! phys ! cwru ! edu", "", "", @@ -1793,7 +2071,7 @@ contributers = [ "", u"updates to the Scientific Word bindings"), - contributer(u"Stephan Witt", + contributor(u"Stephan Witt", "stephan.witt () beusen ! de", "GPL", "Re: The LyX licence", @@ -1801,7 +2079,7 @@ contributers = [ "22 February 2005", u"support for CVS revision control, native spell checker interface for Mac OS"), - contributer(u"Russ Woodroofe", + contributor(u"Russ Woodroofe", "paranoia () math ! cornell ! edu", "GPL", "Re: AMS math question environment", @@ -1809,7 +2087,23 @@ contributers = [ "1 January 2009", u"question layout environment"), - contributer(u"Yihui Xie", + contributor(u"Mingyi Wu", + "mingi.eo97g () g2 ! nctu ! edu ! tw", + "GPL", + "newcomer", + "m=139389779502232", + "3 March 2014", + u"Chinese (traditional) translations"), + + contributor(u"Roy Xia", + "royxia062 () gmail ! com", + "GPL", + "GPL Statement", + "m=139434481324689", + "9 March 2014", + u"Bugfixing"), + + contributor(u"Yihui Xie", "xie () yihui ! name", "GPL", "GPL Statement", @@ -1817,7 +2111,7 @@ contributers = [ "3 June 2011", u"Bugfixing, Chinese translation, Sweave support"), - contributer(u"Huang Ying", + contributor(u"Huang Ying", "huangy () sh ! necas ! nec ! com ! cn", "GPL", "Re: The LyX licence", @@ -1825,7 +2119,7 @@ contributers = [ "28 February 2005", u"Gtk frontend"), - contributer(u"Koji Yokota", + contributor(u"Koji Yokota", "yokota () res ! otaru-uc ! ac ! jp", "GPL", "Re: [PATCH] po/ja.po: Japanese message file for 1.5.0 (merged from", @@ -1833,7 +2127,7 @@ contributers = [ "28 May 2007", u"Japanese translation"), - contributer(u"Abdelrazak Younes", + contributor(u"Abdelrazak Younes", "younes.a () free ! fr", "GPL", "Re: [Patch] RFQ: ParagraphList Rewrite", @@ -1841,7 +2135,7 @@ contributers = [ "14 February 2006", u"Qt4 frontend, editing optimisations"), - contributer(u"Henner Zeller", + contributor(u"Henner Zeller", "henner.zeller () freiheit ! com", "GPL", "Re: The LyX licence", @@ -1849,7 +2143,7 @@ contributers = [ "22 February 2005", u"rotation of wysiwyg figures"), - contributer(u"Xiaokun Zhu", + contributor(u"Xiaokun Zhu", "xiaokun () aero ! gla ! ac ! uk", "", "", @@ -1859,5 +2153,5 @@ contributers = [ if __name__ == "__main__": - main(sys.argv, contributers) + main(sys.argv, contributors)