Index: FAQ.html =================================================================== RCS file: /cvs/octave-www/FAQ.html,v retrieving revision 1.2 diff -u -r1.2 FAQ.html --- FAQ.html 13 Oct 1999 21:43:53 -0000 1.2 +++ FAQ.html 1 Feb 2006 16:50:28 -0000 @@ -1,4 +1,6 @@ - + + Index: archive.in =================================================================== RCS file: /cvs/octave-www/archive.in,v retrieving revision 1.24 diff -u -r1.24 archive.in --- archive.in 1 Jan 2006 16:04:10 -0000 1.24 +++ archive.in 1 Feb 2006 16:50:32 -0000 @@ -14,10 +14,8 @@ __RULE__ -

-
-__MAILTO__(address@hidden', `help')
+
__MAILTO__(address@hidden', `help')
General discussion about using and installing Octave.

[ __OCTAVE_HTTP__(`mailing-lists/help-octave/2006', `2006') @@ -38,8 +36,7 @@

-
-__MAILTO__(address@hidden', `bug')
+
__MAILTO__(address@hidden', `bug')
Bug reports (sometimes fixes are posted to this list).

[ __OCTAVE_HTTP__(`mailing-lists/bug-octave/2006', `2006') @@ -60,8 +57,7 @@

-
-__MAILTO__(address@hidden', `sources')
+
__MAILTO__(address@hidden', `sources')
Enhancements contributed by Octave users.

[ __OCTAVE_HTTP__(`mailing-lists/octave-sources/2006', `2006') @@ -76,9 +72,9 @@ | __OCTAVE_HTTP__(`mailing-lists/octave-sources/1997', `1997') | __OCTAVE_HTTP__(`mailing-lists/octave-sources/1996', `1996') ]

+
-
-__MAILTO__(address@hidden', `graphics')
+
__MAILTO__(address@hidden', `graphics')
Discussion about future development of GUI and graphics tools for Octave. PLEASE NOTE: this is a mailing list for discussion of future developement not a place to ask how to use the current @@ -98,8 +94,7 @@

-
-__MAILTO__(address@hidden', `maintainers')
+
__MAILTO__(address@hidden', `maintainers')
Discussion about the development and maintenance of Octave.

[ __OCTAVE_HTTP__(`mailing-lists/octave-maintainers/2006', `2006') @@ -116,8 +111,7 @@

-
-__MAILTO__(address@hidden', `info')
+
__MAILTO__(address@hidden', `info')
Announcements about new releases of Octave and other news.

All postings to info-octave are also sent to the help-octave mailing @@ -130,7 +124,6 @@

-

__RULE__ @@ -162,16 +155,14 @@ (to join the info list).

-

-Similarly, to unsubscribe, send a message containing the word +

Similarly, to unsubscribe, send a message containing the word unsubscribe in the body to one of the above -subscribe addresses. If you can no longer send mail from the account you -originally used for subscribing, send a message with -

-unsubscribe address@hidden -
-in the body. -

+originally used for subscribing, send a message with

+ +

unsubscribe address@hidden

+ +

in the body.

Please do NOT send subscription requests directly to the lists Index: bugs.in =================================================================== RCS file: /cvs/octave-www/bugs.in,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 bugs.in --- bugs.in 16 Feb 1998 07:30:16 -0000 1.1.1.1 +++ bugs.in 1 Feb 2006 16:50:33 -0000 @@ -92,7 +92,7 @@ __TITLE_BAR__(`Making Your Bug Report Count') -

+

The fundamental principle of reporting bugs usefully is this: report all the facts. If you are not sure whether to state a fact or leave it out, state it! @@ -224,7 +224,7 @@ changes to the input file will make the bug go away and which changes will not affect it. Such information is usually not necessary to enable us to fix bugs in Octave, but if you can find a simpler example to -report instead of the original one, that is a convenience. +report instead of the original one, that is a convenience. Errors in the output will be easier to spot, running under the debugger will take less time, etc. Most Octave bugs involve just one function, so the most straightforward way to simplify an example is to delete all the Index: download.in =================================================================== RCS file: /cvs/octave-www/download.in,v retrieving revision 1.93 diff -u -r1.93 download.in --- download.in 11 Nov 2005 21:39:00 -0000 1.93 +++ download.in 1 Feb 2006 16:50:33 -0000 @@ -2,154 +2,106 @@ __TITLE_BAR__(`Latest Release') -

-There are several different versions of Octave available for -download: -

+

There are several different versions of Octave available for +download:

-

-
stable
-
-This version is well tested, reliable, but also quite old and no -longer maintained. -
-
testing
-
-A recent snapshot of the development sources that has been selected as +
stable
+
This version is well tested, reliable, but also quite old and no +longer maintained.
+
testing
+
A recent snapshot of the development sources that has been selected as being reasonably good. Most people who are not actively involved in -Octave's development will want to use this version. -
-
development
-
-The most recent snapshot of the development sources. Use this if you +Octave's development will want to use this version.
+
development
+
The most recent snapshot of the development sources. Use this if you want the latest features and it doesn't bother you that you might run into a few problems (if you do, please report them). If you are interested in up-to-the-minute changes, you may use the sources from -the public CVS archive instead (see below for details). -
-

+the public CVS archive instead (see below for details). +
__DOWNLOAD_INFO__(`2.0.17', `12 Apr 2002', `2.1.72', `11 Nov 2005', `2.9.4', `11 Nov 2005') __TITLE_BAR__(`Contributed Packages') -

-A collection of contributed packages for Octave is available from -__HTTP__(`octave.sf.net'). -

+

A collection of contributed packages for Octave is available from +__HTTP__(`octave.sf.net').

__TITLE_BAR__(`Binaries') -

-Binaries for Linux distributions are generally available with +

Binaries for Linux distributions are generally available with the distribution (__HTTP__(`www.debian.org', `Debian'), __HTTP__(`www.suse.com', `SuSE'), -__HTTP__(`www.redhat.com', `RedHat'), and others have packages). -

+__HTTP__(`www.redhat.com', `RedHat'), and others have packages).

-

-Binaries for Apple's Mac OS X are available as part of the fink project +

Binaries for Apple's Mac OS X are available as part of the fink project __HTTP__(`fink.sourceforge.net', `Fink project') and also the -__HTTP__(`darwinports.opendarwin.org', `DarwinPorts package management system'). -

+__HTTP__(`darwinports.opendarwin.org', `DarwinPorts package management system').

-

-The current best solution for installing Octave on Windows +

The current best solution for installing Octave on Windows systems is to simply use the most recent Cygwin package of Octave, available from __HTTP__(`www.cygwin.com', `www.cygwin.com') (look in -the Math category when installing). -

+the Math category when installing).

__TITLE_BAR__(`FTP Mirror Sites') -

-If you have trouble transferring Octave from this site, you might try +

If you have trouble transferring Octave from this site, you might try one of those listed below. They mirror the files from -__OCTAVE_FTP__(`', `ftp://ftp.octave.org/pub/octave'). -

+__OCTAVE_FTP__(`', `ftp://ftp.octave.org/pub/octave').

-

-__FTP__(`ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave') -
-__FTP__(`ftp.math.uni-hamburg.de/pub/soft/math/octave') -
-__FTP__(`ftp.task.gda.pl/pub/software/octave') -
-__FTP__(`ftp.u-aizu.ac.jp/pub/SciEng/numanal/Octave') -
-__FTP__(`mirror.aarnet.edu.au/pub/octave') -
-

+

__FTP__(`ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave')
+__FTP__(`ftp.math.uni-hamburg.de/pub/soft/math/octave')
+__FTP__(`ftp.task.gda.pl/pub/software/octave')
+__FTP__(`ftp.u-aizu.ac.jp/pub/SciEng/numanal/Octave')
+__FTP__(`mirror.aarnet.edu.au/pub/octave')

__TITLE_BAR__(`GNU Project FTP Site') -

-The latest stable release of the Octave sources may also be found on +

The latest stable release of the Octave sources may also be found on the official Free Software Foundation ftp site, __FTP__(`ftp.gnu.org/pub/gnu', `ftp://ftp.gnu.org/pub/gnu'), -which is also mirrored on many sites around the world. -

+which is also mirrored on many sites around the world.

__TITLE_BAR__(`Anonymous CVS') -

-The latest development sources of Octave are also available via +

The latest development sources of Octave are also available via anonymous access to a read-only CVS archive. There are also web interfaces to the archive available at __HTTP__(`www.octave.org/cgi-bin/cvsweb.cgi') and. -__HTTP__(`www.octave.org/cgi-bin/viewcvs.cgi'). -

+__HTTP__(`www.octave.org/cgi-bin/viewcvs.cgi').

-

-If you decide to use the development sources from the CVS +

If you decide to use the development sources from the CVS archive, please read the file __OCTAVE_FTP__(`/bleeding-edge/README', -`ftp://ftp.octave.org/pub/octave/bleeding-edge/README'). -

+`ftp://ftp.octave.org/pub/octave/bleeding-edge/README').

-

-Assuming you have CVS and ssh installed on your machine you may check +

Assuming you have CVS and ssh installed on your machine you may check out the latest development version of Octave sources with the following -sequence of commands: -

+sequence of commands:

-

-Set CVS_RSH in your environment to +

Set CVS_RSH in your environment to

-
-ssh -
-

- -

-Set CVSROOT in your environment to - -

-:ext:address@hidden:/cvs -
-

- -

-Or alternately add -

--d :ext:address@hidden:/cvs -
-in the CVS commands below (place it immediately after cvs, -before any other CVS arguments). -

- -

-Issue the command -

-cvs -z 9 checkout octave -
-to check out the all of the current development sources for Octave. -

+
ssh
-

-Once you've got the repository checked out, cvs update +

Set CVSROOT in your environment to

+ +
:ext:address@hidden:/cvs
+ +

Or alternately add

+ +
-d :ext:address@hidden:/cvs
+ +

in the CVS commands below (place it immediately after cvs, +before any other CVS arguments).

+ +

Issue the command

+ +
cvs -z 9 checkout octave
+ +

to check out the all of the current development sources for Octave.

+ +

Once you've got the repository checked out, cvs update will sync your local copy with the repository. See the CVS manual for -additional information on how to use CVS. -

+additional information on how to use CVS.

__OCTAVE_TRAILER__(`download') Index: funding.in =================================================================== RCS file: /cvs/octave-www/funding.in,v retrieving revision 1.5 diff -u -r1.5 funding.in --- funding.in 25 Jun 2004 19:19:41 -0000 1.5 +++ funding.in 1 Feb 2006 16:50:33 -0000 @@ -21,10 +21,10 @@ of the form.
  • Insert the following instructions into the text box:
    - I/we wish to support ongoing development of the Octave modeling +

    I/we wish to support ongoing development of the Octave modeling language, under the supervision of Professor James B. Rawlings and Dr. John W. Eaton of the Department of Chemical and Biological - Engineering at the University of Wisconsin-Madison. + Engineering at the University of Wisconsin-Madison.

  • Index: macros.m4 =================================================================== RCS file: /cvs/octave-www/macros.m4,v retrieving revision 1.17 diff -u -r1.17 macros.m4 --- macros.m4 28 Mar 2005 21:00:05 -0000 1.17 +++ macros.m4 1 Feb 2006 16:50:33 -0000 @@ -1,4 +1,4 @@ -define(`__BASE_ADDRESS__', `esyscmd(/bin/sh ./get-base-address)')dnl +define(`__BASE_ADDRESS__', `')dnl define(`__TEXT_DIR__', `__BASE_ADDRESS__`text/'')dnl define(`__IMAGE_DIR__', `__BASE_ADDRESS__`images/'')dnl dnl @@ -8,32 +8,11 @@ define(`__VLINK__', `ifdef(`__TEXT_MODE__', `', `vlink="$1"')')dnl define(`__ALINK__', `ifdef(`__TEXT_MODE__', `', `alink="$1"')')dnl define(`__TEXT__', `ifdef(`__TEXT_MODE__', `', `text="$1"')')dnl -define(`__COLOR__', `ifdef(`__TEXT_MODE__', `', `color="$1"')')dnl -define(`__BGCOLOR__', `ifdef(`__TEXT_MODE__', `', `bgcolor="$1"')')dnl dnl define(`__FACE__', `ifdef(`__TEXT_MODE__', `', `face="$1"')')dnl dnl dnl -define(`__LINK_COLOR__', `#0050fa')dnl -define(`__VLINK_COLOR__', `#33ccff')dnl -define(`__ALINK_COLOR__', `#ff0000')dnl -define(`__TEXT_COLOR__', `#000000')dnl -define(`__BG_COLOR__', `#ffffff')dnl -dnl -define(`__TITLE_BAR_BG_COLOR__', `#10a0ff')dnl -define(`__TITLE_BAR_FONT_COLOR__', `#ffffff')dnl -define(`__TITLE_BAR_FACE__', `Helvetica')dnl -dnl -ifdef(`__TEXT_MODE__', - `define(`__RULE__', `
    ')', - `define(`__RULE__', `
    ')')dnl -dnl -define(`__DOWNLOAD_BG_COLOR__', `#d0e0ff')dnl -define(`__NAV_SELECTED_COLOR__', `#000000')dnl -define(`__NAV_BG_COLOR__', `#ffffff')dnl -dnl -define(`__NAV_FACE__', `Helvetica')dnl -dnl +define(`__RULE__', `
    ')dnl dnl dnl define(`__DEFAULT_LINK_TEXT__', `ifelse($#, 2, `$1://$2', `$3')')dnl @@ -45,7 +24,7 @@ ``'__DEFAULT_LINK_TEXT__(`http', $*)`'')dnl dnl define(`__OCTAVE_IMAGE__', - ``[$2]'')dnl + ``[$2]'')dnl dnl define(`__OCTAVE_TEXT_HTTP__', ``$2'')dnl @@ -69,33 +48,27 @@ dnl dnl dnl -define(`__HEADER__', ` +define(`__HEADER__', ` + $1 + - + ')dnl dnl dnl dnl define(`__BIG_HEADER__', `__HEADER__($1) -

    ifdef(`__TEXT_MODE__', `

    __OCTAVE_TEXT_MODE_GRAPHIC__(`octave-logo.jpg', `Octave')

    __OCTAVE_TEXT_MODE_GRAPHIC__(`lorenz.jpg', `Lorenz Attractor')

    -
    ', - ` - +
    +
    ', + ` - - -
    __OCTAVE_IMAGE__(`octave-logo.jpg', `Octave') - __OCTAVE_IMAGE__(`lorenz.jpg', `Lorenz Attractor')
    __RULE__
    ') -

    ')dnl +
    __OCTAVE_IMAGE__(`lorenz.jpg', `Lorenz Attractor')
    ')')dnl dnl dnl dnl @@ -103,36 +76,26 @@

    ifdef(`__TEXT_MODE__', `

    __OCTAVE_TEXT_MODE_GRAPHIC__(`octave-small-logo.jpg', - `Octave')


    ', + `Octave')
    ', `__OCTAVE_IMAGE__(`octave-small-logo.jpg', `Octave')')

    ')dnl dnl dnl dnl -define(`__COPYING__', `
    - -

    -Copyright (C) 1998 +define(`__COPYING__', `

    +notice is preserved.

    -

    -University of Wisconsin
    -Department of Chemical Engineering
    -Madison WI 53719 -

    -
    - -
    -')dnl +')dnl dnl dnl dnl define(`__nav_button__', `ifelse(`$1', `$2', - `$4', + `$4', `__OCTAVE_HTTP__($3, $4)')')dnl dnl dnl @@ -148,13 +111,9 @@ dnl dnl dnl -define(`__NAVIGATION__', ` -

    +define(`__NAVIGATION__', ` ifdef(`__TEXT_MODE__', `

    ', -` -
    -') +`
    ') -

    ')dnl +ifdef(`__TEXT_MODE__', `
    ', `') +')dnl dnl dnl dnl define(`__TRAILER__', ` -

    -

    [ __view_button__ ]
    -

    + ')dnl dnl @@ -189,24 +146,15 @@ dnl dnl dnl -define(`__TITLE_BAR__', `

    -ifdef(`__TEXT_MODE__', +define(`__TITLE_BAR__', `ifdef(`__TEXT_MODE__', `

    $1

    ', ` - -
    - - - + $1 - - -
    ') -

    ')dnl +')')dnl dnl dnl dnl @@ -247,34 +195,31 @@ Octave version Version Release Date - + __FTP__(`ftp.octave.org/pub/octave', `Stable') (also currently ancient and obsolete) -$1 +$1 (__OCTAVE_FTP__(`obsolete/octave-'$1`.tar.gz',`.tar.gz')) (__OCTAVE_FTP__(`obsolete/octave-'$1`.tar.bz2',`.tar.bz2')) -$2 - +$2 + __FTP__(`ftp.octave.org/pub/octave', `Testing') (you probably want this) -$3 +$3 (__OCTAVE_FTP__(`octave-'$3`.tar.gz',`.tar.gz')) (__OCTAVE_FTP__(`octave-'$3`.tar.bz2',`.tar.bz2')) -$4 - +$4 + __FTP__(`ftp.octave.org/pub/octave/bleeding-edge', `Development') (latest features, but expect a few rough spots) -$5 +$5 (__OCTAVE_FTP__(`bleeding-edge/octave-'$5`.tar.gz',`.tar.gz')) (__OCTAVE_FTP__(`bleeding-edge/octave-'$5`.tar.bz2',`.tar.bz2')) -$6 +$6 ')dnl dnl dnl dnl -define(`__DOWNLOAD_INFO__', `

    -ifdef(`__TEXT_MODE__', +define(`__DOWNLOAD_INFO__', `ifdef(`__TEXT_MODE__', `__TEXT_DOWNLOAD_INFO__($@)', -`__GRAPHICS_DOWNLOAD_INFO__($@)') -

    -')dnl +`__GRAPHICS_DOWNLOAD_INFO__($@)')')dnl Index: news.in =================================================================== RCS file: /cvs/octave-www/news.in,v retrieving revision 1.18 diff -u -r1.18 news.in --- news.in 6 May 2005 21:18:13 -0000 1.18 +++ news.in 1 Feb 2006 16:50:33 -0000 @@ -2,53 +2,51 @@ __TITLE_BAR__(News) -

    -
    May 5, 2005
    +
    May 5, 2005
    Version 2.1.70 is now available for ftp.
    -
    April 22, 2005
    +
    April 22, 2005
    Version 2.9.2 is now available for ftp.
    -
    March 29, 2005
    +
    March 29, 2005
    Version 2.1.69 is now available for ftp.
    -
    March 27, 2005
    +
    March 27, 2005
    -Version 2.1.68 is now available for ftp.
    +Version 2.1.68 is now available for ftp.
    Version 2.9.1 is now available for ftp.
    -
    March 15, 2005
    +
    March 15, 2005
    Version 2.9.0 is now available for ftp. This snapshot is the first in the series leading to Octave 3.0.
    -
    March 4, 2005
    +
    March 4, 2005
    Version 2.1.67 is now available for ftp.
    -
    February 24, 2005
    +
    February 24, 2005
    Version 2.1.66 is now available for ftp.
    -
    February 18, 2005
    +
    February 18, 2005
    Version 2.1.65 is now available for ftp.
    -
    December 3, 2004
    +
    December 3, 2004
    Version 2.1.64 is now available for ftp.
    -
    November 17, 2004
    +
    November 17, 2004
    Version 2.1.63 is now available for ftp. The CVS archive has been split to allow work to proceed toward Octave 3.0 while also stabilizing a 2.1.x version.
    -

    __OCTAVE_TRAILER__(`news') Index: octave.in =================================================================== RCS file: /cvs/octave-www/octave.in,v retrieving revision 1.2 diff -u -r1.2 octave.in --- octave.in 6 Nov 2000 14:55:20 -0000 1.2 +++ octave.in 1 Feb 2006 16:50:33 -0000 @@ -1,10 +1,8 @@ __BIG_HEADER__(`Octave Home Page') ifdef(`__TEXT_MODE__', - `

    __OCTAVE_TEXT_MODE_GRAPHIC__(`sombrero.jpg', `3D Graph')

    ', - ` -
    __OCTAVE_IMAGE__(`sombrero.jpg', `3D graph')
    ') -

    + `

    __OCTAVE_TEXT_MODE_GRAPHIC__(`sombrero.jpg', `3D Graph')', + `

    __OCTAVE_IMAGE__(`sombrero.jpg', `3D graph', `style="float: left"')') GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing