diff options
author | Miguel de Icaza <miguel@gnome.org> | 2004-02-14 18:38:27 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2004-02-14 18:38:27 +0300 |
commit | 88b95d7aab4e521a925f4fc339e2ef1719b9914c (patch) | |
tree | f571dc37d8eaf5479c3efcaf3743eae3964edba2 /doc | |
parent | 632be443a203af3cefa50fc2b1e3f6239e354900 (diff) |
Update
svn path=/trunk/mono/; revision=23091
Diffstat (limited to 'doc')
-rw-r--r-- | doc/c-sharp | 53 | ||||
-rw-r--r-- | doc/download | 72 | ||||
-rw-r--r-- | doc/index | 10 |
3 files changed, 116 insertions, 19 deletions
diff --git a/doc/c-sharp b/doc/c-sharp index ddf6844701f..e94dcc6c58a 100644 --- a/doc/c-sharp +++ b/doc/c-sharp @@ -6,23 +6,6 @@ you can use). It is routinely used to compile Mono, roughly half a million lines of C# code. -* Pending tasks - - There are a few known bugs in the Mono C# compiler, but - they are very very few at this point, - you can also browse the MCS <a href="http://bugzilla.ximian.com/buglist.cgi?product=Mono%2FMCS&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&bug_file_loc=&bug_file_loc_type=substring&keywords=&keywords_type=anywords&op_sys_details=&op_sys_details_type=substring&version_details=&version_details_type=substring&cmdtype=doit&newqueryname=&order=Reuse+same+sort+as+last+time&form_name=query">bugs</a> from Bugzilla. - - A test suite is maintained to track the progress of - the compiler and various programs are routinely compiled and - ran. - -** Slides - - Slides for the Mono C# Compiler presentation at .NET ONE are - available <a - href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/Mono_C_Sharp_Overview_1007.sxi">here</a> - in StarOffice format. - ** Obtaining MCS The Mono C# compiler is part of the `mcs' module in the Mono CVS @@ -108,6 +91,21 @@ able to use this generic CIL optimizer in their projects reducing their time to develop a production compiler. +* Open bugs + + See the <a href="bugs.html">bugs page</a> for more information. + + A test suite is maintained to track the progress of + the compiler and various programs are routinely compiled and + ran. + +* Slides + + Slides for the Mono C# Compiler presentation at .NET ONE are + available <a + href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/Mono_C_Sharp_Overview_1007.sxi">here</a> + in StarOffice format. + ** History MCS was able to parse itself on April 2001, MCS compiled itself @@ -119,6 +117,27 @@ ** Questions and Answers +Q: Does the Mono C# compiler support C# 2.0? + +A: At this point the Mono C# compiler supports some of the features of + C# 2.0, but the support has not been completed. To enable 2.0 features + you must use the -2 flag to the compiler. + +Q: What features are available as of Feb 2004? + +A: Iterators have been implemented as well as method group implicit + conversion to delegates on the main compiler branch. + + We have a branch of the compiler in the module `mcs/gmcs' which is + where we are developing the Generics support for the compiler. Plenty + of tests work (see mcs/tests/gen-*.cs for a list of tests), but work + remains to be done. + +Q: Will the C# 2.0 features be part of the Mono 1.0 release? + +A: Only a few, the generic compiler will not be part of the 1.0 + stable release, but a beta preview will be distributed. + Q: Why not write a C# front-end for GCC? A: I wanted to learn about C#, and this was an exercise in this diff --git a/doc/download b/doc/download index e9c5353d216..30acf6fd8ae 100644 --- a/doc/download +++ b/doc/download @@ -17,6 +17,78 @@ <tbody> <tr bgcolor="#DDDDDD"> <td> + <b>Release 0.30.1</b><br> + <a href="archive/mono-0.30.1.html">Release notes</a><br> + Feb 13th, 2004 + </td> + <td> + <table cellspacing="1" cellpadding="3"> + <tr bgcolor="#BBBBBB"> + <td> + <b>Source Code</b> + </td> + <td> + <ul> + <li><a href="archive/mcs-0.30.1.tar.gz">Mono Class Libraries and C# Compiler 0.30.</a> + <li><a href="archive/mono-0.30.1.tar.gz">Mono Runtime 0.30</a> + <li><a href="archive/xsp-0.9.tar.gz">XSP web server 0.9</a> + <li><a href="archive/mod_mono-0.7.tar.gz">Apache Mono module 0.7</a> + <li><a href="archive/monodoc-0.10.tar.gz">MonoDoc 0.10</a> + </ul> + </td> + </tr> + <tr bgcolor="#bbbbbb"> + <td bgcolor="#999999"> + <img src="images/redhat-36.gif"><b>Red Hat 9.0/x86</b><br> + </td> + <td> + <a href="archive/0.30.1/redhat-9-i386">Packages</a> + </td> + </tr> + <tr bgcolor="#bbbbbb"> + <td bgcolor="#999999"> + <img src="images/redhat-36.gif"><b>Fedora Core 1/x86</b><br> + </td> + <td> + <a href="archive/0.30.1/fedora-1-i386">Packages</a> + </td> + </tr> + <tr bgcolor="#bbbbbb"> + <td bgcolor="#999999"> + <img src="images/suse-36.gif"><b>SUSE 9/x86</b><br> + </td> + <td> + <a href="archive/0.30.1/suse-90-i586/">Packages</a> + </td> + </tr> + <tr bgcolor="#bbbbbb"> + <td bgcolor="#999999"> + <img src="images/debian-36.gif"><b>Debian Packages</b><br> + </td> + <td> + <a href="http://pkg-mono.alioth.debian.org/">Packages (third party provider)</a> + </td> + </tr> + <tr> + <td bgcolor="#999999"> + <img src="images/windows-36.gif"><b>Windows installer</b> + </td> + <td> + No Windows Installer for 0.30.1 exist yet, you can download + version 0.30.0 for now: + + <a href="archive/0.30/windows/mono-0.30-win32-2.exe">Mono Setup</a> + <a href="archive/0.30/windows/mono-0.30-gtksharp-0.15-win32-1.exe">Gtk# Setup</a> + </td> + </tr> + </table> + </td> + </table> + + <table> + <tbody> + <tr bgcolor="#DDDDDD"> + <td> <b>Release 0.30</b><br> <a href="archive/mono-0.30.html">Release notes</a><br> Feb 2nd, 2004 diff --git a/doc/index b/doc/index index 327924f862f..45bb5e33155 100644 --- a/doc/index +++ b/doc/index @@ -101,7 +101,6 @@ </table> -<h2>Mono: Free C# and .NET on Linux and Windows</h2> <p> The Mono project is an open source effort sponsored by <a href="http://novell.com">Novell</a> to create a free @@ -145,7 +144,14 @@ </p> <br> <br> -<h2>Mono Project Notes</h2> +<h2>Mono Project Log</h2> + +@item Feb 13, 2004: Mono 0.30.1 released + + We have released a small bug-fix release of Mono, the release + notes are available <a + href="archive/mono-0.30.1.html">here</a> and you can download + it from our <a href="download.html">download</a> page. @item Feb 13, 2004: Mono Performance Optimization |