changeset 7017:a1dbe9d80eee

[project @ 2007-10-12 21:27:11 by jwe]
author jwe
date Fri, 12 Oct 2007 21:27:37 +0000
parents 93c65f2a5668
children fd42779a8428
files ChangeLog Makeconf.in Makefile.in aclocal.m4 configure.in dlfcn/Makefile.in doc/Makefile.in doc/faq/Makefile.in doc/interpreter/Makefile.in doc/interpreter/munge-texi.cc doc/interpreter/octave-bug.1 doc/interpreter/octave.1 doc/interpreter/tips.txi doc/liboctave/Makefile.in doc/refcard/Makefile.in doc/refcard/refcard.tex emacs/Makefile.in examples/Makefile.in examples/make_int.cc libcruft/Makefile.in libcruft/Makerules.in libcruft/amos/Makefile.in libcruft/blas-xtra/Makefile.in libcruft/blas/Makefile.in libcruft/daspk/Makefile.in libcruft/dasrt/Makefile.in libcruft/dassl/Makefile.in libcruft/fftpack/Makefile.in libcruft/lapack-xtra/Makefile.in libcruft/lapack/Makefile.in libcruft/minpack/Makefile.in libcruft/misc/Makefile.in libcruft/misc/cquit.c libcruft/misc/f77-extern.cc libcruft/misc/f77-fcn.c libcruft/misc/f77-fcn.h libcruft/misc/lo-error.c libcruft/misc/lo-error.h libcruft/misc/oct-dlldefs.h libcruft/misc/quit.cc libcruft/misc/quit.h libcruft/odepack/Makefile.in libcruft/ordered-qz/Makefile.in libcruft/quadpack/Makefile.in libcruft/ranlib/Makefile.in libcruft/slatec-err/Makefile.in libcruft/slatec-fn/Makefile.in libcruft/villad/Makefile.in liboctave/Array-C.cc liboctave/Array-b.cc liboctave/Array-ch.cc liboctave/Array-d.cc liboctave/Array-i.cc liboctave/Array-idx-vec.cc liboctave/Array-s.cc liboctave/Array-so.cc liboctave/Array-str.cc liboctave/Array-util.cc liboctave/Array-util.h liboctave/Array.cc liboctave/Array.h liboctave/Array2.h liboctave/Array3.h liboctave/ArrayN-idx.h liboctave/ArrayN.cc liboctave/ArrayN.h liboctave/Bounds.cc liboctave/Bounds.h liboctave/CColVector.cc liboctave/CColVector.h liboctave/CDiagMatrix.cc liboctave/CDiagMatrix.h liboctave/CMatrix.cc liboctave/CMatrix.h liboctave/CNDArray.cc liboctave/CNDArray.h liboctave/CRowVector.cc liboctave/CRowVector.h liboctave/CSparse.cc liboctave/CSparse.h liboctave/CmplxAEPBAL.cc liboctave/CmplxAEPBAL.h liboctave/CmplxCHOL.cc liboctave/CmplxCHOL.h liboctave/CmplxDET.cc liboctave/CmplxDET.h liboctave/CmplxHESS.cc liboctave/CmplxHESS.h liboctave/CmplxLU.cc liboctave/CmplxLU.h liboctave/CmplxQR.cc liboctave/CmplxQR.h liboctave/CmplxQRP.cc liboctave/CmplxQRP.h liboctave/CmplxSCHUR.cc liboctave/CmplxSCHUR.h liboctave/CmplxSVD.cc liboctave/CmplxSVD.h liboctave/CollocWt.cc liboctave/CollocWt.h liboctave/DAE.h liboctave/DAEFunc.h liboctave/DAERT.h liboctave/DAERTFunc.h liboctave/DASPK-opts.in liboctave/DASPK.cc liboctave/DASPK.h liboctave/DASRT-opts.in liboctave/DASRT.cc liboctave/DASRT.h liboctave/DASSL-opts.in liboctave/DASSL.cc liboctave/DASSL.h liboctave/DiagArray2.cc liboctave/DiagArray2.h liboctave/EIG.cc liboctave/EIG.h liboctave/FEGrid.cc liboctave/FEGrid.h liboctave/LP.h liboctave/LSODE-opts.in liboctave/LSODE.cc liboctave/LSODE.h liboctave/LinConst.cc liboctave/LinConst.h liboctave/MArray-C.cc liboctave/MArray-ch.cc liboctave/MArray-d.cc liboctave/MArray-defs.h liboctave/MArray-i.cc liboctave/MArray-s.cc liboctave/MArray.cc liboctave/MArray.h liboctave/MArray2.cc liboctave/MArray2.h liboctave/MArrayN.cc liboctave/MArrayN.h liboctave/MDiagArray2.cc liboctave/MDiagArray2.h liboctave/MSparse-C.cc liboctave/MSparse-d.cc liboctave/MSparse-defs.h liboctave/MSparse.cc liboctave/MSparse.h liboctave/Makefile.in liboctave/Matrix.h liboctave/MatrixType.cc liboctave/MatrixType.h liboctave/NLConst.h liboctave/NLEqn-opts.in liboctave/NLEqn.cc liboctave/NLEqn.h liboctave/NLFunc.h liboctave/NLP.h liboctave/ODE.h liboctave/ODEFunc.h liboctave/ODES.cc liboctave/ODES.h liboctave/ODESFunc.h liboctave/Objective.h liboctave/QP.h liboctave/Quad-opts.in liboctave/Quad.cc liboctave/Quad.h liboctave/Range.cc liboctave/Range.h liboctave/Sparse-C.cc liboctave/Sparse-b.cc liboctave/Sparse-d.cc liboctave/Sparse-op-defs.h liboctave/Sparse.cc liboctave/Sparse.h liboctave/SparseCmplxCHOL.cc liboctave/SparseCmplxCHOL.h liboctave/SparseCmplxLU.cc liboctave/SparseCmplxLU.h liboctave/SparseCmplxQR.cc liboctave/SparseCmplxQR.h liboctave/SparseQR.cc liboctave/SparseQR.h liboctave/SparsedbleCHOL.cc liboctave/SparsedbleCHOL.h liboctave/SparsedbleLU.cc liboctave/SparsedbleLU.h liboctave/base-dae.h liboctave/base-de.h liboctave/base-lu.cc liboctave/base-lu.h liboctave/base-min.h liboctave/boolMatrix.cc liboctave/boolMatrix.h liboctave/boolNDArray.cc liboctave/boolNDArray.h liboctave/boolSparse.cc liboctave/boolSparse.h liboctave/byte-swap.h liboctave/chMatrix.cc liboctave/chMatrix.h liboctave/chNDArray.cc liboctave/chNDArray.h liboctave/cmd-edit.cc liboctave/cmd-edit.h liboctave/cmd-hist.cc liboctave/cmd-hist.h liboctave/dColVector.cc liboctave/dColVector.h liboctave/dDiagMatrix.cc liboctave/dDiagMatrix.h liboctave/dMatrix.cc liboctave/dMatrix.h liboctave/dNDArray.cc liboctave/dNDArray.h liboctave/dRowVector.cc liboctave/dRowVector.h liboctave/dSparse.cc liboctave/dSparse.h liboctave/data-conv.cc liboctave/data-conv.h liboctave/dbleAEPBAL.cc liboctave/dbleAEPBAL.h liboctave/dbleCHOL.cc liboctave/dbleCHOL.h liboctave/dbleDET.cc liboctave/dbleDET.h liboctave/dbleHESS.cc liboctave/dbleHESS.h liboctave/dbleLU.cc liboctave/dbleLU.h liboctave/dbleQR.cc liboctave/dbleQR.h liboctave/dbleQRP.cc liboctave/dbleQRP.h liboctave/dbleSCHUR.cc liboctave/dbleSCHUR.h liboctave/dbleSVD.cc liboctave/dbleSVD.h liboctave/dim-vector.h liboctave/dir-ops.cc liboctave/dir-ops.h liboctave/f2c-main.c liboctave/file-ops.cc liboctave/file-ops.h liboctave/file-stat.cc liboctave/file-stat.h liboctave/glob-match.cc liboctave/glob-match.h liboctave/idx-vector.cc liboctave/idx-vector.h liboctave/int16NDArray.cc liboctave/int16NDArray.h liboctave/int32NDArray.cc liboctave/int32NDArray.h liboctave/int64NDArray.cc liboctave/int64NDArray.h liboctave/int8NDArray.cc liboctave/int8NDArray.h liboctave/intNDArray.cc liboctave/intNDArray.h liboctave/lo-cieee.c liboctave/lo-cutils.c liboctave/lo-ieee.cc liboctave/lo-ieee.h liboctave/lo-mappers.cc liboctave/lo-mappers.h liboctave/lo-specfun.cc liboctave/lo-specfun.h liboctave/lo-sysdep.cc liboctave/lo-sysdep.h liboctave/lo-utils.cc liboctave/lo-utils.h liboctave/mach-info.cc liboctave/mach-info.h liboctave/mx-base.h liboctave/mx-defs.h liboctave/mx-ext.h liboctave/mx-inlines.cc liboctave/mx-op-defs.h liboctave/oct-alloc.cc liboctave/oct-alloc.h liboctave/oct-cmplx.h liboctave/oct-env.cc liboctave/oct-env.h liboctave/oct-fftw.cc liboctave/oct-fftw.h liboctave/oct-getopt.c liboctave/oct-getopt.h liboctave/oct-group.cc liboctave/oct-group.h liboctave/oct-inttypes.cc liboctave/oct-inttypes.h liboctave/oct-passwd.cc liboctave/oct-passwd.h liboctave/oct-rand.cc liboctave/oct-rand.h liboctave/oct-rl-edit.c liboctave/oct-rl-edit.h liboctave/oct-rl-hist.c liboctave/oct-rl-hist.h liboctave/oct-shlib.cc liboctave/oct-shlib.h liboctave/oct-sort.cc liboctave/oct-sort.h liboctave/oct-sparse.h liboctave/oct-spparms.cc liboctave/oct-spparms.h liboctave/oct-syscalls.cc liboctave/oct-syscalls.h liboctave/oct-time.cc liboctave/oct-time.h liboctave/oct-types.h.in liboctave/oct-uname.cc liboctave/oct-uname.h liboctave/pathlen.h liboctave/pathsearch.cc liboctave/pathsearch.h liboctave/prog-args.cc liboctave/prog-args.h liboctave/so-array.cc liboctave/so-array.h liboctave/sparse-base-chol.cc liboctave/sparse-base-chol.h liboctave/sparse-base-lu.cc liboctave/sparse-base-lu.h liboctave/sparse-dmsolve.cc liboctave/sparse-sort.cc liboctave/sparse-sort.h liboctave/sparse-util.cc liboctave/sparse-util.h liboctave/statdefs.h liboctave/str-vec.cc liboctave/str-vec.h liboctave/sun-utils.h liboctave/sysdir.h liboctave/systime.h liboctave/syswait.h liboctave/uint16NDArray.cc liboctave/uint16NDArray.h liboctave/uint32NDArray.cc liboctave/uint32NDArray.h liboctave/uint64NDArray.cc liboctave/uint64NDArray.h liboctave/uint8NDArray.cc liboctave/uint8NDArray.h mk-opts.pl mkoctfile.in octMakefile.in octave-config.in run-octave.in scripts/Makefile.in scripts/audio/Makefile.in scripts/audio/lin2mu.m scripts/audio/loadaudio.m scripts/audio/mu2lin.m scripts/audio/playaudio.m scripts/audio/record.m scripts/audio/saveaudio.m scripts/audio/setaudio.m scripts/audio/wavread.m scripts/audio/wavwrite.m scripts/configure.in scripts/control/Makefile.in scripts/control/base/DEMOcontrol.m scripts/control/base/Makefile.in scripts/control/base/__bodquist__.m scripts/control/base/__freqresp__.m scripts/control/base/__stepimp__.m scripts/control/base/analdemo.m scripts/control/base/are.m scripts/control/base/bddemo.m scripts/control/base/bode.m scripts/control/base/bode_bounds.m scripts/control/base/controldemo.m scripts/control/base/ctrb.m scripts/control/base/damp.m scripts/control/base/dare.m scripts/control/base/dcgain.m scripts/control/base/dgram.m scripts/control/base/dkalman.m scripts/control/base/dlqe.m scripts/control/base/dlqr.m scripts/control/base/dlyap.m scripts/control/base/dre.m scripts/control/base/frdemo.m scripts/control/base/freqchkw.m scripts/control/base/gram.m scripts/control/base/impulse.m scripts/control/base/lqe.m scripts/control/base/lqg.m scripts/control/base/lqr.m scripts/control/base/lsim.m scripts/control/base/ltifr.m scripts/control/base/lyap.m scripts/control/base/nichols.m scripts/control/base/nyquist.m scripts/control/base/obsv.m scripts/control/base/place.m scripts/control/base/pzmap.m scripts/control/base/rldemo.m scripts/control/base/rlocus.m scripts/control/base/step.m scripts/control/base/tzero.m scripts/control/base/tzero2.m scripts/control/hinf/Makefile.in scripts/control/hinf/dgkfdemo.m scripts/control/hinf/dhinfdemo.m scripts/control/hinf/h2norm.m scripts/control/hinf/h2syn.m scripts/control/hinf/hinf_ctr.m scripts/control/hinf/hinfdemo.m scripts/control/hinf/hinfnorm.m scripts/control/hinf/hinfsyn.m scripts/control/hinf/hinfsyn_chk.m scripts/control/hinf/hinfsyn_ric.m scripts/control/hinf/is_dgkf.m scripts/control/hinf/wgt1o.m scripts/control/obsolete/Makefile.in scripts/control/obsolete/dezero.m scripts/control/obsolete/dlqg.m scripts/control/obsolete/minfo.m scripts/control/obsolete/packsys.m scripts/control/obsolete/qzval.m scripts/control/obsolete/rotg.m scripts/control/obsolete/series.m scripts/control/obsolete/swapcols.m scripts/control/obsolete/swaprows.m scripts/control/obsolete/syschnames.m scripts/control/obsolete/unpacksys.m scripts/control/system/Makefile.in scripts/control/system/__abcddims__.m scripts/control/system/__syschnamesl__.m scripts/control/system/__sysconcat__.m scripts/control/system/__syscont_disc__.m scripts/control/system/__sysdefioname__.m scripts/control/system/__sysdefstname__.m scripts/control/system/__sysgroupn__.m scripts/control/system/__tf2sysl__.m scripts/control/system/__tfl__.m scripts/control/system/__zp2ssg2__.m scripts/control/system/abcddim.m scripts/control/system/buildssic.m scripts/control/system/c2d.m scripts/control/system/cellidx.m scripts/control/system/d2c.m scripts/control/system/dmr2d.m scripts/control/system/fir2sys.m scripts/control/system/is_abcd.m scripts/control/system/is_controllable.m scripts/control/system/is_detectable.m scripts/control/system/is_digital.m scripts/control/system/is_observable.m scripts/control/system/is_sample.m scripts/control/system/is_signal_list.m scripts/control/system/is_siso.m scripts/control/system/is_stabilizable.m scripts/control/system/is_stable.m scripts/control/system/jet707.m scripts/control/system/listidx.m scripts/control/system/moddemo.m scripts/control/system/ord2.m scripts/control/system/packedform.m scripts/control/system/parallel.m scripts/control/system/ss.m scripts/control/system/ss2sys.m scripts/control/system/ss2tf.m scripts/control/system/ss2zp.m scripts/control/system/starp.m scripts/control/system/sys2fir.m scripts/control/system/sys2ss.m scripts/control/system/sys2tf.m scripts/control/system/sys2zp.m scripts/control/system/sysadd.m scripts/control/system/sysappend.m scripts/control/system/syschtsam.m scripts/control/system/sysconnect.m scripts/control/system/syscont.m scripts/control/system/sysdimensions.m scripts/control/system/sysdisc.m scripts/control/system/sysdup.m scripts/control/system/sysgetsignals.m scripts/control/system/sysgettsam.m scripts/control/system/sysgettype.m scripts/control/system/sysgroup.m scripts/control/system/sysidx.m scripts/control/system/sysmin.m scripts/control/system/sysmult.m scripts/control/system/sysout.m scripts/control/system/sysprune.m scripts/control/system/sysreorder.m scripts/control/system/sysrepdemo.m scripts/control/system/sysscale.m scripts/control/system/syssetsignals.m scripts/control/system/syssub.m scripts/control/system/sysupdate.m scripts/control/system/tf.m scripts/control/system/tf2ss.m scripts/control/system/tf2sys.m scripts/control/system/tf2zp.m scripts/control/system/tfout.m scripts/control/system/ugain.m scripts/control/system/zp.m scripts/control/system/zp2ss.m scripts/control/system/zp2sys.m scripts/control/system/zp2tf.m scripts/control/system/zpout.m scripts/control/util/Makefile.in scripts/control/util/__outlist__.m scripts/control/util/__zgpbal__.m scripts/control/util/axis2dlim.m scripts/control/util/prompt.m scripts/control/util/run_cmd.m scripts/control/util/sortcom.m scripts/control/util/strappend.m scripts/control/util/swap.m scripts/control/util/zgfmul.m scripts/control/util/zgfslv.m scripts/control/util/zginit.m scripts/control/util/zgreduce.m scripts/control/util/zgrownorm.m scripts/control/util/zgscal.m scripts/control/util/zgsgiv.m scripts/control/util/zgshsr.m scripts/deprecated/Makefile.in scripts/deprecated/beta_cdf.m scripts/deprecated/beta_inv.m scripts/deprecated/beta_pdf.m scripts/deprecated/beta_rnd.m scripts/deprecated/binomial_cdf.m scripts/deprecated/binomial_inv.m scripts/deprecated/binomial_pdf.m scripts/deprecated/binomial_rnd.m scripts/deprecated/chisquare_cdf.m scripts/deprecated/chisquare_inv.m scripts/deprecated/chisquare_pdf.m scripts/deprecated/chisquare_rnd.m scripts/deprecated/clearplot.m scripts/deprecated/clg.m scripts/deprecated/com2str.m scripts/deprecated/exponential_cdf.m scripts/deprecated/exponential_inv.m scripts/deprecated/exponential_pdf.m scripts/deprecated/exponential_rnd.m scripts/deprecated/f_cdf.m scripts/deprecated/f_inv.m scripts/deprecated/f_pdf.m scripts/deprecated/f_rnd.m scripts/deprecated/gamma_cdf.m scripts/deprecated/gamma_inv.m scripts/deprecated/gamma_pdf.m scripts/deprecated/gamma_rnd.m scripts/deprecated/geometric_cdf.m scripts/deprecated/geometric_inv.m scripts/deprecated/geometric_pdf.m scripts/deprecated/geometric_rnd.m scripts/deprecated/hypergeometric_cdf.m scripts/deprecated/hypergeometric_inv.m scripts/deprecated/hypergeometric_pdf.m scripts/deprecated/hypergeometric_rnd.m scripts/deprecated/intersection.m scripts/deprecated/is_bool.m scripts/deprecated/is_complex.m scripts/deprecated/is_list.m scripts/deprecated/is_matrix.m scripts/deprecated/is_scalar.m scripts/deprecated/is_square.m scripts/deprecated/is_stream.m scripts/deprecated/is_struct.m scripts/deprecated/is_symmetric.m scripts/deprecated/is_vector.m scripts/deprecated/isstr.m scripts/deprecated/lognormal_cdf.m scripts/deprecated/lognormal_inv.m scripts/deprecated/lognormal_pdf.m scripts/deprecated/lognormal_rnd.m scripts/deprecated/meshdom.m scripts/deprecated/normal_cdf.m scripts/deprecated/normal_inv.m scripts/deprecated/normal_pdf.m scripts/deprecated/normal_rnd.m scripts/deprecated/pascal_cdf.m scripts/deprecated/pascal_inv.m scripts/deprecated/pascal_pdf.m scripts/deprecated/pascal_rnd.m scripts/deprecated/poisson_cdf.m scripts/deprecated/poisson_inv.m scripts/deprecated/poisson_pdf.m scripts/deprecated/poisson_rnd.m scripts/deprecated/polyinteg.m scripts/deprecated/setstr.m scripts/deprecated/struct_contains.m scripts/deprecated/struct_elements.m scripts/deprecated/t_cdf.m scripts/deprecated/t_inv.m scripts/deprecated/t_pdf.m scripts/deprecated/t_rnd.m scripts/deprecated/uniform_cdf.m scripts/deprecated/uniform_inv.m scripts/deprecated/uniform_pdf.m scripts/deprecated/uniform_rnd.m scripts/deprecated/weibcdf.m scripts/deprecated/weibinv.m scripts/deprecated/weibpdf.m scripts/deprecated/weibrnd.m scripts/deprecated/weibull_cdf.m scripts/deprecated/weibull_inv.m scripts/deprecated/weibull_pdf.m scripts/deprecated/weibull_rnd.m scripts/deprecated/wiener_rnd.m scripts/elfun/Makefile.in scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/lcm.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/finance/Makefile.in scripts/finance/fv.m scripts/finance/fvl.m scripts/finance/irr.m scripts/finance/nper.m scripts/finance/npv.m scripts/finance/pmt.m scripts/finance/pv.m scripts/finance/pvl.m scripts/finance/rate.m scripts/finance/vol.m scripts/general/Makefile.in scripts/general/__isequal__.m scripts/general/arrayfun.m scripts/general/bicubic.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/deal.m scripts/general/del2.m scripts/general/diff.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/gradient.m scripts/general/ind2sub.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interpft.m scripts/general/is_duplicate_entry.m scripts/general/isa.m scripts/general/isdefinite.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequalwithequalnans.m scripts/general/isscalar.m scripts/general/issquare.m scripts/general/issymmetric.m scripts/general/isvector.m scripts/general/logical.m scripts/general/logspace.m scripts/general/lookup.m scripts/general/mod.m scripts/general/nargchk.m scripts/general/nextpow2.m scripts/general/nthroot.m scripts/general/num2str.m scripts/general/perror.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/quadl.m scripts/general/randperm.m scripts/general/rat.m scripts/general/rem.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/strerror.m scripts/general/structfun.m scripts/general/sub2ind.m scripts/general/trapz.m scripts/general/tril.m scripts/general/triu.m scripts/geometry/Makefile.in scripts/geometry/convhull.m scripts/geometry/delaunay.m scripts/geometry/delaunay3.m scripts/geometry/delaunayn.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/trimesh.m scripts/geometry/triplot.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/image/Makefile.in scripts/image/__img__.m scripts/image/__img_via_file__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/colormap.m scripts/image/cool.m scripts/image/copper.m scripts/image/flag.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/image.m scripts/image/image_viewer.m scripts/image/imagesc.m scripts/image/imshow.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/loadimage.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/saveimage.m scripts/image/spring.m scripts/image/summer.m scripts/image/white.m scripts/image/winter.m scripts/io/Makefile.in scripts/io/beep.m scripts/linear-algebra/Makefile.in scripts/linear-algebra/__norm__.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/cross.m scripts/linear-algebra/dmult.m scripts/linear-algebra/dot.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/housh.m scripts/linear-algebra/krylov.m scripts/linear-algebra/krylovb.m scripts/linear-algebra/logm.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/trace.m scripts/linear-algebra/vec.m scripts/linear-algebra/vech.m scripts/miscellaneous/Makefile.in scripts/miscellaneous/ans.m scripts/miscellaneous/bincoeff.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/comma.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/cputime.m scripts/miscellaneous/delete.m scripts/miscellaneous/dir.m scripts/miscellaneous/doc.m scripts/miscellaneous/dos.m scripts/miscellaneous/dump_prefs.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/flops.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/gzip.m scripts/miscellaneous/inputname.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/paren.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/run.m scripts/miscellaneous/semicolon.m scripts/miscellaneous/setfield.m scripts/miscellaneous/single.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tempname.m scripts/miscellaneous/texas_lotto.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/warning_ids.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/optimization/Makefile.in scripts/optimization/glpk.m scripts/optimization/glpkmex.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/path/Makefile.in scripts/path/savepath.m scripts/pkg/Makefile.in scripts/pkg/pkg.m scripts/plot/Makefile.in scripts/plot/__axis_label__.m scripts/plot/__bar__.m scripts/plot/__errcomm__.m scripts/plot/__errplot__.m scripts/plot/__gnuplot_version__.m scripts/plot/__go_draw_axes__.m scripts/plot/__go_draw_figure__.m scripts/plot/__line__.m scripts/plot/__plr1__.m scripts/plot/__plr2__.m scripts/plot/__plt1__.m scripts/plot/__plt2__.m scripts/plot/__plt2mm__.m scripts/plot/__plt2mv__.m scripts/plot/__plt2ss__.m scripts/plot/__plt2vm__.m scripts/plot/__plt2vv__.m scripts/plot/__plt__.m scripts/plot/__plt_get_axis_arg__.m scripts/plot/__pltopt1__.m scripts/plot/__pltopt__.m scripts/plot/axes.m scripts/plot/axis.m scripts/plot/bar.m scripts/plot/barh.m scripts/plot/box.m scripts/plot/clf.m scripts/plot/close.m scripts/plot/closereq.m scripts/plot/contour.m scripts/plot/contourc.m scripts/plot/drawnow.m scripts/plot/errorbar.m scripts/plot/figure.m scripts/plot/findobj.m scripts/plot/fplot.m scripts/plot/gca.m scripts/plot/gcf.m scripts/plot/grid.m scripts/plot/hist.m scripts/plot/hold.m scripts/plot/isfigure.m scripts/plot/ishold.m scripts/plot/legend.m scripts/plot/line.m scripts/plot/loglog.m scripts/plot/loglogerr.m scripts/plot/mesh.m scripts/plot/meshc.m scripts/plot/meshgrid.m scripts/plot/ndgrid.m scripts/plot/newplot.m scripts/plot/orient.m scripts/plot/patch.m scripts/plot/peaks.m scripts/plot/plot.m scripts/plot/plot3.m scripts/plot/polar.m scripts/plot/print.m scripts/plot/replot.m scripts/plot/semilogx.m scripts/plot/semilogxerr.m scripts/plot/semilogy.m scripts/plot/semilogyerr.m scripts/plot/shg.m scripts/plot/sombrero.m scripts/plot/stairs.m scripts/plot/stem.m scripts/plot/subplot.m scripts/plot/title.m scripts/plot/xlabel.m scripts/plot/ylabel.m scripts/plot/zlabel.m scripts/polynomial/Makefile.in scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyder.m scripts/polynomial/polyderiv.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/unmkpp.m scripts/quaternion/Makefile.in scripts/quaternion/demoquat.m scripts/quaternion/qconj.m scripts/quaternion/qcoordinate_plot.m scripts/quaternion/qderiv.m scripts/quaternion/qderivmat.m scripts/quaternion/qinv.m scripts/quaternion/qmult.m scripts/quaternion/qtrans.m scripts/quaternion/qtransv.m scripts/quaternion/qtransvmat.m scripts/quaternion/quaternion.m scripts/set/Makefile.in scripts/set/complement.m scripts/set/create_set.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/signal/Makefile.in scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autocor.m scripts/signal/autocov.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/rectangle_lw.m scripts/signal/rectangle_sw.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/triangle_lw.m scripts/signal/triangle_sw.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/sparse/Makefile.in scripts/sparse/colperm.m scripts/sparse/etreeplot.m scripts/sparse/gplot.m scripts/sparse/nonzeros.m scripts/sparse/normest.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/spalloc.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/sphcat.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spvcat.m scripts/sparse/spy.m scripts/sparse/treeplot.m scripts/specfun/Makefile.in scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betai.m scripts/specfun/betaln.m scripts/specfun/erfinv.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/gammai.m scripts/specfun/isprime.m scripts/specfun/legendre.m scripts/specfun/log2.m scripts/specfun/nchoosek.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/special-matrix/Makefile.in scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/sylvester_matrix.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/Makefile.in scripts/statistics/Makefile.in scripts/statistics/base/Makefile.in scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/cor.m scripts/statistics/base/corrcoef.m scripts/statistics/base/cov.m scripts/statistics/base/cut.m scripts/statistics/base/gls.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/mahalanobis.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/studentize.m scripts/statistics/base/table.m scripts/statistics/base/values.m scripts/statistics/base/var.m scripts/statistics/distributions/Makefile.in scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/Makefile.in scripts/statistics/models/logistic_regression.m scripts/statistics/models/logistic_regression_derivatives.m scripts/statistics/models/logistic_regression_likelihood.m scripts/statistics/tests/Makefile.in scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/Makefile.in scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/lower.m scripts/strings/mat2str.m scripts/strings/rindex.m scripts/strings/split.m scripts/strings/str2double.m scripts/strings/str2mat.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strcmpi.m scripts/strings/strfind.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strncmpi.m scripts/strings/strrep.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/strvcat.m scripts/strings/substr.m scripts/strings/upper.m scripts/testfun/Makefile.in scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/speed.m scripts/testfun/test.m scripts/time/Makefile.in scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/tic.m scripts/time/toc.m scripts/time/weekday.m src/Cell.cc src/Cell.h src/DLD-FUNCTIONS/__contourc__.cc src/DLD-FUNCTIONS/__delaunayn__.cc src/DLD-FUNCTIONS/__dsearchn__.cc src/DLD-FUNCTIONS/__glpk__.cc src/DLD-FUNCTIONS/__gnuplot_raw__.l src/DLD-FUNCTIONS/__pchip_deriv__.cc src/DLD-FUNCTIONS/__qp__.cc src/DLD-FUNCTIONS/__voronoi__.cc src/DLD-FUNCTIONS/balance.cc src/DLD-FUNCTIONS/besselj.cc src/DLD-FUNCTIONS/betainc.cc src/DLD-FUNCTIONS/ccolamd.cc src/DLD-FUNCTIONS/cellfun.cc src/DLD-FUNCTIONS/chol.cc src/DLD-FUNCTIONS/colamd.cc src/DLD-FUNCTIONS/colloc.cc src/DLD-FUNCTIONS/conv2.cc src/DLD-FUNCTIONS/convhulln.cc src/DLD-FUNCTIONS/daspk.cc src/DLD-FUNCTIONS/dasrt.cc src/DLD-FUNCTIONS/dassl.cc src/DLD-FUNCTIONS/det.cc src/DLD-FUNCTIONS/dispatch.cc src/DLD-FUNCTIONS/eig.cc src/DLD-FUNCTIONS/expm.cc src/DLD-FUNCTIONS/fft.cc src/DLD-FUNCTIONS/fft2.cc src/DLD-FUNCTIONS/fftn.cc src/DLD-FUNCTIONS/fftw.cc src/DLD-FUNCTIONS/filter.cc src/DLD-FUNCTIONS/find.cc src/DLD-FUNCTIONS/fsolve.cc src/DLD-FUNCTIONS/gammainc.cc src/DLD-FUNCTIONS/gcd.cc src/DLD-FUNCTIONS/getgrent.cc src/DLD-FUNCTIONS/getpwent.cc src/DLD-FUNCTIONS/getrusage.cc src/DLD-FUNCTIONS/givens.cc src/DLD-FUNCTIONS/hess.cc src/DLD-FUNCTIONS/inv.cc src/DLD-FUNCTIONS/kron.cc src/DLD-FUNCTIONS/lsode.cc src/DLD-FUNCTIONS/lu.cc src/DLD-FUNCTIONS/luinc.cc src/DLD-FUNCTIONS/matrix_type.cc src/DLD-FUNCTIONS/minmax.cc src/DLD-FUNCTIONS/pinv.cc src/DLD-FUNCTIONS/qr.cc src/DLD-FUNCTIONS/quad.cc src/DLD-FUNCTIONS/qz.cc src/DLD-FUNCTIONS/rand.cc src/DLD-FUNCTIONS/regexp.cc src/DLD-FUNCTIONS/schur.cc src/DLD-FUNCTIONS/sort.cc src/DLD-FUNCTIONS/sparse.cc src/DLD-FUNCTIONS/spchol.cc src/DLD-FUNCTIONS/spdet.cc src/DLD-FUNCTIONS/spfind.cc src/DLD-FUNCTIONS/spkron.cc src/DLD-FUNCTIONS/splu.cc src/DLD-FUNCTIONS/spparms.cc src/DLD-FUNCTIONS/spqr.cc src/DLD-FUNCTIONS/sqrtm.cc src/DLD-FUNCTIONS/svd.cc src/DLD-FUNCTIONS/syl.cc src/DLD-FUNCTIONS/time.cc src/DLD-FUNCTIONS/tsearch.cc src/DLD-FUNCTIONS/urlwrite.cc src/Makefile.in src/OPERATORS/op-b-b.cc src/OPERATORS/op-b-bm.cc src/OPERATORS/op-b-sbm.cc src/OPERATORS/op-bm-b.cc src/OPERATORS/op-bm-bm.cc src/OPERATORS/op-bm-sbm.cc src/OPERATORS/op-cell.cc src/OPERATORS/op-chm.cc src/OPERATORS/op-cm-cm.cc src/OPERATORS/op-cm-cs.cc src/OPERATORS/op-cm-m.cc src/OPERATORS/op-cm-s.cc src/OPERATORS/op-cm-scm.cc src/OPERATORS/op-cm-sm.cc src/OPERATORS/op-cs-cm.cc src/OPERATORS/op-cs-cs.cc src/OPERATORS/op-cs-m.cc src/OPERATORS/op-cs-s.cc src/OPERATORS/op-cs-scm.cc src/OPERATORS/op-cs-sm.cc src/OPERATORS/op-double-conv.cc src/OPERATORS/op-i16-i16.cc src/OPERATORS/op-i32-i32.cc src/OPERATORS/op-i64-i64.cc src/OPERATORS/op-i8-i8.cc src/OPERATORS/op-int-concat.cc src/OPERATORS/op-int-conv.cc src/OPERATORS/op-int.h src/OPERATORS/op-list.cc src/OPERATORS/op-m-cm.cc src/OPERATORS/op-m-cs.cc src/OPERATORS/op-m-m.cc src/OPERATORS/op-m-s.cc src/OPERATORS/op-m-scm.cc src/OPERATORS/op-m-sm.cc src/OPERATORS/op-range.cc src/OPERATORS/op-s-cm.cc src/OPERATORS/op-s-cs.cc src/OPERATORS/op-s-m.cc src/OPERATORS/op-s-s.cc src/OPERATORS/op-s-scm.cc src/OPERATORS/op-s-sm.cc src/OPERATORS/op-sbm-b.cc src/OPERATORS/op-sbm-bm.cc src/OPERATORS/op-sbm-sbm.cc src/OPERATORS/op-scm-cm.cc src/OPERATORS/op-scm-cs.cc src/OPERATORS/op-scm-m.cc src/OPERATORS/op-scm-s.cc src/OPERATORS/op-scm-scm.cc src/OPERATORS/op-scm-sm.cc src/OPERATORS/op-sm-cm.cc src/OPERATORS/op-sm-cs.cc src/OPERATORS/op-sm-m.cc src/OPERATORS/op-sm-s.cc src/OPERATORS/op-sm-scm.cc src/OPERATORS/op-sm-sm.cc src/OPERATORS/op-str-m.cc src/OPERATORS/op-str-s.cc src/OPERATORS/op-str-str.cc src/OPERATORS/op-streamoff.cc src/OPERATORS/op-struct.cc src/OPERATORS/op-ui16-ui16.cc src/OPERATORS/op-ui32-ui32.cc src/OPERATORS/op-ui64-ui64.cc src/OPERATORS/op-ui8-ui8.cc src/TEMPLATE-INST/Array-os.cc src/TEMPLATE-INST/Array-sym.cc src/TEMPLATE-INST/Array-tc.cc src/base-list.h src/bitfcns.cc src/builtins.h src/c-file-ptr-stream.cc src/c-file-ptr-stream.h src/comment-list.cc src/comment-list.h src/cutils.c src/data.cc src/debug.cc src/defaults.cc src/defaults.h.in src/defun-dld.h src/defun-int.h src/defun.cc src/defun.h src/dirfns.cc src/dirfns.h src/dynamic-ld.cc src/dynamic-ld.h src/error.cc src/error.h src/file-io.cc src/file-io.h src/gripes.cc src/gripes.h src/help.cc src/help.h src/input.cc src/input.h src/lex.h src/lex.l src/load-path.cc src/load-path.h src/load-save.cc src/load-save.h src/ls-hdf5.cc src/ls-hdf5.h src/ls-mat-ascii.cc src/ls-mat-ascii.h src/ls-mat4.cc src/ls-mat4.h src/ls-mat5.cc src/ls-mat5.h src/ls-oct-ascii.cc src/ls-oct-ascii.h src/ls-oct-binary.cc src/ls-oct-binary.h src/ls-utils.cc src/ls-utils.h src/main.c src/mappers.cc src/matherr.c src/mex.h src/mexproto.h src/mxarray.h.in src/oct-conf.h.in src/oct-errno.cc.in src/oct-errno.h src/oct-fstrm.cc src/oct-fstrm.h src/oct-hist.cc src/oct-hist.h src/oct-iostrm.cc src/oct-iostrm.h src/oct-lvalue.cc src/oct-lvalue.h src/oct-map.cc src/oct-map.h src/oct-obj.cc src/oct-obj.h src/oct-prcstrm.cc src/oct-prcstrm.h src/oct-procbuf.cc src/oct-procbuf.h src/oct-stdstrm.h src/oct-stream.cc src/oct-stream.h src/oct-strstrm.cc src/oct-strstrm.h src/oct.h src/octave.cc src/octave.h src/ops.h src/ov-base-int.cc src/ov-base-int.h src/ov-base-mat.cc src/ov-base-mat.h src/ov-base-scalar.cc src/ov-base-scalar.h src/ov-base-sparse.cc src/ov-base-sparse.h src/ov-base.cc src/ov-base.h src/ov-bool-mat.cc src/ov-bool-mat.h src/ov-bool-sparse.cc src/ov-bool-sparse.h src/ov-bool.cc src/ov-bool.h src/ov-builtin.cc src/ov-builtin.h src/ov-cell.cc src/ov-cell.h src/ov-ch-mat.cc src/ov-ch-mat.h src/ov-colon.cc src/ov-colon.h src/ov-complex.cc src/ov-complex.h src/ov-cs-list.cc src/ov-cs-list.h src/ov-cx-mat.cc src/ov-cx-mat.h src/ov-cx-sparse.cc src/ov-cx-sparse.h src/ov-dld-fcn.cc src/ov-dld-fcn.h src/ov-fcn-handle.cc src/ov-fcn-handle.h src/ov-fcn-inline.cc src/ov-fcn-inline.h src/ov-fcn.cc src/ov-fcn.h src/ov-int-traits.h src/ov-int16.cc src/ov-int16.h src/ov-int32.cc src/ov-int32.h src/ov-int64.cc src/ov-int64.h src/ov-int8.cc src/ov-int8.h src/ov-intx.h src/ov-list.cc src/ov-list.h src/ov-mapper.cc src/ov-mapper.h src/ov-mex-fcn.cc src/ov-mex-fcn.h src/ov-range.cc src/ov-range.h src/ov-re-mat.cc src/ov-re-mat.h src/ov-re-sparse.cc src/ov-re-sparse.h src/ov-scalar.cc src/ov-scalar.h src/ov-str-mat.cc src/ov-str-mat.h src/ov-streamoff.cc src/ov-streamoff.h src/ov-struct.cc src/ov-struct.h src/ov-type-conv.h src/ov-typeinfo.cc src/ov-typeinfo.h src/ov-uint16.cc src/ov-uint16.h src/ov-uint32.cc src/ov-uint32.h src/ov-uint64.cc src/ov-uint64.h src/ov-uint8.cc src/ov-uint8.h src/ov-usr-fcn.cc src/ov-usr-fcn.h src/ov.cc src/ov.h src/pager.cc src/pager.h src/parse.h src/parse.y src/pr-output.cc src/pr-output.h src/procstream.cc src/procstream.h src/pt-all.h src/pt-arg-list.cc src/pt-arg-list.h src/pt-assign.cc src/pt-assign.h src/pt-binop.cc src/pt-binop.h src/pt-bp.cc src/pt-bp.h src/pt-cell.cc src/pt-cell.h src/pt-check.cc src/pt-check.h src/pt-cmd.cc src/pt-cmd.h src/pt-colon.cc src/pt-colon.h src/pt-const.cc src/pt-const.h src/pt-decl.cc src/pt-decl.h src/pt-except.cc src/pt-except.h src/pt-exp.cc src/pt-exp.h src/pt-fcn-handle.cc src/pt-fcn-handle.h src/pt-id.cc src/pt-id.h src/pt-idx.cc src/pt-idx.h src/pt-jump.cc src/pt-jump.h src/pt-loop.cc src/pt-loop.h src/pt-mat.cc src/pt-mat.h src/pt-misc.cc src/pt-misc.h src/pt-pr-code.cc src/pt-pr-code.h src/pt-select.cc src/pt-select.h src/pt-stmt.cc src/pt-stmt.h src/pt-unop.cc src/pt-unop.h src/pt-walk.h src/pt.cc src/pt.h src/sighandlers.cc src/sighandlers.h src/siglist.c src/siglist.h src/sparse-xdiv.cc src/sparse-xdiv.h src/sparse-xpow.cc src/sparse-xpow.h src/strfns.cc src/symtab.cc src/symtab.h src/syscalls.cc src/sysdep.cc src/sysdep.h src/token.cc src/token.h src/toplev.cc src/toplev.h src/unwind-prot.cc src/unwind-prot.h src/utils.cc src/utils.h src/variables.cc src/variables.h src/version.h src/xdiv.cc src/xdiv.h src/xpow.cc src/xpow.h src/zfstream.cc src/zfstream.h test/Makefile.in test/test_args.m test/test_arith.m test/test_audio.m test/test_contin.m test/test_control.m test/test_diffeq.m test/test_error.m test/test_eval-catch.m test/test_eval.m test/test_for.m test/test_global.m test/test_if.m test/test_image.m test/test_index-wfi-f.m test/test_index-wfi-t.m test/test_infnan.m test/test_io.m test/test_linalg.m test/test_logical-wfi-f.m test/test_logical-wfi-t.m test/test_matrix.m test/test_nonlin.m test/test_number.m test/test_optim.m test/test_plot.m test/test_poly.m test/test_prefer.m test/test_quad.m test/test_recursion.m test/test_return.m test/test_set.m test/test_signal.m test/test_stats.m test/test_string.m test/test_struct.m test/test_switch.m test/test_system.m test/test_transpose.m test/test_try.m test/test_unix.m test/test_unwind.m test/test_while.m
diffstat 1709 files changed, 2771 insertions(+), 1640 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2007-10-12  John W. Eaton  <jwe@octave.org>
 
+	* mk-opts.pl (parse_input): Allow comment lines beginning with #.
+
 	* Change copyright notices in all files that are part of Octave to
 	GPLv3 or any later version.
 
--- a/Makeconf.in
+++ b/Makeconf.in
@@ -2,6 +2,9 @@
 #
 # Common configuration rules for all of octave's Makefiles.
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+#               2002, 2003, 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
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's src directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2003, 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
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -1,6 +1,7 @@
 dnl aclocal.m4 -- extra macros for configuring Octave
 dnl
-dnl Copyright (C) 1996, 1997 John W. Eaton
+dnl Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+dnl               2003, 2004, 2005, 2006, 2007 John W. Eaton
 dnl 
 dnl This file is part of Octave.
 dnl 
--- a/configure.in
+++ b/configure.in
@@ -2,7 +2,8 @@
 dnl
 dnl Process this file with autoconf to produce a configure script.
 dnl
-dnl Copyright (C) 1996, 1997 John W. Eaton
+dnl Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+dnl               2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 ### 
 ### This file is part of Octave.
 ### 
@@ -28,7 +29,7 @@
 EXTERN_CXXFLAGS="$CXXFLAGS"
 
 AC_INIT
-AC_REVISION($Revision: 1.580 $)
+AC_REVISION($Revision: 1.581 $)
 AC_PREREQ(2.57)
 AC_CONFIG_SRCDIR([src/octave.cc])
 AC_CONFIG_HEADER(config.h)
--- a/dlfcn/Makefile.in
+++ b/dlfcn/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's dlfcn directory
 #
+# Copyright (C) 1996, 1997, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's doc directory
 #
+# Copyright (C) 1996, 1997, 1999, 2000, 2005, 2006, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/doc/faq/Makefile.in
+++ b/doc/faq/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's doc/faq directory
 #
+# Copyright (C) 1996, 1997, 1998, 1999, 2001, 2002, 2003, 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
--- a/doc/interpreter/Makefile.in
+++ b/doc/interpreter/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's doc/interpreter directory
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+#               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
--- a/doc/interpreter/munge-texi.cc
+++ b/doc/interpreter/munge-texi.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2002, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/doc/interpreter/octave-bug.1
+++ b/doc/interpreter/octave-bug.1
@@ -1,6 +1,6 @@
 .\" Man page for octave-bug
 .\"
-.\" Copyright (C) 2000, 2004, 2005 John W. Eaton
+.\" Copyright (C) 2000, 2004, 2005, 2007 John W. Eaton
 .\"
 .\" This file is part of Octave.
 .\"
--- a/doc/interpreter/octave.1
+++ b/doc/interpreter/octave.1
@@ -1,6 +1,6 @@
 .\" Man page for Octave
 .\"
-.\" Copyright (C) 1996, 1997 John W. Eaton
+.\" Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 .\"
 .\" This file is part of Octave.
 .\"
--- a/doc/interpreter/tips.txi
+++ b/doc/interpreter/tips.txi
@@ -1,4 +1,4 @@
-@c Copyright (C) 1996, 1997, 2007 John W. Eaton
+@c Copyright (C) 1996, 1997, 1999, 2002, 2004, 2005, 2007 John W. Eaton
 @c This is part of the Octave manual.
 @c For copying conditions, see the file gpl.texi.
 
--- a/doc/liboctave/Makefile.in
+++ b/doc/liboctave/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's doc/liboctave directory
 #
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 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
--- a/doc/refcard/Makefile.in
+++ b/doc/refcard/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's doc/refcard directory
 #
+# Copyright (C) 1996, 1997, 2003, 2004, 2005, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/doc/refcard/refcard.tex
+++ b/doc/refcard/refcard.tex
@@ -2,10 +2,7 @@
 %
 % This file is TeX source for a reference card describing Octave.
 %
-% John W. Eaton
-% jwe@che.utexas.edu
-% Department of Chemical Engineering
-% The University of Texas at Austin
+% Copyright (C) 1996, 1997, 2000, 2003, 2004, 2005, 2007 John W. Eaton
 %
 % Heavily modified by jwe from the source for the gdb reference card,
 % which was orignally written by Roland Pesch <pesch@cygnus.com>.
--- a/emacs/Makefile.in
+++ b/emacs/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's emacs directory
 #
+# Copyright (C) 1997, 1998, 1999, 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
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's examples directory
 #
+# Copyright (C) 1996, 1997, 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
--- a/examples/make_int.cc
+++ b/examples/make_int.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/Makefile.in
+++ b/libcruft/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's libcruft directory
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+#               2002, 2003, 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
--- a/libcruft/Makerules.in
+++ b/libcruft/Makerules.in
@@ -5,6 +5,9 @@
 # FIXME -- assumes that the libcruft directory tree is only
 # one level deep.
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 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
--- a/libcruft/amos/Makefile.in
+++ b/libcruft/amos/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/amos directory
 #
+# Copyright (C) 1998, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/blas-xtra/Makefile.in
+++ b/libcruft/blas-xtra/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/blas-xtra directory
 #
+# Copyright (C) 2000, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/blas/Makefile.in
+++ b/libcruft/blas/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/blas directory
 #
+# Copyright (C) 1993, 1994, 1995, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/daspk/Makefile.in
+++ b/libcruft/daspk/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/daspk directory
 #
+# Copyright (C) 2002, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/dasrt/Makefile.in
+++ b/libcruft/dasrt/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/dasrt directory
 #
+# Copyright (C) 2002, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/dassl/Makefile.in
+++ b/libcruft/dassl/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/dassl directory
 #
+# Copyright (C) 1993, 1994, 1995, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/fftpack/Makefile.in
+++ b/libcruft/fftpack/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/fftpack directory
 #
+# Copyright (C) 1993, 1994, 1995, 1997, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/lapack-xtra/Makefile.in
+++ b/libcruft/lapack-xtra/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/lapack-xtra directory
 #
+# Copyright (C) 2000, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/lapack/Makefile.in
+++ b/libcruft/lapack/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/lapack directory
 #
+# Copyright (C) 1993, 1994, 1995, 2005, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/minpack/Makefile.in
+++ b/libcruft/minpack/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/minpack directory
 #
+# Copyright (C) 1993, 1994, 1995, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/misc/Makefile.in
+++ b/libcruft/misc/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's libcruft/misc directory
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003,
+#               2006, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/misc/cquit.c
+++ b/libcruft/misc/cquit.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/f77-extern.cc
+++ b/libcruft/misc/f77-extern.cc
@@ -1,7 +1,7 @@
 // misc-extern.cc                                     -*- C++ -*-
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/f77-fcn.c
+++ b/libcruft/misc/f77-fcn.c
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2001, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/f77-fcn.h
+++ b/libcruft/misc/f77-fcn.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/lo-error.c
+++ b/libcruft/misc/lo-error.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/lo-error.h
+++ b/libcruft/misc/lo-error.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/oct-dlldefs.h
+++ b/libcruft/misc/oct-dlldefs.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 John W. Eaton
+Copyright (C) 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/quit.cc
+++ b/libcruft/misc/quit.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/misc/quit.h
+++ b/libcruft/misc/quit.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/libcruft/odepack/Makefile.in
+++ b/libcruft/odepack/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/odepack directory
 #
+# Copyright (C) 1993, 1994, 1995, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/ordered-qz/Makefile.in
+++ b/libcruft/ordered-qz/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/ordered-qz directory
 #
+# Copyright (C) 1998, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/quadpack/Makefile.in
+++ b/libcruft/quadpack/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/quadpack directory
 #
+# Copyright (C) 1993, 1994, 1995, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/ranlib/Makefile.in
+++ b/libcruft/ranlib/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/ranlib directory
 #
+# Copyright (C) 1993, 1994, 1995, 1997, 1998, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/slatec-err/Makefile.in
+++ b/libcruft/slatec-err/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/slatec-err directory
 #
+# Copyright (C) 1999, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/slatec-fn/Makefile.in
+++ b/libcruft/slatec-fn/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/slatec-fn directory
 #
+# Copyright (C) 1995, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/libcruft/villad/Makefile.in
+++ b/libcruft/villad/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's libcruft/villad directory
 #
+# Copyright (C) 1993, 1994, 1995, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/liboctave/Array-C.cc
+++ b/liboctave/Array-C.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 2001, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-b.cc
+++ b/liboctave/Array-b.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2001, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-ch.cc
+++ b/liboctave/Array-ch.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 1998, 2001, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-d.cc
+++ b/liboctave/Array-d.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-i.cc
+++ b/liboctave/Array-i.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 2001, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-idx-vec.cc
+++ b/liboctave/Array-idx-vec.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-s.cc
+++ b/liboctave/Array-s.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 1998, 2001, 2003, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-so.cc
+++ b/liboctave/Array-so.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-str.cc
+++ b/liboctave/Array-str.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-util.cc
+++ b/liboctave/Array-util.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array-util.h
+++ b/liboctave/Array-util.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array.cc
+++ b/liboctave/Array.cc
@@ -1,7 +1,8 @@
 // Template array classes
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton 
 
 This file is part of Octave.
 
--- a/liboctave/Array.h
+++ b/liboctave/Array.h
@@ -1,7 +1,8 @@
 // Template array classes
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array2.h
+++ b/liboctave/Array2.h
@@ -1,7 +1,8 @@
 // Template array classes
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Array3.h
+++ b/liboctave/Array3.h
@@ -1,7 +1,8 @@
 // Template array classes
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ArrayN-idx.h
+++ b/liboctave/ArrayN-idx.h
@@ -1,7 +1,7 @@
 // Template array classes
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ArrayN.cc
+++ b/liboctave/ArrayN.cc
@@ -1,7 +1,7 @@
 // Template array classes
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ArrayN.h
+++ b/liboctave/ArrayN.h
@@ -1,7 +1,8 @@
 // Template array classes
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Bounds.cc
+++ b/liboctave/Bounds.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Bounds.h
+++ b/liboctave/Bounds.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CColVector.cc
+++ b/liboctave/CColVector.cc
@@ -1,7 +1,8 @@
 // ColumnVector manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CColVector.h
+++ b/liboctave/CColVector.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CDiagMatrix.cc
+++ b/liboctave/CDiagMatrix.cc
@@ -1,7 +1,8 @@
 // DiagMatrix manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CDiagMatrix.h
+++ b/liboctave/CDiagMatrix.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CMatrix.cc
+++ b/liboctave/CMatrix.cc
@@ -1,7 +1,8 @@
 // Matrix manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CMatrix.h
+++ b/liboctave/CMatrix.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CNDArray.cc
+++ b/liboctave/CNDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CNDArray.h
+++ b/liboctave/CNDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CRowVector.cc
+++ b/liboctave/CRowVector.cc
@@ -1,7 +1,8 @@
 // RowVector manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CRowVector.h
+++ b/liboctave/CRowVector.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CSparse.cc
+++ b/liboctave/CSparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/CSparse.h
+++ b/liboctave/CSparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/CmplxAEPBAL.cc
+++ b/liboctave/CmplxAEPBAL.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxAEPBAL.h
+++ b/liboctave/CmplxAEPBAL.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxCHOL.cc
+++ b/liboctave/CmplxCHOL.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxCHOL.h
+++ b/liboctave/CmplxCHOL.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxDET.cc
+++ b/liboctave/CmplxDET.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxDET.h
+++ b/liboctave/CmplxDET.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxHESS.cc
+++ b/liboctave/CmplxHESS.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxHESS.h
+++ b/liboctave/CmplxHESS.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxLU.cc
+++ b/liboctave/CmplxLU.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxLU.h
+++ b/liboctave/CmplxLU.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxQR.cc
+++ b/liboctave/CmplxQR.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxQR.h
+++ b/liboctave/CmplxQR.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxQRP.cc
+++ b/liboctave/CmplxQRP.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxQRP.h
+++ b/liboctave/CmplxQRP.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxSCHUR.cc
+++ b/liboctave/CmplxSCHUR.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxSCHUR.h
+++ b/liboctave/CmplxSCHUR.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxSVD.cc
+++ b/liboctave/CmplxSVD.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CmplxSVD.h
+++ b/liboctave/CmplxSVD.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CollocWt.cc
+++ b/liboctave/CollocWt.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/CollocWt.h
+++ b/liboctave/CollocWt.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DAE.h
+++ b/liboctave/DAE.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DAEFunc.h
+++ b/liboctave/DAEFunc.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2001, 2002, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DAERT.h
+++ b/liboctave/DAERT.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DAERTFunc.h
+++ b/liboctave/DAERTFunc.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DASPK-opts.in
+++ b/liboctave/DASPK-opts.in
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2003, 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
+# <http://www.gnu.org/licenses/>.
+
 CLASS = "DASPK"
 
 INCLUDE = "DAE.h"
--- a/liboctave/DASPK.cc
+++ b/liboctave/DASPK.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997, 2002 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DASPK.h
+++ b/liboctave/DASPK.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997, 2002 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DASRT-opts.in
+++ b/liboctave/DASRT-opts.in
@@ -1,3 +1,21 @@
+# Copyright (C) 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
+# <http://www.gnu.org/licenses/>.
+
 CLASS = "DASRT"
 
 INCLUDE = "DAERT.h"
--- a/liboctave/DASRT.cc
+++ b/liboctave/DASRT.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DASRT.h
+++ b/liboctave/DASRT.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DASSL-opts.in
+++ b/liboctave/DASSL-opts.in
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2003, 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
+# <http://www.gnu.org/licenses/>.
+
 CLASS = "DASSL"
 
 INCLUDE = "DAE.h"
--- a/liboctave/DASSL.cc
+++ b/liboctave/DASSL.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DASSL.h
+++ b/liboctave/DASSL.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DiagArray2.cc
+++ b/liboctave/DiagArray2.cc
@@ -1,7 +1,8 @@
 // Template array classes
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/DiagArray2.h
+++ b/liboctave/DiagArray2.h
@@ -1,7 +1,8 @@
 // Template array classes
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/EIG.cc
+++ b/liboctave/EIG.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/EIG.h
+++ b/liboctave/EIG.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/FEGrid.cc
+++ b/liboctave/FEGrid.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/FEGrid.h
+++ b/liboctave/FEGrid.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/LP.h
+++ b/liboctave/LP.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/LSODE-opts.in
+++ b/liboctave/LSODE-opts.in
@@ -1,3 +1,21 @@
+# Copyright (C) 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
+# <http://www.gnu.org/licenses/>.
+
 CLASS = "LSODE"
 
 INCLUDE = "ODE.h"
--- a/liboctave/LSODE.cc
+++ b/liboctave/LSODE.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/LSODE.h
+++ b/liboctave/LSODE.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/LinConst.cc
+++ b/liboctave/LinConst.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/LinConst.h
+++ b/liboctave/LinConst.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray-C.cc
+++ b/liboctave/MArray-C.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2000, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray-ch.cc
+++ b/liboctave/MArray-ch.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2000, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray-d.cc
+++ b/liboctave/MArray-d.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2000, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray-defs.h
+++ b/liboctave/MArray-defs.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1999, 2000, 2003, 2006, 2007 John W. Eaton
+Copyright (C) 1996, 1999, 2000, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray-i.cc
+++ b/liboctave/MArray-i.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2000, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray-s.cc
+++ b/liboctave/MArray-s.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2000, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray.cc
+++ b/liboctave/MArray.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray.h
+++ b/liboctave/MArray.h
@@ -1,7 +1,8 @@
 // Template array classes with like-type math ops
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray2.cc
+++ b/liboctave/MArray2.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArray2.h
+++ b/liboctave/MArray2.h
@@ -1,7 +1,8 @@
 // Template array classes with like-type math ops
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArrayN.cc
+++ b/liboctave/MArrayN.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MArrayN.h
+++ b/liboctave/MArrayN.h
@@ -1,7 +1,7 @@
 // Template array classes with like-type math ops
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MDiagArray2.cc
+++ b/liboctave/MDiagArray2.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MDiagArray2.h
+++ b/liboctave/MDiagArray2.h
@@ -1,7 +1,8 @@
 // Template array classes with like-type math ops
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MSparse-C.cc
+++ b/liboctave/MSparse-C.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/MSparse-d.cc
+++ b/liboctave/MSparse-d.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/MSparse-defs.h
+++ b/liboctave/MSparse-defs.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/MSparse.cc
+++ b/liboctave/MSparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/MSparse.h
+++ b/liboctave/MSparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/Makefile.in
+++ b/liboctave/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's liboctave directory
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+#               2002, 2003, 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
--- a/liboctave/Matrix.h
+++ b/liboctave/Matrix.h
@@ -1,7 +1,8 @@
 // Matrix manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2002, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/MatrixType.cc
+++ b/liboctave/MatrixType.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 David Bateman
+Copyright (C) 2006, 2007 David Bateman
 Copyright (C) 2006 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/MatrixType.h
+++ b/liboctave/MatrixType.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 David Bateman
+Copyright (C) 2006, 2007 David Bateman
 Copyright (C) 2006 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/NLConst.h
+++ b/liboctave/NLConst.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/NLEqn-opts.in
+++ b/liboctave/NLEqn-opts.in
@@ -1,3 +1,21 @@
+# Copyright (C) 2002 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
+# <http://www.gnu.org/licenses/>.
+
 CLASS = "NLEqn"
 
 FCN_NAME = "fsolve"
--- a/liboctave/NLEqn.cc
+++ b/liboctave/NLEqn.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/NLEqn.h
+++ b/liboctave/NLEqn.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/NLFunc.h
+++ b/liboctave/NLFunc.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/NLP.h
+++ b/liboctave/NLP.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ODE.h
+++ b/liboctave/ODE.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2002, 2003, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ODEFunc.h
+++ b/liboctave/ODEFunc.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2002, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ODES.cc
+++ b/liboctave/ODES.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ODES.h
+++ b/liboctave/ODES.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/ODESFunc.h
+++ b/liboctave/ODESFunc.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Objective.h
+++ b/liboctave/Objective.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/QP.h
+++ b/liboctave/QP.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Quad-opts.in
+++ b/liboctave/Quad-opts.in
@@ -1,3 +1,21 @@
+# Copyright (C) 2002 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
+# <http://www.gnu.org/licenses/>.
+
 CLASS = "Quad"
 
 OPTION
--- a/liboctave/Quad.cc
+++ b/liboctave/Quad.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Quad.h
+++ b/liboctave/Quad.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Range.cc
+++ b/liboctave/Range.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Range.h
+++ b/liboctave/Range.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/Sparse-C.cc
+++ b/liboctave/Sparse-C.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/Sparse-b.cc
+++ b/liboctave/Sparse-b.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/Sparse-d.cc
+++ b/liboctave/Sparse-d.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/Sparse-op-defs.h
+++ b/liboctave/Sparse-op-defs.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/Sparse.cc
+++ b/liboctave/Sparse.cc
@@ -1,7 +1,7 @@
 // Template sparse array class
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/Sparse.h
+++ b/liboctave/Sparse.h
@@ -1,7 +1,7 @@
 // Template sparse classes
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparseCmplxCHOL.cc
+++ b/liboctave/SparseCmplxCHOL.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparseCmplxCHOL.h
+++ b/liboctave/SparseCmplxCHOL.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparseCmplxLU.cc
+++ b/liboctave/SparseCmplxLU.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparseCmplxLU.h
+++ b/liboctave/SparseCmplxLU.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparseCmplxQR.cc
+++ b/liboctave/SparseCmplxQR.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/SparseCmplxQR.h
+++ b/liboctave/SparseCmplxQR.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/SparseQR.cc
+++ b/liboctave/SparseQR.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/SparseQR.h
+++ b/liboctave/SparseQR.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/SparsedbleCHOL.cc
+++ b/liboctave/SparsedbleCHOL.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparsedbleCHOL.h
+++ b/liboctave/SparsedbleCHOL.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparsedbleLU.cc
+++ b/liboctave/SparsedbleLU.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/SparsedbleLU.h
+++ b/liboctave/SparsedbleLU.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/base-dae.h
+++ b/liboctave/base-dae.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/base-de.h
+++ b/liboctave/base-de.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/base-lu.cc
+++ b/liboctave/base-lu.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/base-lu.h
+++ b/liboctave/base-lu.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/base-min.h
+++ b/liboctave/base-min.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/boolMatrix.cc
+++ b/liboctave/boolMatrix.cc
@@ -1,7 +1,8 @@
 // Matrix manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/boolMatrix.h
+++ b/liboctave/boolMatrix.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/boolNDArray.cc
+++ b/liboctave/boolNDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/boolNDArray.h
+++ b/liboctave/boolNDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/boolSparse.cc
+++ b/liboctave/boolSparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/boolSparse.h
+++ b/liboctave/boolSparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/byte-swap.h
+++ b/liboctave/byte-swap.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/chMatrix.cc
+++ b/liboctave/chMatrix.cc
@@ -1,7 +1,8 @@
 // Matrix manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/chMatrix.h
+++ b/liboctave/chMatrix.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/chNDArray.cc
+++ b/liboctave/chNDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/chNDArray.h
+++ b/liboctave/chNDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/cmd-edit.cc
+++ b/liboctave/cmd-edit.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/cmd-edit.h
+++ b/liboctave/cmd-edit.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/cmd-hist.cc
+++ b/liboctave/cmd-hist.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/cmd-hist.h
+++ b/liboctave/cmd-hist.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dColVector.cc
+++ b/liboctave/dColVector.cc
@@ -1,7 +1,8 @@
 // ColumnVector manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dColVector.h
+++ b/liboctave/dColVector.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dDiagMatrix.cc
+++ b/liboctave/dDiagMatrix.cc
@@ -1,7 +1,8 @@
 // DiagMatrix manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dDiagMatrix.h
+++ b/liboctave/dDiagMatrix.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dMatrix.cc
+++ b/liboctave/dMatrix.cc
@@ -1,7 +1,8 @@
 // Matrix manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dMatrix.h
+++ b/liboctave/dMatrix.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dNDArray.cc
+++ b/liboctave/dNDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dNDArray.h
+++ b/liboctave/dNDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dRowVector.cc
+++ b/liboctave/dRowVector.cc
@@ -1,7 +1,8 @@
 // RowVector manipulations.
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dRowVector.h
+++ b/liboctave/dRowVector.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dSparse.cc
+++ b/liboctave/dSparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/dSparse.h
+++ b/liboctave/dSparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/data-conv.cc
+++ b/liboctave/data-conv.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/data-conv.h
+++ b/liboctave/data-conv.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleAEPBAL.cc
+++ b/liboctave/dbleAEPBAL.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleAEPBAL.h
+++ b/liboctave/dbleAEPBAL.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleCHOL.cc
+++ b/liboctave/dbleCHOL.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleCHOL.h
+++ b/liboctave/dbleCHOL.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleDET.cc
+++ b/liboctave/dbleDET.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleDET.h
+++ b/liboctave/dbleDET.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleHESS.cc
+++ b/liboctave/dbleHESS.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleHESS.h
+++ b/liboctave/dbleHESS.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleLU.cc
+++ b/liboctave/dbleLU.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleLU.h
+++ b/liboctave/dbleLU.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleQR.cc
+++ b/liboctave/dbleQR.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleQR.h
+++ b/liboctave/dbleQR.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleQRP.cc
+++ b/liboctave/dbleQRP.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleQRP.h
+++ b/liboctave/dbleQRP.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleSCHUR.cc
+++ b/liboctave/dbleSCHUR.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleSCHUR.h
+++ b/liboctave/dbleSCHUR.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleSVD.cc
+++ b/liboctave/dbleSVD.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dbleSVD.h
+++ b/liboctave/dbleSVD.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dim-vector.h
+++ b/liboctave/dim-vector.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dir-ops.cc
+++ b/liboctave/dir-ops.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/dir-ops.h
+++ b/liboctave/dir-ops.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/f2c-main.c
+++ b/liboctave/f2c-main.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/file-ops.cc
+++ b/liboctave/file-ops.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/file-ops.h
+++ b/liboctave/file-ops.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/file-stat.cc
+++ b/liboctave/file-stat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/file-stat.h
+++ b/liboctave/file-stat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/glob-match.cc
+++ b/liboctave/glob-match.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/glob-match.h
+++ b/liboctave/glob-match.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/idx-vector.cc
+++ b/liboctave/idx-vector.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/idx-vector.h
+++ b/liboctave/idx-vector.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int16NDArray.cc
+++ b/liboctave/int16NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int16NDArray.h
+++ b/liboctave/int16NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int32NDArray.cc
+++ b/liboctave/int32NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int32NDArray.h
+++ b/liboctave/int32NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int64NDArray.cc
+++ b/liboctave/int64NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int64NDArray.h
+++ b/liboctave/int64NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int8NDArray.cc
+++ b/liboctave/int8NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/int8NDArray.h
+++ b/liboctave/int8NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/intNDArray.cc
+++ b/liboctave/intNDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/intNDArray.h
+++ b/liboctave/intNDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-cieee.c
+++ b/liboctave/lo-cieee.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-cutils.c
+++ b/liboctave/lo-cutils.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-ieee.cc
+++ b/liboctave/lo-ieee.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-ieee.h
+++ b/liboctave/lo-ieee.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-mappers.cc
+++ b/liboctave/lo-mappers.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-mappers.h
+++ b/liboctave/lo-mappers.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-specfun.cc
+++ b/liboctave/lo-specfun.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996 John W. Eaton
+Copyright (C) 1996, 1998, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-specfun.h
+++ b/liboctave/lo-specfun.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-sysdep.cc
+++ b/liboctave/lo-sysdep.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-sysdep.h
+++ b/liboctave/lo-sysdep.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-utils.cc
+++ b/liboctave/lo-utils.cc
@@ -1,7 +1,8 @@
 // utils.cc
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/lo-utils.h
+++ b/liboctave/lo-utils.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/mach-info.cc
+++ b/liboctave/mach-info.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/mach-info.h
+++ b/liboctave/mach-info.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/mx-base.h
+++ b/liboctave/mx-base.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/mx-defs.h
+++ b/liboctave/mx-defs.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2003, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/mx-ext.h
+++ b/liboctave/mx-ext.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 2002, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/mx-inlines.cc
+++ b/liboctave/mx-inlines.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/mx-op-defs.h
+++ b/liboctave/mx-op-defs.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-alloc.cc
+++ b/liboctave/oct-alloc.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-alloc.h
+++ b/liboctave/oct-alloc.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-cmplx.h
+++ b/liboctave/oct-cmplx.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2000, 2001, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-env.cc
+++ b/liboctave/oct-env.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-env.h
+++ b/liboctave/oct-env.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-fftw.cc
+++ b/liboctave/oct-fftw.cc
@@ -1,5 +1,7 @@
 /*
 
+Copyright (C) 2001, 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
--- a/liboctave/oct-fftw.h
+++ b/liboctave/oct-fftw.h
@@ -1,5 +1,7 @@
 /*
 
+Copyright (C) 2001, 2004, 2005, 2007 John W. Eaton
+
 This file is part of Octave.
 
 Octave is free software; you can redistribute it and/or modify it
--- a/liboctave/oct-getopt.c
+++ b/liboctave/oct-getopt.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-getopt.h
+++ b/liboctave/oct-getopt.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-group.cc
+++ b/liboctave/oct-group.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-group.h
+++ b/liboctave/oct-group.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-inttypes.cc
+++ b/liboctave/oct-inttypes.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-inttypes.h
+++ b/liboctave/oct-inttypes.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-passwd.cc
+++ b/liboctave/oct-passwd.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-passwd.h
+++ b/liboctave/oct-passwd.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-rand.cc
+++ b/liboctave/oct-rand.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-rand.h
+++ b/liboctave/oct-rand.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-rl-edit.c
+++ b/liboctave/oct-rl-edit.c
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-rl-edit.h
+++ b/liboctave/oct-rl-edit.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-rl-hist.c
+++ b/liboctave/oct-rl-hist.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-rl-hist.h
+++ b/liboctave/oct-rl-hist.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-shlib.cc
+++ b/liboctave/oct-shlib.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2002, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-shlib.h
+++ b/liboctave/oct-shlib.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2002, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-sort.cc
+++ b/liboctave/oct-sort.cc
@@ -1,5 +1,5 @@
 /*
-Copyright (C) 2003 David Bateman
+Copyright (C) 2003, 2004, 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/oct-sort.h
+++ b/liboctave/oct-sort.h
@@ -1,5 +1,5 @@
 /*
-Copyright (C) 2003 David Bateman
+Copyright (C) 2003, 2004, 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/oct-sparse.h
+++ b/liboctave/oct-sparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/oct-spparms.cc
+++ b/liboctave/oct-spparms.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/oct-spparms.h
+++ b/liboctave/oct-spparms.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/oct-syscalls.cc
+++ b/liboctave/oct-syscalls.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-syscalls.h
+++ b/liboctave/oct-syscalls.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-time.cc
+++ b/liboctave/oct-time.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2002, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-time.h
+++ b/liboctave/oct-time.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-types.h.in
+++ b/liboctave/oct-types.h.in
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 John W. Eaton
+Copyright (C) 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-uname.cc
+++ b/liboctave/oct-uname.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 John W. Eaton
+Copyright (C) 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/oct-uname.h
+++ b/liboctave/oct-uname.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 John W. Eaton
+Copyright (C) 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/pathlen.h
+++ b/liboctave/pathlen.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/pathsearch.cc
+++ b/liboctave/pathsearch.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/pathsearch.h
+++ b/liboctave/pathsearch.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/prog-args.cc
+++ b/liboctave/prog-args.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/prog-args.h
+++ b/liboctave/prog-args.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/so-array.cc
+++ b/liboctave/so-array.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/so-array.h
+++ b/liboctave/so-array.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/sparse-base-chol.cc
+++ b/liboctave/sparse-base-chol.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/sparse-base-chol.h
+++ b/liboctave/sparse-base-chol.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/sparse-base-lu.cc
+++ b/liboctave/sparse-base-lu.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/sparse-base-lu.h
+++ b/liboctave/sparse-base-lu.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/sparse-dmsolve.cc
+++ b/liboctave/sparse-dmsolve.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 David Bateman
+Copyright (C) 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/liboctave/sparse-sort.cc
+++ b/liboctave/sparse-sort.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/sparse-sort.h
+++ b/liboctave/sparse-sort.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/sparse-util.cc
+++ b/liboctave/sparse-util.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/sparse-util.h
+++ b/liboctave/sparse-util.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/liboctave/statdefs.h
+++ b/liboctave/statdefs.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2002, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/str-vec.cc
+++ b/liboctave/str-vec.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/str-vec.h
+++ b/liboctave/str-vec.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/sun-utils.h
+++ b/liboctave/sun-utils.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/sysdir.h
+++ b/liboctave/sysdir.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/systime.h
+++ b/liboctave/systime.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/syswait.h
+++ b/liboctave/syswait.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint16NDArray.cc
+++ b/liboctave/uint16NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint16NDArray.h
+++ b/liboctave/uint16NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint32NDArray.cc
+++ b/liboctave/uint32NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint32NDArray.h
+++ b/liboctave/uint32NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint64NDArray.cc
+++ b/liboctave/uint64NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint64NDArray.h
+++ b/liboctave/uint64NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint8NDArray.cc
+++ b/liboctave/uint8NDArray.cc
@@ -1,7 +1,7 @@
 // N-D Array  manipulations.
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/liboctave/uint8NDArray.h
+++ b/liboctave/uint8NDArray.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/mk-opts.pl
+++ b/mk-opts.pl
@@ -71,6 +71,7 @@
   while (<INFILE>)
     {
       next if (/^\s*$/);
+      next if (/^\s*#.*$/);
 
       if (/^\s*OPTION\s*$/)
         {
--- a/mkoctfile.in
+++ b/mkoctfile.in
@@ -2,7 +2,10 @@
 ##
 ## mkoctfile -- create a .oct file suitable for dynamic linking by
 ## Octave.
-## 
+##
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 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
--- a/octMakefile.in
+++ b/octMakefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+#               2002, 2003, 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
--- a/octave-config.in
+++ b/octave-config.in
@@ -2,6 +2,8 @@
 ##
 ## octave-config - reports some configuration values for Octave
 ##
+## Copyright (C) 2001, 2003, 2006, 2007 John W. Eaton
+##
 ## This file is part of Octave.
 ##
 ## Octave is free software; you can redistribute it and/or modify it
--- a/run-octave.in
+++ b/run-octave.in
@@ -1,7 +1,9 @@
 #! /bin/sh
 ##
-## run-octavee -- run Octave in the build tree.
+## run-octave -- run Octave in the build tree.
 ## 
+## 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
--- a/scripts/Makefile.in
+++ b/scripts/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts directory
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+#               2003, 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
--- a/scripts/audio/Makefile.in
+++ b/scripts/audio/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/audio directory
 #
+# Copyright (C) 1995, 1996, 1997, 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
--- a/scripts/audio/lin2mu.m
+++ b/scripts/audio/lin2mu.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/loadaudio.m
+++ b/scripts/audio/loadaudio.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/mu2lin.m
+++ b/scripts/audio/mu2lin.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/playaudio.m
+++ b/scripts/audio/playaudio.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/record.m
+++ b/scripts/audio/record.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2003, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/saveaudio.m
+++ b/scripts/audio/saveaudio.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/setaudio.m
+++ b/scripts/audio/setaudio.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 2000, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/wavread.m
+++ b/scripts/audio/wavread.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Michael Zeising
+## Copyright (C) 2005, 2006, 2007 Michael Zeising
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/audio/wavwrite.m
+++ b/scripts/audio/wavwrite.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Michael Zeising
+## Copyright (C) 2005, 2006, 2007 Michael Zeising
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/configure.in
+++ b/scripts/configure.in
@@ -2,7 +2,8 @@
 dnl
 dnl Process this file with autoconf to produce a configure script.
 dnl
-dnl Copyright (C) 1996, 1997 John W. Eaton
+dnl Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+dnl               John W. Eaton
 ### 
 ### This file is part of Octave.
 ### 
--- a/scripts/control/Makefile.in
+++ b/scripts/control/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/control directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 2000, 2005, 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/scripts/control/base/DEMOcontrol.m
+++ b/scripts/control/base/DEMOcontrol.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/Makefile.in
+++ b/scripts/control/base/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/control/base directory
 #
+# Copyright (C) 2000, 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
--- a/scripts/control/base/__bodquist__.m
+++ b/scripts/control/base/__bodquist__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/__freqresp__.m
+++ b/scripts/control/base/__freqresp__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/__stepimp__.m
+++ b/scripts/control/base/__stepimp__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/analdemo.m
+++ b/scripts/control/base/analdemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/are.m
+++ b/scripts/control/base/are.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/bddemo.m
+++ b/scripts/control/base/bddemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/bode.m
+++ b/scripts/control/base/bode.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998, 2000 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/bode_bounds.m
+++ b/scripts/control/base/bode_bounds.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/controldemo.m
+++ b/scripts/control/base/controldemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/ctrb.m
+++ b/scripts/control/base/ctrb.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997 Kai P. Mueller
+## Copyright (C) 1997, 2000, 2002, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/damp.m
+++ b/scripts/control/base/damp.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dare.m
+++ b/scripts/control/base/dare.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dcgain.m
+++ b/scripts/control/base/dcgain.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dgram.m
+++ b/scripts/control/base/dgram.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2003, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dkalman.m
+++ b/scripts/control/base/dkalman.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Gabriele Pannocchia
+## Copyright (C) 2000, 2002, 2005, 2007 Gabriele Pannocchia
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dlqe.m
+++ b/scripts/control/base/dlqe.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University
+## Copyright (C) 1993, 1994, 1995, 2000, 2005, 2007 Auburn University
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dlqr.m
+++ b/scripts/control/base/dlqr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2003, 2005, 2007
+##               Auburn University
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dlyap.m
+++ b/scripts/control/base/dlyap.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/dre.m
+++ b/scripts/control/base/dre.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/frdemo.m
+++ b/scripts/control/base/frdemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/freqchkw.m
+++ b/scripts/control/base/freqchkw.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/gram.m
+++ b/scripts/control/base/gram.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2003, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/impulse.m
+++ b/scripts/control/base/impulse.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/lqe.m
+++ b/scripts/control/base/lqe.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/lqg.m
+++ b/scripts/control/base/lqg.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/lqr.m
+++ b/scripts/control/base/lqr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/lsim.m
+++ b/scripts/control/base/lsim.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/ltifr.m
+++ b/scripts/control/base/ltifr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/lyap.m
+++ b/scripts/control/base/lyap.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/nichols.m
+++ b/scripts/control/base/nichols.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/nyquist.m
+++ b/scripts/control/base/nyquist.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/obsv.m
+++ b/scripts/control/base/obsv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997 Kai P. Mueller
+## Copyright (C) 1997, 2000, 2002, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/place.m
+++ b/scripts/control/base/place.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1997 Jose Daniel Munoz Frias
+## Copyright (C) 1997, 2000, 2002, 2003, 2004, 2005, 2007
+##               Jose Daniel Munoz Frias
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/pzmap.m
+++ b/scripts/control/base/pzmap.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/rldemo.m
+++ b/scripts/control/base/rldemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/rlocus.m
+++ b/scripts/control/base/rlocus.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/step.m
+++ b/scripts/control/base/step.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/tzero.m
+++ b/scripts/control/base/tzero.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/base/tzero2.m
+++ b/scripts/control/base/tzero2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/Makefile.in
+++ b/scripts/control/hinf/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/control/hinf directory
 #
+# Copyright (C) 2000, 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
--- a/scripts/control/hinf/dgkfdemo.m
+++ b/scripts/control/hinf/dgkfdemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/dhinfdemo.m
+++ b/scripts/control/hinf/dhinfdemo.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1998 Kai P. Mueller
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/h2norm.m
+++ b/scripts/control/hinf/h2norm.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/h2syn.m
+++ b/scripts/control/hinf/h2syn.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/hinf_ctr.m
+++ b/scripts/control/hinf/hinf_ctr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/hinfdemo.m
+++ b/scripts/control/hinf/hinfdemo.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1998 Kai P. Mueller
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/hinfnorm.m
+++ b/scripts/control/hinf/hinfnorm.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/hinfsyn.m
+++ b/scripts/control/hinf/hinfsyn.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/hinfsyn_chk.m
+++ b/scripts/control/hinf/hinfsyn_chk.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/hinfsyn_ric.m
+++ b/scripts/control/hinf/hinfsyn_ric.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/is_dgkf.m
+++ b/scripts/control/hinf/is_dgkf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/hinf/wgt1o.m
+++ b/scripts/control/hinf/wgt1o.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 Kai P. Mueller
+## Copyright (C) 1998, 2000, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/Makefile.in
+++ b/scripts/control/obsolete/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/control/obsolete directory
 #
+# Copyright (C) 2000, 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
--- a/scripts/control/obsolete/dezero.m
+++ b/scripts/control/obsolete/dezero.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 2000, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/dlqg.m
+++ b/scripts/control/obsolete/dlqg.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/minfo.m
+++ b/scripts/control/obsolete/minfo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/packsys.m
+++ b/scripts/control/obsolete/packsys.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/qzval.m
+++ b/scripts/control/obsolete/qzval.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/rotg.m
+++ b/scripts/control/obsolete/rotg.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/series.m
+++ b/scripts/control/obsolete/series.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/swapcols.m
+++ b/scripts/control/obsolete/swapcols.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/swaprows.m
+++ b/scripts/control/obsolete/swaprows.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/syschnames.m
+++ b/scripts/control/obsolete/syschnames.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/obsolete/unpacksys.m
+++ b/scripts/control/obsolete/unpacksys.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/Makefile.in
+++ b/scripts/control/system/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/control/system directory
 #
+# Copyright (C) 2000, 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
--- a/scripts/control/system/__abcddims__.m
+++ b/scripts/control/system/__abcddims__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1997 Auburn University.  All rights reserved.
+## Copyright (C) 1997, 2000, 2003, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__syschnamesl__.m
+++ b/scripts/control/system/__syschnamesl__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__sysconcat__.m
+++ b/scripts/control/system/__sysconcat__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__syscont_disc__.m
+++ b/scripts/control/system/__syscont_disc__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__sysdefioname__.m
+++ b/scripts/control/system/__sysdefioname__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__sysdefstname__.m
+++ b/scripts/control/system/__sysdefstname__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2003, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__sysgroupn__.m
+++ b/scripts/control/system/__sysgroupn__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__tf2sysl__.m
+++ b/scripts/control/system/__tf2sysl__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2003, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__tfl__.m
+++ b/scripts/control/system/__tfl__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/__zp2ssg2__.m
+++ b/scripts/control/system/__zp2ssg2__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2001, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/abcddim.m
+++ b/scripts/control/system/abcddim.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/buildssic.m
+++ b/scripts/control/system/buildssic.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 Kai P. Mueller
+## Copyright (C) 1998, 2000, 2002, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/c2d.m
+++ b/scripts/control/system/c2d.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 2000, 2001, 2002, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/cellidx.m
+++ b/scripts/control/system/cellidx.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2000 2004 Auburn University.  All rights reserved.
+## Copyright (C) 2000, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/d2c.m
+++ b/scripts/control/system/d2c.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/dmr2d.m
+++ b/scripts/control/system/dmr2d.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/fir2sys.m
+++ b/scripts/control/system/fir2sys.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_abcd.m
+++ b/scripts/control/system/is_abcd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997 Kai P. Mueller
+## Copyright (C) 1997, 2000, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_controllable.m
+++ b/scripts/control/system/is_controllable.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_detectable.m
+++ b/scripts/control/system/is_detectable.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2003, 2004, 2005, 2006,
+##               2007 Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_digital.m
+++ b/scripts/control/system/is_digital.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1999 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1999, 2000, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_observable.m
+++ b/scripts/control/system/is_observable.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_sample.m
+++ b/scripts/control/system/is_sample.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_signal_list.m
+++ b/scripts/control/system/is_signal_list.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998, 2000, 2004 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2003, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_siso.m
+++ b/scripts/control/system/is_siso.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_stabilizable.m
+++ b/scripts/control/system/is_stabilizable.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Kai P. Mueller.
+## Copyright (C) 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+##               Kai P. Mueller.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/is_stable.m
+++ b/scripts/control/system/is_stable.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1994, 1995 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1994, 1995, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/jet707.m
+++ b/scripts/control/system/jet707.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997 Kai P. Mueller
+## Copyright (C) 1997, 2000, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/listidx.m
+++ b/scripts/control/system/listidx.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2000 Auburn University.  All rights reserved.
+## Copyright (C) 2000, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/moddemo.m
+++ b/scripts/control/system/moddemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/ord2.m
+++ b/scripts/control/system/ord2.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997 Kai P. Mueller
+## Copyright (C) 1997, 2000, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/packedform.m
+++ b/scripts/control/system/packedform.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/parallel.m
+++ b/scripts/control/system/parallel.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/ss.m
+++ b/scripts/control/system/ss.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/ss2sys.m
+++ b/scripts/control/system/ss2sys.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/ss2tf.m
+++ b/scripts/control/system/ss2tf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/ss2zp.m
+++ b/scripts/control/system/ss2zp.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/starp.m
+++ b/scripts/control/system/starp.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sys2fir.m
+++ b/scripts/control/system/sys2fir.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sys2ss.m
+++ b/scripts/control/system/sys2ss.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sys2tf.m
+++ b/scripts/control/system/sys2tf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sys2zp.m
+++ b/scripts/control/system/sys2zp.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysadd.m
+++ b/scripts/control/system/sysadd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1999 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysappend.m
+++ b/scripts/control/system/sysappend.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/syschtsam.m
+++ b/scripts/control/system/syschtsam.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysconnect.m
+++ b/scripts/control/system/sysconnect.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/syscont.m
+++ b/scripts/control/system/syscont.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysdimensions.m
+++ b/scripts/control/system/sysdimensions.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysdisc.m
+++ b/scripts/control/system/sysdisc.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysdup.m
+++ b/scripts/control/system/sysdup.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysgetsignals.m
+++ b/scripts/control/system/sysgetsignals.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysgettsam.m
+++ b/scripts/control/system/sysgettsam.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2003, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysgettype.m
+++ b/scripts/control/system/sysgettype.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysgroup.m
+++ b/scripts/control/system/sysgroup.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998, 1999 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+##               2007 Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysidx.m
+++ b/scripts/control/system/sysidx.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysmin.m
+++ b/scripts/control/system/sysmin.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysmult.m
+++ b/scripts/control/system/sysmult.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1999 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysout.m
+++ b/scripts/control/system/sysout.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysprune.m
+++ b/scripts/control/system/sysprune.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998, 2000 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysreorder.m
+++ b/scripts/control/system/sysreorder.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysrepdemo.m
+++ b/scripts/control/system/sysrepdemo.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysscale.m
+++ b/scripts/control/system/sysscale.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/syssetsignals.m
+++ b/scripts/control/system/syssetsignals.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/syssub.m
+++ b/scripts/control/system/syssub.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1999 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/sysupdate.m
+++ b/scripts/control/system/sysupdate.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/tf.m
+++ b/scripts/control/system/tf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/tf2ss.m
+++ b/scripts/control/system/tf2ss.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/tf2sys.m
+++ b/scripts/control/system/tf2sys.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998, 2004 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/tf2zp.m
+++ b/scripts/control/system/tf2zp.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/tfout.m
+++ b/scripts/control/system/tfout.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/ugain.m
+++ b/scripts/control/system/ugain.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997 Kai P. Mueller
+## Copyright (C) 1997, 2000, 2003, 2004, 2005, 2006, 2007 Kai P. Mueller
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/zp.m
+++ b/scripts/control/system/zp.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/zp2ss.m
+++ b/scripts/control/system/zp2ss.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/zp2sys.m
+++ b/scripts/control/system/zp2sys.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/zp2tf.m
+++ b/scripts/control/system/zp2tf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/system/zpout.m
+++ b/scripts/control/system/zpout.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/Makefile.in
+++ b/scripts/control/util/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/control/util directory
 #
+# Copyright (C) 2000, 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
--- a/scripts/control/util/__outlist__.m
+++ b/scripts/control/util/__outlist__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/__zgpbal__.m
+++ b/scripts/control/util/__zgpbal__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/axis2dlim.m
+++ b/scripts/control/util/axis2dlim.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/prompt.m
+++ b/scripts/control/util/prompt.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2003, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/run_cmd.m
+++ b/scripts/control/util/run_cmd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2003, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/sortcom.m
+++ b/scripts/control/util/sortcom.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/strappend.m
+++ b/scripts/control/util/strappend.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2004, 2005, 2006, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/swap.m
+++ b/scripts/control/util/swap.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zgfmul.m
+++ b/scripts/control/util/zgfmul.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zgfslv.m
+++ b/scripts/control/util/zgfslv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zginit.m
+++ b/scripts/control/util/zginit.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zgreduce.m
+++ b/scripts/control/util/zgreduce.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zgrownorm.m
+++ b/scripts/control/util/zgrownorm.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2003, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zgscal.m
+++ b/scripts/control/util/zgscal.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zgsgiv.m
+++ b/scripts/control/util/zgsgiv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/control/util/zgshsr.m
+++ b/scripts/control/util/zgshsr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Auburn University.  All rights reserved.
+## Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/Makefile.in
+++ b/scripts/deprecated/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/deprecated directory
 #
+# 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
--- a/scripts/deprecated/beta_cdf.m
+++ b/scripts/deprecated/beta_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/beta_inv.m
+++ b/scripts/deprecated/beta_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/beta_pdf.m
+++ b/scripts/deprecated/beta_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/beta_rnd.m
+++ b/scripts/deprecated/beta_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/binomial_cdf.m
+++ b/scripts/deprecated/binomial_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/binomial_inv.m
+++ b/scripts/deprecated/binomial_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/binomial_pdf.m
+++ b/scripts/deprecated/binomial_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/binomial_rnd.m
+++ b/scripts/deprecated/binomial_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/chisquare_cdf.m
+++ b/scripts/deprecated/chisquare_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/chisquare_inv.m
+++ b/scripts/deprecated/chisquare_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/chisquare_pdf.m
+++ b/scripts/deprecated/chisquare_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/chisquare_rnd.m
+++ b/scripts/deprecated/chisquare_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/clearplot.m
+++ b/scripts/deprecated/clearplot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/clg.m
+++ b/scripts/deprecated/clg.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/com2str.m
+++ b/scripts/deprecated/com2str.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/exponential_cdf.m
+++ b/scripts/deprecated/exponential_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/exponential_inv.m
+++ b/scripts/deprecated/exponential_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/exponential_pdf.m
+++ b/scripts/deprecated/exponential_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/exponential_rnd.m
+++ b/scripts/deprecated/exponential_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/f_cdf.m
+++ b/scripts/deprecated/f_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/f_inv.m
+++ b/scripts/deprecated/f_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/f_pdf.m
+++ b/scripts/deprecated/f_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/f_rnd.m
+++ b/scripts/deprecated/f_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/gamma_cdf.m
+++ b/scripts/deprecated/gamma_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/gamma_inv.m
+++ b/scripts/deprecated/gamma_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/gamma_pdf.m
+++ b/scripts/deprecated/gamma_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/gamma_rnd.m
+++ b/scripts/deprecated/gamma_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/geometric_cdf.m
+++ b/scripts/deprecated/geometric_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/geometric_inv.m
+++ b/scripts/deprecated/geometric_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/geometric_pdf.m
+++ b/scripts/deprecated/geometric_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/geometric_rnd.m
+++ b/scripts/deprecated/geometric_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/hypergeometric_cdf.m
+++ b/scripts/deprecated/hypergeometric_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997  Kurt Hornik
+## Copyright (C) 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/hypergeometric_inv.m
+++ b/scripts/deprecated/hypergeometric_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997  Kurt Hornik
+## Copyright (C) 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/hypergeometric_pdf.m
+++ b/scripts/deprecated/hypergeometric_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/hypergeometric_rnd.m
+++ b/scripts/deprecated/hypergeometric_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997  Kurt Hornik
+## Copyright (C) 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/intersection.m
+++ b/scripts/deprecated/intersection.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_bool.m
+++ b/scripts/deprecated/is_bool.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_complex.m
+++ b/scripts/deprecated/is_complex.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_list.m
+++ b/scripts/deprecated/is_list.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_matrix.m
+++ b/scripts/deprecated/is_matrix.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_scalar.m
+++ b/scripts/deprecated/is_scalar.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_square.m
+++ b/scripts/deprecated/is_square.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_stream.m
+++ b/scripts/deprecated/is_stream.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_struct.m
+++ b/scripts/deprecated/is_struct.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_symmetric.m
+++ b/scripts/deprecated/is_symmetric.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/is_vector.m
+++ b/scripts/deprecated/is_vector.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/isstr.m
+++ b/scripts/deprecated/isstr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/lognormal_cdf.m
+++ b/scripts/deprecated/lognormal_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/lognormal_inv.m
+++ b/scripts/deprecated/lognormal_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/lognormal_pdf.m
+++ b/scripts/deprecated/lognormal_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/lognormal_rnd.m
+++ b/scripts/deprecated/lognormal_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/meshdom.m
+++ b/scripts/deprecated/meshdom.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/normal_cdf.m
+++ b/scripts/deprecated/normal_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/normal_inv.m
+++ b/scripts/deprecated/normal_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/normal_pdf.m
+++ b/scripts/deprecated/normal_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/normal_rnd.m
+++ b/scripts/deprecated/normal_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/pascal_cdf.m
+++ b/scripts/deprecated/pascal_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/pascal_inv.m
+++ b/scripts/deprecated/pascal_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/pascal_pdf.m
+++ b/scripts/deprecated/pascal_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/pascal_rnd.m
+++ b/scripts/deprecated/pascal_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/poisson_cdf.m
+++ b/scripts/deprecated/poisson_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/poisson_inv.m
+++ b/scripts/deprecated/poisson_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/poisson_pdf.m
+++ b/scripts/deprecated/poisson_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/poisson_rnd.m
+++ b/scripts/deprecated/poisson_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/polyinteg.m
+++ b/scripts/deprecated/polyinteg.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/setstr.m
+++ b/scripts/deprecated/setstr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/struct_contains.m
+++ b/scripts/deprecated/struct_contains.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/struct_elements.m
+++ b/scripts/deprecated/struct_elements.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/t_cdf.m
+++ b/scripts/deprecated/t_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/t_inv.m
+++ b/scripts/deprecated/t_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/t_pdf.m
+++ b/scripts/deprecated/t_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/t_rnd.m
+++ b/scripts/deprecated/t_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/uniform_cdf.m
+++ b/scripts/deprecated/uniform_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/uniform_inv.m
+++ b/scripts/deprecated/uniform_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/uniform_pdf.m
+++ b/scripts/deprecated/uniform_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/uniform_rnd.m
+++ b/scripts/deprecated/uniform_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibcdf.m
+++ b/scripts/deprecated/weibcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibinv.m
+++ b/scripts/deprecated/weibinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibpdf.m
+++ b/scripts/deprecated/weibpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibrnd.m
+++ b/scripts/deprecated/weibrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibull_cdf.m
+++ b/scripts/deprecated/weibull_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibull_inv.m
+++ b/scripts/deprecated/weibull_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibull_pdf.m
+++ b/scripts/deprecated/weibull_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/weibull_rnd.m
+++ b/scripts/deprecated/weibull_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/deprecated/wiener_rnd.m
+++ b/scripts/deprecated/wiener_rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 2005, 2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/Makefile.in
+++ b/scripts/elfun/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/elfun directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/elfun/acosd.m
+++ b/scripts/elfun/acosd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{acos, cosd, asecd}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = acosd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/acot.m
+++ b/scripts/elfun/acot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/acotd.m
+++ b/scripts/elfun/acotd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{atan, tand}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = acotd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/acoth.m
+++ b/scripts/elfun/acoth.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/acsc.m
+++ b/scripts/elfun/acsc.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/acscd.m
+++ b/scripts/elfun/acscd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{acsc, cscd, asecd}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = acscd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/acsch.m
+++ b/scripts/elfun/acsch.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/asec.m
+++ b/scripts/elfun/asec.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/asecd.m
+++ b/scripts/elfun/asecd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{asec, secd, acscd}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = asecd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/asech.m
+++ b/scripts/elfun/asech.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/asind.m
+++ b/scripts/elfun/asind.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{asin, sind, acosd}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = asind (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/atand.m
+++ b/scripts/elfun/atand.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{acot, tand}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = atand (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/cosd.m
+++ b/scripts/elfun/cosd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -23,6 +23,8 @@
 ## @seealso{cos, sind, tand, acosd, asind, atand}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = cosd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/cot.m
+++ b/scripts/elfun/cot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/cotd.m
+++ b/scripts/elfun/cotd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{cot, tand}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = cotd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/coth.m
+++ b/scripts/elfun/coth.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2002, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/csc.m
+++ b/scripts/elfun/csc.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/cscd.m
+++ b/scripts/elfun/cscd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{csc, secd, sind, cosd}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = cscd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/csch.m
+++ b/scripts/elfun/csch.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/lcm.m
+++ b/scripts/elfun/lcm.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/sec.m
+++ b/scripts/elfun/sec.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/secd.m
+++ b/scripts/elfun/secd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -22,6 +22,8 @@
 ## @seealso{sec, cscd, sind, cosd}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = secd (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/sech.m
+++ b/scripts/elfun/sech.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/elfun/sind.m
+++ b/scripts/elfun/sind.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -23,6 +23,8 @@
 ## @seealso{sin, cosd, tand, acosd, asind, atand}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = sind (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/elfun/tand.m
+++ b/scripts/elfun/tand.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman <dbateman@free.fr>
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -24,6 +24,8 @@
 ## @seealso{tan, cosd, sind, acosd, asind, atand}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function y = tand (x)
   if (nargin != 1)
     print_usage ();
--- a/scripts/finance/Makefile.in
+++ b/scripts/finance/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/finance directory
 #
+# Copyright (C) 1999, 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
--- a/scripts/finance/fv.m
+++ b/scripts/finance/fv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/fvl.m
+++ b/scripts/finance/fvl.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/irr.m
+++ b/scripts/finance/irr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/nper.m
+++ b/scripts/finance/nper.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/npv.m
+++ b/scripts/finance/npv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/pmt.m
+++ b/scripts/finance/pmt.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/pv.m
+++ b/scripts/finance/pv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/pvl.m
+++ b/scripts/finance/pvl.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/rate.m
+++ b/scripts/finance/rate.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/finance/vol.m
+++ b/scripts/finance/vol.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/Makefile.in
+++ b/scripts/general/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/general directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/general/__isequal__.m
+++ b/scripts/general/__isequal__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2006 Paul Kienzle
+## Copyright (C) 2000, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/arrayfun.m
+++ b/scripts/general/arrayfun.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006  Bill Denney  <denney@seas.upenn.edu>
+## Copyright (C) 2006, 2007 Bill Denney
 ##
 ## This file is part of Octave.
 ##
@@ -30,6 +30,8 @@
 ## @seealso{cellfun}
 ## @end deftypefn
 
+## Author: Bill Denney <denney@seas.upenn.edu>
+
 function varargout = arrayfun (func, varargin)
 
   if (nargin < 2)
--- a/scripts/general/bicubic.m
+++ b/scripts/general/bicubic.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005  Hoxide Ma
+## Copyright (C) 2005, 2006, 2007 Hoxide Ma
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/bitcmp.m
+++ b/scripts/general/bitcmp.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/bitget.m
+++ b/scripts/general/bitget.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David BAteman
+## Copyright (C) 2004, 2005, 2006, 2007 David BAteman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/bitset.m
+++ b/scripts/general/bitset.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David BAteman
+## Copyright (C) 2004, 2005, 2006, 2007 David BAteman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/blkdiag.m
+++ b/scripts/general/blkdiag.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Daniel Calvelo
+## Copyright (C) 2000, 2005, 2006, 2007 Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/cart2pol.m
+++ b/scripts/general/cart2pol.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/cart2sph.m
+++ b/scripts/general/cart2sph.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/cell2mat.m
+++ b/scripts/general/cell2mat.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Laurent Mazet
+## Copyright (C) 2005, 2006, 2007 Laurent Mazet
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/celldisp.m
+++ b/scripts/general/celldisp.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/circshift.m
+++ b/scripts/general/circshift.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/common_size.m
+++ b/scripts/general/common_size.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2004, 2005, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/cplxpair.m
+++ b/scripts/general/cplxpair.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/cumtrapz.m
+++ b/scripts/general/cumtrapz.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/deal.m
+++ b/scripts/general/deal.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 Ariel Tankus
+## Copyright (C) 1998, 2004, 2005, 2006, 2007 Ariel Tankus
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/general/del2.m
+++ b/scripts/general/del2.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2007 Kai Habel
 ## Copyright (C) 2007  David Bateman
 ##
 ## This file is part of Octave.
--- a/scripts/general/diff.m
+++ b/scripts/general/diff.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/flipdim.m
+++ b/scripts/general/flipdim.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/fliplr.m
+++ b/scripts/general/fliplr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/flipud.m
+++ b/scripts/general/flipud.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/gradient.m
+++ b/scripts/general/gradient.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/ind2sub.m
+++ b/scripts/general/ind2sub.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001  Paul Kienzle <pkienzle@kienzle.powernet.co.uk>
+## Copyright (C) 2001, 2003, 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/int2str.m
+++ b/scripts/general/int2str.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/interp1.m
+++ b/scripts/general/interp1.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/interp2.m
+++ b/scripts/general/interp2.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/interpft.m
+++ b/scripts/general/interpft.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001 Paul Kienzle
+## Copyright (C) 2001, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/is_duplicate_entry.m
+++ b/scripts/general/is_duplicate_entry.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 A. S. Hodel <scotte@eng.auburn.edu>
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               A. S. Hodel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/isa.m
+++ b/scripts/general/isa.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/isdefinite.m
+++ b/scripts/general/isdefinite.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 Gabriele Pannocchia
+## Copyright (C) 2003, 2004, 2005, 2006, 2007 Gabriele Pannocchia
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/isdir.m
+++ b/scripts/general/isdir.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Alois Schloegl 
+## Copyright (C) 2004, 2006, 2007 Alois Schloegl 
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/isequal.m
+++ b/scripts/general/isequal.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 William Poetra Yoga Hadisoeseno
+## Copyright (C) 2005, 2006, 2007 William Poetra Yoga Hadisoeseno
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/isequalwithequalnans.m
+++ b/scripts/general/isequalwithequalnans.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 William Poetra Yoga Hadisoeseno
+## Copyright (C) 2005, 2006, 2007 William Poetra Yoga Hadisoeseno
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/isscalar.m
+++ b/scripts/general/isscalar.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/issquare.m
+++ b/scripts/general/issquare.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/issymmetric.m
+++ b/scripts/general/issymmetric.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/isvector.m
+++ b/scripts/general/isvector.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2002, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/logical.m
+++ b/scripts/general/logical.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 2000, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/logspace.m
+++ b/scripts/general/logspace.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/lookup.m
+++ b/scripts/general/lookup.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/mod.m
+++ b/scripts/general/mod.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999, 2000 Paul Kienzle
+## Copyright (C) 1999, 2000, 2002, 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/nargchk.m
+++ b/scripts/general/nargchk.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/nextpow2.m
+++ b/scripts/general/nextpow2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996 Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/nthroot.m
+++ b/scripts/general/nthroot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/num2str.m
+++ b/scripts/general/num2str.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/perror.m
+++ b/scripts/general/perror.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/pol2cart.m
+++ b/scripts/general/pol2cart.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/polyarea.m
+++ b/scripts/general/polyarea.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999 David M. Doolin <doolin@ce.berkeley.edu>
+## Copyright (C) 1999, 2006, 2007 David M. Doolin
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/postpad.m
+++ b/scripts/general/postpad.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/prepad.m
+++ b/scripts/general/prepad.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/quadl.m
+++ b/scripts/general/quadl.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 Walter Gautschi
+## Copyright (C) 1998, 2006, 2007 Walter Gautschi
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/randperm.m
+++ b/scripts/general/randperm.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 John W. Eaton
+## Copyright (C) 1998, 1999, 2000, 2002, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/rat.m
+++ b/scripts/general/rat.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001 Paul Kienzle
+## Copyright (C) 2001, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/rem.m
+++ b/scripts/general/rem.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/repmat.m
+++ b/scripts/general/repmat.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2002, 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/rot90.m
+++ b/scripts/general/rot90.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/rotdim.m
+++ b/scripts/general/rotdim.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/shift.m
+++ b/scripts/general/shift.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/shiftdim.m
+++ b/scripts/general/shiftdim.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John Eaton, David Bateman
+## Copyright (C) 2004, 2005, 2006, 2007 John Eaton, David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/sortrows.m
+++ b/scripts/general/sortrows.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Daniel Calvelo
+## Copyright (C) 2000, 2005, 2007 Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/sph2cart.m
+++ b/scripts/general/sph2cart.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/strerror.m
+++ b/scripts/general/strerror.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2002, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/structfun.m
+++ b/scripts/general/structfun.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/sub2ind.m
+++ b/scripts/general/sub2ind.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001  Paul Kienzle <pkienzle@kienzle.powernet.co.uk>
+## Copyright (C) 2001, 2003, 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/trapz.m
+++ b/scripts/general/trapz.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/tril.m
+++ b/scripts/general/tril.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/general/triu.m
+++ b/scripts/general/triu.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/Makefile.in
+++ b/scripts/geometry/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/geometry directory
 #
+# Copyright (C) 2007 John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/scripts/geometry/convhull.m
+++ b/scripts/geometry/convhull.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/delaunay.m
+++ b/scripts/geometry/delaunay.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/delaunay3.m
+++ b/scripts/geometry/delaunay3.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/delaunayn.m
+++ b/scripts/geometry/delaunayn.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/dsearch.m
+++ b/scripts/geometry/dsearch.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/dsearchn.m
+++ b/scripts/geometry/dsearchn.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/griddata.m
+++ b/scripts/geometry/griddata.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/griddata3.m
+++ b/scripts/geometry/griddata3.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman  <dbateman@free.fr>
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -28,6 +28,8 @@
 ## @seealso{griddata, delaunayn}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function [yi] = griddata3 (x, y, z,v, xi, yi, zi, method, varargin)
 	
   if (nargin < 7)
--- a/scripts/geometry/griddatan.m
+++ b/scripts/geometry/griddatan.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman  <dbateman@free.fr>
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
@@ -28,6 +28,8 @@
 ## @seealso{griddata, delaunayn}
 ## @end deftypefn
 
+## Author: David Bateman <dbateman@free.fr>
+
 function yi = griddatan (x, y, xi, method, varargin)
 
   if (nargin == 3)
--- a/scripts/geometry/inpolygon.m
+++ b/scripts/geometry/inpolygon.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Frederick (Rick) A Niles, Søren Hauberg
+## Copyright (C) 2006, 2007 Frederick (Rick) A Niles, Søren Hauberg
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/trimesh.m
+++ b/scripts/geometry/trimesh.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/triplot.m
+++ b/scripts/geometry/triplot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/tsearchn.m
+++ b/scripts/geometry/tsearchn.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/voronoi.m
+++ b/scripts/geometry/voronoi.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/geometry/voronoin.m
+++ b/scripts/geometry/voronoin.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/Makefile.in
+++ b/scripts/image/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/image directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/image/__img__.m
+++ b/scripts/image/__img__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/__img_via_file__.m
+++ b/scripts/image/__img_via_file__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Søren Hauberg
+## Copyright (C) 2006, 2007 Søren Hauberg
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/autumn.m
+++ b/scripts/image/autumn.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/bone.m
+++ b/scripts/image/bone.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/brighten.m
+++ b/scripts/image/brighten.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/colormap.m
+++ b/scripts/image/colormap.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2003, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/cool.m
+++ b/scripts/image/cool.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/copper.m
+++ b/scripts/image/copper.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/flag.m
+++ b/scripts/image/flag.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
@@ -45,7 +45,9 @@
   if (rem(number,4) == 0)
     map = kron (ones (number / 4, 1), p);
   else
-    map = [kron (ones (fix (number / 4), 1), p); p(1:rem (number, 4), :)];
+    m1 = kron (ones (fix (number / 4), 1), p);
+    m2 = p(1:rem (number, 4), :);
+    map = [m1; m2];
   endif
 
 endfunction
--- a/scripts/image/gray.m
+++ b/scripts/image/gray.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/gray2ind.m
+++ b/scripts/image/gray2ind.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/hot.m
+++ b/scripts/image/hot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/hsv.m
+++ b/scripts/image/hsv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/hsv2rgb.m
+++ b/scripts/image/hsv2rgb.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+##               Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/image.m
+++ b/scripts/image/image.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/image_viewer.m
+++ b/scripts/image/image_viewer.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Søren Hauberg
+## Copyright (C) 2006, 2007 Søren Hauberg
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/imagesc.m
+++ b/scripts/image/imagesc.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/imshow.m
+++ b/scripts/image/imshow.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2005 Soren Hauberg
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005,
+##               2006, 2007 Soren Hauberg
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/image/ind2gray.m
+++ b/scripts/image/ind2gray.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/ind2rgb.m
+++ b/scripts/image/ind2rgb.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/jet.m
+++ b/scripts/image/jet.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/loadimage.m
+++ b/scripts/image/loadimage.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/ntsc2rgb.m
+++ b/scripts/image/ntsc2rgb.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/ocean.m
+++ b/scripts/image/ocean.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2002, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/pink.m
+++ b/scripts/image/pink.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/prism.m
+++ b/scripts/image/prism.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/rainbow.m
+++ b/scripts/image/rainbow.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/rgb2hsv.m
+++ b/scripts/image/rgb2hsv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1999, 2000  Kai Habel
+## Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+##               Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/rgb2ind.m
+++ b/scripts/image/rgb2ind.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/rgb2ntsc.m
+++ b/scripts/image/rgb2ntsc.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/saveimage.m
+++ b/scripts/image/saveimage.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
+##                2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/spring.m
+++ b/scripts/image/spring.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/summer.m
+++ b/scripts/image/summer.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/white.m
+++ b/scripts/image/white.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/image/winter.m
+++ b/scripts/image/winter.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999,2000  Kai Habel
+## Copyright (C) 1999, 2000, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/io/Makefile.in
+++ b/scripts/io/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/io directory
 #
+# Copyright (C) 1996, 1997, 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
--- a/scripts/io/beep.m
+++ b/scripts/io/beep.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/Makefile.in
+++ b/scripts/linear-algebra/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/linear-algebra directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/linear-algebra/__norm__.m
+++ b/scripts/linear-algebra/__norm__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/commutation_matrix.m
+++ b/scripts/linear-algebra/commutation_matrix.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/cond.m
+++ b/scripts/linear-algebra/cond.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2003, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/cross.m
+++ b/scripts/linear-algebra/cross.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/dmult.m
+++ b/scripts/linear-algebra/dmult.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/dot.m
+++ b/scripts/linear-algebra/dot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 John W. Eaton
+## Copyright (C) 1998, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/duplication_matrix.m
+++ b/scripts/linear-algebra/duplication_matrix.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/housh.m
+++ b/scripts/linear-algebra/housh.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1998 A. Scottedward Hodel
+## Copyright (C) 1995, 1998, 1999, 2000, 2002, 2005, 2007
+##               A. Scottedward Hodel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/krylov.m
+++ b/scripts/linear-algebra/krylov.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1998, 1999 Auburn University.  All rights reserved.
+## Copyright (C) 1993, 1998, 1999, 2000, 2002, 2003, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/krylovb.m
+++ b/scripts/linear-algebra/krylovb.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1993, 1998, 1999 A. Scottedward Hodel
+## Copyright (C) 1993, 1998, 1999, 2000, 2003, 2005, 2006, 2007
+##               A. Scottedward Hodel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/logm.m
+++ b/scripts/linear-algebra/logm.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/null.m
+++ b/scripts/linear-algebra/null.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2003, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/orth.m
+++ b/scripts/linear-algebra/orth.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/qzhess.m
+++ b/scripts/linear-algebra/qzhess.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1995, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/rank.m
+++ b/scripts/linear-algebra/rank.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/rref.m
+++ b/scripts/linear-algebra/rref.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/trace.m
+++ b/scripts/linear-algebra/trace.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/vec.m
+++ b/scripts/linear-algebra/vec.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/linear-algebra/vech.m
+++ b/scripts/linear-algebra/vech.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/Makefile.in
+++ b/scripts/miscellaneous/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/miscellaneous directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/miscellaneous/ans.m
+++ b/scripts/miscellaneous/ans.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/bincoeff.m
+++ b/scripts/miscellaneous/bincoeff.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/bug_report.m
+++ b/scripts/miscellaneous/bug_report.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003, 2005,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/bunzip2.m
+++ b/scripts/miscellaneous/bunzip2.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Bill Denney
+## Copyright (C) 2006, 2007 Bill Denney
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/comma.m
+++ b/scripts/miscellaneous/comma.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/compare_versions.m
+++ b/scripts/miscellaneous/compare_versions.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006  Bill Denney  <denney@seas.upenn.edu>
+## Copyright (C) 2006, 2007 Bill Denney
 ##
 ## This file is part of Octave.
 ##
@@ -63,6 +63,8 @@
 ## numeric part even though double("a") is greater than double("1").
 ## @end deftypefn
 
+## Author: Bill Denney <denney@seas.upenn.edu>
+
 ## TODO?: This allows a single equal sign "=" to indicate equality, do
 ## we want to require a double equal since that is the boolean operator?
 
--- a/scripts/miscellaneous/computer.m
+++ b/scripts/miscellaneous/computer.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/copyfile.m
+++ b/scripts/miscellaneous/copyfile.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/cputime.m
+++ b/scripts/miscellaneous/cputime.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/delete.m
+++ b/scripts/miscellaneous/delete.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/dir.m
+++ b/scripts/miscellaneous/dir.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/doc.m
+++ b/scripts/miscellaneous/doc.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Soren Hauberg
+## Copyright (C) 2005, 2006, 2007 Soren Hauberg
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/dos.m
+++ b/scripts/miscellaneous/dos.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/dump_prefs.m
+++ b/scripts/miscellaneous/dump_prefs.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2003, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/fileattrib.m
+++ b/scripts/miscellaneous/fileattrib.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/fileparts.m
+++ b/scripts/miscellaneous/fileparts.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/flops.m
+++ b/scripts/miscellaneous/flops.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 2000, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/fullfile.m
+++ b/scripts/miscellaneous/fullfile.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/getfield.m
+++ b/scripts/miscellaneous/getfield.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Etienne Grossmann
+## Copyright (C) 2000, 2006, 2007 Etienne Grossmann
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/gunzip.m
+++ b/scripts/miscellaneous/gunzip.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Bill Denney
+## Copyright (C) 2006, 2007 Bill Denney
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/gzip.m
+++ b/scripts/miscellaneous/gzip.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/inputname.m
+++ b/scripts/miscellaneous/inputname.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/ispc.m
+++ b/scripts/miscellaneous/ispc.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/isunix.m
+++ b/scripts/miscellaneous/isunix.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/license.m
+++ b/scripts/miscellaneous/license.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 William Poetra Yoga Hadisoeseno
+## Copyright (C) 2005, 2006, 2007 William Poetra Yoga Hadisoeseno
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/list_primes.m
+++ b/scripts/miscellaneous/list_primes.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1995, 1996, 1997, 2000, 2002, 2005, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/ls.m
+++ b/scripts/miscellaneous/ls.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/ls_command.m
+++ b/scripts/miscellaneous/ls_command.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/menu.m
+++ b/scripts/miscellaneous/menu.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/mex.m
+++ b/scripts/miscellaneous/mex.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman
+## Copyright (C) 2006, 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/mexext.m
+++ b/scripts/miscellaneous/mexext.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/mkoctfile.m
+++ b/scripts/miscellaneous/mkoctfile.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Keith Goodman
+## Copyright (C) 2006, 2007 Keith Goodman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/movefile.m
+++ b/scripts/miscellaneous/movefile.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/orderfields.m
+++ b/scripts/miscellaneous/orderfields.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006  Paul Kienzle
+## Copyright (C) 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/pack.m
+++ b/scripts/miscellaneous/pack.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999 John W. Eaton
+## Copyright (C) 1999, 2000, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/paren.m
+++ b/scripts/miscellaneous/paren.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2000, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/parseparams.m
+++ b/scripts/miscellaneous/parseparams.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Alexander Barth
+## Copyright (C) 2006, 2007 Alexander Barth
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/run.m
+++ b/scripts/miscellaneous/run.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/semicolon.m
+++ b/scripts/miscellaneous/semicolon.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/setfield.m
+++ b/scripts/miscellaneous/setfield.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Etienne Grossmann
+## Copyright (C) 2000, 2006, 2007 Etienne Grossmann
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/single.m
+++ b/scripts/miscellaneous/single.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/substruct.m
+++ b/scripts/miscellaneous/substruct.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006  John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/swapbytes.m
+++ b/scripts/miscellaneous/swapbytes.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/tar.m
+++ b/scripts/miscellaneous/tar.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Søren Hauberg
+## Copyright (C) 2005, 2006, 2007 Søren Hauberg
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/tempdir.m
+++ b/scripts/miscellaneous/tempdir.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/tempname.m
+++ b/scripts/miscellaneous/tempname.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 John W. Eaton
+## Copyright (C) 2003, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/texas_lotto.m
+++ b/scripts/miscellaneous/texas_lotto.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/unix.m
+++ b/scripts/miscellaneous/unix.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 John W. Eaton
+## Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/unpack.m
+++ b/scripts/miscellaneous/unpack.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Bill Denney
+## Copyright (C) 2006, 2007 Bill Denney
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/untar.m
+++ b/scripts/miscellaneous/untar.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Søren Hauberg
+## Copyright (C) 2005, 2006, 2007 Søren Hauberg
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/unzip.m
+++ b/scripts/miscellaneous/unzip.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Søren Hauberg
+## Copyright (C) 2005, 2006, 2007 Søren Hauberg
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/ver.m
+++ b/scripts/miscellaneous/ver.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 William Poetra Yoga Hadisoeseno
+## Copyright (C) 2005, 2006, 2007 William Poetra Yoga Hadisoeseno
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/version.m
+++ b/scripts/miscellaneous/version.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/warning_ids.m
+++ b/scripts/miscellaneous/warning_ids.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/xor.m
+++ b/scripts/miscellaneous/xor.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/miscellaneous/zip.m
+++ b/scripts/miscellaneous/zip.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Sylvain Pelissier
+## Copyright (C) 2006, 2007 Sylvain Pelissier
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/optimization/Makefile.in
+++ b/scripts/optimization/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/optimization directory
 #
+# 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
--- a/scripts/optimization/glpk.m
+++ b/scripts/optimization/glpk.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Nicolo' Giorgetti
+## Copyright (C) 2005, 2006, 2007 Nicolo' Giorgetti
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/optimization/glpkmex.m
+++ b/scripts/optimization/glpkmex.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Nicolo' Giorgetti
+## Copyright (C) 2005, 2006, 2007 Nicolo' Giorgetti
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/optimization/qp.m
+++ b/scripts/optimization/qp.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2004, 2005 Gabriele Pannocchia.
+## Copyright (C) 2000, 2001, 2004, 2005, 2006, 2007 Gabriele Pannocchia.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/optimization/sqp.m
+++ b/scripts/optimization/sqp.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
@@ -678,6 +678,7 @@
 
 ### endfunction
 
+
 function res = cf_ub_lb (x)
 
   ## combine constraint function with ub and lb
@@ -691,6 +692,7 @@
 
 ### endfunction
 
+
 function res = cigrad_ub_lb (x)
 
   global __sqp_cif__
--- a/scripts/path/Makefile.in
+++ b/scripts/path/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/path directory
 #
+# 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
--- a/scripts/path/savepath.m
+++ b/scripts/path/savepath.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Bill Denney
+## Copyright (C) 2005, 2006, 2007 Bill Denney
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/pkg/Makefile.in
+++ b/scripts/pkg/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/pkg directory
 #
+# 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
--- a/scripts/pkg/pkg.m
+++ b/scripts/pkg/pkg.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Søren Hauberg
+## Copyright (C) 2005, 2006, 2007 Søren Hauberg
 ## 
 ## This file is part of Octave.
 ##
--- a/scripts/plot/Makefile.in
+++ b/scripts/plot/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/plot directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/plot/__axis_label__.m
+++ b/scripts/plot/__axis_label__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2000, 2003, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__bar__.m
+++ b/scripts/plot/__bar__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__errcomm__.m
+++ b/scripts/plot/__errcomm__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001, 2002 Teemu Ikonen
+## Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Teemu Ikonen
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__errplot__.m
+++ b/scripts/plot/__errplot__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2000, 2001, 2002 Teemu Ikonen
+## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+##               Teemu Ikonen
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__gnuplot_version__.m
+++ b/scripts/plot/__gnuplot_version__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Daniel Sebald
+## Copyright (C) 2006, 2007 Daniel Sebald
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__go_draw_axes__.m
+++ b/scripts/plot/__go_draw_axes__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__go_draw_figure__.m
+++ b/scripts/plot/__go_draw_figure__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__line__.m
+++ b/scripts/plot/__line__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plr1__.m
+++ b/scripts/plot/__plr1__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plr2__.m
+++ b/scripts/plot/__plr2__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt1__.m
+++ b/scripts/plot/__plt1__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt2__.m
+++ b/scripts/plot/__plt2__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt2mm__.m
+++ b/scripts/plot/__plt2mm__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2003, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt2mv__.m
+++ b/scripts/plot/__plt2mv__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2003, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt2ss__.m
+++ b/scripts/plot/__plt2ss__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2003, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt2vm__.m
+++ b/scripts/plot/__plt2vm__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2003, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt2vv__.m
+++ b/scripts/plot/__plt2vv__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2003, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt__.m
+++ b/scripts/plot/__plt__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__plt_get_axis_arg__.m
+++ b/scripts/plot/__plt_get_axis_arg__.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__pltopt1__.m
+++ b/scripts/plot/__pltopt1__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/__pltopt__.m
+++ b/scripts/plot/__pltopt__.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/axes.m
+++ b/scripts/plot/axes.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/axis.m
+++ b/scripts/plot/axis.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/bar.m
+++ b/scripts/plot/bar.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/barh.m
+++ b/scripts/plot/barh.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/box.m
+++ b/scripts/plot/box.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/clf.m
+++ b/scripts/plot/clf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/close.m
+++ b/scripts/plot/close.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/closereq.m
+++ b/scripts/plot/closereq.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/contour.m
+++ b/scripts/plot/contour.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2003 Shai Ayal
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+##               2003, 2004, 2005, 2006, 2007 Shai Ayal
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/contourc.m
+++ b/scripts/plot/contourc.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2003 Shai Ayal
+## Copyright (C) 2003, 2007 Shai Ayal
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/drawnow.m
+++ b/scripts/plot/drawnow.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/errorbar.m
+++ b/scripts/plot/errorbar.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2002 Teemu Ikonen
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Teemu Ikonen
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/figure.m
+++ b/scripts/plot/figure.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1999, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/findobj.m
+++ b/scripts/plot/findobj.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007   Ben Abbott  <bpabbott@mac.com>
+## Copyright (C) 2007 Ben Abbott
 ##
 ## This file is part of Octave.
 ##
@@ -60,6 +60,8 @@
 ## @seealso{get, set}
 ## @end deftypefn
 
+## Author: Ben Abbott <bpabbott@mac.com>
+
 function h = findobj (varargin)
 
   depth = NaN;
--- a/scripts/plot/fplot.m
+++ b/scripts/plot/fplot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Paul Kienzle <pkienzle@users.sf.net>
+## Copyright (C) 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
@@ -37,6 +37,8 @@
 ## @seealso{plot}
 ## @end deftypefn
 
+## Author: Paul Kienzle <pkienzle@users.sf.net>
+
 function fplot (fn, limits, n, linespec)
   if (nargin < 2 || nargin > 3)
     print_usage ();
--- a/scripts/plot/gca.m
+++ b/scripts/plot/gca.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/gcf.m
+++ b/scripts/plot/gcf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/grid.m
+++ b/scripts/plot/grid.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2003, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/hist.m
+++ b/scripts/plot/hist.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/hold.m
+++ b/scripts/plot/hold.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/isfigure.m
+++ b/scripts/plot/isfigure.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/ishold.m
+++ b/scripts/plot/ishold.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/legend.m
+++ b/scripts/plot/legend.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001 Laurent Mazet
+## Copyright (C) 2001, 2006, 2007 Laurent Mazet
 ## Copyright (C) 2006 John W. Eaton
 ##
 ## This file is part of Octave.
--- a/scripts/plot/line.m
+++ b/scripts/plot/line.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/loglog.m
+++ b/scripts/plot/loglog.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/loglogerr.m
+++ b/scripts/plot/loglogerr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2002 Teemu Ikonen
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Teemu Ikonen
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/mesh.m
+++ b/scripts/plot/mesh.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/meshc.m
+++ b/scripts/plot/meshc.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/meshgrid.m
+++ b/scripts/plot/meshgrid.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/ndgrid.m
+++ b/scripts/plot/ndgrid.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006, Alexander Barth
+## Copyright (C) 2006, 2007 Alexander Barth
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/newplot.m
+++ b/scripts/plot/newplot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/orient.m
+++ b/scripts/plot/orient.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001 Paul Kienzle
+## Copyright (C) 2001, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/patch.m
+++ b/scripts/plot/patch.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/peaks.m
+++ b/scripts/plot/peaks.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  Paul Kienzle
+## Copyright (C) 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/plot.m
+++ b/scripts/plot/plot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/plot3.m
+++ b/scripts/plot/plot3.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996 John W. Eaton
+## Copyright (C) 1996, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/polar.m
+++ b/scripts/plot/polar.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/print.m
+++ b/scripts/plot/print.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999 Daniel Heiserer
+## Copyright (C) 1999, 2005, 2006, 2007 Daniel Heiserer
 ## Copyright (C) 2001 Laurent Mazet
 ##
 ## This file is part of Octave.
--- a/scripts/plot/replot.m
+++ b/scripts/plot/replot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/semilogx.m
+++ b/scripts/plot/semilogx.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/semilogxerr.m
+++ b/scripts/plot/semilogxerr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2002 Teemu Ikonen
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Teemu Ikonen
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/semilogy.m
+++ b/scripts/plot/semilogy.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/semilogyerr.m
+++ b/scripts/plot/semilogyerr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2002 Teemu Ikonen
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Teemu Ikonen
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/shg.m
+++ b/scripts/plot/shg.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/sombrero.m
+++ b/scripts/plot/sombrero.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/stairs.m
+++ b/scripts/plot/stairs.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/stem.m
+++ b/scripts/plot/stem.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Michel D. Schmid
+## Copyright (C) 2006, 2007 Michel D. Schmid
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/subplot.m
+++ b/scripts/plot/subplot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005,
+##               2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/title.m
+++ b/scripts/plot/title.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2003, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/xlabel.m
+++ b/scripts/plot/xlabel.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/ylabel.m
+++ b/scripts/plot/ylabel.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/plot/zlabel.m
+++ b/scripts/plot/zlabel.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2003, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/Makefile.in
+++ b/scripts/polynomial/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/polynomial directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/polynomial/compan.m
+++ b/scripts/polynomial/compan.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/conv.m
+++ b/scripts/polynomial/conv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/deconv.m
+++ b/scripts/polynomial/deconv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/mkpp.m
+++ b/scripts/polynomial/mkpp.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/pchip.m
+++ b/scripts/polynomial/pchip.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001,2002  Kai Habel
+## Copyright (C) 2001, 2002, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/poly.m
+++ b/scripts/polynomial/poly.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyder.m
+++ b/scripts/polynomial/polyder.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 2000, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyderiv.m
+++ b/scripts/polynomial/polyderiv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyfit.m
+++ b/scripts/polynomial/polyfit.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polygcd.m
+++ b/scripts/polynomial/polygcd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyint.m
+++ b/scripts/polynomial/polyint.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyout.m
+++ b/scripts/polynomial/polyout.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1995, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyreduce.m
+++ b/scripts/polynomial/polyreduce.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyval.m
+++ b/scripts/polynomial/polyval.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/polyvalm.m
+++ b/scripts/polynomial/polyvalm.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/ppval.m
+++ b/scripts/polynomial/ppval.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/residue.m
+++ b/scripts/polynomial/residue.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2005
+##                2006, 2007 John W. Eaton
 ## Copyright (C) 2007 Ben Abbott
 ##
 ## This file is part of Octave.
--- a/scripts/polynomial/roots.m
+++ b/scripts/polynomial/roots.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/polynomial/spline.m
+++ b/scripts/polynomial/spline.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000,2001  Kai Habel
+## Copyright (C) 2000, 2001, 2006, 2007 Kai Habel
 ## Copyright (C) 2006 David Bateman
 ##
 ## This file is part of Octave.
--- a/scripts/polynomial/unmkpp.m
+++ b/scripts/polynomial/unmkpp.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/Makefile.in
+++ b/scripts/quaternion/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/quaternion directory
 #
+# Copyright (C) 1998, 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
--- a/scripts/quaternion/demoquat.m
+++ b/scripts/quaternion/demoquat.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 1999, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qconj.m
+++ b/scripts/quaternion/qconj.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qcoordinate_plot.m
+++ b/scripts/quaternion/qcoordinate_plot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 1999, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qderiv.m
+++ b/scripts/quaternion/qderiv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qderivmat.m
+++ b/scripts/quaternion/qderivmat.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qinv.m
+++ b/scripts/quaternion/qinv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qmult.m
+++ b/scripts/quaternion/qmult.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qtrans.m
+++ b/scripts/quaternion/qtrans.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2002, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qtransv.m
+++ b/scripts/quaternion/qtransv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2002, 2005, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/qtransvmat.m
+++ b/scripts/quaternion/qtransvmat.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 2000, 2002, 2004, 2005, 2007
+##               Auburn University. All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/quaternion/quaternion.m
+++ b/scripts/quaternion/quaternion.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 Auburn University.  All rights reserved.
+## Copyright (C) 1998, 1999, 2000, 2002, 2005, 2006, 2007
+##               Auburn University.  All rights reserved.
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/Makefile.in
+++ b/scripts/set/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/set directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/set/complement.m
+++ b/scripts/set/complement.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/create_set.m
+++ b/scripts/set/create_set.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/intersect.m
+++ b/scripts/set/intersect.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/ismember.m
+++ b/scripts/set/ismember.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/setdiff.m
+++ b/scripts/set/setdiff.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/setxor.m
+++ b/scripts/set/setxor.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/union.m
+++ b/scripts/set/union.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2003, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/set/unique.m
+++ b/scripts/set/unique.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001 Paul Kienzle
+## Copyright (C) 2000, 2001, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/Makefile.in
+++ b/scripts/signal/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/signal directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/signal/arch_fit.m
+++ b/scripts/signal/arch_fit.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/arch_rnd.m
+++ b/scripts/signal/arch_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/arch_test.m
+++ b/scripts/signal/arch_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/arma_rnd.m
+++ b/scripts/signal/arma_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2003, 2005, 2006,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/autocor.m
+++ b/scripts/signal/autocor.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/autocov.m
+++ b/scripts/signal/autocov.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/autoreg_matrix.m
+++ b/scripts/signal/autoreg_matrix.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/bartlett.m
+++ b/scripts/signal/bartlett.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Andreas Weingessel
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Andreas Weingessel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/blackman.m
+++ b/scripts/signal/blackman.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Andreas Weingessel
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Andreas Weingessel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/detrend.m
+++ b/scripts/signal/detrend.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/diffpara.m
+++ b/scripts/signal/diffpara.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/durbinlevinson.m
+++ b/scripts/signal/durbinlevinson.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995  Friedrich Leisch
+## Copyright (C) 1995, 1998, 2000, 2002, 2005, 2006, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/fftconv.m
+++ b/scripts/signal/fftconv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/fftfilt.m
+++ b/scripts/signal/fftfilt.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/fftshift.m
+++ b/scripts/signal/fftshift.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1997 by Vincent Cautaerts
+## Copyright (C) 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               by Vincent Cautaerts
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/filter2.m
+++ b/scripts/signal/filter2.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001 Paul Kienzle
+## Copyright (C) 2001, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/fractdiff.m
+++ b/scripts/signal/fractdiff.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/freqz.m
+++ b/scripts/signal/freqz.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/freqz_plot.m
+++ b/scripts/signal/freqz_plot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 John W. Eaton
+## Copyright (C) 2002, 2003, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/hamming.m
+++ b/scripts/signal/hamming.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Andreas Weingessel
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Andreas Weingessel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/hanning.m
+++ b/scripts/signal/hanning.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Andreas Weingessel
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Andreas Weingessel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/hurst.m
+++ b/scripts/signal/hurst.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/ifftshift.m
+++ b/scripts/signal/ifftshift.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997 by Vincent Cautaerts
+## Copyright (C) 1997, 2006, 2007 by Vincent Cautaerts
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/periodogram.m
+++ b/scripts/signal/periodogram.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/rectangle_lw.m
+++ b/scripts/signal/rectangle_lw.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/rectangle_sw.m
+++ b/scripts/signal/rectangle_sw.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/sinc.m
+++ b/scripts/signal/sinc.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1996, 1997, 1999, 2000, 2004, 2005, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/sinetone.m
+++ b/scripts/signal/sinetone.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/sinewave.m
+++ b/scripts/signal/sinewave.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Andreas Weingessel
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Andreas Weingessel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/spectral_adf.m
+++ b/scripts/signal/spectral_adf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/spectral_xdf.m
+++ b/scripts/signal/spectral_xdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/spencer.m
+++ b/scripts/signal/spencer.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/stft.m
+++ b/scripts/signal/stft.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Andreas Weingessel
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Andreas Weingessel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/synthesis.m
+++ b/scripts/signal/synthesis.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Andreas Weingessel
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Andreas Weingessel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/triangle_lw.m
+++ b/scripts/signal/triangle_lw.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/triangle_sw.m
+++ b/scripts/signal/triangle_sw.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/unwrap.m
+++ b/scripts/signal/unwrap.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Bill Lash
+## Copyright (C) 2000, 2002, 2004, 2005, 2006, 2007 Bill Lash
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/signal/yulewalker.m
+++ b/scripts/signal/yulewalker.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2007
+##               Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/Makefile.in
+++ b/scripts/sparse/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/sparse directory
 #
+# 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
--- a/scripts/sparse/colperm.m
+++ b/scripts/sparse/colperm.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/etreeplot.m
+++ b/scripts/sparse/etreeplot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Ivana Varekova
+## Copyright (C) 2005, 2006, 2007 Ivana Varekova
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/gplot.m
+++ b/scripts/sparse/gplot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Ivana Varekova
+## Copyright (C) 2005, 2006, 2007 Ivana Varekova
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/nonzeros.m
+++ b/scripts/sparse/nonzeros.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2005, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/normest.m
+++ b/scripts/sparse/normest.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 David Bateman and Marco Caliari
+## Copyright (C) 2006, 2007 David Bateman and Marco Caliari
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/pcg.m
+++ b/scripts/sparse/pcg.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Piotr Krzyzanowski <piotr.krzyzanowski@mimuw.edu.pl>
+## Copyright (C) 2004, 2006, 2007 Piotr Krzyzanowski
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/pcr.m
+++ b/scripts/sparse/pcr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Piotr Krzyzanowski <piotr.krzyzanowski@mimuw.edu.pl>
+## Copyright (C) 2004, 2006, 2007 Piotr Krzyzanowski
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/spalloc.m
+++ b/scripts/sparse/spalloc.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/spconvert.m
+++ b/scripts/sparse/spconvert.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/spdiags.m
+++ b/scripts/sparse/spdiags.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001 Paul Kienzle
+## Copyright (C) 2000, 2001, 2004, 2005, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/speye.m
+++ b/scripts/sparse/speye.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/spfun.m
+++ b/scripts/sparse/spfun.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/sphcat.m
+++ b/scripts/sparse/sphcat.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/spones.m
+++ b/scripts/sparse/spones.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/sprand.m
+++ b/scripts/sparse/sprand.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/sprandn.m
+++ b/scripts/sparse/sprandn.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/sprandsym.m
+++ b/scripts/sparse/sprandsym.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2006, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
@@ -64,7 +64,7 @@
       S = sparse (n, n);
     else
       S1 = sparse (i1, j1+1, randn (k1, 1), m1, n1);
-      S = [tril(S1), sparse (m1, m1); ...
+      S = [tril(S1), sparse(m1,m1); ...
 	   sparse(i2,j2+1,randn(k2,1),n2,n2), triu(S1,1)'];
       S = S + tril (S, -1)';
     endif
--- a/scripts/sparse/spstats.m
+++ b/scripts/sparse/spstats.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/spvcat.m
+++ b/scripts/sparse/spvcat.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 David Bateman & Andy Adler
+## Copyright (C) 2004, 2005, 2006, 2007 David Bateman & Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/spy.m
+++ b/scripts/sparse/spy.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
+## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+##               2007 Andy Adler
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/sparse/treeplot.m
+++ b/scripts/sparse/treeplot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Ivana Varekova
+## Copyright (C) 2005, 2006, 2007 Ivana Varekova
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/Makefile.in
+++ b/scripts/specfun/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/specfun directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/specfun/bessel.m
+++ b/scripts/specfun/bessel.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1999, 2000, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/beta.m
+++ b/scripts/specfun/beta.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/betai.m
+++ b/scripts/specfun/betai.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/betaln.m
+++ b/scripts/specfun/betaln.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 by Nicol N. Schraudolph
+## Copyright (C) 1998, 2006, 2007 by Nicol N. Schraudolph
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/erfinv.m
+++ b/scripts/specfun/erfinv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/factor.m
+++ b/scripts/specfun/factor.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/factorial.m
+++ b/scripts/specfun/factorial.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/gammai.m
+++ b/scripts/specfun/gammai.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1998 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/isprime.m
+++ b/scripts/specfun/isprime.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/legendre.m
+++ b/scripts/specfun/legendre.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000  Kai Habel
+## Copyright (C) 2000, 2006, 2007 Kai Habel
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/log2.m
+++ b/scripts/specfun/log2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/nchoosek.m
+++ b/scripts/specfun/nchoosek.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001 Rolf Fabian and Paul Kienzle
+## Copyright (C) 2001, 2006, 2007 Rolf Fabian and Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/perms.m
+++ b/scripts/specfun/perms.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2001 Paul Kienzle
+## Copyright (C) 2001, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/pow2.m
+++ b/scripts/specfun/pow2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/specfun/primes.m
+++ b/scripts/specfun/primes.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/Makefile.in
+++ b/scripts/special-matrix/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/special-matrix directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/special-matrix/hadamard.m
+++ b/scripts/special-matrix/hadamard.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2004, 2006, 2007
+##               Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/hankel.m
+++ b/scripts/special-matrix/hankel.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/hilb.m
+++ b/scripts/special-matrix/hilb.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/invhilb.m
+++ b/scripts/special-matrix/invhilb.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2002 Dirk Laurie
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+##               2004, 2005, 2006, 2007 Dirk Laurie
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/magic.m
+++ b/scripts/special-matrix/magic.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999, 2000, 2001 Paul Kienzle
+## Copyright (C) 1999, 2000, 2001, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/pascal.m
+++ b/scripts/special-matrix/pascal.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999 Peter Ekberg
+## Copyright (C) 1999, 2006, 2007 Peter Ekberg
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/rosser.m
+++ b/scripts/special-matrix/rosser.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999 Peter Ekberg
+## Copyright (C) 1999, 2006, 2007 Peter Ekberg
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/sylvester_matrix.m
+++ b/scripts/special-matrix/sylvester_matrix.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/toeplitz.m
+++ b/scripts/special-matrix/toeplitz.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/vander.m
+++ b/scripts/special-matrix/vander.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+##               2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/special-matrix/wilkinson.m
+++ b/scripts/special-matrix/wilkinson.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1999 Peter Ekberg
+## Copyright (C) 1999, 2006, 2007 Peter Ekberg
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/startup/Makefile.in
+++ b/scripts/startup/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/startup directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/statistics/Makefile.in
+++ b/scripts/statistics/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/statistics directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2005, 2007
+#               John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/scripts/statistics/base/Makefile.in
+++ b/scripts/statistics/base/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/statistics/base directory
 #
+# Copyright (C) 1998, 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
--- a/scripts/statistics/base/center.m
+++ b/scripts/statistics/base/center.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/cloglog.m
+++ b/scripts/statistics/base/cloglog.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/cor.m
+++ b/scripts/statistics/base/cor.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/corrcoef.m
+++ b/scripts/statistics/base/corrcoef.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/cov.m
+++ b/scripts/statistics/base/cov.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/cut.m
+++ b/scripts/statistics/base/cut.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/gls.m
+++ b/scripts/statistics/base/gls.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/iqr.m
+++ b/scripts/statistics/base/iqr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/kendall.m
+++ b/scripts/statistics/base/kendall.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/kurtosis.m
+++ b/scripts/statistics/base/kurtosis.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/logit.m
+++ b/scripts/statistics/base/logit.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/mahalanobis.m
+++ b/scripts/statistics/base/mahalanobis.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/mean.m
+++ b/scripts/statistics/base/mean.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/meansq.m
+++ b/scripts/statistics/base/meansq.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/median.m
+++ b/scripts/statistics/base/median.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/mode.m
+++ b/scripts/statistics/base/mode.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/moment.m
+++ b/scripts/statistics/base/moment.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/ols.m
+++ b/scripts/statistics/base/ols.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/ppplot.m
+++ b/scripts/statistics/base/ppplot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/probit.m
+++ b/scripts/statistics/base/probit.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/qqplot.m
+++ b/scripts/statistics/base/qqplot.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/range.m
+++ b/scripts/statistics/base/range.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/ranks.m
+++ b/scripts/statistics/base/ranks.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/run_count.m
+++ b/scripts/statistics/base/run_count.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/skewness.m
+++ b/scripts/statistics/base/skewness.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005, 2006,
+##               2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/spearman.m
+++ b/scripts/statistics/base/spearman.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/statistics.m
+++ b/scripts/statistics/base/statistics.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/std.m
+++ b/scripts/statistics/base/std.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2004, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/studentize.m
+++ b/scripts/statistics/base/studentize.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/table.m
+++ b/scripts/statistics/base/table.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/values.m
+++ b/scripts/statistics/base/values.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/base/var.m
+++ b/scripts/statistics/base/var.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/Makefile.in
+++ b/scripts/statistics/distributions/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/statistics/distributions directory
 #
+# Copyright (C) 1998, 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
--- a/scripts/statistics/distributions/betacdf.m
+++ b/scripts/statistics/distributions/betacdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/betainv.m
+++ b/scripts/statistics/distributions/betainv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/betapdf.m
+++ b/scripts/statistics/distributions/betapdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/betarnd.m
+++ b/scripts/statistics/distributions/betarnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/binocdf.m
+++ b/scripts/statistics/distributions/binocdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/binoinv.m
+++ b/scripts/statistics/distributions/binoinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/binopdf.m
+++ b/scripts/statistics/distributions/binopdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/binornd.m
+++ b/scripts/statistics/distributions/binornd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/cauchy_cdf.m
+++ b/scripts/statistics/distributions/cauchy_cdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/cauchy_inv.m
+++ b/scripts/statistics/distributions/cauchy_inv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/cauchy_pdf.m
+++ b/scripts/statistics/distributions/cauchy_pdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/cauchy_rnd.m
+++ b/scripts/statistics/distributions/cauchy_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/chi2cdf.m
+++ b/scripts/statistics/distributions/chi2cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/chi2inv.m
+++ b/scripts/statistics/distributions/chi2inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/chi2pdf.m
+++ b/scripts/statistics/distributions/chi2pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/chi2rnd.m
+++ b/scripts/statistics/distributions/chi2rnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/discrete_cdf.m
+++ b/scripts/statistics/distributions/discrete_cdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/discrete_inv.m
+++ b/scripts/statistics/distributions/discrete_inv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/discrete_pdf.m
+++ b/scripts/statistics/distributions/discrete_pdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/discrete_rnd.m
+++ b/scripts/statistics/distributions/discrete_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/empirical_cdf.m
+++ b/scripts/statistics/distributions/empirical_cdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/empirical_inv.m
+++ b/scripts/statistics/distributions/empirical_inv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/empirical_pdf.m
+++ b/scripts/statistics/distributions/empirical_pdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/empirical_rnd.m
+++ b/scripts/statistics/distributions/empirical_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/expcdf.m
+++ b/scripts/statistics/distributions/expcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/expinv.m
+++ b/scripts/statistics/distributions/expinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/exppdf.m
+++ b/scripts/statistics/distributions/exppdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/exprnd.m
+++ b/scripts/statistics/distributions/exprnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/fcdf.m
+++ b/scripts/statistics/distributions/fcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/finv.m
+++ b/scripts/statistics/distributions/finv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/fpdf.m
+++ b/scripts/statistics/distributions/fpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/frnd.m
+++ b/scripts/statistics/distributions/frnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/gamcdf.m
+++ b/scripts/statistics/distributions/gamcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/gaminv.m
+++ b/scripts/statistics/distributions/gaminv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/gampdf.m
+++ b/scripts/statistics/distributions/gampdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/gamrnd.m
+++ b/scripts/statistics/distributions/gamrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/geocdf.m
+++ b/scripts/statistics/distributions/geocdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/geoinv.m
+++ b/scripts/statistics/distributions/geoinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/geopdf.m
+++ b/scripts/statistics/distributions/geopdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/geornd.m
+++ b/scripts/statistics/distributions/geornd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/hygecdf.m
+++ b/scripts/statistics/distributions/hygecdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997  Kurt Hornik
+## Copyright (C) 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/hygeinv.m
+++ b/scripts/statistics/distributions/hygeinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997  Kurt Hornik
+## Copyright (C) 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/hygepdf.m
+++ b/scripts/statistics/distributions/hygepdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/hygernd.m
+++ b/scripts/statistics/distributions/hygernd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1997  Kurt Hornik
+## Copyright (C) 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/kolmogorov_smirnov_cdf.m
+++ b/scripts/statistics/distributions/kolmogorov_smirnov_cdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/laplace_cdf.m
+++ b/scripts/statistics/distributions/laplace_cdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/laplace_inv.m
+++ b/scripts/statistics/distributions/laplace_inv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/laplace_pdf.m
+++ b/scripts/statistics/distributions/laplace_pdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/laplace_rnd.m
+++ b/scripts/statistics/distributions/laplace_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/logistic_cdf.m
+++ b/scripts/statistics/distributions/logistic_cdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/logistic_inv.m
+++ b/scripts/statistics/distributions/logistic_inv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/logistic_pdf.m
+++ b/scripts/statistics/distributions/logistic_pdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/logistic_rnd.m
+++ b/scripts/statistics/distributions/logistic_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/logncdf.m
+++ b/scripts/statistics/distributions/logncdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/logninv.m
+++ b/scripts/statistics/distributions/logninv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/lognpdf.m
+++ b/scripts/statistics/distributions/lognpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/lognrnd.m
+++ b/scripts/statistics/distributions/lognrnd.m
@@ -1,5 +1,5 @@
 
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/nbincdf.m
+++ b/scripts/statistics/distributions/nbincdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/nbininv.m
+++ b/scripts/statistics/distributions/nbininv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/nbinpdf.m
+++ b/scripts/statistics/distributions/nbinpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/nbinrnd.m
+++ b/scripts/statistics/distributions/nbinrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/normcdf.m
+++ b/scripts/statistics/distributions/normcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/norminv.m
+++ b/scripts/statistics/distributions/norminv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/normpdf.m
+++ b/scripts/statistics/distributions/normpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/normrnd.m
+++ b/scripts/statistics/distributions/normrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/poisscdf.m
+++ b/scripts/statistics/distributions/poisscdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/poissinv.m
+++ b/scripts/statistics/distributions/poissinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/poisspdf.m
+++ b/scripts/statistics/distributions/poisspdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/poissrnd.m
+++ b/scripts/statistics/distributions/poissrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/stdnormal_cdf.m
+++ b/scripts/statistics/distributions/stdnormal_cdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/stdnormal_inv.m
+++ b/scripts/statistics/distributions/stdnormal_inv.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/stdnormal_pdf.m
+++ b/scripts/statistics/distributions/stdnormal_pdf.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/stdnormal_rnd.m
+++ b/scripts/statistics/distributions/stdnormal_rnd.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/tcdf.m
+++ b/scripts/statistics/distributions/tcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/tinv.m
+++ b/scripts/statistics/distributions/tinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/tpdf.m
+++ b/scripts/statistics/distributions/tpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/trnd.m
+++ b/scripts/statistics/distributions/trnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unidcdf.m
+++ b/scripts/statistics/distributions/unidcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unidinv.m
+++ b/scripts/statistics/distributions/unidinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unidpdf.m
+++ b/scripts/statistics/distributions/unidpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007  David Bateman
+## Copyright (C) 2007 David Bateman
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unidrnd.m
+++ b/scripts/statistics/distributions/unidrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 John W. Eaton
+## Copyright (C) 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unifcdf.m
+++ b/scripts/statistics/distributions/unifcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unifinv.m
+++ b/scripts/statistics/distributions/unifinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unifpdf.m
+++ b/scripts/statistics/distributions/unifpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/unifrnd.m
+++ b/scripts/statistics/distributions/unifrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/wblcdf.m
+++ b/scripts/statistics/distributions/wblcdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/wblinv.m
+++ b/scripts/statistics/distributions/wblinv.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/wblpdf.m
+++ b/scripts/statistics/distributions/wblpdf.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/distributions/wblrnd.m
+++ b/scripts/statistics/distributions/wblrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
@@ -52,8 +52,8 @@
     sz = [r, c];
 
     if (any (size (scale) != 1) && 
-	((length (size (scale)) != length (sz)) ||
-	 any (size (scale) != sz)))
+	((length (size (scale)) != length (sz))
+	 || any (size (scale) != sz)))
       error ("wblrnd: shape and scale must be scalar or of size [r, c]");
     endif
   elseif (nargin == 3)
@@ -66,8 +66,8 @@
     endif
 
     if (any (size (scale) != 1) && 
-	((length (size (scale)) != length (sz)) ||
-	 any (size (scale) != sz)))
+	((length (size (scale)) != length (sz))
+	 || any (size (scale) != sz)))
       error ("wblrnd: shape and scale must be scalar or of size sz");
     endif
   elseif (nargin == 2)
@@ -84,7 +84,7 @@
     endif
   else
     rnd = scale .* rande(sz) .^ (1./shape);
-    k = find ((shape <= 0) | (shape == Inf) | (scale <= 0) & (scale == Inf));
+    k = find ((shape <= 0) | (shape == Inf) | ((scale <= 0) & (scale == Inf)));
     if (any(k))
       rnd(k) = NaN;
     endif
--- a/scripts/statistics/distributions/wienrnd.m
+++ b/scripts/statistics/distributions/wienrnd.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 2005, 2006, 2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/models/Makefile.in
+++ b/scripts/statistics/models/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/statistics/models directory
 #
+# Copyright (C) 1998, 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
--- a/scripts/statistics/models/logistic_regression.m
+++ b/scripts/statistics/models/logistic_regression.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/models/logistic_regression_derivatives.m
+++ b/scripts/statistics/models/logistic_regression_derivatives.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/models/logistic_regression_likelihood.m
+++ b/scripts/statistics/models/logistic_regression_likelihood.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/Makefile.in
+++ b/scripts/statistics/tests/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/statistics/tests directory
 #
+# Copyright (C) 1998, 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
--- a/scripts/statistics/tests/anova.m
+++ b/scripts/statistics/tests/anova.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/bartlett_test.m
+++ b/scripts/statistics/tests/bartlett_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/chisquare_test_homogeneity.m
+++ b/scripts/statistics/tests/chisquare_test_homogeneity.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/chisquare_test_independence.m
+++ b/scripts/statistics/tests/chisquare_test_independence.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/cor_test.m
+++ b/scripts/statistics/tests/cor_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/f_test_regression.m
+++ b/scripts/statistics/tests/f_test_regression.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/hotelling_test.m
+++ b/scripts/statistics/tests/hotelling_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/hotelling_test_2.m
+++ b/scripts/statistics/tests/hotelling_test_2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/kolmogorov_smirnov_test.m
+++ b/scripts/statistics/tests/kolmogorov_smirnov_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005,
+##               2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/kolmogorov_smirnov_test_2.m
+++ b/scripts/statistics/tests/kolmogorov_smirnov_test_2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/kruskal_wallis_test.m
+++ b/scripts/statistics/tests/kruskal_wallis_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/manova.m
+++ b/scripts/statistics/tests/manova.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/mcnemar_test.m
+++ b/scripts/statistics/tests/mcnemar_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/prop_test_2.m
+++ b/scripts/statistics/tests/prop_test_2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997  Kurt Hornik
+## Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/run_test.m
+++ b/scripts/statistics/tests/run_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Friedrich Leisch
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Friedrich Leisch
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/sign_test.m
+++ b/scripts/statistics/tests/sign_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/t_test.m
+++ b/scripts/statistics/tests/t_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/t_test_2.m
+++ b/scripts/statistics/tests/t_test_2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/t_test_regression.m
+++ b/scripts/statistics/tests/t_test_regression.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/u_test.m
+++ b/scripts/statistics/tests/u_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/var_test.m
+++ b/scripts/statistics/tests/var_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/welch_test.m
+++ b/scripts/statistics/tests/welch_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2005, 2006,
+##               2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/wilcoxon_test.m
+++ b/scripts/statistics/tests/wilcoxon_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/z_test.m
+++ b/scripts/statistics/tests/z_test.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/statistics/tests/z_test_2.m
+++ b/scripts/statistics/tests/z_test_2.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996, 1997  Kurt Hornik
+## Copyright (C) 1995, 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/Makefile.in
+++ b/scripts/strings/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's scripts/strings directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 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
--- a/scripts/strings/base2dec.m
+++ b/scripts/strings/base2dec.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Daniel Calvelo
+## Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/bin2dec.m
+++ b/scripts/strings/bin2dec.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Daniel Calvelo
+## Copyright (C) 1996, 2000, 2001, 2005, 2006, 2007 Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/blanks.m
+++ b/scripts/strings/blanks.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 2006 Kurt Hornik
+## Copyright (C) 1996, 1997, 1999, 2002, 2003, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/deblank.m
+++ b/scripts/strings/deblank.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 1998, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/dec2base.m
+++ b/scripts/strings/dec2base.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Daniel Calvelo
+## Copyright (C) 2000, 2001, 2002, 2003, 2005, 2006, 2007 Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/dec2bin.m
+++ b/scripts/strings/dec2bin.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2001 Daniel Calvelo
+## Copyright (C) 1996, 1999, 2000, 2001, 2003, 2005, 2006, 2007
+##               Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/dec2hex.m
+++ b/scripts/strings/dec2hex.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2000 Daniel Calvelo
+## Copyright (C) 1996, 1999, 2000, 2001, 2003, 2005, 2006, 2007
+##               Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/findstr.m
+++ b/scripts/strings/findstr.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 1999, 2000, 2002, 2003, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/hex2dec.m
+++ b/scripts/strings/hex2dec.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Daniel Calvelo
+## Copyright (C) 1996, 1999, 2000, 2001, 2005, 2006, 2007 Daniel Calvelo
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/index.m
+++ b/scripts/strings/index.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 2006 Kurt Hornik
+## Copyright (C) 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/isletter.m
+++ b/scripts/strings/isletter.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 John W. Eaton
+## Copyright (C) 1998, 2000, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/lower.m
+++ b/scripts/strings/lower.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 John W. Eaton
+## Copyright (C) 1998, 2000, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/mat2str.m
+++ b/scripts/strings/mat2str.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2002 Rolf Fabian
+## Copyright (C) 2002, 2006, 2007 Rolf Fabian
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/rindex.m
+++ b/scripts/strings/rindex.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 2006 Kurt Hornik
+## Copyright (C) 1996, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/split.m
+++ b/scripts/strings/split.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 1999, 2000, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/str2double.m
+++ b/scripts/strings/str2double.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 by Alois Schloegl
+## Copyright (C) 2004, 2005, 2006, 2007 by Alois Schloegl
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/str2mat.m
+++ b/scripts/strings/str2mat.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 1998, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/str2num.m
+++ b/scripts/strings/str2num.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 1998, 1999, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strcat.m
+++ b/scripts/strings/strcat.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997, 2006 John W. Eaton
+## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+##               2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strcmpi.m
+++ b/scripts/strings/strcmpi.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Bill Lash
+## Copyright (C) 2000, 2005, 2006, 2007 Bill Lash
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strfind.m
+++ b/scripts/strings/strfind.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 by Alois Schloegl
+## Copyright (C) 2004, 2006, 2007 by Alois Schloegl
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strjust.m
+++ b/scripts/strings/strjust.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2001, 2003, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strmatch.m
+++ b/scripts/strings/strmatch.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2005, 2006, 2007 Paul Kienzle
 ## Copyright (C) 2003 Alois Schloegl
 ##
 ## This file is part of Octave.
--- a/scripts/strings/strncmpi.m
+++ b/scripts/strings/strncmpi.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Bill Lash
+## Copyright (C) 2000, 2006, 2007 Bill Lash
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strrep.m
+++ b/scripts/strings/strrep.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1995, 1996  Kurt Hornik
+## Copyright (C) 1995, 1996, 1998, 1999, 2000, 2005, 2006, 2007
+##               Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strtok.m
+++ b/scripts/strings/strtok.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strtrim.m
+++ b/scripts/strings/strtrim.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strtrunc.m
+++ b/scripts/strings/strtrunc.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 William Poetra Yoga Hadisoeseno
+## Copyright (C) 2006, 2007 William Poetra Yoga Hadisoeseno
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/strvcat.m
+++ b/scripts/strings/strvcat.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/substr.m
+++ b/scripts/strings/substr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996 Kurt Hornik
+## Copyright (C) 1996, 1999, 2000, 2004, 2005, 2006, 2007 Kurt Hornik
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/strings/upper.m
+++ b/scripts/strings/upper.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1998 John W. Eaton
+## Copyright (C) 1998, 2000, 2004, 2005, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/testfun/Makefile.in
+++ b/scripts/testfun/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/testfun directory
 #
+# 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
--- a/scripts/testfun/assert.m
+++ b/scripts/testfun/assert.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/testfun/demo.m
+++ b/scripts/testfun/demo.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/testfun/example.m
+++ b/scripts/testfun/example.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000 Paul Kienzle
+## Copyright (C) 2000, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/testfun/fail.m
+++ b/scripts/testfun/fail.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Paul Kienzle
+## Copyright (C) 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/testfun/speed.m
+++ b/scripts/testfun/speed.m
@@ -1,4 +1,5 @@
-## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006 Paul Kienzle
+## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+##               Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/testfun/test.m
+++ b/scripts/testfun/test.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2005 Paul Kienzle
+## Copyright (C) 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/Makefile.in
+++ b/scripts/time/Makefile.in
@@ -1,5 +1,7 @@
 # Makefile for octave's scripts/time directory
 #
+# Copyright (C) 1995, 1996, 1997, 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
--- a/scripts/time/asctime.m
+++ b/scripts/time/asctime.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/calendar.m
+++ b/scripts/time/calendar.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/clock.m
+++ b/scripts/time/clock.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2005, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/ctime.m
+++ b/scripts/time/ctime.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1999, 2000, 2002, 2005, 2006, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/date.m
+++ b/scripts/time/date.m
@@ -1,4 +1,5 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2005, 2007
+##               John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/datenum.m
+++ b/scripts/time/datenum.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2006 Paul Kienzle
+## Copyright (C) 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/datestr.m
+++ b/scripts/time/datestr.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2002, 2003, 2005 Paul Kienzle
+## Copyright (C) 2000, 2001, 2002, 2003, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/datevec.m
+++ b/scripts/time/datevec.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2004, 2005 Paul Kienzle
+## Copyright (C) 2000, 2001, 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/eomday.m
+++ b/scripts/time/eomday.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2004 Paul Kienzle
+## Copyright (C) 2004, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/etime.m
+++ b/scripts/time/etime.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/is_leap_year.m
+++ b/scripts/time/is_leap_year.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/now.m
+++ b/scripts/time/now.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2003, 2005 Paul Kienzle
+## Copyright (C) 2000, 2001, 2003, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/tic.m
+++ b/scripts/time/tic.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/toc.m
+++ b/scripts/time/toc.m
@@ -1,4 +1,4 @@
-## Copyright (C) 1996, 1997 John W. Eaton
+## Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/scripts/time/weekday.m
+++ b/scripts/time/weekday.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2000, 2001, 2004, 2005 Paul Kienzle
+## Copyright (C) 2000, 2001, 2004, 2005, 2006, 2007 Paul Kienzle
 ##
 ## This file is part of Octave.
 ##
--- a/src/Cell.cc
+++ b/src/Cell.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/Cell.h
+++ b/src/Cell.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/__contourc__.cc
+++ b/src/DLD-FUNCTIONS/__contourc__.cc
@@ -1,6 +1,6 @@
 /* Contour lines for function evaluated on a grid.
 
-Copyright (C) 2004 Shai Ayal
+Copyright (C) 2004, 2007 Shai Ayal
 
 Adapted to an oct file from the stand alone contourl by Victro Munoz
 Copyright (C) 2004 Victor Munoz
--- a/src/DLD-FUNCTIONS/__delaunayn__.cc
+++ b/src/DLD-FUNCTIONS/__delaunayn__.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000  Kai Habel
+Copyright (C) 2000, 2007 Kai Habel
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/__dsearchn__.cc
+++ b/src/DLD-FUNCTIONS/__dsearchn__.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2007 David Bateman <dbateman@free.fr>
+Copyright (C) 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/__glpk__.cc
+++ b/src/DLD-FUNCTIONS/__glpk__.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 Nicolo' Giorgetti
+Copyright (C) 2005, 2006, 2007 Nicolo' Giorgetti
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/__gnuplot_raw__.l
+++ b/src/DLD-FUNCTIONS/__gnuplot_raw__.l
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton and Teemu Ikonen
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton and Teemu Ikonen
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/__pchip_deriv__.cc
+++ b/src/DLD-FUNCTIONS/__pchip_deriv__.cc
@@ -1,6 +1,6 @@
 /* 
 
-Copyright (C) 2002  Kai Habel
+Copyright (C) 2002, 2006, 2007 Kai Habel
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/__qp__.cc
+++ b/src/DLD-FUNCTIONS/__qp__.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000, 2001, 2004, 2005 Gabriele Pannocchia
+Copyright (C) 2000, 2001, 2004, 2005, 2006, 2007 Gabriele Pannocchia
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/__voronoi__.cc
+++ b/src/DLD-FUNCTIONS/__voronoi__.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000  Kai Habel
+Copyright (C) 2000, 2007 Kai Habel
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/balance.cc
+++ b/src/DLD-FUNCTIONS/balance.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/besselj.cc
+++ b/src/DLD-FUNCTIONS/besselj.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1997 John W. Eaton
+Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/betainc.cc
+++ b/src/DLD-FUNCTIONS/betainc.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1997 John W. Eaton
+Copyright (C) 1997, 1999, 2000, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/ccolamd.cc
+++ b/src/DLD-FUNCTIONS/ccolamd.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/cellfun.cc
+++ b/src/DLD-FUNCTIONS/cellfun.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 Mohamed Kamoun
+Copyright (C) 2005, 2006, 2007 Mohamed Kamoun
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/chol.cc
+++ b/src/DLD-FUNCTIONS/chol.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/colamd.cc
+++ b/src/DLD-FUNCTIONS/colamd.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/colloc.cc
+++ b/src/DLD-FUNCTIONS/colloc.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/conv2.cc
+++ b/src/DLD-FUNCTIONS/conv2.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
+Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+              Andy Adler
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/convhulln.cc
+++ b/src/DLD-FUNCTIONS/convhulln.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000  Kai Habel
+Copyright (C) 2000, 2007 Kai Habel
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/daspk.cc
+++ b/src/DLD-FUNCTIONS/daspk.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997, 2002 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/dasrt.cc
+++ b/src/DLD-FUNCTIONS/dasrt.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/dassl.cc
+++ b/src/DLD-FUNCTIONS/dassl.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/det.cc
+++ b/src/DLD-FUNCTIONS/det.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/dispatch.cc
+++ b/src/DLD-FUNCTIONS/dispatch.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001 John W. Eaton and Paul Kienzle
+Copyright (C) 2001, 2005, 2006, 2007 John W. Eaton and Paul Kienzle
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/eig.cc
+++ b/src/DLD-FUNCTIONS/eig.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/expm.cc
+++ b/src/DLD-FUNCTIONS/expm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/fft.cc
+++ b/src/DLD-FUNCTIONS/fft.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 1997, 1999, 2002, 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1996, 1997 John W. Eaton
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/fft2.cc
+++ b/src/DLD-FUNCTIONS/fft2.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 1997, 1999, 2002, 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1996, 1997 John W. Eaton
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/fftn.cc
+++ b/src/DLD-FUNCTIONS/fftn.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/fftw.cc
+++ b/src/DLD-FUNCTIONS/fftw.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 David Bateman
+Copyright (C) 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/filter.cc
+++ b/src/DLD-FUNCTIONS/filter.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/find.cc
+++ b/src/DLD-FUNCTIONS/find.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/fsolve.cc
+++ b/src/DLD-FUNCTIONS/fsolve.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/gammainc.cc
+++ b/src/DLD-FUNCTIONS/gammainc.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1997 John W. Eaton
+Copyright (C) 1997, 1999, 2000, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/gcd.cc
+++ b/src/DLD-FUNCTIONS/gcd.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/getgrent.cc
+++ b/src/DLD-FUNCTIONS/getgrent.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/getpwent.cc
+++ b/src/DLD-FUNCTIONS/getpwent.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/getrusage.cc
+++ b/src/DLD-FUNCTIONS/getrusage.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/givens.cc
+++ b/src/DLD-FUNCTIONS/givens.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/hess.cc
+++ b/src/DLD-FUNCTIONS/hess.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/inv.cc
+++ b/src/DLD-FUNCTIONS/inv.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/kron.cc
+++ b/src/DLD-FUNCTIONS/kron.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/lsode.cc
+++ b/src/DLD-FUNCTIONS/lsode.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/lu.cc
+++ b/src/DLD-FUNCTIONS/lu.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/luinc.cc
+++ b/src/DLD-FUNCTIONS/luinc.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/matrix_type.cc
+++ b/src/DLD-FUNCTIONS/matrix_type.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/minmax.cc
+++ b/src/DLD-FUNCTIONS/minmax.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/pinv.cc
+++ b/src/DLD-FUNCTIONS/pinv.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2002, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/qr.cc
+++ b/src/DLD-FUNCTIONS/qr.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/quad.cc
+++ b/src/DLD-FUNCTIONS/quad.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/qz.cc
+++ b/src/DLD-FUNCTIONS/qz.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1998 A. S. Hodel
+Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              A. S. Hodel
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/rand.cc
+++ b/src/DLD-FUNCTIONS/rand.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/regexp.cc
+++ b/src/DLD-FUNCTIONS/regexp.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 2002, 2003, 2004, 2005 Paul Kienzle
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/schur.cc
+++ b/src/DLD-FUNCTIONS/schur.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/sort.cc
+++ b/src/DLD-FUNCTIONS/sort.cc
@@ -1,7 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman and John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/sparse.cc
+++ b/src/DLD-FUNCTIONS/sparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/spchol.cc
+++ b/src/DLD-FUNCTIONS/spchol.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/spdet.cc
+++ b/src/DLD-FUNCTIONS/spdet.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/spfind.cc
+++ b/src/DLD-FUNCTIONS/spfind.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 David Bateman
+Copyright (C) 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/spkron.cc
+++ b/src/DLD-FUNCTIONS/spkron.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2005, 2006, 2007 John W. Eaton
 Copyright (C) 2005 David Bateman
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/splu.cc
+++ b/src/DLD-FUNCTIONS/splu.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/spparms.cc
+++ b/src/DLD-FUNCTIONS/spparms.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/spqr.cc
+++ b/src/DLD-FUNCTIONS/spqr.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005 David Bateman
+Copyright (C) 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Andy Adler
 
 This file is part of Octave.
--- a/src/DLD-FUNCTIONS/sqrtm.cc
+++ b/src/DLD-FUNCTIONS/sqrtm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001 Ross Lippert and Paul Kienzle
+Copyright (C) 2001, 2003, 2005, 2006, 2007 Ross Lippert and Paul Kienzle
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/svd.cc
+++ b/src/DLD-FUNCTIONS/svd.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/syl.cc
+++ b/src/DLD-FUNCTIONS/syl.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/time.cc
+++ b/src/DLD-FUNCTIONS/time.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/tsearch.cc
+++ b/src/DLD-FUNCTIONS/tsearch.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 Andreas Stahel
+Copyright (C) 2002, 2007 Andreas Stahel
 
 This file is part of Octave.
 
--- a/src/DLD-FUNCTIONS/urlwrite.cc
+++ b/src/DLD-FUNCTIONS/urlwrite.cc
@@ -1,7 +1,7 @@
 // urlwrite and urlread, a curl front-end for octave
 /*
 
-Copyright (C) 2006 Alexander Barth
+Copyright (C) 2006, 2007 Alexander Barth
 
 This file is part of Octave.
 
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's src directory
 #
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+#               2002, 2003, 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
--- a/src/OPERATORS/op-b-b.cc
+++ b/src/OPERATORS/op-b-b.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-b-bm.cc
+++ b/src/OPERATORS/op-b-bm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-b-sbm.cc
+++ b/src/OPERATORS/op-b-sbm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-bm-b.cc
+++ b/src/OPERATORS/op-bm-b.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001 Cai Jianming
+Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Cai Jianming
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-bm-bm.cc
+++ b/src/OPERATORS/op-bm-bm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-bm-sbm.cc
+++ b/src/OPERATORS/op-bm-sbm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-cell.cc
+++ b/src/OPERATORS/op-cell.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-chm.cc
+++ b/src/OPERATORS/op-chm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cm-cm.cc
+++ b/src/OPERATORS/op-cm-cm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cm-cs.cc
+++ b/src/OPERATORS/op-cm-cs.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cm-m.cc
+++ b/src/OPERATORS/op-cm-m.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cm-s.cc
+++ b/src/OPERATORS/op-cm-s.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cm-scm.cc
+++ b/src/OPERATORS/op-cm-scm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-cm-sm.cc
+++ b/src/OPERATORS/op-cm-sm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-cs-cm.cc
+++ b/src/OPERATORS/op-cs-cm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cs-cs.cc
+++ b/src/OPERATORS/op-cs-cs.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cs-m.cc
+++ b/src/OPERATORS/op-cs-m.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cs-s.cc
+++ b/src/OPERATORS/op-cs-s.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-cs-scm.cc
+++ b/src/OPERATORS/op-cs-scm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-cs-sm.cc
+++ b/src/OPERATORS/op-cs-sm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-double-conv.cc
+++ b/src/OPERATORS/op-double-conv.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-i16-i16.cc
+++ b/src/OPERATORS/op-i16-i16.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-i32-i32.cc
+++ b/src/OPERATORS/op-i32-i32.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-i64-i64.cc
+++ b/src/OPERATORS/op-i64-i64.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-i8-i8.cc
+++ b/src/OPERATORS/op-i8-i8.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-int-concat.cc
+++ b/src/OPERATORS/op-int-concat.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-int-conv.cc
+++ b/src/OPERATORS/op-int-conv.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-int.h
+++ b/src/OPERATORS/op-int.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-list.cc
+++ b/src/OPERATORS/op-list.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-m-cm.cc
+++ b/src/OPERATORS/op-m-cm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-m-cs.cc
+++ b/src/OPERATORS/op-m-cs.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-m-m.cc
+++ b/src/OPERATORS/op-m-m.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-m-s.cc
+++ b/src/OPERATORS/op-m-s.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-m-scm.cc
+++ b/src/OPERATORS/op-m-scm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-m-sm.cc
+++ b/src/OPERATORS/op-m-sm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-range.cc
+++ b/src/OPERATORS/op-range.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-s-cm.cc
+++ b/src/OPERATORS/op-s-cm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-s-cs.cc
+++ b/src/OPERATORS/op-s-cs.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-s-m.cc
+++ b/src/OPERATORS/op-s-m.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-s-s.cc
+++ b/src/OPERATORS/op-s-s.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-s-scm.cc
+++ b/src/OPERATORS/op-s-scm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-s-sm.cc
+++ b/src/OPERATORS/op-s-sm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sbm-b.cc
+++ b/src/OPERATORS/op-sbm-b.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sbm-bm.cc
+++ b/src/OPERATORS/op-sbm-bm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sbm-sbm.cc
+++ b/src/OPERATORS/op-sbm-sbm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-scm-cm.cc
+++ b/src/OPERATORS/op-scm-cm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-scm-cs.cc
+++ b/src/OPERATORS/op-scm-cs.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-scm-m.cc
+++ b/src/OPERATORS/op-scm-m.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-scm-s.cc
+++ b/src/OPERATORS/op-scm-s.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-scm-scm.cc
+++ b/src/OPERATORS/op-scm-scm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-scm-sm.cc
+++ b/src/OPERATORS/op-scm-sm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sm-cm.cc
+++ b/src/OPERATORS/op-sm-cm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sm-cs.cc
+++ b/src/OPERATORS/op-sm-cs.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sm-m.cc
+++ b/src/OPERATORS/op-sm-m.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sm-s.cc
+++ b/src/OPERATORS/op-sm-s.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sm-scm.cc
+++ b/src/OPERATORS/op-sm-scm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-sm-sm.cc
+++ b/src/OPERATORS/op-sm-sm.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/OPERATORS/op-str-m.cc
+++ b/src/OPERATORS/op-str-m.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-str-s.cc
+++ b/src/OPERATORS/op-str-s.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-str-str.cc
+++ b/src/OPERATORS/op-str-str.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-streamoff.cc
+++ b/src/OPERATORS/op-streamoff.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-struct.cc
+++ b/src/OPERATORS/op-struct.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-ui16-ui16.cc
+++ b/src/OPERATORS/op-ui16-ui16.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-ui32-ui32.cc
+++ b/src/OPERATORS/op-ui32-ui32.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-ui64-ui64.cc
+++ b/src/OPERATORS/op-ui64-ui64.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/OPERATORS/op-ui8-ui8.cc
+++ b/src/OPERATORS/op-ui8-ui8.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/TEMPLATE-INST/Array-os.cc
+++ b/src/TEMPLATE-INST/Array-os.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/TEMPLATE-INST/Array-sym.cc
+++ b/src/TEMPLATE-INST/Array-sym.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/TEMPLATE-INST/Array-tc.cc
+++ b/src/TEMPLATE-INST/Array-tc.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/base-list.h
+++ b/src/base-list.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/bitfcns.cc
+++ b/src/bitfcns.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/builtins.h
+++ b/src/builtins.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/c-file-ptr-stream.cc
+++ b/src/c-file-ptr-stream.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/c-file-ptr-stream.h
+++ b/src/c-file-ptr-stream.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/comment-list.cc
+++ b/src/comment-list.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2001, 2002, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/comment-list.h
+++ b/src/comment-list.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2002, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/cutils.c
+++ b/src/cutils.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2002, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/data.cc
+++ b/src/data.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/debug.cc
+++ b/src/debug.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001 Ben Sapp
+Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Ben Sapp
 
 This file is part of Octave.
 
--- a/src/defaults.cc
+++ b/src/defaults.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/defaults.h.in
+++ b/src/defaults.h.in
@@ -1,7 +1,8 @@
 // defaults.h.in
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/defun-dld.h
+++ b/src/defun-dld.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/defun-int.h
+++ b/src/defun-int.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/defun.cc
+++ b/src/defun.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/defun.h
+++ b/src/defun.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/dirfns.cc
+++ b/src/dirfns.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/dirfns.h
+++ b/src/dirfns.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/dynamic-ld.cc
+++ b/src/dynamic-ld.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/dynamic-ld.h
+++ b/src/dynamic-ld.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/error.cc
+++ b/src/error.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/error.h
+++ b/src/error.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/file-io.cc
+++ b/src/file-io.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/file-io.h
+++ b/src/file-io.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/gripes.cc
+++ b/src/gripes.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/gripes.h
+++ b/src/gripes.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2003, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/help.cc
+++ b/src/help.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/help.h
+++ b/src/help.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/input.cc
+++ b/src/input.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/input.h
+++ b/src/input.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/lex.h
+++ b/src/lex.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/lex.l
+++ b/src/lex.l
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/load-path.cc
+++ b/src/load-path.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 John W. Eaton
+Copyright (C) 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/load-path.h
+++ b/src/load-path.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 John W. Eaton
+Copyright (C) 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/load-save.cc
+++ b/src/load-save.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/load-save.h
+++ b/src/load-save.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-hdf5.cc
+++ b/src/ls-hdf5.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-hdf5.h
+++ b/src/ls-hdf5.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-mat-ascii.cc
+++ b/src/ls-mat-ascii.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-mat-ascii.h
+++ b/src/ls-mat-ascii.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-mat4.cc
+++ b/src/ls-mat4.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-mat4.h
+++ b/src/ls-mat4.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-mat5.cc
+++ b/src/ls-mat5.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-mat5.h
+++ b/src/ls-mat5.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-oct-ascii.cc
+++ b/src/ls-oct-ascii.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-oct-ascii.h
+++ b/src/ls-oct-ascii.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-oct-binary.cc
+++ b/src/ls-oct-binary.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-oct-binary.h
+++ b/src/ls-oct-binary.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-utils.cc
+++ b/src/ls-utils.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ls-utils.h
+++ b/src/ls-utils.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/main.c
+++ b/src/main.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/mappers.cc
+++ b/src/mappers.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/matherr.c
+++ b/src/matherr.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1997 John W. Eaton
+Copyright (C) 1997, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/mex.h
+++ b/src/mex.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001, 2006 Paul Kienzle
+Copyright (C) 2001, 2006, 2007 Paul Kienzle
 
 This file is part of Octave.
 
--- a/src/mexproto.h
+++ b/src/mexproto.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2006 Paul Kienzle
+Copyright (C) 2006, 2007 Paul Kienzle
 
 This file is part of Octave.
 
--- a/src/mxarray.h.in
+++ b/src/mxarray.h.in
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001, 2006 Paul Kienzle
+Copyright (C) 2001, 2006, 2007 Paul Kienzle
 
 This file is part of Octave.
 
--- a/src/oct-conf.h.in
+++ b/src/oct-conf.h.in
@@ -1,7 +1,8 @@
 // oct-conf.h.in
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-errno.cc.in
+++ b/src/oct-errno.cc.in
@@ -1,7 +1,7 @@
 // oct-errno.cc.in
 /*
 
-Copyright (C) 2005 John W. Eaton
+Copyright (C) 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-errno.h
+++ b/src/oct-errno.h
@@ -1,7 +1,7 @@
 // oct-errno.h.in
 /*
 
-Copyright (C) 2005 John W. Eaton
+Copyright (C) 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-fstrm.cc
+++ b/src/oct-fstrm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-fstrm.h
+++ b/src/oct-fstrm.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-hist.cc
+++ b/src/oct-hist.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-hist.h
+++ b/src/oct-hist.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-iostrm.cc
+++ b/src/oct-iostrm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-iostrm.h
+++ b/src/oct-iostrm.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-lvalue.cc
+++ b/src/oct-lvalue.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-lvalue.h
+++ b/src/oct-lvalue.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-map.cc
+++ b/src/oct-map.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-map.h
+++ b/src/oct-map.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-obj.cc
+++ b/src/oct-obj.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-obj.h
+++ b/src/oct-obj.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-prcstrm.cc
+++ b/src/oct-prcstrm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-prcstrm.h
+++ b/src/oct-prcstrm.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-procbuf.cc
+++ b/src/oct-procbuf.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005, 2006
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-procbuf.h
+++ b/src/oct-procbuf.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-stdstrm.h
+++ b/src/oct-stdstrm.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-stream.cc
+++ b/src/oct-stream.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-stream.h
+++ b/src/oct-stream.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-strstrm.cc
+++ b/src/oct-strstrm.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct-strstrm.h
+++ b/src/oct-strstrm.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/oct.h
+++ b/src/oct.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/octave.cc
+++ b/src/octave.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/octave.h
+++ b/src/octave.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ops.h
+++ b/src/ops.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base-int.cc
+++ b/src/ov-base-int.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base-int.h
+++ b/src/ov-base-int.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base-mat.cc
+++ b/src/ov-base-mat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base-mat.h
+++ b/src/ov-base-mat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1998 John W. Eaton
+Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base-scalar.cc
+++ b/src/ov-base-scalar.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base-scalar.h
+++ b/src/ov-base-scalar.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base-sparse.cc
+++ b/src/ov-base-sparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-base-sparse.h
+++ b/src/ov-base-sparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-base.cc
+++ b/src/ov-base.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-base.h
+++ b/src/ov-base.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-bool-mat.cc
+++ b/src/ov-bool-mat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-bool-mat.h
+++ b/src/ov-bool-mat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-bool-sparse.cc
+++ b/src/ov-bool-sparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-bool-sparse.h
+++ b/src/ov-bool-sparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-bool.cc
+++ b/src/ov-bool.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-bool.h
+++ b/src/ov-bool.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-builtin.cc
+++ b/src/ov-builtin.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-builtin.h
+++ b/src/ov-builtin.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-cell.cc
+++ b/src/ov-cell.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-cell.h
+++ b/src/ov-cell.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-ch-mat.cc
+++ b/src/ov-ch-mat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-ch-mat.h
+++ b/src/ov-ch-mat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-colon.cc
+++ b/src/ov-colon.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-colon.h
+++ b/src/ov-colon.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-complex.cc
+++ b/src/ov-complex.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-complex.h
+++ b/src/ov-complex.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-cs-list.cc
+++ b/src/ov-cs-list.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-cs-list.h
+++ b/src/ov-cs-list.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2002 John W. Eaton
+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-cx-mat.cc
+++ b/src/ov-cx-mat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-cx-mat.h
+++ b/src/ov-cx-mat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-cx-sparse.cc
+++ b/src/ov-cx-sparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-cx-sparse.h
+++ b/src/ov-cx-sparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-dld-fcn.cc
+++ b/src/ov-dld-fcn.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-dld-fcn.h
+++ b/src/ov-dld-fcn.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-fcn-handle.cc
+++ b/src/ov-fcn-handle.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-fcn-handle.h
+++ b/src/ov-fcn-handle.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-fcn-inline.cc
+++ b/src/ov-fcn-inline.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/ov-fcn-inline.h
+++ b/src/ov-fcn-inline.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 
 This file is part of Octave.
 
--- a/src/ov-fcn.cc
+++ b/src/ov-fcn.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-fcn.h
+++ b/src/ov-fcn.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int-traits.h
+++ b/src/ov-int-traits.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int16.cc
+++ b/src/ov-int16.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int16.h
+++ b/src/ov-int16.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int32.cc
+++ b/src/ov-int32.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int32.h
+++ b/src/ov-int32.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int64.cc
+++ b/src/ov-int64.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int64.h
+++ b/src/ov-int64.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int8.cc
+++ b/src/ov-int8.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-int8.h
+++ b/src/ov-int8.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-intx.h
+++ b/src/ov-intx.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-list.cc
+++ b/src/ov-list.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-list.h
+++ b/src/ov-list.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-mapper.cc
+++ b/src/ov-mapper.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-mapper.h
+++ b/src/ov-mapper.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-mex-fcn.cc
+++ b/src/ov-mex-fcn.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-mex-fcn.h
+++ b/src/ov-mex-fcn.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-range.cc
+++ b/src/ov-range.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-range.h
+++ b/src/ov-range.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-re-mat.cc
+++ b/src/ov-re-mat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-re-mat.h
+++ b/src/ov-re-mat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-re-sparse.cc
+++ b/src/ov-re-sparse.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-re-sparse.h
+++ b/src/ov-re-sparse.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/ov-scalar.cc
+++ b/src/ov-scalar.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-scalar.h
+++ b/src/ov-scalar.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-str-mat.cc
+++ b/src/ov-str-mat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-str-mat.h
+++ b/src/ov-str-mat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-streamoff.cc
+++ b/src/ov-streamoff.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-streamoff.h
+++ b/src/ov-streamoff.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-struct.cc
+++ b/src/ov-struct.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-struct.h
+++ b/src/ov-struct.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-type-conv.h
+++ b/src/ov-type-conv.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-typeinfo.cc
+++ b/src/ov-typeinfo.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-typeinfo.h
+++ b/src/ov-typeinfo.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint16.cc
+++ b/src/ov-uint16.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint16.h
+++ b/src/ov-uint16.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint32.cc
+++ b/src/ov-uint32.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint32.h
+++ b/src/ov-uint32.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint64.cc
+++ b/src/ov-uint64.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint64.h
+++ b/src/ov-uint64.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint8.cc
+++ b/src/ov-uint8.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-uint8.h
+++ b/src/ov-uint8.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 John W. Eaton
+Copyright (C) 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-usr-fcn.cc
+++ b/src/ov-usr-fcn.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov-usr-fcn.h
+++ b/src/ov-usr-fcn.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov.cc
+++ b/src/ov.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/ov.h
+++ b/src/ov.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pager.cc
+++ b/src/pager.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pager.h
+++ b/src/pager.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/parse.h
+++ b/src/parse.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/parse.y
+++ b/src/parse.y
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pr-output.cc
+++ b/src/pr-output.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pr-output.h
+++ b/src/pr-output.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/procstream.cc
+++ b/src/procstream.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2004,
+              2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/procstream.h
+++ b/src/procstream.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-all.h
+++ b/src/pt-all.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2001, 2002, 2003, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-arg-list.cc
+++ b/src/pt-arg-list.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-arg-list.h
+++ b/src/pt-arg-list.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-assign.cc
+++ b/src/pt-assign.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-assign.h
+++ b/src/pt-assign.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-binop.cc
+++ b/src/pt-binop.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-binop.h
+++ b/src/pt-binop.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-bp.cc
+++ b/src/pt-bp.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001 Ben Sapp
+Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Ben Sapp
 
 This file is part of Octave.
 
--- a/src/pt-bp.h
+++ b/src/pt-bp.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2001 Ben Sapp
+Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Ben Sapp
 
 This file is part of Octave.
 
--- a/src/pt-cell.cc
+++ b/src/pt-cell.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-cell.h
+++ b/src/pt-cell.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1999 John W. Eaton
+Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-check.cc
+++ b/src/pt-check.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-check.h
+++ b/src/pt-check.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-cmd.cc
+++ b/src/pt-cmd.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-cmd.h
+++ b/src/pt-cmd.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-colon.cc
+++ b/src/pt-colon.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-colon.h
+++ b/src/pt-colon.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-const.cc
+++ b/src/pt-const.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-const.h
+++ b/src/pt-const.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-decl.cc
+++ b/src/pt-decl.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-decl.h
+++ b/src/pt-decl.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-except.cc
+++ b/src/pt-except.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-except.h
+++ b/src/pt-except.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-exp.cc
+++ b/src/pt-exp.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-exp.h
+++ b/src/pt-exp.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-fcn-handle.cc
+++ b/src/pt-fcn-handle.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-fcn-handle.h
+++ b/src/pt-fcn-handle.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2003 John W. Eaton
+Copyright (C) 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-id.cc
+++ b/src/pt-id.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-id.h
+++ b/src/pt-id.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-idx.cc
+++ b/src/pt-idx.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-idx.h
+++ b/src/pt-idx.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-jump.cc
+++ b/src/pt-jump.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2001, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-jump.h
+++ b/src/pt-jump.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2002, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-loop.cc
+++ b/src/pt-loop.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-loop.h
+++ b/src/pt-loop.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-mat.cc
+++ b/src/pt-mat.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-mat.h
+++ b/src/pt-mat.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-misc.cc
+++ b/src/pt-misc.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-misc.h
+++ b/src/pt-misc.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-pr-code.cc
+++ b/src/pt-pr-code.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-pr-code.h
+++ b/src/pt-pr-code.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-select.cc
+++ b/src/pt-select.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-select.h
+++ b/src/pt-select.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-stmt.cc
+++ b/src/pt-stmt.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-stmt.h
+++ b/src/pt-stmt.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-unop.cc
+++ b/src/pt-unop.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-unop.h
+++ b/src/pt-unop.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt-walk.h
+++ b/src/pt-walk.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt.cc
+++ b/src/pt.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/pt.h
+++ b/src/pt.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/sighandlers.cc
+++ b/src/sighandlers.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/sighandlers.h
+++ b/src/sighandlers.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2005, 2006,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/siglist.c
+++ b/src/siglist.c
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/siglist.h
+++ b/src/siglist.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2000 John W. Eaton
+Copyright (C) 2000, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/sparse-xdiv.cc
+++ b/src/sparse-xdiv.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/sparse-xdiv.h
+++ b/src/sparse-xdiv.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/sparse-xpow.cc
+++ b/src/sparse-xpow.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2006, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/sparse-xpow.h
+++ b/src/sparse-xpow.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2004 David Bateman
+Copyright (C) 2004, 2005, 2007 David Bateman
 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Andy Adler
 
 This file is part of Octave.
--- a/src/strfns.cc
+++ b/src/strfns.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1994, 1995, 1996, 1997, 1999, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/symtab.cc
+++ b/src/symtab.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/symtab.h
+++ b/src/symtab.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/syscalls.cc
+++ b/src/syscalls.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
+              2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/sysdep.cc
+++ b/src/sysdep.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/sysdep.h
+++ b/src/sysdep.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/token.cc
+++ b/src/token.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/token.h
+++ b/src/token.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2000, 2002, 2004, 2005,
+              2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/toplev.cc
+++ b/src/toplev.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/toplev.h
+++ b/src/toplev.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/unwind-prot.cc
+++ b/src/unwind-prot.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/unwind-prot.h
+++ b/src/unwind-prot.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2004,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/utils.cc
+++ b/src/utils.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/utils.h
+++ b/src/utils.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/variables.cc
+++ b/src/variables.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/variables.h
+++ b/src/variables.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
+              2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/version.h
+++ b/src/version.h
@@ -1,7 +1,7 @@
 /*
 
-Copyright (C) 1992, 1993, 1994, 1994, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007  John W. Eaton
+Copyright (C) 1992, 1993, 1994, 1996, 1997, 1998, 1999, 2000, 2001,
+              2002, 2003, 2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/xdiv.cc
+++ b/src/xdiv.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003,
+              2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/xdiv.h
+++ b/src/xdiv.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2003, 2005, 2006, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/xpow.cc
+++ b/src/xpow.cc
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2002, 2003,
+              2004, 2005, 2006, 2007 John W. Eaton
 
 This file is part of Octave.
 
--- a/src/xpow.h
+++ b/src/xpow.h
@@ -1,6 +1,7 @@
 /*
 
-Copyright (C) 1996, 1997 John W. Eaton
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 2002, 2003, 2005, 2007
+              John W. Eaton
 
 This file is part of Octave.
 
--- a/src/zfstream.cc
+++ b/src/zfstream.cc
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005  Ludwig Schwardt, Kevin Ruland 
+Copyright (C) 2005, 2007 Ludwig Schwardt, Kevin Ruland 
 
 
 This file is part of Octave.
--- a/src/zfstream.h
+++ b/src/zfstream.h
@@ -1,6 +1,6 @@
 /*
 
-Copyright (C) 2005  Ludwig Schwardt, Kevin Ruland 
+Copyright (C) 2005, 2007 Ludwig Schwardt, Kevin Ruland 
 
 This file is part of Octave.
 
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -1,5 +1,8 @@
 # Makefile for octave's test directory
 #
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 2001, 2002, 2006, 2007
+#               John W. Eaton
+#
 # This file is part of Octave.
 # 
 # Octave is free software; you can redistribute it and/or modify it
--- a/test/test_args.m
+++ b/test/test_args.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_arith.m
+++ b/test/test_arith.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_audio.m
+++ b/test/test_audio.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_contin.m
+++ b/test/test_contin.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_control.m
+++ b/test/test_control.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_diffeq.m
+++ b/test/test_diffeq.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_error.m
+++ b/test/test_error.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_eval-catch.m
+++ b/test/test_eval-catch.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_eval.m
+++ b/test/test_eval.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_for.m
+++ b/test/test_for.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_global.m
+++ b/test/test_global.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_if.m
+++ b/test/test_if.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_image.m
+++ b/test/test_image.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_index-wfi-f.m
+++ b/test/test_index-wfi-f.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_index-wfi-t.m
+++ b/test/test_index-wfi-t.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_infnan.m
+++ b/test/test_infnan.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_io.m
+++ b/test/test_io.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_linalg.m
+++ b/test/test_linalg.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_logical-wfi-f.m
+++ b/test/test_logical-wfi-f.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_logical-wfi-t.m
+++ b/test/test_logical-wfi-t.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_matrix.m
+++ b/test/test_matrix.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_nonlin.m
+++ b/test/test_nonlin.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_number.m
+++ b/test/test_number.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_optim.m
+++ b/test/test_optim.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_plot.m
+++ b/test/test_plot.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_poly.m
+++ b/test/test_poly.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_prefer.m
+++ b/test/test_prefer.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_quad.m
+++ b/test/test_quad.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_recursion.m
+++ b/test/test_recursion.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_return.m
+++ b/test/test_return.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_set.m
+++ b/test/test_set.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_signal.m
+++ b/test/test_signal.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_stats.m
+++ b/test/test_stats.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_string.m
+++ b/test/test_string.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_struct.m
+++ b/test/test_struct.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_switch.m
+++ b/test/test_switch.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_system.m
+++ b/test/test_system.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_transpose.m
+++ b/test/test_transpose.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_try.m
+++ b/test/test_try.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_unix.m
+++ b/test/test_unix.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_unwind.m
+++ b/test/test_unwind.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##
--- a/test/test_while.m
+++ b/test/test_while.m
@@ -1,4 +1,4 @@
-## Copyright (C) 2007 John W. Eaton
+## Copyright (C) 2006, 2007 John W. Eaton
 ##
 ## This file is part of Octave.
 ##