html5/spec-author-view patch.anolis,1.13,1.14

Update of /sources/public/html5/spec-author-view
In directory hutz:/tmp/cvs-serv15813

Modified Files:
	patch.anolis 
Log Message:
updated

Index: patch.anolis
===================================================================
RCS file: /sources/public/html5/spec-author-view/patch.anolis,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- patch.anolis	22 Apr 2011 02:42:06 -0000	1.13
+++ patch.anolis	27 Apr 2011 11:15:54 -0000	1.14
@@ -1,6 +1,6 @@
 diff -r 94a30434aef9 anolis
 --- a/anolis	Sat Sep 04 17:58:12 2010 -0500
-+++ b/anolis	Fri Apr 22 10:53:04 2011 +0900
++++ b/anolis	Wed Apr 27 20:13:03 2011 +0900
 @@ -70,10 +70,10 @@
  
  def getOptParser():
@@ -16,7 +16,7 @@
  
 diff -r 94a30434aef9 anolislib/processes/filter.py
 --- a/anolislib/processes/filter.py	Sat Sep 04 17:58:12 2010 -0500
-+++ b/anolislib/processes/filter.py	Fri Apr 22 10:53:04 2011 +0900
++++ b/anolislib/processes/filter.py	Wed Apr 27 20:13:03 2011 +0900
 @@ -5,23 +5,4 @@
          return
      selector = cssselect.CSSSelector(kwargs["filter"])
@@ -44,8 +44,8 @@
 +        element.drop_tree()
 diff -r 94a30434aef9 anolislib/processes/terms.py
 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ b/anolislib/processes/terms.py	Fri Apr 22 10:53:04 2011 +0900
-@@ -0,0 +1,379 @@
++++ b/anolislib/processes/terms.py	Wed Apr 27 20:13:03 2011 +0900
+@@ -0,0 +1,382 @@
 +# coding=UTF-8
 +# Copyright (c) 2010 Michael(tm) Smith
 +#
@@ -215,12 +215,15 @@
 +                            indexEntry.append(dfnContext)
 +                    # we need a first letter so that we can build navigational
 +                    # links for the alphabetic nav bars injected into the index
-+                    termFirstLetter = term.text_content()[0].upper()
-+                    if termFirstLetter != prevTermFirstLetter and termFirstLetter.isalpha():
-+                        firstLetters.append(termFirstLetter)
-+                        indexNavHelpers[termFirstLetter] = etree.Element(u"div",{u"class": "index-nav", u"id": "index-terms_"+termFirstLetter})
-+                        prevTermFirstLetter = termFirstLetter
-+                        self.terms.append(indexNavHelpers[termFirstLetter])
++                    if term.text_content() != "":
++                      termFirstLetter = term.text_content()[0].upper()
++                      if termFirstLetter != prevTermFirstLetter and termFirstLetter.isalpha():
++                          firstLetters.append(termFirstLetter)
++                          indexNavHelpers[termFirstLetter] = etree.Element(u"div",{u"class": "index-nav", u"id": "index-terms_"+termFirstLetter})
++                          prevTermFirstLetter = termFirstLetter
++                          self.terms.append(indexNavHelpers[termFirstLetter])
++                    else:
++                      term.text = "(empty string)"
 +                    # #########################################################
 +                    # make a list of all the instances of terms in the document
 +                    # that are hyperlinked references back to the <dfn> term
@@ -427,7 +430,7 @@
 +    pass
 diff -r 94a30434aef9 anolislib/utils.py
 --- a/anolislib/utils.py	Sat Sep 04 17:58:12 2010 -0500
-+++ b/anolislib/utils.py	Fri Apr 22 10:53:04 2011 +0900
++++ b/anolislib/utils.py	Wed Apr 27 20:13:03 2011 +0900
 @@ -104,7 +104,7 @@
  
      i = 0

Received on Wednesday, 27 April 2011 11:16:03 UTC