[Mono-docs-list] MonoDoc type lookups / helpsource improvement
Lee Mallabone
mono-docs@fonicmonkey.net
27 May 2003 09:25:59 +0100
On Tue, 2003-05-27 at 03:15, Joshua Tauberer wrote:
> And attached is a patch to correct that bug and other related member
> lookup bugs. Applying the patch will allow N, T, M, F, P, E, and C:
> lookups to work. (For members, it actually doesn't matter what letter
> is used in the URL out of M F P E and C.) I'll commit it once I get the
> nod.
I'm coming in a bit late on this, but.... Shouldn't all ecma doc related
stuff be in ecma-provider.cs? If I understand the browser code,
Provider.cs should ideally just be a generic class that all providers
(regardless of their content domain) should extend?
Unless I've misunderstood the code, I think it would be really nice to
factor out all the ecma-specific stuff from provider.cs? Things like
MemberLookup, TypeLookup etc, are all meaningless to an XHtml provider.
Which means when I'm implementing the XHtml provider, extending from a
class (provider.cs) that has all sorts of language doc features feels
like a weird abstraction...
Should hopefully have a patch ready for inspection tonight for the Xhtml
provider - still don't handle embedded images yet, but it works enough
to be useful. I think. :)
Regards,
Lee.