Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Pryor <jpryor@novell.com>2008-10-24 17:23:12 +0400
committerJonathan Pryor <jpryor@novell.com>2008-10-24 17:23:12 +0400
commitec5641f20387a4b01d2ab292e71451c12202150a (patch)
tree60b606066e7164b72b7eee25cf5db6feb9438030 /mcs/ChangeLog
parent9e4fe4b68a06aedc2cea2f31d02d1880ded97496 (diff)
* docs (svn:ignore): Ignore generated files.
* docs/lang-csharp.source: Added; combined .source file for the C# language specification and error reference. * docs/Makefile: Support lang-csharp.source, mono-file-formats.*, etc. *.tree/*.zip should be rebuilt when Makefile is changed. * docs/mono-file-formats.config, docs/mono-file-formats.source: Added; moving file format documentation out from mono-tools.* so that it's easier to find. * docs/mono-tools.config: Move mdoc(5), mono-config(5) to mono-file-formats.config. * docs/mono-tools.source, docs/Mono.source, docs/netdocs.source, docs/Novell.source, docs/nunit-docs.source: Add /monodoc/node information so that the documentation is inserted into the correct location. * docs/monodoc.xml: Vastly simplify the default monodoc.xml as structure can be/has been pushed out into the .source files. This should help simplify the life of downstream packagers who wish to add additional documentation to monodoc. * docs/ecma334.source, docs/cs-errors.source: Remove (replaced with lang-csharp.source). * tools/monodoc/Monodoc/provider.cs: - Fix Node.Sort() so that it doesn't NRE if nodes == null. - Fix Node.CompareTo() so that it can sort Nodes that haven't been loaded yet. - Add "libraries" as an alias for "root", so that .source files can refer to the parent "libraries" (which would allow us to change the location of "libraries" in the future, should we want to). - If a /monodoc/source/@path refers to a nonexistant node, then insert the contents under Various instead of ignoring it. - Sort the top-level nodes. - Sort the `parent` node after inserting children under it. This allows multiple different .source files to insert nodes under the same parent node and still have the child nodes sorted as most mortals would expect. - Support a //node/@parent attribute, which allows for creating nodes underneath the specified parent node. This allows multiple different .source files to contribute to the tree and depend upon each other. Thus, instead of having a single monodoc.xml file that needs to know the entire tree in advance, the entire tree can be spread across multiple .source files and filled at runtime. svn path=/trunk/mcs/; revision=116935
Diffstat (limited to 'mcs/ChangeLog')
-rw-r--r--mcs/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/mcs/ChangeLog b/mcs/ChangeLog
index 83f704b1456..f8796d48ef3 100644
--- a/mcs/ChangeLog
+++ b/mcs/ChangeLog
@@ -1,3 +1,26 @@
+2008-10-22 Jonathan Pryor <jpryor@novell.com>
+
+ * docs (svn:ignore): Ignore generated files.
+ * docs/lang-csharp.source: Added; combined .source file for the C#
+ language specification and error reference.
+ * docs/Makefile: Support lang-csharp.source, mono-file-formats.*, etc.
+ * *.tree/*.zip should be rebuilt when Makefile is changed.
+ * docs/mono-file-formats.config, docs/mono-file-formats.source: Added;
+ moving file format documentation out from mono-tools.* so that it's
+ easier to find.
+ * docs/mono-tools.config: Move mdoc(5), mono-config(5) to
+ mono-file-formats.config.
+ * docs/mono-tools.source, docs/Mono.source, docs/netdocs.source,
+ docs/Novell.source, docs/nunit-docs.source: Add /monodoc/node
+ information so that the documentation is inserted into the correct
+ location.
+ * docs/monodoc.xml: Vastly simplify the default monodoc.xml as
+ structure can be/has been pushed out into the .source files. This
+ should help simplify the life of downstream packagers who wish to
+ add additional documentation to monodoc.
+ * docs/ecma334.source, docs/cs-errors.source: Remove (replaced with
+ lang-csharp.source).
+
2008-10-20 Jonathan Pryor <jpryor@novell.com>
* docs/Makefile (MONO_DIRS): Add Mono.Data.SqliteClient docs.