doclib: html-munge.xsl: remove duplicated inherited members in all-members page
tho [Tue, 5 May 2009 09:54:47 +0000 (09:54 +0000)]
git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1200 270642c3-0616-0410-b53a-bc976706d245

doclib/html-munge.xsl

index 4ff142f..17346f7 100644 (file)
@@ -2,6 +2,8 @@
 <xsl:stylesheet version="1.0"\r
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"\r
   xmlns:str="http://exslt.org/strings"\r
+  xmlns:set="http://exslt.org/sets"\r
+  xmlns:exslt="http://exslt.org/common"\r
   extension-element-prefixes="str">\r
 \r
   <xsl:output \r
       </xsl:variable>\r
       <xsl:if test="string($public-memfn)">\r
         <tr><td colspan="3"><h2>Public Member Functions</h2></td></tr>\r
-        <xsl:copy-of select="$public-memfn"/>\r
+        <xsl:copy-of select="set:distinct(exslt:node-set($public-memfn)/tr)"/>\r
       </xsl:if>\r
 \r
       <xsl:variable name="public-var">\r