[Mono-docs-list] monodoc xhtml provider patch

Peter Williams peter@newton.cx
Fri, 16 Jul 2004 20:20:15 -0400


--=-fFuuLXoT0dwvArRTT7So
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hi all,

Simple patch so that the XHTML provider will honor the input filename
given to it. This is really simple so I'll commit it in a day or two
unless I hear complaints. (Except for the extra ChangeLog entries.)

Peter

-- 
Peter Williams                          peter@newton.cx

"[Ninjas] are cool; and by cool, I mean totally sweet."
                              -- REAL Ultimate Power

--=-fFuuLXoT0dwvArRTT7So
Content-Disposition: attachment; filename=xhtml-infile.diff
Content-Type: text/x-patch; name=xhtml-infile.diff; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Index: browser/xhtml-provider.cs
===================================================================
RCS file: /cvs/public/monodoc/browser/xhtml-provider.cs,v
retrieving revision 1.20
diff -u -r1.20 xhtml-provider.cs
--- browser/xhtml-provider.cs	29 May 2004 17:01:40 -0000	1.20
+++ browser/xhtml-provider.cs	16 Jul 2004 23:17:00 -0000
@@ -35,7 +35,7 @@
 
 	public override void PopulateTree (Tree tree)
 	{
-		new SimpleHandbookTOCParser(tree);
+		new SimpleHandbookTOCParser(tree, tocFile);
 	}
 
 
@@ -334,10 +334,10 @@
 
 	public static string spaces = "";
 
-  	public SimpleHandbookTOCParser(Tree monodocTree)
+  	public SimpleHandbookTOCParser(Tree monodocTree, string tocFile)
   	{
 		XmlDocument doc = new XmlDocument();
-		doc.Load("Documentation.xml");
+		doc.Load(tocFile);
 
 		XmlNodeList nodeList = doc.GetElementsByTagName("body");
 		XmlNodeList bodylist = nodeList[0].ChildNodes[1].ChildNodes;

--=-fFuuLXoT0dwvArRTT7So--