mail-archives/mono-docs-list/2008-March/001898.html

89 строки
2.9 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mono-docs-list] XSLT Merge
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mono-docs-list%40lists.ximian.com?Subject=%5BMono-docs-list%5D%20XSLT%20Merge&In-Reply-To=">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Next" HREF="001899.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mono-docs-list] XSLT Merge</H1>
<B>Jonathan Pryor</B>
<A HREF="mailto:mono-docs-list%40lists.ximian.com?Subject=%5BMono-docs-list%5D%20XSLT%20Merge&In-Reply-To="
TITLE="[Mono-docs-list] XSLT Merge">jonpryor at vt.edu
</A><BR>
<I>Tue Mar 11 15:42:02 EDT 2008</I>
<P><UL>
<LI>Next message: <A HREF="001899.html">[Mono-docs-list] XSLT Merge
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#1898">[ date ]</a>
<a href="thread.html#1898">[ thread ]</a>
<a href="subject.html#1898">[ subject ]</a>
<a href="author.html#1898">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>I've just committed a patch which merges the commonalities between
monodoc/engine/mono-ecma-css.xsl and mono-ecma.xsl into
mono-ecma-impl.xsl, thus allowing most of the code to be shared between
them. This change also improves some of the CSS used so, visually, it
looks unchanged. :-)
If anyone could take a gander/code review I would appreciate it.
Up next I plan on making monodoc/engine/mono-ecma-impl.xsl more like
monodoc/tools/stylesheet.xsl, in particular generating CREF-style
hyperlinks instead of...whatever you want to call the current output.
This will change links such as:
/docs/monodoc.ashx?link=M:System.Array.AsReadOnly&lt;T&gt;(T[])
into
/docs/monodoc.ashx?link=M:System.Array.AsReadOnly``1(``0[])
This will permit two things:
1. ecma-provider will have a consistent URL that it needs to parse
(currently it needs to cope with both to some broken extent, and
completely ignores the former, which is why half the links to generic
methods on go-mono.com/docs never work); and
2. improve integration with monodocs2html, as it currently generates the
latter-style links to System.* types, so this will continue to work in a
better supported fashion.
Thanks,
- Jon
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Next message: <A HREF="001899.html">[Mono-docs-list] XSLT Merge
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#1898">[ date ]</a>
<a href="thread.html#1898">[ thread ]</a>
<a href="subject.html#1898">[ subject ]</a>
<a href="author.html#1898">[ author ]</a>
</LI>
</UL>
<hr>
<a href="http://lists.ximian.com/mailman/listinfo/mono-docs-list">More information about the Mono-docs-list
mailing list</a><br>
</body></html>