X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fgenerate_contributions.py;h=24274535b8b668788eb3d42404c29a51e3f88b3a;hb=77234fecd80cef1dfcf8a14e303e29906b99ae85;hp=351eec755bfcb9880ce18c8dca0b11927f59d428;hpb=67bb5a2bf16d79caa86c34bf60fb4e972c132b1c;p=lyx.git diff --git a/lib/generate_contributions.py b/lib/generate_contributions.py index 351eec755b..24274535b8 100755 --- a/lib/generate_contributions.py +++ b/lib/generate_contributions.py @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#! /usr/bin/python3 # -*- coding: utf-8 -*- ''' @@ -53,7 +53,7 @@ class contributor: 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) @@ -163,7 +163,7 @@ $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}]]"; @@ -234,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}"; } @@ -251,7 +251,7 @@ 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.

@@ -269,7 +269,7 @@ $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]].

@@ -300,28 +300,28 @@ def main(argv, contributors): 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], "w") + txt_credits = open(argv[1], "wb") txt_credits.write(txt_credits_data) 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], "w") + php_credits = open(argv[2], "wb") php_credits.write(php_credits_data) 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], "w") + php_blanket = open(argv[3], "wb") php_blanket.write(php_blanket_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) + sys.stderr.write(warning_data.decode('utf-8')) # Store the raw data. @@ -511,6 +511,14 @@ contributors = [ "24 February 2005", u"A (pseudo) threaded graphics loader queue, lots of fixes, etc."), + 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", "", @@ -639,6 +647,14 @@ contributors = [ "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", @@ -727,6 +743,14 @@ contributors = [ "16 June 2005", u"Italian translations, many bug fixes and features"), + contributor(u"Gilbert J. M. Forkel", + "gilbert () erlangen ! ccc ! de", + "GPL", + "GPL", + "m=153286983821872", + "29 July 2018", + u"Bug fixes"), + contributor(u"Eitan Frachtenberg", "sky8an () gmail ! com", "GPL", @@ -791,6 +815,14 @@ contributors = [ "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", @@ -847,8 +879,16 @@ contributors = [ "9 June 2015", u"Haiku OS support"), - contributor(u"Richard Heck", - "rgheck () comcast ! net", + 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", @@ -903,6 +943,14 @@ contributors = [ "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", @@ -1000,7 +1048,7 @@ contributors = [ u"Original name that is now two characters shorter"), contributor(u"KDE Artists", - "http://artist.kde.org/", + "", "", "", "", @@ -1087,6 +1135,14 @@ contributors = [ "25 February 2005", u"Initial version of the koma-script textclasses"), + 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", @@ -1152,7 +1208,7 @@ contributors = [ u"Added native support for \makebox to mathed. Several bug fixes, both to the source code and to the llncs layout file"), contributor(u"LibreOffice Team", - "http://www.libreoffice.org/", + "https://www.libreoffice.org/", "LGPL", "", "", @@ -1336,7 +1392,7 @@ contributors = [ u"Improvements to the outliner."), contributor(u"Oxygen Team", - "http://www.oxygen-icons.org/", + "https://techbase.kde.org/Projects/Oxygen", "LGPL", "", "", @@ -1487,6 +1543,14 @@ contributors = [ "6 April 2005", u"initial configure script"), + 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", @@ -1743,6 +1807,14 @@ contributors = [ "Mar 2 2009", u"Indonesian translation"), + 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",