changeset 12575:d0b799dafede

Grammarcheck files for 3.4.1 release.
author Rik <octave@nomad.inbox5.com>
date Mon, 04 Apr 2011 15:33:46 -0700
parents 89604fa96d2f
children a1e386b9ef4b
files doc/ChangeLog doc/interpreter/container.txi doc/interpreter/dynamic.txi doc/interpreter/install.txi doc/interpreter/system.txi doc/interpreter/tips.txi scripts/@ftp/mget.m scripts/ChangeLog scripts/audio/loadaudio.m scripts/audio/playaudio.m scripts/audio/record.m scripts/audio/saveaudio.m scripts/general/circshift.m scripts/general/cumtrapz.m scripts/general/dblquad.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/shiftdim.m scripts/general/triplequad.m scripts/geometry/convhull.m scripts/geometry/delaunay3.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/image/brighten.m scripts/io/textscan.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/warning_ids.m scripts/pkg/private/get_forge_pkg.m scripts/plot/clabel.m scripts/plot/colorbar.m scripts/plot/cylinder.m scripts/plot/daspect.m scripts/plot/linkprop.m scripts/plot/pbaspect.m scripts/plot/plotyy.m scripts/plot/private/__add_default_menu__.m scripts/plot/sphere.m scripts/plot/subplot.m scripts/plot/view.m scripts/polynomial/polyreduce.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/signal/periodogram.m scripts/sparse/colperm.m scripts/sparse/nonzeros.m scripts/sparse/spaugment.m scripts/sparse/speye.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/statistics/base/kurtosis.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/ranks.m scripts/statistics/base/skewness.m scripts/statistics/base/statistics.m scripts/statistics/base/var.m scripts/time/datenum.m scripts/time/datetick.m scripts/time/now.m src/ChangeLog src/DLD-FUNCTIONS/colamd.cc src/data.cc src/file-io.cc
diffstat 73 files changed, 123 insertions(+), 88 deletions(-) [+]
line wrap: on
line diff
--- a/doc/ChangeLog	Mon Apr 04 13:37:13 2011 -0700
+++ b/doc/ChangeLog	Mon Apr 04 15:33:46 2011 -0700
@@ -1,3 +1,9 @@
+2011-04-04  Rik  <octave@nomad.inbox5.com>
+
+	* interpreter/container.txi, interpreter/dynamic.txi,
+	interpreter/install.txi, interpreter/system.txi, interpreter/tips.txi:
+	Grammarcheck files for 3.4.1 release.
+
 2011-04-04  Rik  <octave@nomad.inbox5.com>
 
 	* interpreter/grammar.txi: Remove reference to deprecated function
--- a/doc/interpreter/container.txi	Mon Apr 04 13:37:13 2011 -0700
+++ b/doc/interpreter/container.txi	Mon Apr 04 15:33:46 2011 -0700
@@ -779,7 +779,7 @@
 @end group
 @end example
 
-The indexing operations operate on the the cell array and not on the objects
+The indexing operations operate on the cell array and not on the objects
 within the cell array.  By contrast, @code{cellindexmat} applies matrix indexing
 to the objects within each cell array entry and returns the requested values.
 
--- a/doc/interpreter/dynamic.txi	Mon Apr 04 13:37:13 2011 -0700
+++ b/doc/interpreter/dynamic.txi	Mon Apr 04 15:33:46 2011 -0700
@@ -108,11 +108,11 @@
 @end example
 
 This example although short introduces the basics of writing a C++
-function that can be dynamically linked to Octave. The easiest way to
+function that can be dynamically linked to Octave.  The easiest way to
 make available most of the definitions that might be necessary for a C++
 oct-file in Octave is to use the @code{#include <octave/oct.h>} header.
 Note that @file{octave/oct.h} is a C++ header and cannot be directly
-@code{#include}'ed in a C source file, nor any other language. What
+@code{#include}'ed in a C source file, nor any other language.  What
 follows is mostly C++, with a discussion of other languages in section
 @ref{Calling External Code from Oct-Files}.
 
--- a/doc/interpreter/install.txi	Mon Apr 04 13:37:13 2011 -0700
+++ b/doc/interpreter/install.txi	Mon Apr 04 15:33:46 2011 -0700
@@ -127,7 +127,7 @@
 library that Octave should use.
 
 @item --with-magick=<lib>
-Select the library to use for image I/O.  The two possible values are
+Select the library to use for image I/O@.  The two possible values are
 "GraphicsMagick" (default) or "ImageMagick".
 
 @item --with-sepchar=<char>
@@ -220,7 +220,7 @@
 
 There are currently two options for plotting in Octave: (1) the external
 program gnuplot, or (2) the internal graphics engine using OpenGL and
-FLTK.  Gnuplot is a command-driven interactive function plotting
+FLTK@.  Gnuplot is a command-driven interactive function plotting
 program.  Gnuplot is copyrighted, but freely distributable.  As of
 Octave release 3.4, gnuplot is the default option for plotting.  But,
 the internal graphics engine is nearly 100% compatibile, certainly for
@@ -548,7 +548,7 @@
 You must ensure that all Fortran sources except those in the
 @file{libcruft/ranlib} directory are compiled such that INTEGERS are
 8-bytes wide.  If you are using gfortan, the configure script should
-automatically set the Makefile variable @code{F77_INTEGER_8_FLAG} to 
+automatically set the Makefile variable @w{@env{F77_INTEGER_8_FLAG}} to 
 @option{-fdefault-integer-8}.  If you are using another compiler, you
 must set this variable yourself.  You should NOT set this flag in
 @env{FFLAGS}, otherwise the files in @file{libcruft/ranlib} will be
--- a/doc/interpreter/system.txi	Mon Apr 04 13:37:13 2011 -0700
+++ b/doc/interpreter/system.txi	Mon Apr 04 15:33:46 2011 -0700
@@ -149,7 +149,8 @@
 @node Filesystem Utilities
 @section Filesystem Utilities
 
-Octave includes many utility functions for copying, moving, renaming, and deleting files; for creating, reading, and deleting directories; for retrieving
+Octave includes many utility functions for copying, moving, renaming, and
+deleting files; for creating, reading, and deleting directories; for retrieving
 status information on files; and for manipulating file and path names.
 
 @DOCSTRING(movefile)
--- a/doc/interpreter/tips.txi	Mon Apr 04 13:37:13 2011 -0700
+++ b/doc/interpreter/tips.txi	Mon Apr 04 15:33:46 2011 -0700
@@ -176,7 +176,7 @@
 @example
 @group
 a = zeros (1000); # create a 1000x1000 matrix
-b = a(:,10:100); # lazy slice
+b = a(:,10:100);  # lazy slice
 a = []; # the original a array is still allocated
 c@{1@} = b; # b is reallocated at this point
 @end group
--- a/scripts/@ftp/mget.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/@ftp/mget.m	Mon Apr 04 15:33:46 2011 -0700
@@ -20,7 +20,7 @@
 ## @deftypefn  {Function File} {} mget (@var{f}, @var{file})
 ## @deftypefnx {Function File} {} mget (@var{f}, @var{dir})
 ## @deftypefnx {Function File} {} mget (@dots{}, @var{target})
-## Downloads a remote file @var{file} or directory @var{dir} to the local
+## Download a remote file @var{file} or directory @var{dir} to the local
 ## directory on the FTP connection @var{f}.  @var{f} is an FTP object
 ## returned by the @code{ftp} function.
 ##
--- a/scripts/ChangeLog	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/ChangeLog	Mon Apr 04 15:33:46 2011 -0700
@@ -1,3 +1,29 @@
+2011-04-04  Rik  <octave@nomad.inbox5.com>
+
+	* @ftp/mget.m, audio/loadaudio.m, audio/playaudio.m, audio/record.m,
+	audio/saveaudio.m, general/circshift.m, general/cumtrapz.m,
+	general/dblquad.m, general/quadgk.m, general/quadl.m,
+	general/shiftdim.m, general/triplequad.m, geometry/convhull.m,
+	geometry/delaunay3.m, geometry/dsearch.m, geometry/dsearchn.m,
+	geometry/tsearchn.m, geometry/voronoi.m, image/brighten.m,
+	io/textscan.m, miscellaneous/getappdata.m,
+	miscellaneous/namelengthmax.m, miscellaneous/rmappdata.m,
+	miscellaneous/setappdata.m, miscellaneous/swapbytes.m,
+	miscellaneous/symvar.m, miscellaneous/warning_ids.m,
+	pkg/private/get_forge_pkg.m, plot/clabel.m, plot/colorbar.m,
+	plot/cylinder.m, plot/daspect.m, plot/linkprop.m, plot/pbaspect.m,
+	plot/plotyy.m, plot/private/__add_default_menu__.m, plot/sphere.m,
+	plot/subplot.m, plot/view.m, polynomial/polyreduce.m,
+	polynomial/ppder.m, polynomial/ppint.m, signal/periodogram.m,
+	sparse/colperm.m, sparse/nonzeros.m, sparse/spaugment.m,
+	sparse/speye.m, sparse/treelayout.m, sparse/treeplot.m,
+	statistics/base/kurtosis.m, statistics/base/mean.m,
+	statistics/base/meansq.m, statistics/base/median.m,
+	statistics/base/mode.m, statistics/base/moment.m,
+	statistics/base/ranks.m, statistics/base/skewness.m,
+	statistics/base/statistics.m, statistics/base/var.m, time/datenum.m,
+	time/datetick.m, time/now.m: Grammarcheck m-files for 3.4.1 release.
+
 2011-04-04  Rik  <octave@nomad.inbox5.com>
 
 	* deprecated/module.mk, general/module.mk: Deprecate perror, strerror
--- a/scripts/audio/loadaudio.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/audio/loadaudio.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} loadaudio (@var{name}, @var{ext}, @var{bps})
-## Loads audio data from the file @file{@var{name}.@var{ext}} into the
+## Load audio data from the file @file{@var{name}.@var{ext}} into the
 ## vector @var{x}.
 ##
 ## The extension @var{ext} determines how the data in the audio file is
--- a/scripts/audio/playaudio.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/audio/playaudio.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {} playaudio (@var{name}, @var{ext})
 ## @deftypefnx {Function File} {} playaudio (@var{x})
-## Plays the audio file @file{@var{name}.@var{ext}} or the audio data
+## Play the audio file @file{@var{name}.@var{ext}} or the audio data
 ## stored in the vector @var{x}.
 ## @seealso{lin2mu, mu2lin, loadaudio, saveaudio, setaudio, record}
 ## @end deftypefn
--- a/scripts/audio/record.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/audio/record.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} record (@var{sec}, @var{sampling_rate})
-## Records @var{sec} seconds of audio input into the vector @var{x}.  The
+## Record @var{sec} seconds of audio input into the vector @var{x}.  The
 ## default value for @var{sampling_rate} is 8000 samples per second, or
 ## 8kHz.  The program waits until the user types @key{RET} and then
 ## immediately starts to record.
--- a/scripts/audio/saveaudio.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/audio/saveaudio.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} saveaudio (@var{name}, @var{x}, @var{ext}, @var{bps})
-## Saves a vector @var{x} of audio data to the file
+## Save a vector @var{x} of audio data to the file
 ## @file{@var{name}.@var{ext}}.  The optional parameters @var{ext} and
 ## @var{bps} determine the encoding and the number of bits per sample used
 ## in the audio file (see @code{loadaudio}); defaults are @file{lin} and
--- a/scripts/general/circshift.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/general/circshift.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {@var{y} =} circshift (@var{x}, @var{n})
-## Circularly shifts the values of the array @var{x}.  @var{n} must be
+## Circularly shift the values of the array @var{x}.  @var{n} must be
 ## a vector of integers no longer than the number of dimensions in
 ## @var{x}.  The values of @var{n} can be either positive or negative,
 ## which determines the direction in which the values or @var{x} are
--- a/scripts/general/cumtrapz.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/general/cumtrapz.m	Mon Apr 04 15:33:46 2011 -0700
@@ -28,7 +28,7 @@
 ## (@var{x}, @var{y})} evaluates the cumulative integral with respect
 ## to @var{x}.
 ##
-## @seealso{trapz,cumsum}
+## @seealso{trapz, cumsum}
 ## @end deftypefn
 
 ## Author:      Kai Habel <kai.habel@gmx.de>
--- a/scripts/general/dblquad.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/general/dblquad.m	Mon Apr 04 15:33:46 2011 -0700
@@ -29,7 +29,7 @@
 ##
 ## Additional arguments, are passed directly to @var{f}.  To use the default
 ## value for @var{tol} one may pass an empty matrix.
-## @seealso{triplequad,quad,quadv,quadl,quadgk,quadcc,trapz}
+## @seealso{triplequad, quad, quadv, quadl, quadgk, quadcc, trapz}
 ## @end deftypefn
 
 function q = dblquad(f, xa, xb, ya, yb, tol, quadf, varargin)
--- a/scripts/general/quadgk.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/general/quadgk.m	Mon Apr 04 15:33:46 2011 -0700
@@ -112,7 +112,7 @@
 ## approximate bounds on the error in the integral @code{abs (@var{q} -
 ## @var{i})}, where @var{i} is the exact value of the integral.
 ##
-## @seealso{quad,quadv,quadl,quadcc,trapz,dblquad,triplequad}
+## @seealso{quad, quadv, quadl, quadcc, trapz, dblquad, triplequad}
 ## @end deftypefn
 
 function [q, err] = quadgk (f, a, b, varargin)
--- a/scripts/general/quadl.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/general/quadl.m	Mon Apr 04 15:33:46 2011 -0700
@@ -41,7 +41,7 @@
 ## Reference: W. Gander and W. Gautschi, @cite{Adaptive Quadrature -
 ## Revisited}, BIT Vol. 40, No. 1, March 2000, pp. 84--101.
 ## @url{http://www.inf.ethz.ch/personal/gander/}
-## @seealso{quad,quadv,quadgk,quadcc,trapz,dblquad,triplequad}
+## @seealso{quad, quadv, quadgk, quadcc, trapz, dblquad, triplequad}
 ## @end deftypefn
 
 ##   Author: Walter Gautschi
--- a/scripts/general/shiftdim.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/general/shiftdim.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {@var{y} =} shiftdim (@var{x}, @var{n})
 ## @deftypefnx {Function File} {[@var{y}, @var{ns}] =} shiftdim (@var{x})
-## Shifts the dimension of @var{x} by @var{n}, where @var{n} must be
+## Shift the dimension of @var{x} by @var{n}, where @var{n} must be
 ## an integer scalar.  When @var{n} is positive, the dimensions of
 ## @var{x} are shifted to the left, with the leading dimensions
 ## circulated to the end.  If @var{n} is negative, then the dimensions
--- a/scripts/general/triplequad.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/general/triplequad.m	Mon Apr 04 15:33:46 2011 -0700
@@ -30,7 +30,7 @@
 ##
 ## Additional arguments, are passed directly to @var{f}.  To use the default
 ## value for @var{tol} one may pass an empty matrix.
-## @seealso{dblquad,quad,quadv,quadl,quadgk,quadcc,trapz}
+## @seealso{dblquad, quad, quadv, quadl, quadgk, quadcc, trapz}
 ## @end deftypefn
 
 function Q = triplequad(f, xa, xb, ya, yb, za, zb, tol, quadf, varargin)
--- a/scripts/geometry/convhull.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/geometry/convhull.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {@var{H} =} convhull (@var{x}, @var{y})
 ## @deftypefnx {Function File} {@var{H} =} convhull (@var{x}, @var{y}, @var{opt})
-## Returns the index vector to the points of the enclosing convex hull.  The
+## Return the index vector to the points of the enclosing convex hull.  The
 ## data points are defined by the x and y vectors.
 ##
 ## A third optional argument, which must be a string, contains extra options
--- a/scripts/geometry/delaunay3.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/geometry/delaunay3.m	Mon Apr 04 15:33:46 2011 -0700
@@ -26,7 +26,7 @@
 ## A fourth optional argument, which must be a string or cell array of strings,
 ## contains extra options passed to the underlying qhull command.  See the
 ## documentation for the Qhull library for details.
-## @seealso{delaunay,delaunayn}
+## @seealso{delaunay, delaunayn}
 ## @end deftypefn
 
 ## Author: Kai Habel <kai.habel@gmx.de>
--- a/scripts/geometry/dsearch.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/geometry/dsearch.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {@var{idx} =} dsearch (@var{x}, @var{y}, @var{tri}, @var{xi}, @var{yi})
 ## @deftypefnx {Function File} {@var{idx} =} dsearch (@var{x}, @var{y}, @var{tri}, @var{xi}, @var{yi}, @var{s})
-## Returns the index @var{idx} or the closest point in @code{@var{x}, @var{y}}
+## Return the index @var{idx} or the closest point in @code{@var{x}, @var{y}}
 ## to the elements @code{[@var{xi}(:), @var{yi}(:)]}.  The variable @var{s} is
 ## accepted for compatibility but is ignored.
 ## @seealso{dsearchn, tsearch}
--- a/scripts/geometry/dsearchn.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/geometry/dsearchn.m	Mon Apr 04 15:33:46 2011 -0700
@@ -21,7 +21,7 @@
 ## @deftypefnx {Function File} {@var{idx} =} dsearchn (@var{x}, @var{tri}, @var{xi}, @var{outval})
 ## @deftypefnx {Function File} {@var{idx} =} dsearchn (@var{x}, @var{xi})
 ## @deftypefnx {Function File} {[@var{idx}, @var{d}] =} dsearchn (@dots{})
-## Returns the index @var{idx} or the closest point in @var{x} to the elements
+## Return the index @var{idx} or the closest point in @var{x} to the elements
 ## @var{xi}.  If @var{outval} is supplied, then the values of @var{xi} that are
 ## not contained within one of the simplices @var{tri} are set to
 ## @var{outval}.  Generally, @var{tri} is returned from @code{delaunayn
--- a/scripts/geometry/tsearchn.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/geometry/tsearchn.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {[@var{idx}, @var{p}] =} tsearchn (@var{x}, @var{t}, @var{xi})
-## Searches for the enclosing Delaunay convex hull.  For @code{@var{t} =
+## Search for the enclosing Delaunay convex hull.  For @code{@var{t} =
 ## delaunayn (@var{x})}, finds the index in @var{t} containing the
 ## points @var{xi}.  For points outside the convex hull, @var{idx} is NaN.
 ## If requested @code{tsearchn} also returns the Barycentric coordinates @var{p}
--- a/scripts/geometry/voronoi.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/geometry/voronoi.m	Mon Apr 04 15:33:46 2011 -0700
@@ -21,7 +21,7 @@
 ## @deftypefnx {Function File} {} voronoi (@var{x}, @var{y}, "plotstyle")
 ## @deftypefnx {Function File} {} voronoi (@var{x}, @var{y}, "plotstyle", @var{options})
 ## @deftypefnx {Function File} {[@var{vx}, @var{vy}] =} voronoi (@dots{})
-## plots Voronoi diagram of points @code{(@var{x}, @var{y})}.
+## Plot Voronoi diagram of points @code{(@var{x}, @var{y})}.
 ## The Voronoi facets with points at infinity are not drawn.
 ## [@var{vx}, @var{vy}] = voronoi(@dots{}) returns the vertices instead of
 ## plotting the
--- a/scripts/image/brighten.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/image/brighten.m	Mon Apr 04 15:33:46 2011 -0700
@@ -20,7 +20,7 @@
 ## @deftypefn  {Function File} {@var{map_out} =} brighten (@var{map}, @var{beta})
 ## @deftypefnx {Function File} {@var{map_out} =} brighten (@var{h}, @var{beta})
 ## @deftypefnx {Function File} {@var{map_out} =} brighten (@var{beta})
-## Darkens or brightens the given colormap.  If the @var{map} argument
+## Darken or brighten the given colormap.  If the @var{map} argument
 ## is omitted, the function is applied to the current colormap.  The first
 ## argument can also be a valid graphics handle @var{h}, in which case
 ## @code{brighten} is applied to the colormap associated with this handle.
--- a/scripts/io/textscan.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/io/textscan.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,12 +18,9 @@
 
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {@var{C} =} textscan (@var{fid}, @var{format})
-## @deftypefnx {Function File} {@var{C} =} textscan (@var{fid}, @var{format}, @
-## @var{n})
-## @deftypefnx {Function File} {@var{C} =} textscan (@var{fid}, @var{format}, @
-## @var{param}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{C} =} textscan (@var{fid}, @var{format}, @
-## @var{n}, @var{param}, @var{value}, @dots{})
+## @deftypefnx {Function File} {@var{C} =} textscan (@var{fid}, @var{format}, @var{n})
+## @deftypefnx {Function File} {@var{C} =} textscan (@var{fid}, @var{format}, @var{param}, @var{value}, @dots{})
+## @deftypefnx {Function File} {@var{C} =} textscan (@var{fid}, @var{format}, @var{n}, @var{param}, @var{value}, @dots{})
 ## @deftypefnx {Function File} {@var{C} =} textscan (@var{str}, @dots{})
 ## @deftypefnx {Function File} {[@var{C}, @var{position}] =} textscan (@dots{})
 ## Read data from a text file.
--- a/scripts/miscellaneous/getappdata.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/miscellaneous/getappdata.m	Mon Apr 04 15:33:46 2011 -0700
@@ -16,7 +16,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {@var{value} =} getappdata (@var{h}, @var{name})
-## Returns the @var{value} for named application data for the object(s) with
+## Return the @var{value} for named application data for the object(s) with
 ## handle(s) @var{h}.
 ## @end deftypefn
 
--- a/scripts/miscellaneous/namelengthmax.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/miscellaneous/namelengthmax.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} namelengthmax ()
-## Returns the @sc{matlab} compatible maximum variable name length.  Octave is
+## Return the @sc{matlab} compatible maximum variable name length.  Octave is
 ## capable of storing strings up to
 ## @tex
 ## $2^{31} - 1$
--- a/scripts/miscellaneous/rmappdata.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/miscellaneous/rmappdata.m	Mon Apr 04 15:33:46 2011 -0700
@@ -16,7 +16,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} rmappdata (@var{h}, @var{name})
-## Deletes the named application data for the object(s) with
+## Delete the named application data for the object(s) with
 ## handle(s) @var{h}.
 ## @end deftypefn
 
--- a/scripts/miscellaneous/setappdata.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/miscellaneous/setappdata.m	Mon Apr 04 15:33:46 2011 -0700
@@ -16,7 +16,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} setappdata (@var{h}, @var{name}, @var{value})
-## Sets the named application data to @var{value} for the object(s) with
+## Set the named application data to @var{value} for the object(s) with
 ## handle(s) @var{h}.  If the application data with the specified name does
 ## not exist, it is created.
 ## @end deftypefn
--- a/scripts/miscellaneous/swapbytes.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/miscellaneous/swapbytes.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} swapbytes (@var{x})
-## Swaps the byte order on values, converting from little endian to big
+## Swap the byte order on values, converting from little endian to big
 ## endian and vice versa.  For example:
 ##
 ## @example
--- a/scripts/miscellaneous/symvar.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/miscellaneous/symvar.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} symvar (@var{s})
-## Identifies the argument names in the function defined by a string.
+## Identif the argument names in the function defined by a string.
 ## Common constant names such as @code{pi}, @code{NaN}, @code{Inf},
 ## @code{eps}, @code{i} or @code{j} are ignored.  The arguments that are
 ## found are returned in a cell array of strings.  If no variables are
--- a/scripts/miscellaneous/warning_ids.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/miscellaneous/warning_ids.m	Mon Apr 04 15:33:46 2011 -0700
@@ -112,7 +112,7 @@
 ## @item Octave:autoload-relative-file-name
 ## If the @code{Octave:autoload-relative-file-name} is enabled,
 ## Octave will warn when parsing autoload() function calls with relative
-## paths to function files. This usually happens when using autoload()
+## paths to function files.  This usually happens when using autoload()
 ## calls in PKG_ADD files, when the PKG_ADD file is not in the same
 ## directory as the .oct file referred to by the autoload() command.
 ## By default, the @code{Octave:autoload-relative-file-name}
@@ -201,8 +201,8 @@
 ## If the @code{Octave:possible-matlab-short-circuit-operator} warning
 ## is enabled, Octave will warn about using the not short circuiting
 ## operators @code{&} and @code{|} inside @code{if} or @code{while}
-## conditions. They normally never short circuit, but @sc{Matlab} always
-## short circuits if any logical operators are used in a condition. You
+## conditions.  They normally never short circuit, but @sc{matlab} always
+## short circuits if any logical operators are used in a condition.  You
 ## can turn on the option
 ##
 ## @example
@@ -213,9 +213,9 @@
 ##
 ## @noindent
 ## if you would like to enable this short-circuit evaluation in
-## Octave. Note that the @code{&&} and @code{||} operators always short
-## circuit in both Octave and @sc{Matlab}, so it's only necessary to
-## enable @sc{Matlab}-style short-circuiting it's too arduous to modify
+## Octave.  Note that the @code{&&} and @code{||} operators always short
+## circuit in both Octave and @sc{matlab}, so it's only necessary to
+## enable @sc{matlab}-style short-circuiting it's too arduous to modify
 ## existing code that relies on this behaviour.
 ##
 ## @item Octave:precedence-change
--- a/scripts/pkg/private/get_forge_pkg.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/pkg/private/get_forge_pkg.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,10 +18,10 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {[@var{ver}, @var{url}] =} get_forge_pkg (@var{name})
-## Tries to discover the current version of an OctaveForge package from the web,
+## Try to discover the current version of an OctaveForge package from the web,
 ## using a working internet connection and the urlread function.
-## If two output arguments are requested, returns also an address to download
-## the file.
+## If two output arguments are requested, also return an address from which
+## to download the file.
 ## @end deftypefn
 
 function [ver, url] = get_forge_pkg (name)
--- a/scripts/plot/clabel.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/clabel.m	Mon Apr 04 15:33:46 2011 -0700
@@ -24,7 +24,7 @@
 ## @deftypefnx {Function File} {} clabel (@var{c}, @var{h})
 ## @deftypefnx {Function File} {} clabel (@dots{}, @var{prop}, @var{val}, @dots{})
 ## @deftypefnx {Function File} {@var{h} =} clabel (@dots{})
-## Adds labels to the contours of a contour plot.  The contour plot is specified
+## Add labels to the contours of a contour plot.  The contour plot is specified
 ## by the contour matrix @var{c} and optionally the contourgroup object @var{h}
 ## that are returned by @code{contour}, @code{contourf} and @code{contour3}.
 ## The contour labels are rotated and placed in the contour itself.
--- a/scripts/plot/colorbar.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/colorbar.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {} colorbar (@var{s})
 ## @deftypefnx {Function File} {} colorbar ("peer", @var{h}, @dots{})
-## Adds a colorbar to the current axes.  Valid values for @var{s} are
+## Add a colorbar to the current axes.  Valid values for @var{s} are
 ##
 ## @table @asis
 ## @item "EastOutside"
--- a/scripts/plot/cylinder.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/cylinder.m	Mon Apr 04 15:33:46 2011 -0700
@@ -22,7 +22,7 @@
 ## @deftypefnx {Function File} {} cylinder (@var{r}, @var{n})
 ## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} cylinder (@dots{})
 ## @deftypefnx {Function File} {} cylinder (@var{ax}, @dots{})
-## Generates three matrices in @code{meshgrid} format, such that
+## Generate three matrices in @code{meshgrid} format, such that
 ## @code{surf (@var{x}, @var{y}, @var{z})} generates a unit cylinder.
 ## The matrices are of size @code{@var{n}+1}-by-@code{@var{n}+1}.
 ## @var{r} is a vector containing the radius along the z-axis.
--- a/scripts/plot/daspect.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/daspect.m	Mon Apr 04 15:33:46 2011 -0700
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} daspect (@var{data_aspect_ratio})
+## @deftypefn {Function File} {} daspect (@var{data_aspect_ratio})
 ## Set the data aspect ratio of the current axes.  The aspect ratio is
 ## a normalized 3-element vector representing the span of the x, y, and
 ## z-axes limits.
@@ -32,7 +32,7 @@
 ## Return the data aspect ratio mode of the current axes.
 ##
 ## @deftypefnx {Function File} {} daspect (@var{hax}, @dots{})
-## Uses the axes, with handle @var{hax}, instead of the current axes.
+## Use the axes, with handle @var{hax}, instead of the current axes.
 ##
 ## @seealso{axis, pbaspect, xlim, ylim, zlim}
 ## @end deftypefn
--- a/scripts/plot/linkprop.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/linkprop.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {@var{hlink} =} linkprop (@var{h}, @var{prop})
-## Links graphics object properties, such that a change in one is
+## Link graphics object properties, such that a change in one is
 ## propagated to the others.  The properties to link are given as a
 ## string of cell string array by @var{prop} and the objects containing
 ## these properties by the handle array @var{h}.
--- a/scripts/plot/pbaspect.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/pbaspect.m	Mon Apr 04 15:33:46 2011 -0700
@@ -32,7 +32,7 @@
 ## Return the plot box aspect ratio mode of the current axes.
 ##
 ## @deftypefnx {Function File} {} pbaspect (@var{hax}, @dots{})
-## Uses the axes, with handle @var{hax}, instead of the current axes.
+## Use the axes, with handle @var{hax}, instead of the current axes.
 ##
 ## @seealso{axis, daspect, xlim, ylim, zlim}
 ## @end deftypefn
--- a/scripts/plot/plotyy.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/plotyy.m	Mon Apr 04 15:33:46 2011 -0700
@@ -22,7 +22,7 @@
 ## @deftypefnx {Function File} {} plotyy (@dots{}, @var{fun1}, @var{fun2})
 ## @deftypefnx {Function File} {} plotyy (@var{h}, @dots{})
 ## @deftypefnx {Function File} {[@var{ax}, @var{h1}, @var{h2}] =} plotyy (@dots{})
-## Plots two sets of data with independent y-axes.  The arguments @var{x1} and
+## Plot two sets of data with independent y-axes.  The arguments @var{x1} and
 ## @var{y1} define the arguments for the first plot and @var{x1} and @var{y2}
 ## for the second.
 ##
--- a/scripts/plot/private/__add_default_menu__.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/private/__add_default_menu__.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} __add_default_menu__ (@var{fig})
-## Adds default menu to figure.  All uimenu handles have
+## Add default menu to figure.  All uimenu handles have
 ## set their property "handlevisibility" to "off".
 ## @end deftypefn
 
--- a/scripts/plot/sphere.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/sphere.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {[@var{x}, @var{y}, @var{z}] =} sphere (@var{n})
 ## @deftypefnx {Function File} {} sphere (@var{h}, @dots{})
-## Generates three matrices in @code{meshgrid} format, such that
+## Generate three matrices in @code{meshgrid} format, such that
 ## @code{surf (@var{x}, @var{y}, @var{z})} generates a unit sphere.
 ## The matrices of @code{@var{n}+1}-by-@code{@var{n}+1}.  If @var{n} is
 ## omitted then a default value of 20 is assumed.
--- a/scripts/plot/subplot.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/subplot.m	Mon Apr 04 15:33:46 2011 -0700
@@ -52,8 +52,8 @@
 ## @end group
 ## @end example
 ##
-## @var{index} may be a vector. In which case, the new axis will enclose
-## the grid locations specified. The first demo illustrates an example.
+## @var{index} may be a vector.  In which case, the new axis will enclose
+## the grid locations specified.  The first demo illustrates an example:
 ##
 ## @example
 ## @code{demo ("subplot", 1)}
--- a/scripts/plot/view.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/plot/view.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {[@var{azimuth}, @var{elevation}] =} view ()
-## @deftypefnx  {Function File} {} view (@var{azimuth}, @var{elevation})
+## @deftypefnx {Function File} {} view (@var{azimuth}, @var{elevation})
 ## @deftypefnx {Function File} {} view ([@var{azimuth}, @var{elevation}])
 ## @deftypefnx {Function File} {} view ([@var{x}, @var{y}, @var{z}])
 ## @deftypefnx {Function File} {} view (@var{dims})
--- a/scripts/polynomial/polyreduce.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/polynomial/polyreduce.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} polyreduce (@var{c})
-## Reduces a polynomial coefficient vector to a minimum number of terms by
+## Reduce a polynomial coefficient vector to a minimum number of terms by
 ## stripping off any leading zeros.
 ## @seealso{poly, roots, conv, deconv, residue, filter, polyval,
 ## polyvalm, polyderiv, polyint}
--- a/scripts/polynomial/ppder.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/polynomial/ppder.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {@var{ppd} =} ppder (@var{pp})
 ## Compute the piecewise derivative of the piecewise polynomial struct @var{pp}.
-## @seealso{mkpp,ppval,ppint}
+## @seealso{mkpp, ppval, ppint}
 ## @end deftypefn
 
 function ppd = ppder (pp)
--- a/scripts/polynomial/ppint.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/polynomial/ppint.m	Mon Apr 04 15:33:46 2011 -0700
@@ -21,7 +21,7 @@
 ## @deftypefnx {Function File} {@var{ppi} =} ppint (@var{pp}, @var{c})
 ## Compute the integral of the piecewise polynomial struct @var{pp}.
 ## @var{c}, if given, is the constant of integration.
-## @seealso{mkpp,ppval,ppder}
+## @seealso{mkpp, ppval, ppder}
 ## @end deftypefn
 
 function ppi = ppint (pp, c)
--- a/scripts/signal/periodogram.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/signal/periodogram.m	Mon Apr 04 15:33:46 2011 -0700
@@ -46,7 +46,7 @@
 ##
 ## @item range: "@nospell{onesided}" computes spectrum from [0..nfft/2+1].
 ## "@nospell{twosided}" computes spectrum from [0..nfft-1].  These strings
-## can appear at any  position in the list input arguments after window.
+## can appear at any position in the list input arguments after window.
 ##
 ## @item Pxx: one-, or two-sided power spectrum.
 ##
--- a/scripts/sparse/colperm.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/sparse/colperm.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {@var{p} =} colperm (@var{s})
-## Returns the column permutations such that the columns of
+## Return the column permutations such that the columns of
 ## @code{@var{s} (:, @var{p})} are ordered in terms of increase number
 ## of non-zero elements.  If @var{s} is symmetric, then @var{p} is chosen
 ## such that @code{@var{s} (@var{p}, @var{p})} orders the rows and
--- a/scripts/sparse/nonzeros.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/sparse/nonzeros.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {} nonzeros (@var{s})
-## Returns a vector of the non-zero values of the sparse matrix @var{s}.
+## Return a vector of the non-zero values of the sparse matrix @var{s}.
 ## @end deftypefn
 
 function t = nonzeros (s)
--- a/scripts/sparse/spaugment.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/sparse/spaugment.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {@var{s} =} spaugment (@var{A}, @var{c})
-## Creates the augmented matrix of @var{A}.  This is given by
+## Create the augmented matrix of @var{A}.  This is given by
 ##
 ## @example
 ## @group
--- a/scripts/sparse/speye.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/sparse/speye.m	Mon Apr 04 15:33:46 2011 -0700
@@ -20,7 +20,7 @@
 ## @deftypefn  {Function File} {@var{y} =} speye (@var{m})
 ## @deftypefnx {Function File} {@var{y} =} speye (@var{m}, @var{n})
 ## @deftypefnx {Function File} {@var{y} =} speye (@var{sz})
-## Returns a sparse identity matrix.  This is significantly more
+## Return a sparse identity matrix.  This is significantly more
 ## efficient than @code{sparse (eye (@var{m}))} as the full matrix
 ## is not constructed.
 ##
--- a/scripts/sparse/treelayout.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/sparse/treelayout.m	Mon Apr 04 15:33:46 2011 -0700
@@ -25,7 +25,7 @@
 ## permutation.
 ## The complexity of the algorithm is O(n) in
 ## terms of time and memory requirements.
-## @seealso{etreeplot, gplot,treeplot}
+## @seealso{etreeplot, gplot, treeplot}
 ## @end deftypefn
 
 function [x_coordinate, y_coordinate, height, s] = treelayout (tree, permutation)
--- a/scripts/sparse/treeplot.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/sparse/treeplot.m	Mon Apr 04 15:33:46 2011 -0700
@@ -19,7 +19,7 @@
 ## -*- texinfo -*-
 ## @deftypefn  {Function File} {} treeplot (@var{tree})
 ## @deftypefnx {Function File} {} treeplot (@var{tree}, @var{node_style}, @var{edge_style})
-## Produces a graph of tree or forest.  The first argument is vector of
+## Produce a graph of tree or forest.  The first argument is vector of
 ## predecessors, optional parameters @var{node_style} and @var{edge_style}
 ## define the output style.  The complexity of the algorithm is O(n) in
 ## terms of is time and memory requirements.
--- a/scripts/statistics/base/kurtosis.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/kurtosis.m	Mon Apr 04 15:33:46 2011 -0700
@@ -41,7 +41,7 @@
 ## stdnormal distribution and is sometimes referred to as "excess kurtosis".
 ## To calculate kurtosis without the normalization factor of @math{-3} use
 ## @code{moment (@var{x}, 4, 'c') / std (@var{x})^4}.
-## @seealso{var,skewness,moment}
+## @seealso{var, skewness, moment}
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/statistics/base/mean.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/mean.m	Mon Apr 04 15:33:46 2011 -0700
@@ -53,7 +53,7 @@
 ##
 ## Both @var{dim} and @var{opt} are optional.  If both are supplied,
 ## either may appear first.
-## @seealso{median,mode}
+## @seealso{median, mode}
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/statistics/base/meansq.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/meansq.m	Mon Apr 04 15:33:46 2011 -0700
@@ -40,7 +40,7 @@
 ## of each column.
 ##
 ## If the optional argument @var{dim} is given, operate along this dimension.
-## @seealso{var,std,moment}
+## @seealso{var, std, moment}
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/statistics/base/median.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/median.m	Mon Apr 04 15:33:46 2011 -0700
@@ -44,7 +44,7 @@
 ## If @var{x} is a matrix, compute the median value for each
 ## column and return them in a row vector.  If the optional @var{dim}
 ## argument is given, operate along this dimension.
-## @seealso{mean,mode}
+## @seealso{mean, mode}
 ## @end deftypefn
 
 ## Author: jwe
--- a/scripts/statistics/base/mode.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/mode.m	Mon Apr 04 15:33:46 2011 -0700
@@ -30,7 +30,7 @@
 ## The return variable @var{f} is the number of occurrences of the mode in
 ## in the dataset.  The cell array @var{c} contains all of the elements
 ## with the maximum frequency.
-## @seealso{mean,median}
+## @seealso{mean, median}
 ## @end deftypefn
 
 function [m, f, c] = mode (x, dim)
--- a/scripts/statistics/base/moment.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/moment.m	Mon Apr 04 15:33:46 2011 -0700
@@ -99,7 +99,7 @@
 ## If the optional argument @var{dim} is given, operate along this dimension.
 ##
 ## If both @var{type} and @var{dim} are given they may appear in any order.
-## @seealso{var,skewness,kurtosis}
+## @seealso{var, skewness, kurtosis}
 ## @end deftypefn
 
 ## Can easily be made to work for continuous distributions (using quad)
--- a/scripts/statistics/base/ranks.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/ranks.m	Mon Apr 04 15:33:46 2011 -0700
@@ -21,7 +21,7 @@
 ## Return the ranks of @var{x} along the first non-singleton dimension
 ## adjusted for ties.  If the optional argument @var{dim} is
 ## given, operate along this dimension.
-## @seealso{spearman,kendall}
+## @seealso{spearman, kendall}
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/statistics/base/skewness.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/skewness.m	Mon Apr 04 15:33:46 2011 -0700
@@ -38,7 +38,7 @@
 ## If @var{x} is a matrix, return the skewness along the
 ## first non-singleton dimension of the matrix.  If the optional
 ## @var{dim} argument is given, operate along this dimension.
-## @seealso{var,kurtosis,moment}
+## @seealso{var, kurtosis, moment}
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/statistics/base/statistics.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/statistics.m	Mon Apr 04 15:33:46 2011 -0700
@@ -26,7 +26,7 @@
 ## If @var{x} is a matrix, calculate statistics over the first
 ## non-singleton dimension.
 ## If the optional argument @var{dim} is given, operate along this dimension.
-## @seealso{min,max,median,mean,std,skewness,kurtosis}
+## @seealso{min, max, median, mean, std, skewness, kurtosis}
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/statistics/base/var.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/statistics/base/var.m	Mon Apr 04 15:33:46 2011 -0700
@@ -52,7 +52,7 @@
 ## @end table
 ##
 ## If the optional argument @var{dim} is given, operate along this dimension.
-## @seealso{cov,std,skewness,kurtosis,moment}
+## @seealso{cov, std, skewness, kurtosis, moment}
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/time/datenum.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/time/datenum.m	Mon Apr 04 15:33:46 2011 -0700
@@ -23,7 +23,7 @@
 ## @deftypefnx {Function File} {} datenum (@var{year}, @var{month}, @var{day}, @var{hour}, @var{minute}, @var{second})
 ## @deftypefnx {Function File} {} datenum (@code{"date"})
 ## @deftypefnx {Function File} {} datenum (@code{"date"}, @var{p})
-## Returns the specified local time as a day number, with Jan 1, 0000
+## Return the specified local time as a day number, with Jan 1, 0000
 ## being day 1.  By this reckoning, Jan 1, 1970 is day number 719529.
 ## The fractional portion, @var{p}, corresponds to the portion of the
 ## specified day.
--- a/scripts/time/datetick.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/time/datetick.m	Mon Apr 04 15:33:46 2011 -0700
@@ -23,7 +23,7 @@
 ## @deftypefnx {Function File} {} datetick (@dots{}, "keeplimits")
 ## @deftypefnx {Function File} {} datetick (@dots{}, "keepticks")
 ## @deftypefnx {Function File} {} datetick (@dots{ax}, @dots{})
-## Adds date formatted tick labels to an axis.  The axis the apply the
+## Add date formatted tick labels to an axis.  The axis the apply the
 ## ticks to is determined by @var{axis} that can take the values "x",
 ## "y" or "z".  The default value is "x".  The formatting of the labels is
 ## determined by the variable @var{form}, that can either be a string in
--- a/scripts/time/now.m	Mon Apr 04 13:37:13 2011 -0700
+++ b/scripts/time/now.m	Mon Apr 04 15:33:46 2011 -0700
@@ -18,7 +18,7 @@
 
 ## -*- texinfo -*-
 ## @deftypefn {Function File} {t =} now ()
-## Returns the current local time as the number of days since Jan 1, 0000.
+## Return the current local time as the number of days since Jan 1, 0000.
 ## By this reckoning, Jan 1, 1970 is day number 719529.
 ##
 ## The integral part, @code{floor (now)} corresponds to 00:00:00 today.
--- a/src/ChangeLog	Mon Apr 04 13:37:13 2011 -0700
+++ b/src/ChangeLog	Mon Apr 04 15:33:46 2011 -0700
@@ -1,3 +1,8 @@
+2011-04-04  Rik  <octave@nomad.inbox5.com>
+
+	* DLD-FUNCTIONS/colamd.cc, data.cc, file-io.cc: Grammarcheck files
+	for 3.4.1 release.
+
 2011-04-03  Rik  <octave@nomad.inbox5.com>
 
 	* input.cc (add_input_event_hook, remove_input_event_hook): Improve
--- a/src/DLD-FUNCTIONS/colamd.cc	Mon Apr 04 13:37:13 2011 -0700
+++ b/src/DLD-FUNCTIONS/colamd.cc	Mon Apr 04 15:33:46 2011 -0700
@@ -232,7 +232,7 @@
 @code{@var{knobs}(2)} are < 0, respectively.  If @code{@var{knobs}(3)} is\n\
 nonzero, @var{stats} and @var{knobs} are printed.  The default is\n\
 @code{@var{knobs} = [10 10 0]}.  Note that @var{knobs} differs from earlier\n\
-versions of colamd\n\
+versions of colamd.\n\
 \n\
 @var{stats} is an optional 20-element output vector that provides data\n\
 about the ordering and the validity of the input matrix @var{S}.  Ordering\n\
--- a/src/data.cc	Mon Apr 04 13:37:13 2011 -0700
+++ b/src/data.cc	Mon Apr 04 15:33:46 2011 -0700
@@ -4663,7 +4663,7 @@
 DEFUN (full, args, ,
     "-*- texinfo -*-\n\
 @deftypefn {Loadable Function} {@var{FM} =} full (@var{SM})\n\
- returns a full storage matrix from a sparse, diagonal, permutation matrix\n\
+Return a full storage matrix from a sparse, diagonal, permutation matrix\n\
 or a range.\n\
 @seealso{sparse}\n\
 @end deftypefn")
--- a/src/file-io.cc	Mon Apr 04 13:37:13 2011 -0700
+++ b/src/file-io.cc	Mon Apr 04 15:33:46 2011 -0700
@@ -209,10 +209,10 @@
 
 DEFUN (fclose, args, ,
   "-*- texinfo -*-\n\
-@deftypefn {Built-in Function} {} fclose (@var{fid})\n\
+@deftypefn  {Built-in Function} {} fclose (@var{fid})\n\
 @deftypefnx {Built-in Function} {} fclose (\"all\")\n\
 Close the specified file.  If successful, @code{fclose} returns 0,\n\
-otherwise, it returns -1. The second form of the @code{fclose} call closes\n\
+otherwise, it returns -1.  The second form of the @code{fclose} call closes\n\
 all open files except @code{stdout}, @code{stderr}, and @code{stdin}.\n\
 @seealso{fopen, fseek, ftell}\n\
 @end deftypefn")