[m-rev.] for review: update website (2)

Peter Wang novalazy at gmail.com
Mon Sep 28 14:37:11 AEST 2009


Branches: main

download/include/gcc-backend.inc:
	Add a status update.

include/dotnet.inc:
	Add a status update.

	Stop describing the .NET backend as new.

include/menubar.inc:
	Add Erlang backend to menu bar and reorder the list of backends.

	Delete "Search" under "Mailing Lists" header.  The search forms are on
	the mailing lists page.

mailing-lists/include/mailing-lists.inc:
	Search mailing lists using the normal Google search with "site:"
	restrictions, as the Google custom searches aren't producing good
	results.

include/search.inc:
	Search the whole web site using the traditional Mercury web address as
	it produces better results.

Index: download/include/gcc-backend.inc
===================================================================
RCS file: /home/mercury1/repository/w3/download/include/gcc-backend.inc,v
retrieving revision 1.9
diff -u -p -r1.9 gcc-backend.inc
--- download/include/gcc-backend.inc	4 Oct 2002 05:50:59 -0000	1.9
+++ download/include/gcc-backend.inc	28 Sep 2009 04:31:48 -0000
@@ -12,6 +12,11 @@ including C, C++, Ada, Fortran, Java, an
 <p>
 <H3>Status</H3>
 
+<em> 2009-09-25: This back-end has not been tested in a while and may not work.
+</em>
+
+<p>
+
 The version of the native code compiler in our CVS repository and our
 release-of-the-day distributions (after 2002-09-11) is based on GCC 3.2.
 
Index: include/dotnet.inc
===================================================================
RCS file: /home/mercury1/repository/w3/include/dotnet.inc,v
retrieving revision 1.6
diff -u -p -r1.6 dotnet.inc
--- include/dotnet.inc	5 Nov 2003 09:03:35 -0000	1.6
+++ include/dotnet.inc	28 Sep 2009 04:31:48 -0000
@@ -2,13 +2,13 @@
 
 <h3> Summary </h3>
 
-The Mercury compiler has a new back-end that targets
+The Mercury compiler has a back-end that targets
 the <a href="http://msdn.microsoft.com/net/">Microsoft .NET platform</a>.
 <p>
 
 Thanks to Microsoft's generous support, both financial
-and otherwise, we've been able to port Mercury to Microsoft's new
-.NET system.  There's a new back-end for the Mercury compiler,
+and otherwise, we've been able to port Mercury to Microsoft's
+.NET system.  There's a back-end for the Mercury compiler,
 based on the `--high-level-code' back-end, that compiles to IL, the
 Microsoft .NET Intermediate Language.
 <p>
@@ -21,6 +21,10 @@ This is still work in progress.
 
 <h3> Status </h3>
 
+<em> 2009-09-25: Currently this back-end does not work and is not being
+developed. </em>
+<p>
+
 The <a href="<? echo $root ?>/download/rotd.html">release-of-the-day releases</a>
 of the Mercury compiler include support for generating code for .NET.
 They also include a port of most of the Mercury standard library and runtime
Index: include/menubar.inc
===================================================================
RCS file: /home/mercury1/repository/w3/include/menubar.inc,v
retrieving revision 1.24
diff -u -p -r1.24 menubar.inc
--- include/menubar.inc	10 Apr 2008 05:55:05 -0000	1.24
+++ include/menubar.inc	28 Sep 2009 04:31:48 -0000
@@ -69,7 +69,6 @@ if($menu == "Mailing Lists") {
     <a href="<?echo $root?>/mailing-lists/mercury-developers/list.html">Developers</a><BR>
     <a href="<?echo $root?>/mailing-lists/mercury-reviews/list.html">Reviews</a><BR>
     <a href="<?echo $root?>/mailing-lists/mercury-users/list.html">Users</a><BR>
-    <a href="http://www.google.com/coop/cse?cx=012477532374267650353%3Aiclg2f0j3-s">Search</a><BR>
 </SMALL>
 <?
 }
@@ -84,9 +83,10 @@ if($menu == "Back-ends") {
 <SMALL>
     <a href="<?echo $root?>/backends.html#low_level_c">Low-level C</a><BR>
     <a href="<?echo $root?>/download/release-0.10.html#hlc">High-level C</a><BR>
+    <a href="<?echo $root?>/backends.html#java">Java</a><BR>
+    <a href="<?echo $root?>/backends.html#erlang">Erlang</a><BR>
     <a href="<?echo $root?>/dotnet.html">Microsoft .NET</a><BR>
     <a href="<?echo $root?>/download/gcc-backend.html">Native code</a><BR>
-    <a href="<?echo $root?>/backends.html#java">Java</a><BR>
     <a href="<?echo $root?>/backends.html#bytecode">Mercury Bytecode</a><BR>
 </SMALL>
 <?
Index: include/search.inc
===================================================================
RCS file: /home/mercury1/repository/w3/include/search.inc,v
retrieving revision 1.5
diff -u -p -r1.5 search.inc
--- include/search.inc	10 Apr 2008 05:55:05 -0000	1.5
+++ include/search.inc	28 Sep 2009 04:31:48 -0000
@@ -13,9 +13,9 @@ align=middle></A>
 <INPUT TYPE=text name=q size=31 maxlength=255 value="">
 <INPUT type=submit name=sa VALUE="Google Search">
 <input type=hidden name=domains
-value="www.mercury.cs.mu.oz.au"><br><input type=radio name=sitesearch
+value="www.cs.mu.oz.au/research/mercury"><br><input type=radio name=sitesearch
 value=""> Search WWW <input type=radio name=sitesearch
-value="www.mercury.cs.mu.oz.au" checked> Search www.mercury.cs.mu.oz.au <br>
+value="www.cs.mu.oz.au/research/mercury" checked> Search Mercury web site<br>
 </td></tr></TABLE>
 </FORM>
 </center>
Index: mailing-lists/include/mailing-lists.inc
===================================================================
RCS file: /home/mercury1/repository/w3/mailing-lists/include/mailing-lists.inc,v
retrieving revision 1.7
diff -u -p -r1.7 mailing-lists.inc
--- mailing-lists/include/mailing-lists.inc	10 Apr 2008 05:55:06 -0000	1.7
+++ mailing-lists/include/mailing-lists.inc	28 Sep 2009 04:31:48 -0000
@@ -13,22 +13,19 @@ of the Mercury implementation, tools for
 <li>
 The <code>mercury-users</code> list is intended for general discussion
 about Mercury and related matters of interest to Mercury users.<br>
-It is <A HREF="mercury-users/list.html">archived</A> and
-<A HREF="http://www.google.com/coop/cse?cx=012477532374267650353%3Aiclg2f0j3-s">searchable</A>.
+It is <A HREF="mercury-users/list.html">archived</A> and searchable.
 
 <li> The <code>mercury-ads</code> list is intended for advertisments of things
 that are not directly related to Mercury but which may be of interest to
 Mercury users, e.g. job ads, conference announcements, calls for
 papers/participation, and the like.<br>
-It is <A HREF="mercury-ads/list.html">archived</A> and
-<A HREF="http://www.google.com/coop/cse?cx=012477532374267650353%3Aiclg2f0j3-s">searchable</A>.
+It is <A HREF="mercury-ads/list.html">archived</A>.
 
 <li>
 The <code>mercury-developers</code> list is intended for general discussion
 about the development of Mercury and the Mercury implementation and related
 matters of interest to the developers of Mercury.<br>
-It is <A HREF="mercury-developers/list.html">archived</A> and
-<A HREF="http://www.google.com/coop/cse?cx=012477532374267650353%3Aiclg2f0j3-s">searchable</A>.
+It is <A HREF="mercury-developers/list.html">archived</A> and searchable.
 Note that in recent times, most the actual development discussion seems to be
 done on the mercury-reviews list, rather than mercury-developers.<br>
 
@@ -38,8 +35,35 @@ Mercury, for the purpose of reviewing ch
 (including documentation, test suite, etc.) and the Mercury web site.  This
 list is specifically for posting diffs, reviews of diffs, and discussion of
 issues raised in such reviews.  It tends to be a fairly high-volume list.<br>
-It is <A HREF="mercury-reviews/list.html">archived</A> and
-<A HREF="http://www.google.com/coop/cse?cx=012477532374267650353%3Aiclg2f0j3-s">searchable</A>.
+It is <A HREF="mercury-reviews/list.html">archived</A> and searchable.
+</ul>
+
+<h3>Search</h3>
+
+<ul>
+<li>
+<form method="get" action="http://www.google.com/search">
+mercury-users:
+<input type="text" name="q" size="31" value="" />
+<input type="submit" value="Google Search" />
+<input type="hidden" name="sitesearch" value="www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-users"/>
+</form>
+
+<li>
+<form method="get" action="http://www.google.com/search">
+mercury-developers:
+<input type="text" name="q" size="31" value="" />
+<input type="submit" value="Google Search" />
+<input type="hidden" name="sitesearch" value="www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-developers"/>
+</form>
+
+<li>
+<form method="get" action="http://www.google.com/search">
+mercury-reviews:
+<input type="text" name="q" size="31" value="" />
+<input type="submit" value="Google Search" />
+<input type="hidden" name="sitesearch" value="www.cs.mu.oz.au/research/mercury/mailing-lists/mercury-reviews"/>
+</form>
 </ul>
 
 <h3>Subscribing and unsubscribing</h3>

--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list