]> git.lyx.org Git - lyx.git/blobdiff - lib/generate_contributions.py
Fix encoding problem with previous checkin.
[lyx.git] / lib / generate_contributions.py
index 8213d451f65b799d20b72c5d566a2dbe9b330ad9..2bdcaf867fdc53fef647be94bd3602b2ee03e827 100755 (executable)
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#! /usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
 # -*- coding: utf-8 -*-
 
 '''
@@ -232,7 +232,7 @@ echo "
 
 if (isset($msg_ref) && $msg_ref != "") {
         $msg_ref = htmlspecialchars("$msg_ref");
 
 if (isset($msg_ref) && $msg_ref != "") {
         $msg_ref = htmlspecialchars("$msg_ref");
-        echo "<a href=\\"http://marc.theaimsgroup.com/?l=lyx-devel&amp;${msg_ref}\\">${msg_title}</a>";
+        echo "<a href=\\"http://marc.info/?l=lyx-devel&amp;${msg_ref}\\">${msg_title}</a>";
 } else {
         echo "${msg_title}";
 }
 } else {
         echo "${msg_title}";
 }
@@ -286,12 +286,7 @@ def main(argv, contributers):
      if len(argv) != 4:
           error(usage(argv[0]))
 
      if len(argv) != 4:
           error(usage(argv[0]))
 
-     txt_credits_data = unicode(as_txt_credits(contributers)) \
-                        .encode("latin1", "xmlcharrefreplace")
-     # This is a fudge to give a 'reasonable' spelling of Matej's name.
-     txt_credits_data = txt_credits_data.replace('&#283;', 'e')
-     # This is a fudge to give a 'reasonable' spelling of Tomasz' name.
-     txt_credits_data = txt_credits_data.replace('&#321;', 'L')
+     txt_credits_data = unicode(as_txt_credits(contributers)).encode("utf-8")
      txt_credits = open(argv[1], "w")
      txt_credits.write(txt_credits_data)
 
      txt_credits = open(argv[1], "w")
      txt_credits.write(txt_credits_data)
 
@@ -342,6 +337,14 @@ contributers = [
                  "23 February 2005",
                  u"Added support for unix sockets and thence the 'inverse DVI' feature"),
 
                  "23 February 2005",
                  u"Added support for unix sockets and thence the 'inverse DVI' feature"),
 
+     contributer(u"Özgür Uğraş Baran",
+                 "ugras.baran () gmail ! com",
+                 "GPL",
+                 "Re: [patch] new InsetCommandParams",
+                 "m=116124030512963",
+                 "19 October 2006",
+                 u"New commandparams structure, Nomenclature inset"),
+
      contributer(u"Yves Bastide",
                  "yves.bastide () irisa ! fr",
                  "GPL",
      contributer(u"Yves Bastide",
                  "yves.bastide () irisa ! fr",
                  "GPL",
@@ -364,7 +367,7 @@ contributers = [
                  "Re: Licensing of tex2lyx (and perhaps LyX itself?)",
                  "m=110899912526043",
                  "21 February 2005",
                  "Re: Licensing of tex2lyx (and perhaps LyX itself?)",
                  "m=110899912526043",
                  "21 February 2005",
-                 u"tex2lyx improvements"),
+                 u"tex2lyx improvements, bug fixes, unicode work"),
 
      contributer(u"Hans Bausewein",
                  "hans () comerwell ! xs4all ! nl",
 
      contributer(u"Hans Bausewein",
                  "hans () comerwell ! xs4all ! nl",
@@ -502,6 +505,14 @@ contributers = [
                  "31 March 2005",
                  u"Maintainer of the OS X port(s)"),
 
                  "31 March 2005",
                  u"Maintainer of the OS X port(s)"),
 
+     contributer(u"José Ramom Flores d'as Seixas",
+                 "fa2ramon () usc ! es",
+                 "GPL",
+                 "Re: Galician translation",
+                 "m=116136920230072",
+                 "20 October 2006",
+                 u"Galician documentation and localization"),
+
      contributer(u"John Michael Floyd",
                  "jmf () pwd ! nsw ! gov ! au",
                  "",
      contributer(u"John Michael Floyd",
                  "jmf () pwd ! nsw ! gov ! au",
                  "",
@@ -534,13 +545,21 @@ contributers = [
                  "30 March 2005",
                  u"Bug fixes"),
 
                  "30 March 2005",
                  u"Bug fixes"),
 
+     contributer(u"Ignacio García",
+                 "ignacio.garcia () tele2 ! es",
+                 "GPL",
+                 "Re: es_EmbeddedObjects",
+                 "m=117079592919653",
+                 "06 February 2007",
+                 u"Spanish translation of documentations"),
+
      contributer(u"Michael Gerz",
                  "michael.gerz () teststep ! org",
                  "GPL",
                  "Re: The LyX licence",
                  "m=110909251110103",
                  "22 February 2005",
      contributer(u"Michael Gerz",
                  "michael.gerz () teststep ! org",
                  "GPL",
                  "Re: The LyX licence",
                  "m=110909251110103",
                  "22 February 2005",
-                 u"lots of bug reports, German localization, bug fixes"),
+                 u"Change tracking, German localization, bug fixes"),
 
      contributer(u"Stefano Ghirlanda",
                  "stefano.ghirlanda () unibo ! it",
 
      contributer(u"Stefano Ghirlanda",
                  "stefano.ghirlanda () unibo ! it",
@@ -573,6 +592,14 @@ contributers = [
                  "m=110916171925288",
                  "23 February 2005",
                  u"Norwegian documentation and localization"),
                  "m=110916171925288",
                  "23 February 2005",
                  u"Norwegian documentation and localization"),
+                
+     contributer(u"Richard Heck",
+                 "rgheck () brown ! edu",
+                 "GPL",
+                 "GPL Statement",
+                 "m=117501689204059",
+                 "27 March 2007",
+                 u"Bug fixes"),
 
      contributer(u"Bennett Helm",
                  "bennett.helm () fandm ! edu",
 
      contributer(u"Bennett Helm",
                  "bennett.helm () fandm ! edu",
@@ -622,6 +649,14 @@ contributers = [
                  "5 April 2005",
                  u"Some minor bug-fixes, FAQ, linuxdoc sgml support"),
 
                  "5 April 2005",
                  u"Some minor bug-fixes, FAQ, linuxdoc sgml support"),
 
+     contributer(u"Masanori Iwami",
+                 "masa.iwm () gmail ! com",
+                 "GPL",
+                 "Re: [patch] Addition of input method support",
+                 "m=117541512517453",
+                 "1 April 2007",
+                 u"Development of CJK language support"),
+
      contributer(u"Michal Jaegermann",
                  "michal () ellpspace ! math ! ualberta ! ca",
                  "GPL",
      contributer(u"Michal Jaegermann",
                  "michal () ellpspace ! math ! ualberta ! ca",
                  "GPL",
@@ -630,6 +665,14 @@ contributers = [
                  "22 February 2005",
                  u"Fix to a very hard-to-find egcs bug that crashed LyX on alpha architecture"),
 
                  "22 February 2005",
                  u"Fix to a very hard-to-find egcs bug that crashed LyX on alpha architecture"),
 
+     contributer(u"Harshula Jayasuriya",
+                 "harshula () gmail ! com",
+                 "GPL",
+                 "Re: Bug in export to DocBook",
+                 "m=116884249725701",
+                 "15 January 2007",
+                 u"Fix docbook generation of nested lists"),
+
      contributer(u"David L. Johnson",
                  "david.johnson () lehigh ! edu",
                  "GPL",
      contributer(u"David L. Johnson",
                  "david.johnson () lehigh ! edu",
                  "GPL",
@@ -708,7 +751,7 @@ contributers = [
                  "License",
                  "m=114968828021007",
                  "7 June 2006",
                  "License",
                  "m=114968828021007",
                  "7 June 2006",
-                 u"Testing, clean ups and profiling"),
+                 u"Qt4 coding, CMake build system, bug fixing, testing, clean ups, and profiling"),
 
      contributer(u"Bernd Kümmerlen",
                  "bkuemmer () gmx ! net",
 
      contributer(u"Bernd Kümmerlen",
                  "bkuemmer () gmx ! net",
@@ -735,7 +778,7 @@ contributers = [
                  u"Xforms dialogs and GUI related code"),
 
      contributer(u"Jean-Marc Lasgouttes",
                  u"Xforms dialogs and GUI related code"),
 
      contributer(u"Jean-Marc Lasgouttes",
-                 "jean-marc.lasgouttes () inria ! fr",
+                 "lasgouttes () lyx ! org",
                  "GPL",
                  "Re: Licensing of tex2lyx (and perhaps LyX itself?)",
                  "m=110899928510452",
                  "GPL",
                  "Re: Licensing of tex2lyx (and perhaps LyX itself?)",
                  "m=110899928510452",
@@ -876,7 +919,7 @@ contributers = [
                  "Re: Python version of configure script (preview version)",
                  "m=112681895510418",
                  "15 September 2005",
                  "Re: Python version of configure script (preview version)",
                  "m=112681895510418",
                  "15 September 2005",
-                 u"Conversion of lib/configure to Python"),
+                 u"Conversion of all shell scripts to Python, session, view-source, auto-view features and scons build system."),
 
      contributer(u"Joacim Persson",
                  "sp2joap1 () ida ! his ! se",
 
      contributer(u"Joacim Persson",
                  "sp2joap1 () ida ! his ! se",
@@ -1006,6 +1049,22 @@ contributers = [
                  "22 February 2005",
                  u"The driving force behind, and maintainer of, the LyX wiki wiki.\nSwedish translation of the Windows installer"),
 
                  "22 February 2005",
                  u"The driving force behind, and maintainer of, the LyX wiki wiki.\nSwedish translation of the Windows installer"),
 
+     contributer(u"Bernhard Roider",
+                 "bernhard.roider () sonnenkinder ! org",
+                 "GPL",
+                 "Re: [PATCH] immediatly display saved filename in tab",
+                 "m=117009852211669",
+                 "29 January 2007",
+                 u"Various bug fixes"),
+
+     contributer(u"Ran Rutenberg",
+                 "ran.rutenberg () gmail ! com",
+                 "GPL",
+                 "The New Hebrew Translation of the Introduction",
+                 "m=116172457024967",
+                 "24 October 2006",
+                 u"Hebrew translation"),
+
      contributer(u"Szõke Sándor",
                  "alex () lyx ! hu",
                  "GPL",
      contributer(u"Szõke Sándor",
                  "alex () lyx ! hu",
                  "GPL",
@@ -1022,13 +1081,13 @@ contributers = [
                  "10 June 2005",
                  u"Danish translation of the Windows installer"),
 
                  "10 June 2005",
                  u"Danish translation of the Windows installer"),
 
-     contributer(u"Eulogio Serradilla Rodríguez",
-                 "eulogio.sr () terra ! es",
+     contributer(u"Stefan Schimanski",
+                 "sts () 1stein ! org",
                  "GPL",
                  "GPL",
-                 "Re: The LyX licence",
-                 "m=110915313018478",
-                 "23 February 2005",
-                 u"contribution to the spanish internationalization"),
+                 "GPL statement",
+                 "m=117541472517274",
+                 "1 April 2007",
+                 u"font improvements, bug fixes"),
 
      contributer(u"Hubert Schreier",
                  "schreier () sc ! edu",
 
      contributer(u"Hubert Schreier",
                  "schreier () sc ! edu",
@@ -1046,6 +1105,14 @@ contributers = [
                  "",
                  u"international support and kbmaps for slovak, czech, german, ... wysiwyg figure"),
 
                  "",
                  u"international support and kbmaps for slovak, czech, german, ... wysiwyg figure"),
 
+     contributer(u"Eulogio Serradilla Rodríguez",
+                 "eulogio.sr () terra ! es",
+                 "GPL",
+                 "Re: The LyX licence",
+                 "m=110915313018478",
+                 "23 February 2005",
+                 u"contribution to the spanish internationalization"),
+
      contributer(u"Miyata Shigeru",
                  "miyata () kusm ! kyoto-u ! ac ! jp",
                  "",
      contributer(u"Miyata Shigeru",
                  "miyata () kusm ! kyoto-u ! ac ! jp",
                  "",
@@ -1108,7 +1175,7 @@ contributers = [
                  "Re: The LyX licence",
                  "m=111833345825278",
                  "9 June 2005",
                  "Re: The LyX licence",
                  "m=111833345825278",
                  "9 June 2005",
-                 u"German translation of the Windows installer"),
+                 u"documentation updates, Windows installer, small fixes"),
 
      contributer(u"David Suárez de Lis",
                  "excalibor () iname ! com",
 
      contributer(u"David Suárez de Lis",
                  "excalibor () iname ! com",
@@ -1196,7 +1263,7 @@ contributers = [
                  "Re: Licensing of tex2lyx (and perhaps LyX itself?)",
                  "m=110899839906262",
                  "21 February 2005",
                  "Re: Licensing of tex2lyx (and perhaps LyX itself?)",
                  "m=110899839906262",
                  "21 February 2005",
-                 u"complete rewrite of the tabular, text inset; fax- and Ascii-Export support; iletter and dinbrief support"),
+                 u"complete rewrite of the tabular, text inset; fax and plain text export support; iletter and dinbrief support"),
 
      contributer(u"Pauli Virtanen",
                  "pauli.virtanen () hut ! fi",
 
      contributer(u"Pauli Virtanen",
                  "pauli.virtanen () hut ! fi",