* Mono.Documentation/ManifestResourceResolver.cs:
authorJonathan Pryor <jpryor@novell.com>
Wed, 2 Dec 2009 20:19:26 +0000 (20:19 -0000)
committerJonathan Pryor <jpryor@novell.com>
Wed, 2 Dec 2009 20:19:26 +0000 (20:19 -0000)
commit19d03b2c55efb990e1e59d39f4be6c614fe2cae2
treebe169241b6eebac5fb95f69252469c38dd3567e6
parent9116815ae44faa8c3cb7ce787bdc3f359418d5bb
* Mono.Documentation/ManifestResourceResolver.cs:
  Assembly.GetManifestResourceStream() throws an exception if the
  resource isn't present (instead of returning null), so don't just
  call it to see if the resource exists.
* Resources/mdoc-html-utils.xsl: .NET compatibility fixes (so that
  mdoc can run under .NET w/o bundling Mono's System.Xml):
  - Use msxsl:node-set() when required.
  - Use <xsl:variable/> not <xsl:param/> when a variable is needed.
  - Change semantics of GetLinkTarget(): instead of returning
    javascript code (previous behavior) or '--not-available--' (did
    this ever happen), return "" if the target can't be found.
  - Add GetLinkTargetHtml() to wrap GetLinkTarget() and return the
    previous javascript if the target couldn't be found.

svn path=/trunk/mcs/; revision=147494
mcs/tools/monodoc/ChangeLog
mcs/tools/monodoc/Mono.Documentation/ManifestResourceResolver.cs
mcs/tools/monodoc/Resources/mdoc-html-utils.xsl