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
path: root/doc
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2004-02-14 18:38:27 +0300
committerMiguel de Icaza <miguel@gnome.org>2004-02-14 18:38:27 +0300
commit88b95d7aab4e521a925f4fc339e2ef1719b9914c (patch)
treef571dc37d8eaf5479c3efcaf3743eae3964edba2 /doc
parent632be443a203af3cefa50fc2b1e3f6239e354900 (diff)
Update
svn path=/trunk/mono/; revision=23091
Diffstat (limited to 'doc')
-rw-r--r--doc/c-sharp53
-rw-r--r--doc/download72
-rw-r--r--doc/index10
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