# HG changeset patch # User jwe # Date 1192239741 0 # Node ID 4270ded9ddc6d127780c105db33ff7182c8922eb # Parent fd42779a842849683d4b684bd2fa2ee31a68cc60 [project @ 2007-10-13 01:42:20 by jwe] diff -r fd42779a8428 -r 4270ded9ddc6 emacs/octave-tags --- a/emacs/octave-tags Sat Oct 13 00:52:13 2007 +0000 +++ b/emacs/octave-tags Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,24 @@ #! /bin/sh +# +# Copyright (C) 1998, 2002, 2003, 2006, 2007 Mario Storti +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + +# Author: Mario Storti # Generate a TAGS file from a set of Octave .m files for use with Emacs. # @@ -17,8 +37,6 @@ # a line by yourself of the form `###key ' if you want to # jump to it. :-( -# Author: Mario Storti - etags --lang=none \ --regex='/[ \t]*function.*=[ \t]*\([^ \t()]*\)[ \t]*(/\1/' \ --regex='/[ \t]*function.*=[ \t]*\([^ \t()]*\)[ \t]*$/\1/' \ diff -r fd42779a8428 -r 4270ded9ddc6 emacs/octave-tags.1 --- a/emacs/octave-tags.1 Sat Oct 13 00:52:13 2007 +0000 +++ b/emacs/octave-tags.1 Sat Oct 13 01:42:21 2007 +0000 @@ -1,5 +1,23 @@ -.\" Man page contributed by Dirk Eddelbuettel -.\" and released under the GNU GPL +.\" Copyright (C) 2003, 2006, 2007 Dirk Eddelbuettel +.\" +.\" This file is part of Octave. +.\" +.\" Octave is free software; you can redistribute it and/or modify it +.\" under the terms of the GNU General Public License as published by the +.\" Free Software Foundation; either version 3 of the License, or (at +.\" your option) any later version. +.\" +.\" Octave is distributed in the hope that it will be useful, but WITHOUT +.\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +.\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +.\" for more details. +.\" +.\" You should have received a copy of the GNU General Public License +.\" along with Octave; see the file COPYING. If not, see +.\" . +.\" +.\" This page was contributed by Dirk Eddelbuettel +.\" .TH OCTAVE-TAGS 1 "31 October 2001" "GNU Octave" .SH NAME OCTAVE-TAGS - Generate Emacs tags file from GNU Octave code diff -r fd42779a8428 -r 4270ded9ddc6 examples/addtwomatrices.cc --- a/examples/addtwomatrices.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/addtwomatrices.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include DEFUN_DLD (addtwomatrices, args, , "Add A to B") diff -r fd42779a8428 -r 4270ded9ddc6 examples/celldemo.cc --- a/examples/celldemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/celldemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include #include diff -r fd42779a8428 -r 4270ded9ddc6 examples/firstmexdemo.c --- a/examples/firstmexdemo.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/firstmexdemo.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/fortdemo.cc --- a/examples/fortdemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/fortdemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include #include diff -r fd42779a8428 -r 4270ded9ddc6 examples/fortsub.f --- a/examples/fortsub.f Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/fortsub.f Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +c Copyright (C) 2007 John W. Eaton +c +c This file is part of Octave. +c +c Octave is free software; you can redistribute it and/or modify it +c under the terms of the GNU General Public License as published by the +c Free Software Foundation; either version 3 of the License, or (at your +c option) any later version. +c +c Octave is distributed in the hope that it will be useful, but WITHOUT +c ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +c FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +c for more details. +c +c You should have received a copy of the GNU General Public License +c along with Octave; see the file COPYING. If not, see +c . + subroutine fortsub (n, a, s) implicit none character*(*) s diff -r fd42779a8428 -r 4270ded9ddc6 examples/funcdemo.cc --- a/examples/funcdemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/funcdemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include #include diff -r fd42779a8428 -r 4270ded9ddc6 examples/globaldemo.cc --- a/examples/globaldemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/globaldemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include DEFUN_DLD (globaldemo, args, , "Global demo.") diff -r fd42779a8428 -r 4270ded9ddc6 examples/hello.cc --- a/examples/hello.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/hello.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 1996, 1997, 1999, 2002, 2003, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + // hello.cc -- example of a dynamically linked function for Octave. // To use this file, your version of Octave must support dynamic diff -r fd42779a8428 -r 4270ded9ddc6 examples/helloworld.cc --- a/examples/helloworld.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/helloworld.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include DEFUN_DLD (helloworld, args, nargout, diff -r fd42779a8428 -r 4270ded9ddc6 examples/info-emacs-info --- a/examples/info-emacs-info Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/info-emacs-info Sat Oct 13 01:42:21 2007 +0000 @@ -1,6 +1,26 @@ #! /bin/sh # info-emacs-info +# +# Copyright (C) 1996, 2005, 2007 Kurt Hornik +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + # Written by Kurt Hornik on 1996/07/01 + # Make Octave's `help -i' use Emacs info. # Requires a running Emacs and gnuserv. cmd="(Info-find-node \"$2\" \"Top\")" diff -r fd42779a8428 -r 4270ded9ddc6 examples/info-emacs-octave-help --- a/examples/info-emacs-octave-help Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/info-emacs-octave-help Sat Oct 13 01:42:21 2007 +0000 @@ -1,9 +1,30 @@ #! /bin/sh # info-emacs-octave-help +# +# Copyright (C) 1996, 1997, 2005, 2007 Kurt Hornik +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + # Written by KH on 1996/07/01 # Updated by KH on 1997/03/04 + # Make Octave's `help -i' use Emacs octave-help. # Requires a running Emacs and gnuserv. + cmd="(require 'octave-hlp)" if [ $3 = "--directory" ]; then diff -r fd42779a8428 -r 4270ded9ddc6 examples/mycell.c --- a/examples/mycell.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/mycell.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/myfeval.c --- a/examples/myfeval.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/myfeval.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/myfevalf.f --- a/examples/myfevalf.f Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/myfevalf.f Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +c Copyright (C) 2006, 2007 John W. Eaton +c +c This file is part of Octave. +c +c Octave is free software; you can redistribute it and/or modify it +c under the terms of the GNU General Public License as published by the +c Free Software Foundation; either version 3 of the License, or (at your +c option) any later version. +c +c Octave is distributed in the hope that it will be useful, but WITHOUT +c ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +c FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +c for more details. +c +c You should have received a copy of the GNU General Public License +c along with Octave; see the file COPYING. If not, see +c . + subroutine mexFunction (nlhs, plhs, nrhs, prhs) implicit none diff -r fd42779a8428 -r 4270ded9ddc6 examples/myfunc.c --- a/examples/myfunc.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/myfunc.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/myhello.c --- a/examples/myhello.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/myhello.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/mypow2.c --- a/examples/mypow2.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/mypow2.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/myprop.c --- a/examples/myprop.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/myprop.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/myset.c --- a/examples/myset.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/myset.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/mysparse.c --- a/examples/mysparse.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/mysparse.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2006, 2007 David Bateman + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/mystring.c --- a/examples/mystring.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/mystring.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include #include "mex.h" diff -r fd42779a8428 -r 4270ded9ddc6 examples/mystruct.c --- a/examples/mystruct.c Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/mystruct.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include "mex.h" void diff -r fd42779a8428 -r 4270ded9ddc6 examples/oregonator.cc --- a/examples/oregonator.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/oregonator.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 1997, 1998, 2000, 2002, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include DEFUN_DLD (oregonator, args, , diff -r fd42779a8428 -r 4270ded9ddc6 examples/oregonator.m --- a/examples/oregonator.m Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/oregonator.m Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +## Copyright (C) 1997, 1998, 2007 John W. Eaton +## +## This file is part of Octave. +## +## Octave is free software; you can redistribute it and/or modify it +## under the terms of the GNU General Public License as published by +## the Free Software Foundation; either version 3 of the License, or (at +## your option) any later version. +## +## Octave is distributed in the hope that it will be useful, but +## WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with Octave; see the file COPYING. If not, see +## . + ## The `oregonator'. ## ## Reference: diff -r fd42779a8428 -r 4270ded9ddc6 examples/paramdemo.cc --- a/examples/paramdemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/paramdemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include DEFUN_DLD (paramdemo, args, nargout, "Parameter Check Demo.") diff -r fd42779a8428 -r 4270ded9ddc6 examples/stringdemo.cc --- a/examples/stringdemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/stringdemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include DEFUN_DLD (stringdemo, args, , "String Demo") diff -r fd42779a8428 -r 4270ded9ddc6 examples/structdemo.cc --- a/examples/structdemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/structdemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include #include diff -r fd42779a8428 -r 4270ded9ddc6 examples/unwinddemo.cc --- a/examples/unwinddemo.cc Sat Oct 13 00:52:13 2007 +0000 +++ b/examples/unwinddemo.cc Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + #include #include diff -r fd42779a8428 -r 4270ded9ddc6 libcruft/mkf77def.in --- a/libcruft/mkf77def.in Sat Oct 13 00:52:13 2007 +0000 +++ b/libcruft/mkf77def.in Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . SED=${SED:-'sed'} AWK=${AWK:-'awk'} diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/mk-ops.awk --- a/liboctave/mk-ops.awk Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/mk-ops.awk Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +# Copyright (C) 2003, 2004, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + BEGIN { declare_types = 0; generate_ops = 0; diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/mx-ops --- a/liboctave/mx-ops Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/mx-ops Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +# Copyright (C) 2003, 2004, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + # types # # key typename object-type header fwd-decl-ok scalar-zero core-type diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/randgamma.c --- a/liboctave/randgamma.c Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/randgamma.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,27 @@ -/* This code is in the public domain */ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + +/* Original version written by Paul Kienzle distributed as free + software in the in the public domain. */ /* diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/randgamma.h --- a/liboctave/randgamma.h Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/randgamma.h Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,27 @@ -/* This code is in the public domain */ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + +/* Original version written by Paul Kienzle distributed as free + software in the in the public domain. */ #ifndef _RANDGAMMA_H @@ -21,4 +44,3 @@ ;;; mode: C *** ;;; End: *** */ - diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/randmtzig.c --- a/liboctave/randmtzig.c Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/randmtzig.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + /* A C-program for MT19937, with initialization improved 2002/2/10. Coded by Takuji Nishimura and Makoto Matsumoto. diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/randmtzig.h --- a/liboctave/randmtzig.h Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/randmtzig.h Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,25 @@ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + /* A C-program for MT19937, with initialization improved 2002/2/10. Coded by Takuji Nishimura and Makoto Matsumoto. diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/randpoisson.c --- a/liboctave/randpoisson.c Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/randpoisson.c Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,27 @@ -/* This code is in the public domain */ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + +/* Original version written by Paul Kienzle distributed as free + software in the in the public domain. */ /* Needs the following defines: * NAN: value to return for Not-A-Number diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/randpoisson.h --- a/liboctave/randpoisson.h Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/randpoisson.h Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,27 @@ -/* This code is in the public domain */ +/* + +Copyright (C) 2006, 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + +/* Original version written by Paul Kienzle distributed as free + software in the in the public domain. */ #ifndef _RANDPOISSON_H diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/sparse-mk-ops.awk --- a/liboctave/sparse-mk-ops.awk Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/sparse-mk-ops.awk Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +# Copyright (C) 2004, 2005, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + BEGIN { declare_types = 0; generate_ops = 0; diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/sparse-mx-ops --- a/liboctave/sparse-mx-ops Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/sparse-mx-ops Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +# Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + # types # # key typename object-type header fwd-decl-ok scalar-zero diff -r fd42779a8428 -r 4270ded9ddc6 liboctave/vx-ops --- a/liboctave/vx-ops Sat Oct 13 00:52:13 2007 +0000 +++ b/liboctave/vx-ops Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +# Copyright (C) 2003, 2004, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + # types ccv ComplexColumnVector V CColVector.h YES 0.0 crv ComplexRowVector V CRowVector.h YES 0.0 diff -r fd42779a8428 -r 4270ded9ddc6 mk-opts.pl --- a/mk-opts.pl Sat Oct 13 00:52:13 2007 +0000 +++ b/mk-opts.pl Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /usr/bin/perl +# +# Copyright (C) 2002, 2005, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . # Generate option handling code from a simpler input files for # Octave's functions like lsode, dassl, etc. diff -r fd42779a8428 -r 4270ded9ddc6 octave-bug.in --- a/octave-bug.in Sat Oct 13 00:52:13 2007 +0000 +++ b/octave-bug.in Sat Oct 13 01:42:21 2007 +0000 @@ -1,14 +1,28 @@ #! /bin/sh - # +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2004, +# 2005, 2006 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + # octave-bug - create a bug report and mail it to the bug-octave # mailing list. # # Patterned after the bashbug script from bash 1.14. -# -# John W. Eaton -# jwe@bevo.che.wisc.edu -# University of Wisconsin-Madison -# Department of Chemical Engineering # Configuration: these variables are filled in when running make to # compile Octave. diff -r fd42779a8428 -r 4270ded9ddc6 scripts/mkdoc --- a/scripts/mkdoc Sat Oct 13 00:52:13 2007 +0000 +++ b/scripts/mkdoc Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 1999, 2002, 2005, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . set -e diff -r fd42779a8428 -r 4270ded9ddc6 scripts/mkpkgadd --- a/scripts/mkpkgadd Sat Oct 13 00:52:13 2007 +0000 +++ b/scripts/mkpkgadd Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 2002, 2003, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . if [ $# -eq 1 ]; then dir="$1" diff -r fd42779a8428 -r 4270ded9ddc6 src/genprops.awk --- a/src/genprops.awk Sat Oct 13 00:52:13 2007 +0000 +++ b/src/genprops.awk Sat Oct 13 01:42:21 2007 +0000 @@ -1,3 +1,21 @@ +## Copyright (C) 2007 John W. Eaton +## +## This file is part of Octave. +## +## Octave is free software; you can redistribute it and/or modify it +## under the terms of the GNU General Public License as published by the +## Free Software Foundation; either version 3 of the License, or (at +## your option) any later version. +## +## Octave is distributed in the hope that it will be useful, but WITHOUT +## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +## for more details. +## +## You should have received a copy of the GNU General Public License +## along with Octave; see the file COPYING. If not, see +## . +## ## This script is used to generate the graphics.h file from graphics.h.in. ## ## Lines between the BEGIN_PROPERTIES and END_PROPERTIES markers have diff -r fd42779a8428 -r 4270ded9ddc6 src/mk-errno-list --- a/src/mk-errno-list Sat Oct 13 00:52:13 2007 +0000 +++ b/src/mk-errno-list Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 2005, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . if [ $# -ne 2 ]; then echo "usage: get-errno-list [--perl PERL|--python PYTHON]" 1>&2 diff -r fd42779a8428 -r 4270ded9ddc6 src/mk-pkg-add --- a/src/mk-pkg-add Sat Oct 13 00:52:13 2007 +0000 +++ b/src/mk-pkg-add Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh -e +# +# Copyright (C) 2005, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . SED=${SED:-'sed'} diff -r fd42779a8428 -r 4270ded9ddc6 src/mkbuiltins --- a/src/mkbuiltins Sat Oct 13 00:52:13 2007 +0000 +++ b/src/mkbuiltins Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,23 @@ #! /bin/sh +# +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005, +# 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . if test $# -ne 1; then echo "usage: mkbuiltins f1" 1>&2 diff -r fd42779a8428 -r 4270ded9ddc6 src/mkdefs --- a/src/mkdefs Sat Oct 13 00:52:13 2007 +0000 +++ b/src/mkdefs Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 1996, 1999, 2000, 2003, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . SED=${SED:-'sed'} diff -r fd42779a8428 -r 4270ded9ddc6 src/mkdocs --- a/src/mkdocs Sat Oct 13 00:52:13 2007 +0000 +++ b/src/mkdocs Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 1999, 2003, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . SED=${SED:-'sed'} diff -r fd42779a8428 -r 4270ded9ddc6 src/mkgendoc --- a/src/mkgendoc Sat Oct 13 00:52:13 2007 +0000 +++ b/src/mkgendoc Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 1999, 2000, 2002, 2003, 2005, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . SED=${SED:-'sed'} diff -r fd42779a8428 -r 4270ded9ddc6 src/mkops --- a/src/mkops Sat Oct 13 00:52:13 2007 +0000 +++ b/src/mkops Sat Oct 13 01:42:21 2007 +0000 @@ -1,4 +1,22 @@ #! /bin/sh +# +# Copyright (C) 1997, 1998, 2003, 2006, 2007 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . SED=${SED:-'sed'} diff -r fd42779a8428 -r 4270ded9ddc6 src/octave.gperf --- a/src/octave.gperf Sat Oct 13 00:52:13 2007 +0000 +++ b/src/octave.gperf Sat Oct 13 01:42:21 2007 +0000 @@ -1,5 +1,28 @@ %{ +/* + +Copyright (C) 1995, 1997, 1998, 2000, 2002, 2004, 2005, 2006, + 2007 John W. Eaton + +This file is part of Octave. + +Octave is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at +your option) any later version. + +Octave is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License +along with Octave; see the file COPYING. If not, see +. + +*/ + enum octave_kw_id { break_kw, diff -r fd42779a8428 -r 4270ded9ddc6 test/build_sparse_tests.sh --- a/test/build_sparse_tests.sh Sat Oct 13 00:52:13 2007 +0000 +++ b/test/build_sparse_tests.sh Sat Oct 13 01:42:21 2007 +0000 @@ -1,5 +1,23 @@ #!/bin/sh +# Copyright (C) 2006, 2007 David Bateman +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 3 of the License, or (at +# your option) any later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, see +# . + # Some tests are commented out because they are known to be broken! # Search for "# fails"