[eeps] Commit: r36 - eeps/trunk

raimo+eeps <>
Fri Jul 11 15:56:53 CEST 2008


Author: raimo
Date: 2008-07-11 15:39:49 +0200 (Fri, 11 Jul 2008)
New Revision: 36

Added:
   eeps/trunk/eep-0012-1.diff
   eeps/trunk/eep-0012.txt
   eeps/trunk/eep-0013.txt
   eeps/trunk/eep-0014.txt
Modified:
   eeps/trunk/eep-0000.txt
   eeps/trunk/eep-0001.txt
   eeps/trunk/eep-0009.txt
   eeps/trunk/eep2html.py
Log:
Added EEP 12, 13 and 14. Corrected EEP number format on EEP 9.
Fixed eep2html.py to handle associated document to e.g EEP 12.


Modified: eeps/trunk/eep-0000.txt
===================================================================
--- eeps/trunk/eep-0000.txt	2008-06-11 14:20:40 UTC (rev 35)
+++ eeps/trunk/eep-0000.txt	2008-07-11 13:39:49 UTC (rev 36)
@@ -34,8 +34,10 @@
  S     9  Library for working with binaries              Fredrik Svahn
  S    10  Representing Unicode characters in Erlang      Patrik Nyblom
  S    11  Built in regular expressions in Erlang         Patrik Nyblom
+ S    12  Extensions to comprehensions                   Richard A. O'Keefe
+ S    13  -enum declarations                             Richard A. O'Keefe
+ S    14  Guard clarification and extension              Richard A. O'Keefe
 
-
 Key
 
     S - Standards Track EEP
@@ -58,6 +60,7 @@
     Kostis Sagonas       <kostis (at) it (dot) uu (dot) se>
     Fredrik Svahn        <Fredrik (dot) Svahn (at) gmail>
     Patrik Nyblom
+    Richard A. O'Keefe   <ok (at) cs (dot) otago (dot) ac (dot) nz>
 
 EEP editor(s) committee
 

Modified: eeps/trunk/eep-0001.txt
===================================================================
--- eeps/trunk/eep-0001.txt	2008-06-11 14:20:40 UTC (rev 35)
+++ eeps/trunk/eep-0001.txt	2008-07-11 13:39:49 UTC (rev 36)
@@ -74,9 +74,10 @@
 into the Erlang development work flow by sending a patch to
 
 
-The EEP champion then emails the EEP editor <> with a
-proposed title and a rough, but fleshed out, draft of the EEP.  This
-draft must be written in EEP style as described below.
+The EEP champion subscribes to the email list <> (see
+http://www.erlang.org/mailman/listinfo/eeps) and sends a rough
+but fleshed out draft of the EEP, with a proposed title, to that list.
+This draft must be written in EEP style as described below.
 
 If the EEP editor approves, he will assign the EEP a number, label it
 as Standards Track or Process, give it status "Draft",

Modified: eeps/trunk/eep-0009.txt
===================================================================
--- eeps/trunk/eep-0009.txt	2008-06-11 14:20:40 UTC (rev 35)
+++ eeps/trunk/eep-0009.txt	2008-07-11 13:39:49 UTC (rev 36)
@@ -1,4 +1,4 @@
-EEP:            0009
+EEP:            9
 Title:          Library for working with binaries
 Version:        $Revision$
 Last-Modified:  $Date$

Added: eeps/trunk/eep-0012-1.diff


Property changes on: eeps/trunk/eep-0012-1.diff
___________________________________________________________________
Name: svn:eol-style
   + native

Added: eeps/trunk/eep-0012.txt


Property changes on: eeps/trunk/eep-0012.txt
___________________________________________________________________
Name: svn:keywords
   + Date Revision
Name: svn:eol-style
   + native

Added: eeps/trunk/eep-0013.txt


Property changes on: eeps/trunk/eep-0013.txt
___________________________________________________________________
Name: svn:keywords
   + Date Revision
Name: svn:eol-style
   + native

Added: eeps/trunk/eep-0014.txt


Property changes on: eeps/trunk/eep-0014.txt
___________________________________________________________________
Name: svn:keywords
   + Date Revision
Name: svn:eol-style
   + native

Modified: eeps/trunk/eep2html.py
===================================================================
--- eeps/trunk/eep2html.py	2008-06-11 14:20:40 UTC (rev 35)
+++ eeps/trunk/eep2html.py	2008-07-11 13:39:49 UTC (rev 36)
@@ -69,7 +69,9 @@
 DTD = ('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"\n'
        '                      "http://www.w3.org/TR/REC-html40/loose.dtd">')
 
-fixpat = re.compile("((https?|ftp):[-_a-zA-Z0-9/.+~:?#$=&,]+)|(eep-\d+(.txt)?)|"
+fixpat = re.compile("((https?|ftp):[-_a-zA-Z0-9/.+~:?#$=&,]+)|"
+		    "(?P<href>eep-\d+-[-_a-zA-Z0-9/.+:=,]+)|"
+		    "(eep-(?P<eep>\d+)(.txt)?)|"
                     "(RFC[- ]?(?P<rfcnum>\d+))|"
                     "(PEP\s+(?P<pepnum>\d+))|"
                     "(EEP\s+(?P<eepnum>\d+))|"
@@ -108,7 +110,12 @@
                 break
         link = EMPTYSTRING.join(ltext)
     elif text.startswith('eep-') and text <> current:
-        link = os.path.splitext(text)[0] + ".html"
+	eepnum = match.group('eep')
+	if eepnum != None:
+	    eepnum = int(eepnum)
+            link = EEPURL % eepnum
+	else:
+	    link = match.group('href')
     elif text.startswith('EEP'):
         eepnum = int(match.group('eepnum'))
         link = EEPURL % eepnum




More information about the eeps mailing list