This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch,wwwdocs] Update gcc.gnu.org/fortran


Hi,

Gerald Pfeifer wrote:
> Given FX's review, I take that this is fine from the Fortran side, so
> let me only add some feedback from the documentation side.
>   

>  <h2>Usage</h2>
> -<p>Here is a short <a href="usage.html">explanation</a> on how to invoke and
> +<p>Here is a short <a href="http://gcc.gnu.org/wiki/GFortranUsage";>explanation</a> on how to invoke and
>  use the compiler once you have built it (or downloaded the binary).</p>
>
> Shouldn't this refer to one of the online manuals?
>   
Well, the Wiki gives (similar to usage.html) a short guide on using
gfortran.
The manual is more extensive and is linked from the Wiki entry
(which "is not a substitute for a [[complete manual]], but it should get
you going.")


Revised patch attached. Thanks for checking in.

Tobias


2006-10-05 Tobias Burnus <burnus@net-b.de>
	* fortran/index.html: Update links, change name to "GNU Fortran"
	* fortran/contributors.html: change name to "GNU Fortran"
	* fortran/: Remove out-dated compilerstatus.html, extensions.html,
	  extensions.html, librarystatus.html,  todo.html, and usage.html
	* fortran/.htaccess: redirect from deleted files to index.html

Index: htdocs/fortran/contributors.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/fortran/contributors.html,v
retrieving revision 1.4
diff -u -r1.4 contributors.html
--- htdocs/fortran/contributors.html	3 Apr 2004 12:13:48 -0000	1.4
+++ htdocs/fortran/contributors.html	16 Oct 2006 10:20:25 -0000
@@ -1,9 +1,9 @@
 <html>
 <head>
-<title>Contributors to gfortran</title>
+<title>Contributors to GNU Fortran</title>
 </head>
 <body>
-<h1>Contributors to gfortran</h1>
+<h1>Contributors to GNU Fortran</h1>
 
 <p>Andy Vaught started writing the parser for g95 in the summer of
 1999.  Early 2000 he moved the project to SourceForge.  In
Index: htdocs/fortran/index.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/fortran/index.html,v
retrieving revision 1.26
diff -u -r1.26 index.html
--- htdocs/fortran/index.html	22 Dec 2005 16:55:13 -0000	1.26
+++ htdocs/fortran/index.html	16 Oct 2006 10:20:25 -0000
@@ -1,14 +1,14 @@
 <html>
 <head>
-<title>GNU Fortran 95 -- Free number crunching FORALL!</title>
+<title>GNU Fortran -- Free number crunching FORALL!</title>
 </head>
 
 <body>
 
-<h1>Welcome to the home of<br />GNU Fortran 95</h1>
+<h1>Welcome to the home of GNU Fortran</h1>
 
 <p><strong>This web page is sadly out-of-date and difficult to maintain
-due to several factors.  The rather small number of gfortran
+due to several factors.  The rather small number of GNU Fortran
 developers have a large list of bugs to squash or features to
 implement, and the time spent maintaining this web page is better
 spent elsewhere.  For up-to-date information, you may find the 
@@ -17,20 +17,18 @@
 who wishes to contribute.  Neither copyright paperwork
 nor a patch review process is required.</strong></p>
 
-<p>The GNU Fortran 95 project, or gfortran, is developing a Fortran 95
+<p>The GNU Fortran project, or gfortran, is developing a Fortran
 compiler front end, as well as runtime libraries, for 
-GCC, the GNU Compiler Collection.  Gfortran development is a part of the
-<a href="http://www.gnu.org/";>GNU Project</a>, aiming to bring free
+GCC, the GNU Compiler Collection. GNU Fortran development is a part of
+the <a href="http://www.gnu.org/";>GNU Project</a>, aiming to bring free
 number crunching to all GNU system variants.
-The gfortran development effort uses an open development environment in
+The GNU Fortran development effort uses an open development environment in
 order to attract a larger team of developers and to ensure that gfortran can
 work on multiple architectures and diverse environments.</p>
 
 <p>In particular, the project wishes to reach the users of the
 Fortran 95 language, be it in the scientific community, in education
-or in a commercial environment.  Today, truly free Fortran 90 or
-Fortran 95 compilers do not exist.  We are trying to make one
-available to the Fortran community.</p>
+or in a commercial environment.</p>
 
 <p>You can reach us at the
 <a href="mailto:fortran@gcc.gnu.org";>fortran@gcc.gnu.org</a>
@@ -41,26 +39,33 @@
 <p>We strive to provide a high quality release, which we want to work
 well on a variety of native targets.  Although we
 believe we cannot make the best Fortran 95 compiler for any given target,
-we want gfortran to be adequate.</p>
+we want GNU Fortran to be adequate.</p>
 
 <p>The focus is on conformance to the Fortran 95 standard and on good
 performance of the executables produced by the compiler.  Secondary goals
-include reasonable compile speed, a small memory foot print, and the ability
-to build a cross-compiler.</p>
+include reasonable compile speed, a small memory foot print, the ability
+to build a cross-compiler, and Fortran 2003 features.</p>
 
-<p>We expect to provide the following
-<a href="extensions.html">language extensions</a>.</p>
+<h3>Extensions in GNU Fortran</h3>
+<p>The primary goal of the GNU Fortran Project is the construction of a
+Fortran 95 compiler that complies with the ISO Fortran 95 Programming
+Language standard [ISO/IEC 1539-1:1997(E)].
+The <a href="http://gcc.gnu.org/wiki/GFortran";>gfortran wiki</a> and
+the <a href="http://gcc.gnu.org/bugzilla/";>Bugzilla</a> contain of
+features yet to be implemented for conformance.</p>
 
 <h2>Status of compiler and run time library</h2>
-<p>We regularly update the status of the
-<a href="compilerstatus.html">front end development</a> and the status
-of the <a href="librarystatus.html">run time library development</a>.
-We also keep a <a href="todo.html">TODO list</a>.</p>
+<p>We regularly update the
+<a href="http://gcc.gnu.org/wiki/GFortran#news";>status of the
+front end development and of the run time library development</a>.
+For a TODO list, check <a href="http://gcc.gnu.org/bugzilla/";>Bugzilla</a>
+and the <a href="http://gcc.gnu.org/wiki/GFortran";>gfortran wiki</a>.</p>
 
 <h2>Contributing</h2>
 <p>We encourage everyone to <a href="../contribute.html">contribute changes</a>
-and help test gfortran.  Gfortran is developed on the mainline of GCC, and will
-officially be released with the 4.0.0 release of the compiler collection.
+and help test GNU Fortran.  GNU Fortran is developed on the mainline of GCC
+and is part of the compiler collection since release 4.0.0 release of the
+compiler collection.
 We provide read access to our development sources for everybody with
 <a href="../cvs.html">anonymous CVS</a>. If you do not have CVS access (for
 instance because you are behind a firewall prohibiting the CVS protocol),
@@ -114,17 +119,20 @@
 
 <h2>Documentation</h2>
 <p>The manuals for release and current development versions of GNU
-Fortran 95 can be downloaded from <a
+Fortran can be downloaded from <a
 href="http://gcc.gnu.org/wiki/GFortran#download";>the GCC documentation
 page</a>.</p>
 
 <h2>Usage</h2>
-<p>Here is a short <a href="usage.html">explanation</a> on how to invoke and
-use the compiler once you have built it (or downloaded the binary).</p>
+<p>Here is a short <a href="http://gcc.gnu.org/wiki/GFortranUsage";>
+explanation</a> on how to invoke and use the compiler once you have built
+it (or downloaded the binary).</p>
 
 <h2>Suggested reading</h2>
-<p>We provide links to some <a href="../readings.html#fortran">information</a>
-relevant to Fortran programmers.</p>
+<p>We provide links to some <a href="../readings.html#fortran">
+information</a> relevant to Fortran programmers; the
+<a href="http://gcc.gnu.org/wiki/GFortran#manuals";>gfortran wiki</a>
+contains further links.</p>
 
 </body>
 
--- /dev/null	2006-10-03 08:37:03.000000000 +0200
+++ htdocs/fortran/.htaccess	2006-10-16 12:18:05.810363250 +0200
@@ -0,0 +1,6 @@
+Redirect permanent /fortran/compilerstatus.html   http://gcc.gnu.org/fortran/
+Redirect permanent /fortran/extensions.html   http://gcc.gnu.org/fortran/
+Redirect permanent /fortran/librarystatus.html   http://gcc.gnu.org/fortran/
+Redirect permanent /fortran/todo.html   http://gcc.gnu.org/fortran/
+Redirect permanent /fortran/usage.html   http://gcc.gnu.org/fortran/
+

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]