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]

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


:ADDPATCH wwwdocs:

Fortraners, is this patch ok?

This patch updates the http://gcc.gnu.org/fortran/ files; I changed the
string to "GNU Fortran" in line with the recent changes to the manual; I
also changed more links to point to the wiki.


Additionally, this patch removes the links to the following outdated
HTML files, which should then also be deleted:

htdocs/fortran/compilerstatus.html
htdocs/fortran/extensions.html
htdocs/fortran/librarystatus.html
htdocs/fortran/todo.html
htdocs/fortran/usage.html

(For easier checking, those are:
http://gcc.gnu.orgfortran/compilerstatus.html
http://gcc.gnu.orgfortran/extensions.html
http://gcc.gnu.orgfortran/librarystatus.html
http://gcc.gnu.orgfortran/todo.html
http://gcc.gnu.orgfortran/usage.html )

Thus only the following two pages remain:
http://gcc.gnu.orgfortran/contributors.html
http://gcc.gnu.orgfortran/index.html
alias
htdocs/fortran/contributors.html
htdocs/fortran/index.html

Tobias


Note: To unclutter the patch, I did not include patches to delete the files.

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
Index: index.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/fortran/index.html,v
retrieving revision 1.26
diff -u -r1.26 index.html
--- index.html	22 Dec 2005 16:55:13 -0000	1.26
+++ index.html	5 Oct 2006 16:46:08 -0000
@@ -1,14 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
 <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<br />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 +19,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
+GCC, the GNU Compiler Collection.  The 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 +41,25 @@
 <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 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="../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="../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 +113,17 @@
 
 <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
+<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>
+relevant to Fortran programmers; the <a href="http://gcc.gnu.org/wiki/GFortran#manuals";>gfortran wiki</a> contains further links.</p>
 
 </body>
 
Index: contributors.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/fortran/contributors.html,v
retrieving revision 1.4
diff -u -r1.4 contributors.html
--- contributors.html	3 Apr 2004 12:13:48 -0000	1.4
+++ contributors.html	5 Oct 2006 16:46:08 -0000
@@ -1,9 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
 <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 Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]