[monodoc] Add missing source-id parameter feeding when XSLT-ing namespaces
authorJeremie Laval <jeremie.laval@gmail.com>
Wed, 8 Feb 2012 11:41:23 +0000 (12:41 +0100)
committerJeremie Laval <jeremie.laval@gmail.com>
Wed, 8 Feb 2012 11:42:04 +0000 (12:42 +0100)
mcs/tools/monodoc/Monodoc/ecma-provider.cs

index d3dff8c43aef563324f2fd5715e37db3b60c584b..db7ecd7a9951006ad5213b6cb2f539a795645836 100644 (file)
@@ -1186,6 +1186,7 @@ public class EcmaHelpSource : HelpSource {
                        args.AddExtensionObject("monodoc:///extensions", ExtObject);
                        args.AddParam("show", "", "namespace");
                        args.AddParam("namespace", "", ns_name);
+                       args.AddParam ("source-id", "", SourceID.ToString ());
                        string s = Htmlize(new XmlNodeReader (doc), args);
                        return BuildHtml (css_ecma_code, js_code, s); 
 
@@ -1388,6 +1389,7 @@ public class EcmaHelpSource : HelpSource {
        {
                XsltArgumentList args = new XsltArgumentList ();
                args.AddExtensionObject ("monodoc:///extensions", ExtObject);
+               args.AddParam ("source-id", "", SourceID.ToString ());
                
                Htmlize (new XmlNodeReader (newNode), args, writer);
        }