changeset 20852:516bb87ea72e

2015 Code Sprint: remove class of function from docstring for all m-files.
author Rik <rik@octave.org>
date Sat, 12 Dec 2015 07:31:00 -0800
parents 0828bf20d105
children 1142cf6abc0d
files scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/ftp.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/setaudio.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m 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/atan2d.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/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.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/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/private/__isequal__.m scripts/general/private/__splinen__.m scripts/general/profexplore.m scripts/general/profile.m scripts/general/profshow.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/geometry/convhull.m scripts/geometry/delaunay.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/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/gui/private/message_dialog.m scripts/gui/questdlg.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/help/type.m scripts/help/which.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.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/im2double.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/iscolormap.m scripts/image/jet.m scripts/image/lines.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/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/io/textscan.m scripts/java/javaArray.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/null.m scripts/linear-algebra/onenormest.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/bzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/comma.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/gzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.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/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/paren.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/private/__w2mpth__.m scripts/miscellaneous/private/__xzip__.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/semicolon.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.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/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/ode/ode45.m scripts/ode/odeget.m scripts/ode/odeset.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/integrate_const.m scripts/ode/private/integrate_n_steps.m scripts/ode/private/kahan.m scripts/ode/private/ode_event_handler.m scripts/ode/private/ode_struct_value_check.m scripts/ode/private/odeplot.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/private/__fdjac__.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/copy_files.m scripts/pkg/private/create_pkgadddel.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/extract_pkg.m scripts/pkg/private/finish_installation.m scripts/pkg/private/fix_depends.m scripts/pkg/private/fix_version.m scripts/pkg/private/generate_lookfor_cache.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/getarchprefix.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/is_architecture_dependent.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_package_dirs.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/packinfo_copy_file.m scripts/pkg/private/parse_pkg_idx.m scripts/pkg/private/prepare_installation.m scripts/pkg/private/print_package_description.m scripts/pkg/private/rebuild.m scripts/pkg/private/repackage.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/pkg/private/verify_directory.m scripts/pkg/private/write_index.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/draw/area.m scripts/plot/draw/bar.m scripts/plot/draw/barh.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet.m scripts/plot/draw/comet3.m scripts/plot/draw/compass.m scripts/plot/draw/contour.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurf.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/line.m scripts/plot/draw/loglog.m scripts/plot/draw/loglogerr.m scripts/plot/draw/mesh.m scripts/plot/draw/meshc.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie.m scripts/plot/draw/pie3.m scripts/plot/draw/plot.m scripts/plot/draw/plot3.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/quiver.m scripts/plot/draw/quiver3.m scripts/plot/draw/rectangle.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter.m scripts/plot/draw/scatter3.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/surf.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/frame2im.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/im2frame.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.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/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/ppval.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/preferences.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefdir.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.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/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_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/unwrap.m scripts/signal/yulewalker.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/private/__sprand__.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m 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/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.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/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m 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/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m 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/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.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/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/time/addtodate.m 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/weekday.m
diffstat 998 files changed, 2627 insertions(+), 2627 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/@ftp/ascii.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/ascii.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} ascii (@var{f})
+## @deftypefn {} {} ascii (@var{f})
 ## Set the FTP connection @var{f} to use ASCII mode for transfers.
 ##
 ## ASCII mode is only appropriate for text files as it will convert the
--- a/scripts/@ftp/binary.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/binary.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} binary (@var{f})
+## @deftypefn {} {} binary (@var{f})
 ## Set the FTP connection @var{f} to use binary mode for transfers.
 ##
 ## In binary mode there is no conversion of newlines from the remote
--- a/scripts/@ftp/cd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/cd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cd (@var{f})
-## @deftypefnx {Function File} {} cd (@var{f}, @var{path})
+## @deftypefn  {} {} cd (@var{f})
+## @deftypefnx {} {} cd (@var{f}, @var{path})
 ## Get or set the remote directory on the FTP connection @var{f}.
 ##
 ## @var{f} is an FTP object returned by the @code{ftp} function.
--- a/scripts/@ftp/close.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/close.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} close (@var{f})
+## @deftypefn {} {} close (@var{f})
 ## Close the FTP connection represented by the FTP object @var{f}.
 ##
 ## @var{f} is an FTP object returned by the @code{ftp} function.
--- a/scripts/@ftp/delete.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/delete.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} delete (@var{f}, @var{file})
+## @deftypefn {} {} delete (@var{f}, @var{file})
 ## Delete the remote file @var{file} over the FTP connection @var{f}.
 ##
 ## @var{f} is an FTP object returned by the @code{ftp} function.
--- a/scripts/@ftp/dir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/dir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{lst} =} dir (@var{f})
+## @deftypefn {} {@var{lst} =} dir (@var{f})
 ## List the current directory in verbose form for the FTP connection @var{f}.
 ##
 ## @var{f} is an FTP object returned by the @code{ftp} function.
--- a/scripts/@ftp/ftp.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/ftp.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{f} =} ftp (@var{host})
-## @deftypefnx {Function File} {@var{f} =} ftp (@var{host}, @var{username}, @var{password})
+## @deftypefn  {} {@var{f} =} ftp (@var{host})
+## @deftypefnx {} {@var{f} =} ftp (@var{host}, @var{username}, @var{password})
 ## Connect to the FTP server @var{host} with @var{username} and @var{password}.
 ##
 ## If @var{username} and @var{password} are not specified, user
--- a/scripts/@ftp/mget.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/mget.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} mget (@var{f}, @var{file})
-## @deftypefnx {Function File} {} mget (@var{f}, @var{dir})
-## @deftypefnx {Function File} {} mget (@var{f}, @var{remote_name}, @var{target})
+## @deftypefn  {} {} mget (@var{f}, @var{file})
+## @deftypefnx {} {} mget (@var{f}, @var{dir})
+## @deftypefnx {} {} mget (@var{f}, @var{remote_name}, @var{target})
 ## Download a remote file @var{file} or directory @var{dir} to the local
 ## directory on the FTP connection @var{f}.
 ##
--- a/scripts/@ftp/mkdir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/mkdir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} mkdir (@var{f}, @var{path})
+## @deftypefn {} {} mkdir (@var{f}, @var{path})
 ## Create the remote directory @var{path}, over the FTP connection @var{f}.
 ##
 ## @var{f} is an FTP object returned by the @code{ftp} function.
--- a/scripts/@ftp/mput.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/mput.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} mput (@var{f}, @var{file})
+## @deftypefn {} {} mput (@var{f}, @var{file})
 ## Upload the local file @var{file} into the current remote directory on the
 ## FTP connection @var{f}.
 ##
--- a/scripts/@ftp/rename.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/rename.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} rename (@var{f}, @var{oldname}, @var{newname})
+## @deftypefn {} {} rename (@var{f}, @var{oldname}, @var{newname})
 ## Rename or move the remote file or directory @var{oldname} to @var{newname},
 ## over the FTP connection @var{f}.
 ##
--- a/scripts/@ftp/rmdir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/@ftp/rmdir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} rmdir (@var{f}, @var{path})
+## @deftypefn {} {} rmdir (@var{f}, @var{path})
 ## Remove the remote directory @var{path}, over the FTP connection @var{f}.
 ##
 ## @var{f} is an FTP object returned by the @code{ftp} function.
--- a/scripts/audio/@audioplayer/__get_properties__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/__get_properties__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{properties} =} __get_properties__ (@var{player})
+## @deftypefn {} {@var{properties} =} __get_properties__ (@var{player})
 ## Return a struct containing all named properties of the audioplayer object
 ## @var{player}.
 ## @end deftypefn
--- a/scripts/audio/@audioplayer/audioplayer.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/audioplayer.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{player} =} audioplayer (@var{y}, @var{fs})
-## @deftypefnx {Function File} {@var{player} =} audioplayer (@var{y}, @var{fs}, @var{nbits})
-## @deftypefnx {Function File} {@var{player} =} audioplayer (@var{y}, @var{fs}, @var{nbits}, @var{id})
-## @deftypefnx {Function File} {@var{player} =} audioplayer (@var{recorder})
-## @deftypefnx {Function File} {@var{player} =} audioplayer (@var{recorder}, @var{id})
+## @deftypefn  {} {@var{player} =} audioplayer (@var{y}, @var{fs})
+## @deftypefnx {} {@var{player} =} audioplayer (@var{y}, @var{fs}, @var{nbits})
+## @deftypefnx {} {@var{player} =} audioplayer (@var{y}, @var{fs}, @var{nbits}, @var{id})
+## @deftypefnx {} {@var{player} =} audioplayer (@var{recorder})
+## @deftypefnx {} {@var{player} =} audioplayer (@var{recorder}, @var{id})
 ## Create an audioplayer object that will play back data @var{y} at sample
 ## rate @var{fs}.
 ##
@@ -50,7 +50,7 @@
 ## functions in a separate thread which is likely to cause trouble with
 ## all of Octave's global data...
 ##
-## @deftypefnx {Function File} {@var{player} =} audioplayer (@var{function}, @dots{})
+## @deftypefnx {} {@var{player} =} audioplayer (@var{function}, @dots{})
 ##
 ## Given a function handle, use that function to process the audio.
 #
--- a/scripts/audio/@audioplayer/display.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/display.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} display (@var{player})
+## @deftypefn {} {} display (@var{player})
 ## Display the properties of the audioplayer object @var{player}.
 ## @end deftypefn
 
--- a/scripts/audio/@audioplayer/get.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/get.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{value} =} get (@var{player}, @var{name})
-## @deftypefnx {Function File} {@var{values} =} get (@var{player})
+## @deftypefn  {} {@var{value} =} get (@var{player}, @var{name})
+## @deftypefnx {} {@var{values} =} get (@var{player})
 ## Return the @var{value} of the property identified by @var{name}.
 ##
 ## If @var{name} is a cell array return the values of the properties
--- a/scripts/audio/@audioplayer/isplaying.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/isplaying.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isplaying (@var{player})
+## @deftypefn {} {} isplaying (@var{player})
 ## Return true if the audioplayer object @var{player} is currently playing back
 ## audio and false otherwise.
 ## @end deftypefn
--- a/scripts/audio/@audioplayer/pause.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/pause.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} pause (@var{player})
+## @deftypefn {} {} pause (@var{player})
 ## Pause the audioplayer @var{player}.
 ## @end deftypefn
 
--- a/scripts/audio/@audioplayer/play.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/play.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} play (@var{player})
-## @deftypefnx {Function File} {} play (@var{player}, @var{start})
-## @deftypefnx {Function File} {} play (@var{player}, @var{limits})
+## @deftypefn  {} {} play (@var{player})
+## @deftypefnx {} {} play (@var{player}, @var{start})
+## @deftypefnx {} {} play (@var{player}, @var{limits})
 ## Play audio stored in the audioplayer object @var{player} without blocking.
 ##
 ## Given optional argument start, begin playing at @var{start} seconds in the
--- a/scripts/audio/@audioplayer/playblocking.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/playblocking.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} playblocking (@var{player})
-## @deftypefnx {Function File} {} playblocking (@var{player}, @var{start})
-## @deftypefnx {Function File} {} playblocking (@var{player}, @var{limits})
+## @deftypefn  {} {} playblocking (@var{player})
+## @deftypefnx {} {} playblocking (@var{player}, @var{start})
+## @deftypefnx {} {} playblocking (@var{player}, @var{limits})
 ## Play audio stored in the audioplayer object @var{player} with blocking.
 ##
 ## Given optional argument start, begin playing at @var{start} seconds in the
--- a/scripts/audio/@audioplayer/resume.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/resume.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} resume (@var{player})
+## @deftypefn {} {} resume (@var{player})
 ## Resume playback for the paused audioplayer object @var{player}.
 ## @end deftypefn
 
--- a/scripts/audio/@audioplayer/set.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/set.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} set (@var{player}, @var{name}, @var{value})
-## @deftypefnx {Function File} {} set (@var{player}, @var{properties})
-## @deftypefnx {Function File} {@var{properties} =} set (@var{player})
+## @deftypefn  {} {} set (@var{player}, @var{name}, @var{value})
+## @deftypefnx {} {} set (@var{player}, @var{properties})
+## @deftypefnx {} {@var{properties} =} set (@var{player})
 ## Set the value of property specified by @var{name} to a given @var{value}.
 ##
 ## If @var{name} and @var{value} are cell arrays, set each property to the
--- a/scripts/audio/@audioplayer/stop.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/stop.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} stop (@var{player})
+## @deftypefn {} {} stop (@var{player})
 ## Stop the playback for the audioplayer @var{player} and reset the
 ## relevant variables to their starting values.
 ## @end deftypefn
--- a/scripts/audio/@audioplayer/subsasgn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/subsasgn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{value} =} subsasgn (@var{player}, @var{idx}, @var{rhs})
+## @deftypefn {} {@var{value} =} subsasgn (@var{player}, @var{idx}, @var{rhs})
 ## Perform subscripted assignment on the audio player object @var{player}.
 ##
 ## Assign the value of @var{rhs} to the player property named by @var{idx}.
--- a/scripts/audio/@audioplayer/subsref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audioplayer/subsref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{value} =} subsref (@var{player}, @var{idx})
+## @deftypefn {} {@var{value} =} subsref (@var{player}, @var{idx})
 ## Perform subscripted selection on the audio player object @var{player}.
 ##
 ## Return the player property value named by @var{idx}.
--- a/scripts/audio/@audiorecorder/__get_properties__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/__get_properties__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{properties} =} __get_properties__ (@var{recorder})
+## @deftypefn {} {@var{properties} =} __get_properties__ (@var{recorder})
 ## Return a struct containing all named properties of the recorder object
 ## @var{recorder}.
 ## @end deftypefn
--- a/scripts/audio/@audiorecorder/audiorecorder.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/audiorecorder.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{recorder} =} audiorecorder ()
-## @deftypefnx {Function File} {@var{recorder} =} audiorecorder (@var{fs}, @var{nbits}, @var{channels})
-## @deftypefnx {Function File} {@var{recorder} =} audiorecorder (@var{fs}, @var{nbits}, @var{channels}, @var{id})
+## @deftypefn  {} {@var{recorder} =} audiorecorder ()
+## @deftypefnx {} {@var{recorder} =} audiorecorder (@var{fs}, @var{nbits}, @var{channels})
+## @deftypefnx {} {@var{recorder} =} audiorecorder (@var{fs}, @var{nbits}, @var{channels}, @var{id})
 ## Create an audiorecorder object recording 8 bit mono audio at 8000 Hz
 ## sample rate.
 ##
@@ -34,7 +34,7 @@
 ## functions in a separate thread which is likely to cause trouble with
 ## all of Octave's global data...
 ##
-## @deftypefnx {Function File} {@var{recorder} =} audiorecorder (@var{function}, @dots{})
+## @deftypefnx {} {@var{recorder} =} audiorecorder (@var{function}, @dots{})
 ##
 ## Given a function handle, use that function to process the audio.
 
--- a/scripts/audio/@audiorecorder/display.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/display.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} display (@var{recorder})
+## @deftypefn {} {} display (@var{recorder})
 ## Display the properties of the audiorecorder object @var{recorder}.
 ## @end deftypefn
 
--- a/scripts/audio/@audiorecorder/get.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/get.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{value} =} get (@var{recorder}, @var{name})
-## @deftypefnx {Function File} {@var{values} =} get (@var{recorder})
+## @deftypefn  {} {@var{value} =} get (@var{recorder}, @var{name})
+## @deftypefnx {} {@var{values} =} get (@var{recorder})
 ## Return the @var{value} of the property identified by @var{name}.
 ##
 ## If @var{name} is a cell array, return the values of the properties
--- a/scripts/audio/@audiorecorder/getaudiodata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/getaudiodata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{data} =} getaudiodata (@var{recorder})
-## @deftypefnx {Function File} {@var{data} =} getaudiodata (@var{recorder}, @var{datatype})
+## @deftypefn  {} {@var{data} =} getaudiodata (@var{recorder})
+## @deftypefnx {} {@var{data} =} getaudiodata (@var{recorder}, @var{datatype})
 ## Return recorder audio data as a matrix with values between -1.0 and 1.0
 ## and with as many columns as there are channels in the recorder.
 ##
--- a/scripts/audio/@audiorecorder/getplayer.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/getplayer.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{player} =} getplayer (@var{recorder})
+## @deftypefn {} {@var{player} =} getplayer (@var{recorder})
 ## Return an audioplayer object with data recorded by the audiorecorder object
 ## @var{recorder}.
 ## @end deftypefn
--- a/scripts/audio/@audiorecorder/isrecording.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/isrecording.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isrecording (@var{recorder})
+## @deftypefn {} {} isrecording (@var{recorder})
 ## Return true if the audiorecorder object @var{recorder} is currently recording
 ## audio and false otherwise.
 ## @end deftypefn
--- a/scripts/audio/@audiorecorder/pause.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/pause.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} pause (@var{recorder})
+## @deftypefn {} {} pause (@var{recorder})
 ## Pause recording with audiorecorder object @var{recorder}.
 ## @end deftypefn
 
--- a/scripts/audio/@audiorecorder/play.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/play.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{player} =} play (@var{recorder})
-## @deftypefnx {Function File} {@var{player} =} play (@var{recorder}, @var{start})
-## @deftypefnx {Function File} {@var{player} =} play (@var{recorder}, [@var{start}, @var{end}])
+## @deftypefn  {} {@var{player} =} play (@var{recorder})
+## @deftypefnx {} {@var{player} =} play (@var{recorder}, @var{start})
+## @deftypefnx {} {@var{player} =} play (@var{recorder}, [@var{start}, @var{end}])
 ## Play the audio recorded in @var{recorder} and return a corresponding
 ## audioplayer object.
 ##
--- a/scripts/audio/@audiorecorder/record.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/record.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} record (@var{recorder})
-## @deftypefnx {Function File} {} record (@var{recorder}, @var{length})
+## @deftypefn  {} {} record (@var{recorder})
+## @deftypefnx {} {} record (@var{recorder}, @var{length})
 ## Record audio without blocking using the audiorecorder object
 ## @var{recorder} until stopped or paused by the @var{stop} or @var{pause}
 ## method.
--- a/scripts/audio/@audiorecorder/recordblocking.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/recordblocking.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} recordblocking (@var{recorder}, @var{length})
+## @deftypefn {} {} recordblocking (@var{recorder}, @var{length})
 ## Record audio with blocking (synchronous I/O).
 ##
 ## The length of the recording in seconds (@var{length}) must be specified.
--- a/scripts/audio/@audiorecorder/resume.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/resume.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} resume (@var{recorder})
+## @deftypefn {} {} resume (@var{recorder})
 ## Resume recording with the paused audiorecorder object @var{recorder}.
 ## @end deftypefn
 
--- a/scripts/audio/@audiorecorder/set.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/set.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} set (@var{recorder}, @var{name}, @var{value})
-## @deftypefnx {Function File} {} set (@var{recorder}, @var{properties})
-## @deftypefnx {Function File} {@var{properties} =} set (@var{recorder})
+## @deftypefn  {} {} set (@var{recorder}, @var{name}, @var{value})
+## @deftypefnx {} {} set (@var{recorder}, @var{properties})
+## @deftypefnx {} {@var{properties} =} set (@var{recorder})
 ## Set the value of property specified by @var{name} to a given @var{value}.
 ##
 ## If @var{name} and @var{value} are cell arrays of the same size, set each
--- a/scripts/audio/@audiorecorder/stop.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/stop.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} stop (@var{recorder})
+## @deftypefn {} {} stop (@var{recorder})
 ## Stop the audiorecorder object @var{recorder} and clean up any audio streams.
 ## @end deftypefn
 
--- a/scripts/audio/@audiorecorder/subsasgn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/subsasgn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{value} =} subsasgn (@var{recorder}, @var{idx}, @var{rhs})
+## @deftypefn {} {@var{value} =} subsasgn (@var{recorder}, @var{idx}, @var{rhs})
 ## Perform subscripted assignment on the audio recorder object @var{recorder}.
 ##
 ## Assign the value of @var{rhs} to the recorder property named by @var{idx}.
--- a/scripts/audio/@audiorecorder/subsref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/@audiorecorder/subsref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{value} =} subsref (@var{recorder}, @var{idx})
+## @deftypefn {} {@var{value} =} subsref (@var{recorder}, @var{idx})
 ## Perform subscripted selection on the audio recorder object @var{recorder}.
 ##
 ## Return the recorder property value named by @var{idx}.
--- a/scripts/audio/lin2mu.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/lin2mu.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} lin2mu (@var{x}, @var{n})
+## @deftypefn {} {} lin2mu (@var{x}, @var{n})
 ## Convert audio data from linear to mu-law.
 ##
 ## Mu-law values use 8-bit unsigned integers.  Linear values use @var{n}-bit
--- a/scripts/audio/mu2lin.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/mu2lin.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} mu2lin (@var{x}, @var{n})
+## @deftypefn {} {} mu2lin (@var{x}, @var{n})
 ## Convert audio data from mu-law to linear.
 ##
 ## Mu-law values are 8-bit unsigned integers.  Linear values use @var{n}-bit
--- a/scripts/audio/record.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/record.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} record (@var{sec})
-## @deftypefnx {Function File} {} record (@var{sec}, @var{fs})
+## @deftypefn  {} {} record (@var{sec})
+## @deftypefnx {} {} record (@var{sec}, @var{fs})
 ## Record @var{sec} seconds of audio from the system's default audio input at
 ## a sampling rate of 8000 samples per second.
 ##
--- a/scripts/audio/sound.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/sound.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} sound (@var{y})
-## @deftypefnx {Function File} {} sound (@var{y}, @var{fs})
-## @deftypefnx {Function File} {} sound (@var{y}, @var{fs}, @var{nbits})
+## @deftypefn  {} {} sound (@var{y})
+## @deftypefnx {} {} sound (@var{y}, @var{fs})
+## @deftypefnx {} {} sound (@var{y}, @var{fs}, @var{nbits})
 ## Play audio data @var{y} at sample rate @var{fs} to the default audio
 ## device.
 ##
--- a/scripts/audio/soundsc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/audio/soundsc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} soundsc (@var{y})
-## @deftypefnx {Function File} {} soundsc (@var{y}, @var{fs})
-## @deftypefnx {Function File} {} soundsc (@var{y}, @var{fs}, @var{nbits})
-## @deftypefnx {Function File} {} soundsc (@dots{}, [@var{ymin}, @var{ymax}])
+## @deftypefn  {} {} soundsc (@var{y})
+## @deftypefnx {} {} soundsc (@var{y}, @var{fs})
+## @deftypefnx {} {} soundsc (@var{y}, @var{fs}, @var{nbits})
+## @deftypefnx {} {} soundsc (@dots{}, [@var{ymin}, @var{ymax}])
 ## Scale the audio data @var{y} and play it at sample rate @var{fs} to the
 ## default audio device.
 ##
--- a/scripts/deprecated/bicubic.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/bicubic.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{zi} =} bicubic (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi}, @var{extrapval})
+## @deftypefn {} {@var{zi} =} bicubic (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi}, @var{extrapval})
 ##
 ## @code{bicubic} is deprecated and will be removed in Octave version 4.4.
 ## Use @code{interp2 (@dots{}, "spline")} for the equivalent functionality.
--- a/scripts/deprecated/bitmax.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/bitmax.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{r} =} bitmax (@var{precision})
+## @deftypefn {} {@var{r} =} bitmax (@var{precision})
 ##
 ## @code{bitmax} is deprecated and will be removed in Octave version 4.6.
 ## Use @code{flintmax (precision) - 1} for the equivalent functionality.
--- a/scripts/deprecated/delaunay3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/delaunay3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{tetr} =} delaunay3 (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {@var{tetr} =} delaunay3 (@var{x}, @var{y}, @var{z}, @var{options})
+## @deftypefn  {} {@var{tetr} =} delaunay3 (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {@var{tetr} =} delaunay3 (@var{x}, @var{y}, @var{z}, @var{options})
 ##
 ## @code{delaunay3} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{delaunay} in all new code.
--- a/scripts/deprecated/dump_prefs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/dump_prefs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} dump_prefs ()
-## @deftypefnx {Function File} {} dump_prefs (@var{fid})
+## @deftypefn  {} {} dump_prefs ()
+## @deftypefnx {} {} dump_prefs (@var{fid})
 ##
 ## @code{dump_prefs} is deprecated and will be removed in Octave version 4.4.
 ## Please use individual preference get/set routines in all new code.
--- a/scripts/deprecated/find_dir_in_path.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/find_dir_in_path.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Built-in Function} {} find_dir_in_path (@var{dir})
-## @deftypefnx {Built-in Function} {} find_dir_in_path (@var{dir}, "all")
+## @deftypefn  {} {} find_dir_in_path (@var{dir})
+## @deftypefnx {} {} find_dir_in_path (@var{dir}, "all")
 ## This function has been deprecated.  Use @code{dir_in_loadpath} instead.
 ## @seealso{dir_in_loadpath}
 ## @end deftypefn
--- a/scripts/deprecated/finite.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/finite.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} finite (@var{x})
+## @deftypefn {} {} finite (@var{x})
 ##
 ## @code{finite} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{isfinite} in all new code.
--- a/scripts/deprecated/fmod.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/fmod.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} fmod (@var{x}, @var{y})
+## @deftypefn {} {} fmod (@var{x}, @var{y})
 ##
 ## @code{fmod} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{rem} in all new code.
--- a/scripts/deprecated/fnmatch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/fnmatch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Built-in Function} {} fnmatch (@var{pattern}, @var{string})
+## @deftypefn {} {} fnmatch (@var{pattern}, @var{string})
 ##
 ## @code{fnmatch} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{glob} or @code{regexp} in all new code.
--- a/scripts/deprecated/gmap40.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/gmap40.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} gmap40 ()
-## @deftypefnx {Function File} {@var{map} =} gmap40 (@var{n})
+## @deftypefn  {} {@var{map} =} gmap40 ()
+## @deftypefnx {} {@var{map} =} gmap40 (@var{n})
 ##
 ## @code{gmap40} is deprecated and will be removed in Octave version 4.4.
 ##
--- a/scripts/deprecated/isstr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/isstr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isstr (@var{a})
+## @deftypefn {} {} isstr (@var{a})
 ## This function has been deprecated.  Use ischar instead.
 ## @end deftypefn
 
--- a/scripts/deprecated/loadaudio.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/loadaudio.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} loadaudio (@var{name}, @var{ext}, @var{bps})
+## @deftypefn {} {} loadaudio (@var{name}, @var{ext}, @var{bps})
 ##
 ## @code{loadaudio} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{audioread} in all new code.
--- a/scripts/deprecated/luinc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/luinc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Built-in Function} {[@var{L}, @var{U}, @var{P}, @var{Q}] =} luinc (@var{A}, '0')
-## @deftypefnx {Built-in Function} {[@var{L}, @var{U}, @var{P}, @var{Q}] =} luinc (@var{A}, @var{droptol})
-## @deftypefnx {Built-in Function} {[@var{L}, @var{U}, @var{P}, @var{Q}] =} luinc (@var{A}, @var{opts})
+## @deftypefn  {} {[@var{L}, @var{U}, @var{P}, @var{Q}] =} luinc (@var{A}, '0')
+## @deftypefnx {} {[@var{L}, @var{U}, @var{P}, @var{Q}] =} luinc (@var{A}, @var{droptol})
+## @deftypefnx {} {[@var{L}, @var{U}, @var{P}, @var{Q}] =} luinc (@var{A}, @var{opts})
 ##
 ## @code{luinc} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{ilu} or @code{ichol} in all new code.
--- a/scripts/deprecated/mahalanobis.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/mahalanobis.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} mahalanobis (@var{x}, @var{y})
+## @deftypefn {} {} mahalanobis (@var{x}, @var{y})
 ##
 ## @code{mahalanobis} is deprecated and will be removed in Octave version 4.6.
 ## See the @code{mahal} function in the statistics package from Octave-Forge
--- a/scripts/deprecated/mouse_wheel_zoom.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/mouse_wheel_zoom.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Loadable Function} {@var{old_val} =} mouse_wheel_zoom (@var{new_val})
+## @deftypefn {} {@var{old_val} =} mouse_wheel_zoom (@var{new_val})
 ## Query or set the mouse wheel zoom factor.
 ##
 ## The zoom factor is a number in the range (0,1) which is the
--- a/scripts/deprecated/nfields.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/nfields.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} nfields (@var{s})
+## @deftypefn {} {} nfields (@var{s})
 ## Return the number of fields of the structure @var{s}.
 ##
 ## @strong{Warning:} @code{nfields} is scheduled for removal in version 4.4.
--- a/scripts/deprecated/octave_tmp_file_name.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/octave_tmp_file_name.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Built-in Function} {@var{fname} =} octave_tmp_file_name ()
-## @deftypefnx {Built-in Function} {@var{fname} =} octave_tmp_file_name (@var{dir})
-## @deftypefnx {Built-in Function} {@var{fname} =} octave_tmp_file_name (@var{dir}, @var{prefix})
+## @deftypefn  {} {@var{fname} =} octave_tmp_file_name ()
+## @deftypefnx {} {@var{fname} =} octave_tmp_file_name (@var{dir})
+## @deftypefnx {} {@var{fname} =} octave_tmp_file_name (@var{dir}, @var{prefix})
 ##
 ## @code{octave_tmp_file_name} is deprecated and will be removed in Octave
 ## version 4.4.  Use @code{tempname} for equivalent functionality.
--- a/scripts/deprecated/playaudio.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/playaudio.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} playaudio (@var{name}, @var{ext})
-## @deftypefnx {Function File} {} playaudio (@var{x})
+## @deftypefn  {} {} playaudio (@var{name}, @var{ext})
+## @deftypefnx {} {} playaudio (@var{x})
 ##
 ## @code{playaudio} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{audioplayer} in all new code.
--- a/scripts/deprecated/saveaudio.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/saveaudio.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} saveaudio (@var{name}, @var{x}, @var{ext}, @var{bps})
+## @deftypefn {} {} saveaudio (@var{name}, @var{x}, @var{ext}, @var{bps})
 ##
 ## @code{saveaudio} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{audiowrite} in all new code.
--- a/scripts/deprecated/setaudio.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/setaudio.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} setaudio ()
-## @deftypefnx {Function File} {} setaudio (@var{w_type})
-## @deftypefnx {Function File} {} setaudio (@var{w_type}, @var{value})
+## @deftypefn  {} {} setaudio ()
+## @deftypefnx {} {} setaudio (@var{w_type})
+## @deftypefnx {} {} setaudio (@var{w_type}, @var{value})
 ##
 ## @code{setaudio} is deprecated and will be removed in Octave version 4.4.
 ## Please scale the audio signal in all new code or use the operating system's
--- a/scripts/deprecated/syl.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/syl.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Built-in Function} {@var{x} =} syl (@var{A}, @var{B}, @var{C})
+## @deftypefn {} {@var{x} =} syl (@var{A}, @var{B}, @var{C})
 ##
 ## @code{syl} is deprecated and will be removed in Octave version 4.4.
 ## Use @code{sylvester} for the equivalent functionality.
--- a/scripts/deprecated/usage.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/usage.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Built-in Function} {} usage (@var{msg})
+## @deftypefn {} {} usage (@var{msg})
 ##
 ## @code{usage} is deprecated and will be removed in Octave version 4.4.
 ## Please use @code{print_usage} in all new code.
--- a/scripts/deprecated/wavread.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/wavread.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,13 +18,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{y} =} wavread (@var{filename})
-## @deftypefnx {Function File} {[@var{y}, @var{fs}, @var{nbits}] =} wavread (@var{filename})
-## @deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n})
-## @deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, [@var{n1} @var{n2}])
-## @deftypefnx {Function File} {[@dots{}] =} wavread (@dots{}, @var{datatype})
-## @deftypefnx {Function File} {@var{sz} =} wavread (@var{filename}, "size")
-## @deftypefnx {Function File} {[@var{n_samp}, @var{n_chan}] =} wavread (@var{filename}, "size")
+## @deftypefn  {} {@var{y} =} wavread (@var{filename})
+## @deftypefnx {} {[@var{y}, @var{fs}, @var{nbits}] =} wavread (@var{filename})
+## @deftypefnx {} {[@dots{}] =} wavread (@var{filename}, @var{n})
+## @deftypefnx {} {[@dots{}] =} wavread (@var{filename}, [@var{n1} @var{n2}])
+## @deftypefnx {} {[@dots{}] =} wavread (@dots{}, @var{datatype})
+## @deftypefnx {} {@var{sz} =} wavread (@var{filename}, "size")
+## @deftypefnx {} {[@var{n_samp}, @var{n_chan}] =} wavread (@var{filename}, "size")
 ##
 ## @code{wavread} is deprecated and will be removed in Octave version 4.6.
 ## Use @code{audioread} for the equivalent functionality.
--- a/scripts/deprecated/wavwrite.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/deprecated/wavwrite.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} wavwrite (@var{y}, @var{filename})
-## @deftypefnx {Function File} {} wavwrite (@var{y}, @var{fs}, @var{filename})
-## @deftypefnx {Function File} {} wavwrite (@var{y}, @var{fs}, @var{nbits}, @var{filename})
+## @deftypefn  {} {} wavwrite (@var{y}, @var{filename})
+## @deftypefnx {} {} wavwrite (@var{y}, @var{fs}, @var{filename})
+## @deftypefnx {} {} wavwrite (@var{y}, @var{fs}, @var{nbits}, @var{filename})
 ##
 ## @code{wavwrite} is deprecated and will be removed in Octave version 4.6.
 ## Use @code{audiowrite} for the equivalent functionality.
--- a/scripts/elfun/acosd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/acosd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} acosd (@var{x})
+## @deftypefn {} {} acosd (@var{x})
 ## Compute the inverse cosine in degrees for each element of @var{x}.
 ## @seealso{cosd, acos}
 ## @end deftypefn
--- a/scripts/elfun/acot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/acot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} acot (@var{x})
+## @deftypefn {} {} acot (@var{x})
 ## Compute the inverse cotangent in radians for each element of @var{x}.
 ## @seealso{cot, acotd}
 ## @end deftypefn
--- a/scripts/elfun/acotd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/acotd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} acotd (@var{x})
+## @deftypefn {} {} acotd (@var{x})
 ## Compute the inverse cotangent in degrees for each element of @var{x}.
 ## @seealso{cotd, acot}
 ## @end deftypefn
--- a/scripts/elfun/acoth.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/acoth.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} acoth (@var{x})
+## @deftypefn {} {} acoth (@var{x})
 ## Compute the inverse hyperbolic cotangent of each element of @var{x}.
 ## @seealso{coth}
 ## @end deftypefn
--- a/scripts/elfun/acsc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/acsc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} acsc (@var{x})
+## @deftypefn {} {} acsc (@var{x})
 ## Compute the inverse cosecant in radians for each element of @var{x}.
 ## @seealso{csc, acscd}
 ## @end deftypefn
--- a/scripts/elfun/acscd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/acscd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} acscd (@var{x})
+## @deftypefn {} {} acscd (@var{x})
 ## Compute the inverse cosecant in degrees for each element of @var{x}.
 ## @seealso{cscd, acsc}
 ## @end deftypefn
--- a/scripts/elfun/acsch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/acsch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} acsch (@var{x})
+## @deftypefn {} {} acsch (@var{x})
 ## Compute the inverse hyperbolic cosecant of each element of @var{x}.
 ## @seealso{csch}
 ## @end deftypefn
--- a/scripts/elfun/asec.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/asec.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} asec (@var{x})
+## @deftypefn {} {} asec (@var{x})
 ## Compute the inverse secant in radians for each element of @var{x}.
 ## @seealso{sec, asecd}
 ## @end deftypefn
--- a/scripts/elfun/asecd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/asecd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} asecd (@var{x})
+## @deftypefn {} {} asecd (@var{x})
 ## Compute the inverse secant in degrees for each element of @var{x}.
 ## @seealso{secd, asec}
 ## @end deftypefn
--- a/scripts/elfun/asech.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/asech.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} asech (@var{x})
+## @deftypefn {} {} asech (@var{x})
 ## Compute the inverse hyperbolic secant of each element of @var{x}.
 ## @seealso{sech}
 ## @end deftypefn
--- a/scripts/elfun/asind.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/asind.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} asind (@var{x})
+## @deftypefn {} {} asind (@var{x})
 ## Compute the inverse sine in degrees for each element of @var{x}.
 ## @seealso{sind, asin}
 ## @end deftypefn
--- a/scripts/elfun/atan2d.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/atan2d.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} atan2d (@var{y}, @var{x})
+## @deftypefn {} {} atan2d (@var{y}, @var{x})
 ## Compute atan2 (@var{y} / @var{x}) in degrees for corresponding elements
 ## from @var{y} and @var{x}.
 ## @seealso{tand, atan2}
--- a/scripts/elfun/atand.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/atand.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} atand (@var{x})
+## @deftypefn {} {} atand (@var{x})
 ## Compute the inverse tangent in degrees for each element of @var{x}.
 ## @seealso{tand, atan}
 ## @end deftypefn
--- a/scripts/elfun/cosd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/cosd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} cosd (@var{x})
+## @deftypefn {} {} cosd (@var{x})
 ## Compute the cosine for each element of @var{x} in degrees.
 ##
 ## Returns zero for elements where @code{(@var{x}-90)/180} is an integer.
--- a/scripts/elfun/cot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/cot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} cot (@var{x})
+## @deftypefn {} {} cot (@var{x})
 ## Compute the cotangent for each element of @var{x} in radians.
 ## @seealso{acot, cotd, coth}
 ## @end deftypefn
--- a/scripts/elfun/cotd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/cotd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} cotd (@var{x})
+## @deftypefn {} {} cotd (@var{x})
 ## Compute the cotangent for each element of @var{x} in degrees.
 ## @seealso{acotd, cot}
 ## @end deftypefn
--- a/scripts/elfun/coth.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/coth.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} coth (@var{x})
+## @deftypefn {} {} coth (@var{x})
 ## Compute the hyperbolic cotangent of each element of @var{x}.
 ## @seealso{acoth}
 ## @end deftypefn
--- a/scripts/elfun/csc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/csc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} csc (@var{x})
+## @deftypefn {} {} csc (@var{x})
 ## Compute the cosecant for each element of @var{x} in radians.
 ## @seealso{acsc, cscd, csch}
 ## @end deftypefn
--- a/scripts/elfun/cscd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/cscd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} cscd (@var{x})
+## @deftypefn {} {} cscd (@var{x})
 ## Compute the cosecant for each element of @var{x} in degrees.
 ## @seealso{acscd, csc}
 ## @end deftypefn
--- a/scripts/elfun/csch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/csch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} csch (@var{x})
+## @deftypefn {} {} csch (@var{x})
 ## Compute the hyperbolic cosecant of each element of @var{x}.
 ## @seealso{acsch}
 ## @end deftypefn
--- a/scripts/elfun/sec.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/sec.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} sec (@var{x})
+## @deftypefn {} {} sec (@var{x})
 ## Compute the secant for each element of @var{x} in radians.
 ## @seealso{asec, secd, sech}
 ## @end deftypefn
--- a/scripts/elfun/secd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/secd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} secd (@var{x})
+## @deftypefn {} {} secd (@var{x})
 ## Compute the secant for each element of @var{x} in degrees.
 ## @seealso{asecd, sec}
 ## @end deftypefn
--- a/scripts/elfun/sech.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/sech.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} sech (@var{x})
+## @deftypefn {} {} sech (@var{x})
 ## Compute the hyperbolic secant of each element of @var{x}.
 ## @seealso{asech}
 ## @end deftypefn
--- a/scripts/elfun/sind.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/sind.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} sind (@var{x})
+## @deftypefn {} {} sind (@var{x})
 ## Compute the sine for each element of @var{x} in degrees.
 ##
 ## Returns zero for elements where @code{@var{x}/180} is an integer.
--- a/scripts/elfun/tand.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/elfun/tand.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} tand (@var{x})
+## @deftypefn {} {} tand (@var{x})
 ## Compute the tangent for each element of @var{x} in degrees.
 ##
 ## Returns zero for elements where @code{@var{x}/180} is an integer and
--- a/scripts/general/accumarray.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/accumarray.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} accumarray (@var{subs}, @var{vals}, @var{sz}, @var{func}, @var{fillval}, @var{issparse})
-## @deftypefnx {Function File} {} accumarray (@var{subs}, @var{vals}, @dots{})
+## @deftypefn  {} {} accumarray (@var{subs}, @var{vals}, @var{sz}, @var{func}, @var{fillval}, @var{issparse})
+## @deftypefnx {} {} accumarray (@var{subs}, @var{vals}, @dots{})
 ##
 ## Create an array by accumulating the elements of a vector into the
 ## positions defined by their subscripts.
--- a/scripts/general/accumdim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/accumdim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} accumdim (@var{subs}, @var{vals}, @var{dim}, @var{n}, @var{func}, @var{fillval})
+## @deftypefn {} {} accumdim (@var{subs}, @var{vals}, @var{dim}, @var{n}, @var{func}, @var{fillval})
 ## Create an array by accumulating the slices of an array into the
 ## positions defined by their subscripts along a specified dimension.
 ##
--- a/scripts/general/bincoeff.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/bincoeff.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} bincoeff (@var{n}, @var{k})
+## @deftypefn {} {} bincoeff (@var{n}, @var{k})
 ## Return the binomial coefficient of @var{n} and @var{k}, defined as
 ## @tex
 ## $$
--- a/scripts/general/bitcmp.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/bitcmp.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} bitcmp (@var{A}, @var{k})
+## @deftypefn {} {} bitcmp (@var{A}, @var{k})
 ## Return the @var{k}-bit complement of integers in @var{A}.
 ##
 ## If @var{k} is omitted @code{k = log2 (flintmax) + 1} is assumed.
--- a/scripts/general/bitget.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/bitget.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{c} =} bitget (@var{A}, @var{n})
+## @deftypefn {} {@var{c} =} bitget (@var{A}, @var{n})
 ## Return the status of bit(s) @var{n} of the unsigned integers in @var{A}.
 ##
 ## The least significant bit is @var{n} = 1.
--- a/scripts/general/bitset.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/bitset.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{C} =} bitset (@var{A}, @var{n})
-## @deftypefnx {Function File} {@var{C} =} bitset (@var{A}, @var{n}, @var{val})
+## @deftypefn  {} {@var{C} =} bitset (@var{A}, @var{n})
+## @deftypefnx {} {@var{C} =} bitset (@var{A}, @var{n}, @var{val})
 ## Set or reset bit(s) @var{n} of the unsigned integers in @var{A}.
 ##
 ## @var{val} = 0 resets and @var{val} = 1 sets the bits.
--- a/scripts/general/blkdiag.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/blkdiag.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} blkdiag (@var{A}, @var{B}, @var{C}, @dots{})
+## @deftypefn {} {} blkdiag (@var{A}, @var{B}, @var{C}, @dots{})
 ## Build a block diagonal matrix from @var{A}, @var{B}, @var{C}, @dots{}
 ##
 ## All arguments must be numeric and either two-dimensional matrices or
--- a/scripts/general/cart2pol.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/cart2pol.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{theta}, @var{r}] =} cart2pol (@var{x}, @var{y})
-## @deftypefnx {Function File} {[@var{theta}, @var{r}, @var{z}] =} cart2pol (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {[@var{theta}, @var{r}] =} cart2pol (@var{C})
-## @deftypefnx {Function File} {[@var{theta}, @var{r}, @var{z}] =} cart2pol (@var{C})
-## @deftypefnx {Function File} {@var{P} =} cart2pol (@dots{})
+## @deftypefn  {} {[@var{theta}, @var{r}] =} cart2pol (@var{x}, @var{y})
+## @deftypefnx {} {[@var{theta}, @var{r}, @var{z}] =} cart2pol (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {[@var{theta}, @var{r}] =} cart2pol (@var{C})
+## @deftypefnx {} {[@var{theta}, @var{r}, @var{z}] =} cart2pol (@var{C})
+## @deftypefnx {} {@var{P} =} cart2pol (@dots{})
 ##
 ## Transform Cartesian coordinates to polar or cylindrical coordinates.
 ##
--- a/scripts/general/cart2sph.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/cart2sph.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{theta}, @var{phi}, @var{r}] =} cart2sph (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {[@var{theta}, @var{phi}, @var{r}] =} cart2sph (@var{C})
-## @deftypefnx {Function File} {@var{S} =} cart2sph (@dots{})
+## @deftypefn  {} {[@var{theta}, @var{phi}, @var{r}] =} cart2sph (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {[@var{theta}, @var{phi}, @var{r}] =} cart2sph (@var{C})
+## @deftypefnx {} {@var{S} =} cart2sph (@dots{})
 ## Transform Cartesian coordinates to spherical coordinates.
 ##
 ## The inputs @var{x}, @var{y}, and @var{z} must be the same shape, or scalar.
--- a/scripts/general/cell2mat.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/cell2mat.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{m} =} cell2mat (@var{c})
+## @deftypefn {} {@var{m} =} cell2mat (@var{c})
 ## Convert the cell array @var{c} into a matrix by concatenating all
 ## elements of @var{c} into a hyperrectangle.
 ##
--- a/scripts/general/celldisp.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/celldisp.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} celldisp (@var{c})
-## @deftypefnx {Function File} {} celldisp (@var{c}, @var{name})
+## @deftypefn  {} {} celldisp (@var{c})
+## @deftypefnx {} {} celldisp (@var{c}, @var{name})
 ## Recursively display the contents of a cell array.
 ##
 ## By default the values are displayed with the name of the variable @var{c}.
--- a/scripts/general/chop.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/chop.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} chop (@var{x}, @var{ndigits}, @var{base})
+## @deftypefn {} {} chop (@var{x}, @var{ndigits}, @var{base})
 ## Truncate elements of @var{x} to a length of @var{ndigits} such that the
 ## resulting numbers are exactly divisible by @var{base}.
 ##
--- a/scripts/general/circshift.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/circshift.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{y} =} circshift (@var{x}, @var{n})
-## @deftypefnx {Function File} {@var{y} =} circshift (@var{x}, @var{n}, @var{dim})
+## @deftypefn  {} {@var{y} =} circshift (@var{x}, @var{n})
+## @deftypefnx {} {@var{y} =} circshift (@var{x}, @var{n}, @var{dim})
 ## Circularly shift the values of the array @var{x}.
 ##
 ## @var{n} must be a vector of integers no longer than the number of dimensions
--- a/scripts/general/common_size.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/common_size.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{err}, @var{y1}, @dots{}] =} common_size (@var{x1}, @dots{})
+## @deftypefn {} {[@var{err}, @var{y1}, @dots{}] =} common_size (@var{x1}, @dots{})
 ## Determine if all input arguments are either scalar or of common size.
 ##
 ## If true, @var{err} is zero, and @var{yi} is a matrix of the common size
--- a/scripts/general/cplxpair.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/cplxpair.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cplxpair (@var{z})
-## @deftypefnx {Function File} {} cplxpair (@var{z}, @var{tol})
-## @deftypefnx {Function File} {} cplxpair (@var{z}, @var{tol}, @var{dim})
+## @deftypefn  {} {} cplxpair (@var{z})
+## @deftypefnx {} {} cplxpair (@var{z}, @var{tol})
+## @deftypefnx {} {} cplxpair (@var{z}, @var{tol}, @var{dim})
 ## Sort the numbers @var{z} into complex conjugate pairs ordered by increasing
 ## real part.
 ##
--- a/scripts/general/cumtrapz.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/cumtrapz.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} cumtrapz (@var{y})
-## @deftypefnx {Function File} {@var{q} =} cumtrapz (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{q} =} cumtrapz (@dots{}, @var{dim})
+## @deftypefn  {} {@var{q} =} cumtrapz (@var{y})
+## @deftypefnx {} {@var{q} =} cumtrapz (@var{x}, @var{y})
+## @deftypefnx {} {@var{q} =} cumtrapz (@dots{}, @var{dim})
 ## Cumulative numerical integration of points @var{y} using the trapezoidal
 ## method.
 ##
--- a/scripts/general/curl.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/curl.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{cx}, @var{cy}, @var{cz}, @var{v}] =} curl (@var{x}, @var{y}, @var{z}, @var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {[@var{cz}, @var{v}] =} curl (@var{x}, @var{y}, @var{fx}, @var{fy})
-## @deftypefnx {Function File} {[@dots{}] =} curl (@var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {[@dots{}] =} curl (@var{fx}, @var{fy})
-## @deftypefnx {Function File} {@var{v} =} curl (@dots{})
+## @deftypefn  {} {[@var{cx}, @var{cy}, @var{cz}, @var{v}] =} curl (@var{x}, @var{y}, @var{z}, @var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {[@var{cz}, @var{v}] =} curl (@var{x}, @var{y}, @var{fx}, @var{fy})
+## @deftypefnx {} {[@dots{}] =} curl (@var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {[@dots{}] =} curl (@var{fx}, @var{fy})
+## @deftypefnx {} {@var{v} =} curl (@dots{})
 ## Calculate curl of vector field given by the arrays @var{fx}, @var{fy}, and
 ## @var{fz} or @var{fx}, @var{fy} respectively.
 ## @tex
--- a/scripts/general/dblquad.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/dblquad.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb})
-## @deftypefnx {Function File} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{tol})
-## @deftypefnx {Function File} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{tol}, @var{quadf})
-## @deftypefnx {Function File} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{tol}, @var{quadf}, @dots{})
+## @deftypefn  {} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb})
+## @deftypefnx {} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{tol})
+## @deftypefnx {} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{tol}, @var{quadf})
+## @deftypefnx {} {} dblquad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{tol}, @var{quadf}, @dots{})
 ## Numerically evaluate the double integral of @var{f}.
 ##
 ## @var{f} is a function handle, inline function, or string containing the name
--- a/scripts/general/deal.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/deal.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{r1}, @var{r2}, @dots{}, @var{rn}] =} deal (@var{a})
-## @deftypefnx {Function File} {[@var{r1}, @var{r2}, @dots{}, @var{rn}] =} deal (@var{a1}, @var{a2}, @dots{}, @var{an})
+## @deftypefn  {} {[@var{r1}, @var{r2}, @dots{}, @var{rn}] =} deal (@var{a})
+## @deftypefnx {} {[@var{r1}, @var{r2}, @dots{}, @var{rn}] =} deal (@var{a1}, @var{a2}, @dots{}, @var{an})
 ##
 ## Copy the input parameters into the corresponding output parameters.
 ##
--- a/scripts/general/deg2rad.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/deg2rad.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{rad} =} deg2rad (@var{deg})
+## @deftypefn {} {@var{rad} =} deg2rad (@var{deg})
 ##
 ## Convert degrees to radians.
 ##
--- a/scripts/general/del2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/del2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{d} =} del2 (@var{M})
-## @deftypefnx {Function File} {@var{d} =} del2 (@var{M}, @var{h})
-## @deftypefnx {Function File} {@var{d} =} del2 (@var{M}, @var{dx}, @var{dy}, @dots{})
+## @deftypefn  {} {@var{d} =} del2 (@var{M})
+## @deftypefnx {} {@var{d} =} del2 (@var{M}, @var{h})
+## @deftypefnx {} {@var{d} =} del2 (@var{M}, @var{dx}, @var{dy}, @dots{})
 ##
 ## Calculate the discrete Laplace
 ## @tex
--- a/scripts/general/display.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/display.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} display (@var{a})
+## @deftypefn {} {} display (@var{a})
 ## Display the contents of an object.
 ##
 ## If @var{a} is an object of the class @qcode{"myclass"}, then @code{display}
--- a/scripts/general/divergence.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/divergence.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{div} =} divergence (@var{x}, @var{y}, @var{z}, @var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {@var{div} =} divergence (@var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {@var{div} =} divergence (@var{x}, @var{y}, @var{fx}, @var{fy})
-## @deftypefnx {Function File} {@var{div} =} divergence (@var{fx}, @var{fy})
+## @deftypefn  {} {@var{div} =} divergence (@var{x}, @var{y}, @var{z}, @var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {@var{div} =} divergence (@var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {@var{div} =} divergence (@var{x}, @var{y}, @var{fx}, @var{fy})
+## @deftypefnx {} {@var{div} =} divergence (@var{fx}, @var{fy})
 ## Calculate divergence of a vector field given by the arrays @var{fx},
 ## @var{fy}, and @var{fz} or @var{fx}, @var{fy} respectively.
 ##
--- a/scripts/general/fieldnames.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/fieldnames.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{names} =} fieldnames (@var{struct})
-## @deftypefnx {Function File} {@var{names} =} fieldnames (@var{obj})
-## @deftypefnx {Function File} {@var{names} =} fieldnames (@var{javaobj})
-## @deftypefnx {Function File} {@var{names} =} fieldnames ("@var{jclassname}")
+## @deftypefn  {} {@var{names} =} fieldnames (@var{struct})
+## @deftypefnx {} {@var{names} =} fieldnames (@var{obj})
+## @deftypefnx {} {@var{names} =} fieldnames (@var{javaobj})
+## @deftypefnx {} {@var{names} =} fieldnames ("@var{jclassname}")
 ## Return a cell array of strings with the names of the fields in the
 ## specified input.
 ##
--- a/scripts/general/flip.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/flip.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} flip (@var{x})
-## @deftypefnx {Function File} {} flip (@var{x}, @var{dim})
+## @deftypefn  {} {} flip (@var{x})
+## @deftypefnx {} {} flip (@var{x}, @var{dim})
 ## Flip array across dimension @var{dim}.
 ##
 ## Return a copy of @var{x} flipped about the dimension @var{dim}.
--- a/scripts/general/flipdim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/flipdim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} flipdim (@var{x})
-## @deftypefnx {Function File} {} flipdim (@var{x}, @var{dim})
+## @deftypefn  {} {} flipdim (@var{x})
+## @deftypefnx {} {} flipdim (@var{x}, @var{dim})
 ## Flip array across dimension @var{dim}.
 ##
 ## This function is an alias for @code{flip} and exists for backwards and
--- a/scripts/general/fliplr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/fliplr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} fliplr (@var{x})
+## @deftypefn {} {} fliplr (@var{x})
 ## Flip array left to right.
 ##
 ## Return a copy of @var{x} with the order of the columns reversed.  In other
--- a/scripts/general/flipud.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/flipud.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} flipud (@var{x})
+## @deftypefn {} {} flipud (@var{x})
 ## Flip array upside down.
 ##
 ## Return a copy of @var{x} with the order of the rows reversed.  In other
--- a/scripts/general/gradient.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/gradient.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{dx} =} gradient (@var{m})
-## @deftypefnx {Function File} {[@var{dx}, @var{dy}, @var{dz}, @dots{}] =} gradient (@var{m})
-## @deftypefnx {Function File} {[@dots{}] =} gradient (@var{m}, @var{s})
-## @deftypefnx {Function File} {[@dots{}] =} gradient (@var{m}, @var{x}, @var{y}, @var{z}, @dots{})
-## @deftypefnx {Function File} {[@dots{}] =} gradient (@var{f}, @var{x0})
-## @deftypefnx {Function File} {[@dots{}] =} gradient (@var{f}, @var{x0}, @var{s})
-## @deftypefnx {Function File} {[@dots{}] =} gradient (@var{f}, @var{x0}, @var{x}, @var{y}, @dots{})
+## @deftypefn  {} {@var{dx} =} gradient (@var{m})
+## @deftypefnx {} {[@var{dx}, @var{dy}, @var{dz}, @dots{}] =} gradient (@var{m})
+## @deftypefnx {} {[@dots{}] =} gradient (@var{m}, @var{s})
+## @deftypefnx {} {[@dots{}] =} gradient (@var{m}, @var{x}, @var{y}, @var{z}, @dots{})
+## @deftypefnx {} {[@dots{}] =} gradient (@var{f}, @var{x0})
+## @deftypefnx {} {[@dots{}] =} gradient (@var{f}, @var{x0}, @var{s})
+## @deftypefnx {} {[@dots{}] =} gradient (@var{f}, @var{x0}, @var{x}, @var{y}, @dots{})
 ##
 ## Calculate the gradient of sampled data or a function.
 ##
--- a/scripts/general/idivide.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/idivide.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} idivide (@var{x}, @var{y}, @var{op})
+## @deftypefn {} {} idivide (@var{x}, @var{y}, @var{op})
 ## Integer division with different rounding rules.
 ##
 ## The standard behavior of integer division such as @code{@var{a} ./ @var{b}}
--- a/scripts/general/inputParser.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/inputParser.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{p} =} inputParser ()
+## @deftypefn {} {@var{p} =} inputParser ()
 ## Create object @var{p} of the inputParser class.
 ##
 ## This class is designed to allow easy parsing of function arguments.  The
@@ -38,33 +38,33 @@
 ## accessed with the @command{Results} accessor.
 ##
 ## @end deftypefn
-## @deftypefn {Accessor method} {} inputParser.Parameters
+## @deftypefn {} {} inputParser.Parameters
 ## Return list of parameter names already defined.
 ##
 ## @end deftypefn
-## @deftypefn {Accessor method} {} inputParser.Results
+## @deftypefn {} {} inputParser.Results
 ## Return structure with argument names as fieldnames and corresponding values.
 ##
 ## @end deftypefn
-## @deftypefn {Accessor method} {} inputParser.Unmatched
+## @deftypefn {} {} inputParser.Unmatched
 ## Return structure similar to @command{Results}, but for unmatched parameters.
 ## See the @command{KeepUnmatched} property.
 ##
 ## @end deftypefn
-## @deftypefn {Accessor method} {} inputParser.UsingDefaults
+## @deftypefn {} {} inputParser.UsingDefaults
 ## Return cell array with the names of arguments that are using default values.
 ##
 ## @end deftypefn
-## @deftypefn {Class property} {} inputParser.CaseSensitive = @var{boolean}
+## @deftypefn {} {} inputParser.CaseSensitive = @var{boolean}
 ## Set whether matching of argument names should be case sensitive.  Defaults
 ## to false.
 ##
 ## @end deftypefn
-## @deftypefn {Class property} {} inputParser.FunctionName = @var{name}
+## @deftypefn {} {} inputParser.FunctionName = @var{name}
 ## Set function name to be used in error messages; Defaults to empty string.
 ##
 ## @end deftypefn
-## @deftypefn {Class property} {} inputParser.KeepUnmatched = @var{boolean}
+## @deftypefn {} {} inputParser.KeepUnmatched = @var{boolean}
 ## Set whether an error should be given for non-defined arguments.  Defaults to
 ## false.  If set to true, the extra arguments can be accessed through
 ## @code{Unmatched} after the @code{parse} method.  Note that since
@@ -74,7 +74,7 @@
 ## be followed by a value.
 ##
 ## @end deftypefn
-## @deftypefn {Class property} {} inputParser.StructExpand = @var{boolean}
+## @deftypefn {} {} inputParser.StructExpand = @var{boolean}
 ## Set whether a structure can be passed to the function instead of
 ## parameter/value pairs.  Defaults to true.  Not implemented yet.
 ##
@@ -142,8 +142,8 @@
 ## @end deftypefn
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} addOptional (@var{argname}, @var{default})
-## @deftypefnx {Function File} {} addOptional (@var{argname}, @var{default}, @var{validator})
+## @deftypefn  {} {} addOptional (@var{argname}, @var{default})
+## @deftypefnx {} {} addOptional (@var{argname}, @var{default}, @var{validator})
 ## Add new optional argument to the object @var{parser} of the class inputParser
 ## to implement an ordered arguments type of API
 ##
@@ -168,8 +168,8 @@
 ## @end deftypefn
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} addParamValue (@var{argname}, @var{default})
-## @deftypefnx {Function File} {} addParamValue (@var{argname}, @var{default}, @var{validator})
+## @deftypefn  {} {} addParamValue (@var{argname}, @var{default})
+## @deftypefnx {} {} addParamValue (@var{argname}, @var{default}, @var{validator})
 ## Add new parameter to the object @var{parser} of the class inputParser to
 ## implement a name/value pair type of API.
 ##
@@ -186,8 +186,8 @@
 ## @end deftypefn
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} addRequired (@var{argname})
-## @deftypefnx {Function File} {} addRequired (@var{argname}, @var{validator})
+## @deftypefn  {} {} addRequired (@var{argname})
+## @deftypefnx {} {} addRequired (@var{argname}, @var{validator})
 ## Add new mandatory argument to the object @var{parser} of inputParser class.
 ##
 ## This method belongs to the inputParser class and implements an ordered
@@ -209,7 +209,7 @@
 ## @end deftypefn
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} addSwitch (@var{argname})
+## @deftypefn {} {} addSwitch (@var{argname})
 ## Add new switch type of argument to the object @var{parser} of inputParser
 ## class.
 ##
@@ -228,7 +228,7 @@
 ## @end deftypefn
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} parse (@var{varargin})
+## @deftypefn {} {} parse (@var{varargin})
 ## Parses and validates list of arguments according to object @var{parser} of
 ## the class inputParser.
 ##
--- a/scripts/general/int2str.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/int2str.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} int2str (@var{n})
+## @deftypefn {} {} int2str (@var{n})
 ## Convert an integer (or array of integers) to a string (or a character
 ## array).
 ##
--- a/scripts/general/interp1.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/interp1.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,13 +19,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{yi} =} interp1 (@var{x}, @var{y}, @var{xi})
-## @deftypefnx {Function File} {@var{yi} =} interp1 (@var{y}, @var{xi})
-## @deftypefnx {Function File} {@var{yi} =} interp1 (@dots{}, @var{method})
-## @deftypefnx {Function File} {@var{yi} =} interp1 (@dots{}, @var{extrap})
-## @deftypefnx {Function File} {@var{yi} =} interp1 (@dots{}, "left")
-## @deftypefnx {Function File} {@var{yi} =} interp1 (@dots{}, "right")
-## @deftypefnx {Function File} {@var{pp} =} interp1 (@dots{}, "pp")
+## @deftypefn  {} {@var{yi} =} interp1 (@var{x}, @var{y}, @var{xi})
+## @deftypefnx {} {@var{yi} =} interp1 (@var{y}, @var{xi})
+## @deftypefnx {} {@var{yi} =} interp1 (@dots{}, @var{method})
+## @deftypefnx {} {@var{yi} =} interp1 (@dots{}, @var{extrap})
+## @deftypefnx {} {@var{yi} =} interp1 (@dots{}, "left")
+## @deftypefnx {} {@var{yi} =} interp1 (@dots{}, "right")
+## @deftypefnx {} {@var{pp} =} interp1 (@dots{}, "pp")
 ##
 ## One-dimensional interpolation.
 ##
--- a/scripts/general/interp2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/interp2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,12 +18,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{zi} =} interp2 (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi})
-## @deftypefnx {Function File} {@var{zi} =} interp2 (@var{z}, @var{xi}, @var{yi})
-## @deftypefnx {Function File} {@var{zi} =} interp2 (@var{z}, @var{n})
-## @deftypefnx {Function File} {@var{zi} =} interp2 (@var{z})
-## @deftypefnx {Function File} {@var{zi} =} interp2 (@dots{}, @var{method})
-## @deftypefnx {Function File} {@var{zi} =} interp2 (@dots{}, @var{method}, @var{extrap})
+## @deftypefn  {} {@var{zi} =} interp2 (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi})
+## @deftypefnx {} {@var{zi} =} interp2 (@var{z}, @var{xi}, @var{yi})
+## @deftypefnx {} {@var{zi} =} interp2 (@var{z}, @var{n})
+## @deftypefnx {} {@var{zi} =} interp2 (@var{z})
+## @deftypefnx {} {@var{zi} =} interp2 (@dots{}, @var{method})
+## @deftypefnx {} {@var{zi} =} interp2 (@dots{}, @var{method}, @var{extrap})
 ##
 ## Two-dimensional interpolation.
 ##
--- a/scripts/general/interp3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/interp3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{vi} =} interp3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi})
-## @deftypefnx {Function File} {@var{vi} =} interp3 (@var{v}, @var{xi}, @var{yi}, @var{zi})
-## @deftypefnx {Function File} {@var{vi} =} interp3 (@var{v}, @var{n})
-## @deftypefnx {Function File} {@var{vi} =} interp3 (@var{v})
-## @deftypefnx {Function File} {@var{vi} =} interp3 (@dots{}, @var{method})
-## @deftypefnx {Function File} {@var{vi} =} interp3 (@dots{}, @var{method}, @var{extrapval})
+## @deftypefn  {} {@var{vi} =} interp3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi})
+## @deftypefnx {} {@var{vi} =} interp3 (@var{v}, @var{xi}, @var{yi}, @var{zi})
+## @deftypefnx {} {@var{vi} =} interp3 (@var{v}, @var{n})
+## @deftypefnx {} {@var{vi} =} interp3 (@var{v})
+## @deftypefnx {} {@var{vi} =} interp3 (@dots{}, @var{method})
+## @deftypefnx {} {@var{vi} =} interp3 (@dots{}, @var{method}, @var{extrapval})
 ##
 ## Three-dimensional interpolation.
 ##
--- a/scripts/general/interpft.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/interpft.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} interpft (@var{x}, @var{n})
-## @deftypefnx {Function File} {} interpft (@var{x}, @var{n}, @var{dim})
+## @deftypefn  {} {} interpft (@var{x}, @var{n})
+## @deftypefnx {} {} interpft (@var{x}, @var{n}, @var{dim})
 ##
 ## Fourier interpolation.
 ##
--- a/scripts/general/interpn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/interpn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{vi} =} interpn (@var{x1}, @var{x2}, @dots{}, @var{v}, @var{y1}, @var{y2}, @dots{})
-## @deftypefnx {Function File} {@var{vi} =} interpn (@var{v}, @var{y1}, @var{y2}, @dots{})
-## @deftypefnx {Function File} {@var{vi} =} interpn (@var{v}, @var{m})
-## @deftypefnx {Function File} {@var{vi} =} interpn (@var{v})
-## @deftypefnx {Function File} {@var{vi} =} interpn (@dots{}, @var{method})
-## @deftypefnx {Function File} {@var{vi} =} interpn (@dots{}, @var{method}, @var{extrapval})
+## @deftypefn  {} {@var{vi} =} interpn (@var{x1}, @var{x2}, @dots{}, @var{v}, @var{y1}, @var{y2}, @dots{})
+## @deftypefnx {} {@var{vi} =} interpn (@var{v}, @var{y1}, @var{y2}, @dots{})
+## @deftypefnx {} {@var{vi} =} interpn (@var{v}, @var{m})
+## @deftypefnx {} {@var{vi} =} interpn (@var{v})
+## @deftypefnx {} {@var{vi} =} interpn (@dots{}, @var{method})
+## @deftypefnx {} {@var{vi} =} interpn (@dots{}, @var{method}, @var{extrapval})
 ##
 ## Perform @var{n}-dimensional interpolation, where @var{n} is at least two.
 ##
--- a/scripts/general/isdir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/isdir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isdir (@var{f})
+## @deftypefn {} {} isdir (@var{f})
 ## Return true if @var{f} is a directory.
 ## @seealso{exist, stat, is_absolute_filename, is_rooted_relative_filename}
 ## @end deftypefn
--- a/scripts/general/isequal.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/isequal.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isequal (@var{x1}, @var{x2}, @dots{})
+## @deftypefn {} {} isequal (@var{x1}, @var{x2}, @dots{})
 ## Return true if all of @var{x1}, @var{x2}, @dots{} are equal.
 ## @seealso{isequaln}
 ## @end deftypefn
--- a/scripts/general/isequaln.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/isequaln.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isequaln (@var{x1}, @var{x2}, @dots{})
+## @deftypefn {} {} isequaln (@var{x1}, @var{x2}, @dots{})
 ## Return true if all of @var{x1}, @var{x2}, @dots{} are equal under the
 ## additional assumption that NaN == NaN (no comparison of NaN placeholders
 ## in dataset).
--- a/scripts/general/loadobj.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/loadobj.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{b} =} loadobj (@var{a})
+## @deftypefn {} {@var{b} =} loadobj (@var{a})
 ## Method of a class to manipulate an object after loading it from a file.
 ##
 ## The function @code{loadobj} is called when the object @var{a} is loaded
--- a/scripts/general/logspace.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/logspace.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} logspace (@var{a}, @var{b})
-## @deftypefnx {Function File} {} logspace (@var{a}, @var{b}, @var{n})
-## @deftypefnx {Function File} {} logspace (@var{a}, pi, @var{n})
+## @deftypefn  {} {} logspace (@var{a}, @var{b})
+## @deftypefnx {} {} logspace (@var{a}, @var{b}, @var{n})
+## @deftypefnx {} {} logspace (@var{a}, pi, @var{n})
 ## Return a row vector with @var{n} elements logarithmically spaced from
 ## @tex
 ## $10^{a}$ to $10^{b}$.
--- a/scripts/general/methods.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/methods.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} methods (@var{obj})
-## @deftypefnx {Function File} {} methods ("@var{classname}")
-## @deftypefnx {Function File} {@var{mtds} =} methods (@dots{})
+## @deftypefn  {} {} methods (@var{obj})
+## @deftypefnx {} {} methods ("@var{classname}")
+## @deftypefnx {} {@var{mtds} =} methods (@dots{})
 ##
 ## Return a cell array containing the names of the methods for the
 ## object @var{obj} or the named class @var{classname}.
--- a/scripts/general/nargchk.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/nargchk.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{msgstr} =} nargchk (@var{minargs}, @var{maxargs}, @var{nargs})
-## @deftypefnx {Function File} {@var{msgstr} =} nargchk (@var{minargs}, @var{maxargs}, @var{nargs}, "string")
-## @deftypefnx {Function File} {@var{msgstruct} =} nargchk (@var{minargs}, @var{maxargs}, @var{nargs}, "struct")
+## @deftypefn  {} {@var{msgstr} =} nargchk (@var{minargs}, @var{maxargs}, @var{nargs})
+## @deftypefnx {} {@var{msgstr} =} nargchk (@var{minargs}, @var{maxargs}, @var{nargs}, "string")
+## @deftypefnx {} {@var{msgstruct} =} nargchk (@var{minargs}, @var{maxargs}, @var{nargs}, "struct")
 ## Return an appropriate error message string (or structure) if the number of
 ## inputs requested is invalid.
 ##
--- a/scripts/general/narginchk.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/narginchk.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} narginchk (@var{minargs}, @var{maxargs})
+## @deftypefn {} {} narginchk (@var{minargs}, @var{maxargs})
 ## Check for correct number of input arguments.
 ##
 ## Generate an error message if the number of arguments in the calling function
--- a/scripts/general/nargoutchk.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/nargoutchk.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} nargoutchk (@var{minargs}, @var{maxargs})
-## @deftypefnx {Function File} {@var{msgstr} =} nargoutchk (@var{minargs}, @var{maxargs}, @var{nargs})
-## @deftypefnx {Function File} {@var{msgstr} =} nargoutchk (@var{minargs}, @var{maxargs}, @var{nargs}, "string")
-## @deftypefnx {Function File} {@var{msgstruct} =} nargoutchk (@var{minargs}, @var{maxargs}, @var{nargs}, "struct")
+## @deftypefn  {} {} nargoutchk (@var{minargs}, @var{maxargs})
+## @deftypefnx {} {@var{msgstr} =} nargoutchk (@var{minargs}, @var{maxargs}, @var{nargs})
+## @deftypefnx {} {@var{msgstr} =} nargoutchk (@var{minargs}, @var{maxargs}, @var{nargs}, "string")
+## @deftypefnx {} {@var{msgstruct} =} nargoutchk (@var{minargs}, @var{maxargs}, @var{nargs}, "struct")
 ## Check for correct number of output arguments.
 ##
 ## In the first form, return an error if the number of arguments is not between
--- a/scripts/general/nextpow2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/nextpow2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} nextpow2 (@var{x})
+## @deftypefn {} {} nextpow2 (@var{x})
 ## Compute the exponent for the smallest power of two larger than the input.
 ##
 ## For each element in the input array @var{x}, return the first integer
--- a/scripts/general/nthargout.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/nthargout.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} nthargout (@var{n}, @var{func}, @dots{})
-## @deftypefnx {Function File} {} nthargout (@var{n}, @var{ntot}, @var{func}, @dots{})
+## @deftypefn  {} {} nthargout (@var{n}, @var{func}, @dots{})
+## @deftypefnx {} {} nthargout (@var{n}, @var{ntot}, @var{func}, @dots{})
 ## Return the @var{n}th output argument of the function specified by the
 ## function handle or string @var{func}.
 ##
--- a/scripts/general/num2str.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/num2str.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} num2str (@var{x})
-## @deftypefnx {Function File} {} num2str (@var{x}, @var{precision})
-## @deftypefnx {Function File} {} num2str (@var{x}, @var{format})
+## @deftypefn  {} {} num2str (@var{x})
+## @deftypefnx {} {} num2str (@var{x}, @var{precision})
+## @deftypefnx {} {} num2str (@var{x}, @var{format})
 ## Convert a number (or array) to a string (or a character array).
 ##
 ## The optional second argument may either give the number of significant
--- a/scripts/general/pol2cart.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/pol2cart.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{x}, @var{y}] =} pol2cart (@var{theta}, @var{r})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} pol2cart (@var{theta}, @var{r}, @var{z})
-## @deftypefnx {Function File} {[@var{x}, @var{y}] =} pol2cart (@var{P})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} pol2cart (@var{P})
-## @deftypefnx {Function File} {@var{C} =} pol2cart (@dots{})
+## @deftypefn  {} {[@var{x}, @var{y}] =} pol2cart (@var{theta}, @var{r})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} pol2cart (@var{theta}, @var{r}, @var{z})
+## @deftypefnx {} {[@var{x}, @var{y}] =} pol2cart (@var{P})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} pol2cart (@var{P})
+## @deftypefnx {} {@var{C} =} pol2cart (@dots{})
 ## Transform polar or cylindrical coordinates to Cartesian coordinates.
 ##
 ## The inputs @var{theta}, @var{r}, (and @var{z}) must be the same shape, or
--- a/scripts/general/polyarea.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/polyarea.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} polyarea (@var{x}, @var{y})
-## @deftypefnx {Function File} {} polyarea (@var{x}, @var{y}, @var{dim})
+## @deftypefn  {} {} polyarea (@var{x}, @var{y})
+## @deftypefnx {} {} polyarea (@var{x}, @var{y}, @var{dim})
 ##
 ## Determine area of a polygon by triangle method.
 ##
--- a/scripts/general/postpad.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/postpad.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} postpad (@var{x}, @var{l})
-## @deftypefnx {Function File} {} postpad (@var{x}, @var{l}, @var{c})
-## @deftypefnx {Function File} {} postpad (@var{x}, @var{l}, @var{c}, @var{dim})
+## @deftypefn  {} {} postpad (@var{x}, @var{l})
+## @deftypefnx {} {} postpad (@var{x}, @var{l}, @var{c})
+## @deftypefnx {} {} postpad (@var{x}, @var{l}, @var{c}, @var{dim})
 ## Append the scalar value @var{c} to the vector @var{x} until it is of length
 ## @var{l}.  If @var{c} is not given, a value of 0 is used.
 ##
--- a/scripts/general/prepad.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/prepad.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} prepad (@var{x}, @var{l})
-## @deftypefnx {Function File} {} prepad (@var{x}, @var{l}, @var{c})
-## @deftypefnx {Function File} {} prepad (@var{x}, @var{l}, @var{c}, @var{dim})
+## @deftypefn  {} {} prepad (@var{x}, @var{l})
+## @deftypefnx {} {} prepad (@var{x}, @var{l}, @var{c})
+## @deftypefnx {} {} prepad (@var{x}, @var{l}, @var{c}, @var{dim})
 ## Prepend the scalar value @var{c} to the vector @var{x} until it is of length
 ## @var{l}.  If @var{c} is not given, a value of 0 is used.
 ##
--- a/scripts/general/private/__isequal__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/private/__isequal__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## Undocumented internal function.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __isequal__ (@var{nans_compare_equal}, @var{x1}, @var{x2}, @dots{})
+## @deftypefn {} {} __isequal__ (@var{nans_compare_equal}, @var{x1}, @var{x2}, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/general/private/__splinen__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/private/__splinen__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## Undocumented internal function.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{yi} =} __splinen__ (@var{x}, @var{y}, @var{xi})
+## @deftypefn {} {@var{yi} =} __splinen__ (@var{x}, @var{y}, @var{xi})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/general/profexplore.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/profexplore.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} profexplore ()
-## @deftypefnx {Function File} {} profexplore (@var{data})
+## @deftypefn  {} {} profexplore ()
+## @deftypefnx {} {} profexplore (@var{data})
 ## Interactively explore hierarchical profiler output.
 ##
 ## Assuming @var{data} is the structure with profile data returned by
--- a/scripts/general/profile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/profile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} profile on
-## @deftypefnx {Command} {} profile off
-## @deftypefnx {Command} {} profile resume
-## @deftypefnx {Command} {} profile clear
-## @deftypefnx {Function File} {@var{S} =} profile ("status")
-## @deftypefnx {Function File} {@var{T} =} profile ("info")
+## @deftypefn  {} {} profile on
+## @deftypefnx {} {} profile off
+## @deftypefnx {} {} profile resume
+## @deftypefnx {} {} profile clear
+## @deftypefnx {} {@var{S} =} profile ("status")
+## @deftypefnx {} {@var{T} =} profile ("info")
 ## Control the built-in profiler.
 ##
 ## @table @code
--- a/scripts/general/profshow.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/profshow.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} profshow (@var{data})
-## @deftypefnx {Function File} {} profshow (@var{data}, @var{n})
-## @deftypefnx {Function File} {} profshow ()
-## @deftypefnx {Function File} {} profshow (@var{n})
+## @deftypefn  {} {} profshow (@var{data})
+## @deftypefnx {} {} profshow (@var{data}, @var{n})
+## @deftypefnx {} {} profshow ()
+## @deftypefnx {} {} profshow (@var{n})
 ## Display flat per-function profiler results.
 ##
 ## Print out profiler data (execution time, number of calls) for the most
--- a/scripts/general/quadgk.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/quadgk.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b})
-## @deftypefnx {Function File} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b}, @var{abstol})
-## @deftypefnx {Function File} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b}, @var{abstol}, @var{trace})
-## @deftypefnx {Function File} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {[@var{q}, @var{err}] =} quadgk (@dots{})
+## @deftypefn  {} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b})
+## @deftypefnx {} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b}, @var{abstol})
+## @deftypefnx {} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b}, @var{abstol}, @var{trace})
+## @deftypefnx {} {@var{q} =} quadgk (@var{f}, @var{a}, @var{b}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {[@var{q}, @var{err}] =} quadgk (@dots{})
 ##
 ## Numerically evaluate the integral of @var{f} from @var{a} to @var{b}
 ## using adaptive Gauss-Konrod quadrature.
--- a/scripts/general/quadl.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/quadl.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} quadl (@var{f}, @var{a}, @var{b})
-## @deftypefnx {Function File} {@var{q} =} quadl (@var{f}, @var{a}, @var{b}, @var{tol})
-## @deftypefnx {Function File} {@var{q} =} quadl (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace})
-## @deftypefnx {Function File} {@var{q} =} quadl (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace}, @var{p1}, @var{p2}, @dots{})
-## @deftypefnx {Function File} {[@var{q}, @var{nfun}] =} quadl (@dots{})
+## @deftypefn  {} {@var{q} =} quadl (@var{f}, @var{a}, @var{b})
+## @deftypefnx {} {@var{q} =} quadl (@var{f}, @var{a}, @var{b}, @var{tol})
+## @deftypefnx {} {@var{q} =} quadl (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace})
+## @deftypefnx {} {@var{q} =} quadl (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace}, @var{p1}, @var{p2}, @dots{})
+## @deftypefnx {} {[@var{q}, @var{nfun}] =} quadl (@dots{})
 ##
 ## Numerically evaluate the integral of @var{f} from @var{a} to @var{b} using
 ## an adaptive Lobatto rule.
--- a/scripts/general/quadv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/quadv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,11 +18,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} quadv (@var{f}, @var{a}, @var{b})
-## @deftypefnx {Function File} {@var{q} =} quadv (@var{f}, @var{a}, @var{b}, @var{tol})
-## @deftypefnx {Function File} {@var{q} =} quadv (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace})
-## @deftypefnx {Function File} {@var{q} =} quadv (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace}, @var{p1}, @var{p2}, @dots{})
-## @deftypefnx {Function File} {[@var{q}, @var{nfun}] =} quadv (@dots{})
+## @deftypefn  {} {@var{q} =} quadv (@var{f}, @var{a}, @var{b})
+## @deftypefnx {} {@var{q} =} quadv (@var{f}, @var{a}, @var{b}, @var{tol})
+## @deftypefnx {} {@var{q} =} quadv (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace})
+## @deftypefnx {} {@var{q} =} quadv (@var{f}, @var{a}, @var{b}, @var{tol}, @var{trace}, @var{p1}, @var{p2}, @dots{})
+## @deftypefnx {} {[@var{q}, @var{nfun}] =} quadv (@dots{})
 ##
 ## Numerically evaluate the integral of @var{f} from @var{a} to @var{b}
 ## using an adaptive Simpson's rule.
--- a/scripts/general/rad2deg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/rad2deg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{deg} =} rad2deg (@var{rad})
+## @deftypefn {} {@var{deg} =} rad2deg (@var{rad})
 ##
 ## Convert radians to degrees.
 ##
--- a/scripts/general/randi.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/randi.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} randi (@var{imax})
-## @deftypefnx {Function File} {} randi (@var{imax}, @var{n})
-## @deftypefnx {Function File} {} randi (@var{imax}, @var{m}, @var{n}, @dots{})
-## @deftypefnx {Function File} {} randi ([@var{imin} @var{imax}], @dots{})
-## @deftypefnx {Function File} {} randi (@dots{}, "@var{class}")
+## @deftypefn  {} {} randi (@var{imax})
+## @deftypefnx {} {} randi (@var{imax}, @var{n})
+## @deftypefnx {} {} randi (@var{imax}, @var{m}, @var{n}, @dots{})
+## @deftypefnx {} {} randi ([@var{imin} @var{imax}], @dots{})
+## @deftypefnx {} {} randi (@dots{}, "@var{class}")
 ## Return random integers in the range 1:@var{imax}.
 ##
 ## Additional arguments determine the shape of the return matrix.  When no
--- a/scripts/general/rat.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/rat.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{s} =} rat (@var{x}, @var{tol})
-## @deftypefnx {Function File} {[@var{n}, @var{d}] =} rat (@var{x}, @var{tol})
+## @deftypefn  {} {@var{s} =} rat (@var{x}, @var{tol})
+## @deftypefnx {} {[@var{n}, @var{d}] =} rat (@var{x}, @var{tol})
 ##
 ## Find a rational approximation to @var{x} within the tolerance defined by
 ## @var{tol} using a continued fraction expansion.
--- a/scripts/general/repmat.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/repmat.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,11 +19,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} repmat (@var{A}, @var{m})
-## @deftypefnx {Function File} {} repmat (@var{A}, @var{m}, @var{n})
-## @deftypefnx {Function File} {} repmat (@var{A}, @var{m}, @var{n}, @var{p} @dots{})
-## @deftypefnx {Function File} {} repmat (@var{A}, [@var{m} @var{n}])
-## @deftypefnx {Function File} {} repmat (@var{A}, [@var{m} @var{n} @var{p} @dots{}])
+## @deftypefn  {} {} repmat (@var{A}, @var{m})
+## @deftypefnx {} {} repmat (@var{A}, @var{m}, @var{n})
+## @deftypefnx {} {} repmat (@var{A}, @var{m}, @var{n}, @var{p} @dots{})
+## @deftypefnx {} {} repmat (@var{A}, [@var{m} @var{n}])
+## @deftypefnx {} {} repmat (@var{A}, [@var{m} @var{n} @var{p} @dots{}])
 ## Form a block matrix of size @var{m} by @var{n}, with a copy of matrix
 ## @var{A} as each element.
 ##
--- a/scripts/general/rot90.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/rot90.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rot90 (@var{A})
-## @deftypefnx {Function File} {} rot90 (@var{A}, @var{k})
+## @deftypefn  {} {} rot90 (@var{A})
+## @deftypefnx {} {} rot90 (@var{A}, @var{k})
 ## Rotate array by 90 degree increments.
 ##
 ## Return a copy of @var{A} with the elements rotated counterclockwise in
--- a/scripts/general/rotdim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/rotdim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rotdim (@var{x})
-## @deftypefnx {Function File} {} rotdim (@var{x}, @var{n})
-## @deftypefnx {Function File} {} rotdim (@var{x}, @var{n}, @var{plane})
+## @deftypefn  {} {} rotdim (@var{x})
+## @deftypefnx {} {} rotdim (@var{x}, @var{n})
+## @deftypefnx {} {} rotdim (@var{x}, @var{n}, @var{plane})
 ## Return a copy of @var{x} with the elements rotated counterclockwise in
 ## 90-degree increments.
 ##
--- a/scripts/general/saveobj.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/saveobj.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{b} =} saveobj (@var{a})
+## @deftypefn {} {@var{b} =} saveobj (@var{a})
 ## Method of a class to manipulate an object prior to saving it to a file.
 ##
 ## The function @code{saveobj} is called when the object @var{a} is saved
--- a/scripts/general/shift.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/shift.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} shift (@var{x}, @var{b})
-## @deftypefnx {Function File} {} shift (@var{x}, @var{b}, @var{dim})
+## @deftypefn  {} {} shift (@var{x}, @var{b})
+## @deftypefnx {} {} shift (@var{x}, @var{b}, @var{dim})
 ## If @var{x} is a vector, perform a circular shift of length @var{b} of
 ## the elements of @var{x}.
 ##
--- a/scripts/general/shiftdim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/shiftdim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{y} =} shiftdim (@var{x}, @var{n})
-## @deftypefnx {Function File} {[@var{y}, @var{ns}] =} shiftdim (@var{x})
+## @deftypefn  {} {@var{y} =} shiftdim (@var{x}, @var{n})
+## @deftypefnx {} {[@var{y}, @var{ns}] =} shiftdim (@var{x})
 ## Shift the dimensions of @var{x} by @var{n}, where @var{n} must be
 ## an integer scalar.
 ##
--- a/scripts/general/sortrows.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/sortrows.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{s}, @var{i}] =} sortrows (@var{A})
-## @deftypefnx {Function File} {[@var{s}, @var{i}] =} sortrows (@var{A}, @var{c})
+## @deftypefn  {} {[@var{s}, @var{i}] =} sortrows (@var{A})
+## @deftypefnx {} {[@var{s}, @var{i}] =} sortrows (@var{A}, @var{c})
 ## Sort the rows of the matrix @var{A} according to the order of the columns
 ## specified in @var{c}.
 ##
--- a/scripts/general/sph2cart.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/sph2cart.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{x}, @var{y}, @var{z}] =} sph2cart (@var{theta}, @var{phi}, @var{r})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} sph2cart (@var{S})
-## @deftypefnx {Function File} {@var{C} =} sph2cart (@dots{})
+## @deftypefn  {} {[@var{x}, @var{y}, @var{z}] =} sph2cart (@var{theta}, @var{phi}, @var{r})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} sph2cart (@var{S})
+## @deftypefnx {} {@var{C} =} sph2cart (@dots{})
 ## Transform spherical coordinates to Cartesian coordinates.
 ##
 ## The inputs @var{theta}, @var{phi}, and @var{r} must be the same shape, or
--- a/scripts/general/structfun.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/structfun.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} structfun (@var{func}, @var{S})
-## @deftypefnx {Function File} {[@var{A}, @dots{}] =} structfun (@dots{})
-## @deftypefnx {Function File} {} structfun (@dots{}, "ErrorHandler", @var{errfunc})
-## @deftypefnx {Function File} {} structfun (@dots{}, "UniformOutput", @var{val})
+## @deftypefn  {} {} structfun (@var{func}, @var{S})
+## @deftypefnx {} {[@var{A}, @dots{}] =} structfun (@dots{})
+## @deftypefnx {} {} structfun (@dots{}, "ErrorHandler", @var{errfunc})
+## @deftypefnx {} {} structfun (@dots{}, "UniformOutput", @var{val})
 ##
 ## Evaluate the function named @var{name} on the fields of the structure
 ## @var{S}.  The fields of @var{S} are passed to the function @var{func}
--- a/scripts/general/subsindex.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/subsindex.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{idx} =} subsindex (@var{a})
+## @deftypefn {} {@var{idx} =} subsindex (@var{a})
 ## Convert an object to an index vector.
 ##
 ## When @var{a} is a class object defined with a class constructor, then
--- a/scripts/general/trapz.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/trapz.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} trapz (@var{y})
-## @deftypefnx {Function File} {@var{q} =} trapz (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{q} =} trapz (@dots{}, @var{dim})
+## @deftypefn  {} {@var{q} =} trapz (@var{y})
+## @deftypefnx {} {@var{q} =} trapz (@var{x}, @var{y})
+## @deftypefnx {} {@var{q} =} trapz (@dots{}, @var{dim})
 ##
 ## Numerically evaluate the integral of points @var{y} using the trapezoidal
 ## method.
--- a/scripts/general/triplequad.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/triplequad.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb})
-## @deftypefnx {Function File} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb}, @var{tol})
-## @deftypefnx {Function File} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb}, @var{tol}, @var{quadf})
-## @deftypefnx {Function File} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb}, @var{tol}, @var{quadf}, @dots{})
+## @deftypefn  {} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb})
+## @deftypefnx {} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb}, @var{tol})
+## @deftypefnx {} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb}, @var{tol}, @var{quadf})
+## @deftypefnx {} {} triplequad (@var{f}, @var{xa}, @var{xb}, @var{ya}, @var{yb}, @var{za}, @var{zb}, @var{tol}, @var{quadf}, @dots{})
 ## Numerically evaluate the triple integral of @var{f}.
 ##
 ## @var{f} is a function handle, inline function, or string containing the name
--- a/scripts/general/validateattributes.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/general/validateattributes.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} validateattributes (@var{A}, @var{classes}, @var{attributes})
-## @deftypefnx {Function File} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{arg_idx})
-## @deftypefnx {Function File} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{func_name})
-## @deftypefnx {Function File} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{func_name}, @var{arg_name})
-## @deftypefnx {Function File} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{func_name}, @var{arg_name}, @var{arg_idx})
+## @deftypefn  {} {} validateattributes (@var{A}, @var{classes}, @var{attributes})
+## @deftypefnx {} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{arg_idx})
+## @deftypefnx {} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{func_name})
+## @deftypefnx {} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{func_name}, @var{arg_name})
+## @deftypefnx {} {} validateattributes (@var{A}, @var{classes}, @var{attributes}, @var{func_name}, @var{arg_name}, @var{arg_idx})
 ## Check validity of input argument.
 ##
 ## Confirms that the argument @var{A} is valid by belonging to one of
--- a/scripts/geometry/convhull.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/convhull.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{H} =} convhull (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{H} =} convhull (@var{x}, @var{y}, @var{options})
+## @deftypefn  {} {@var{H} =} convhull (@var{x}, @var{y})
+## @deftypefnx {} {@var{H} =} convhull (@var{x}, @var{y}, @var{options})
 ## Compute the convex hull of the set of points defined by the
 ## arrays @var{x} and @var{y}.  The hull @var{H} is an index vector into
 ## the set of points and specifies which points form the enclosing hull.
--- a/scripts/geometry/delaunay.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/delaunay.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{tri} =} delaunay (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{tetr} =} delaunay (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {@var{tri} =} delaunay (@var{x})
-## @deftypefnx {Function File} {@var{tri} =} delaunay (@dots{}, @var{options})
+## @deftypefn  {} {@var{tri} =} delaunay (@var{x}, @var{y})
+## @deftypefnx {} {@var{tetr} =} delaunay (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {@var{tri} =} delaunay (@var{x})
+## @deftypefnx {} {@var{tri} =} delaunay (@dots{}, @var{options})
 ## Compute the Delaunay triangulation for a 2-D or 3-D set of points.
 ##
 ## For 2-D sets, the return value @var{tri} is a set of triangles which
--- a/scripts/geometry/delaunayn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/delaunayn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{T} =} delaunayn (@var{pts})
-## @deftypefnx {Function File} {@var{T} =} delaunayn (@var{pts}, @var{options})
+## @deftypefn  {} {@var{T} =} delaunayn (@var{pts})
+## @deftypefnx {} {@var{T} =} delaunayn (@var{pts}, @var{options})
 ## Compute the Delaunay triangulation for an N-dimensional set of points.
 ##
 ## The Delaunay triangulation is a tessellation of the convex hull of a set of
--- a/scripts/geometry/dsearch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/dsearch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- 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})
+## @deftypefn  {} {@var{idx} =} dsearch (@var{x}, @var{y}, @var{tri}, @var{xi}, @var{yi})
+## @deftypefnx {} {@var{idx} =} dsearch (@var{x}, @var{y}, @var{tri}, @var{xi}, @var{yi}, @var{s})
 ## Return the index @var{idx} of the closest point in @code{@var{x}, @var{y}}
 ## to the elements @code{[@var{xi}(:), @var{yi}(:)]}.
 ##
--- a/scripts/geometry/dsearchn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/dsearchn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{idx} =} dsearchn (@var{x}, @var{tri}, @var{xi})
-## @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{})
+## @deftypefn  {} {@var{idx} =} dsearchn (@var{x}, @var{tri}, @var{xi})
+## @deftypefnx {} {@var{idx} =} dsearchn (@var{x}, @var{tri}, @var{xi}, @var{outval})
+## @deftypefnx {} {@var{idx} =} dsearchn (@var{x}, @var{xi})
+## @deftypefnx {} {[@var{idx}, @var{d}] =} dsearchn (@dots{})
 ## Return the index @var{idx} of the closest point in @var{x} to the elements
 ## @var{xi}.
 ##
--- a/scripts/geometry/griddata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/griddata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{zi} =} griddata (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi})
-## @deftypefnx {Function File} {@var{zi} =} griddata (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi}, @var{method})
-## @deftypefnx {Function File} {[@var{xi}, @var{yi}, @var{zi}] =} griddata (@dots{})
+## @deftypefn  {} {@var{zi} =} griddata (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi})
+## @deftypefnx {} {@var{zi} =} griddata (@var{x}, @var{y}, @var{z}, @var{xi}, @var{yi}, @var{method})
+## @deftypefnx {} {[@var{xi}, @var{yi}, @var{zi}] =} griddata (@dots{})
 ##
 ## Generate a regular mesh from irregular data using interpolation.
 ##
--- a/scripts/geometry/griddata3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/griddata3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{vi} =} griddata3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi})
-## @deftypefnx {Function File} {@var{vi} =} griddata3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi}, @var{method})
-## @deftypefnx {Function File} {@var{vi} =} griddata3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi}, @var{method}, @var{options})
+## @deftypefn  {} {@var{vi} =} griddata3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi})
+## @deftypefnx {} {@var{vi} =} griddata3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi}, @var{method})
+## @deftypefnx {} {@var{vi} =} griddata3 (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi}, @var{method}, @var{options})
 ##
 ## Generate a regular mesh from irregular data using interpolation.
 ##
--- a/scripts/geometry/griddatan.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/griddatan.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{yi} =} griddatan (@var{x}, @var{y}, @var{xi})
-## @deftypefnx {Function File} {@var{yi} =} griddatan (@var{x}, @var{y}, @var{xi}, @var{method})
-## @deftypefnx {Function File} {@var{yi} =} griddatan (@var{x}, @var{y}, @var{xi}, @var{method}, @var{options})
+## @deftypefn  {} {@var{yi} =} griddatan (@var{x}, @var{y}, @var{xi})
+## @deftypefnx {} {@var{yi} =} griddatan (@var{x}, @var{y}, @var{xi}, @var{method})
+## @deftypefnx {} {@var{yi} =} griddatan (@var{x}, @var{y}, @var{xi}, @var{method}, @var{options})
 ##
 ## Generate a regular mesh from irregular data using interpolation.
 ##
--- a/scripts/geometry/inpolygon.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/inpolygon.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{in} =} inpolygon (@var{x}, @var{y}, @var{xv}, @var{yv})
-## @deftypefnx {Function File} {[@var{in}, @var{on}] =} inpolygon (@var{x}, @var{y}, @var{xv}, @var{yv})
+## @deftypefn  {} {@var{in} =} inpolygon (@var{x}, @var{y}, @var{xv}, @var{yv})
+## @deftypefnx {} {[@var{in}, @var{on}] =} inpolygon (@var{x}, @var{y}, @var{xv}, @var{yv})
 ##
 ## For a polygon defined by vertex points @code{(@var{xv}, @var{yv})}, return
 ## true if the points @code{(@var{x}, @var{y})} are inside (or on the boundary)
--- a/scripts/geometry/rectint.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/rectint.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{area} =} rectint (@var{a}, @var{b})
+## @deftypefn {} {@var{area} =} rectint (@var{a}, @var{b})
 ## Compute area or volume of intersection of rectangles or N-D boxes.
 ##
 ## Compute the area of intersection of rectangles in @var{a} and rectangles in
--- a/scripts/geometry/tsearchn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/tsearchn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{idx} =} tsearchn (@var{x}, @var{t}, @var{xi})
-## @deftypefnx {Function File} {[@var{idx}, @var{p}] =} tsearchn (@var{x}, @var{t}, @var{xi})
+## @deftypefn  {} {@var{idx} =} tsearchn (@var{x}, @var{t}, @var{xi})
+## @deftypefnx {} {[@var{idx}, @var{p}] =} tsearchn (@var{x}, @var{t}, @var{xi})
 ## Search for the enclosing Delaunay convex hull.
 ##
 ## For @code{@var{t} = delaunayn (@var{x})}, finds the index in @var{t}
--- a/scripts/geometry/voronoi.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/voronoi.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} voronoi (@var{x}, @var{y})
-## @deftypefnx {Function File} {} voronoi (@var{x}, @var{y}, @var{options})
-## @deftypefnx {Function File} {} voronoi (@dots{}, "linespec")
-## @deftypefnx {Function File} {} voronoi (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} voronoi (@dots{})
-## @deftypefnx {Function File} {[@var{vx}, @var{vy}] =} voronoi (@dots{})
+## @deftypefn  {} {} voronoi (@var{x}, @var{y})
+## @deftypefnx {} {} voronoi (@var{x}, @var{y}, @var{options})
+## @deftypefnx {} {} voronoi (@dots{}, "linespec")
+## @deftypefnx {} {} voronoi (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} voronoi (@dots{})
+## @deftypefnx {} {[@var{vx}, @var{vy}] =} voronoi (@dots{})
 ## Plot the Voronoi diagram of points @code{(@var{x}, @var{y})}.
 ##
 ## The Voronoi facets with points at infinity are not drawn.
--- a/scripts/geometry/voronoin.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/geometry/voronoin.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{C}, @var{F}] =} voronoin (@var{pts})
-## @deftypefnx {Function File} {[@var{C}, @var{F}] =} voronoin (@var{pts}, @var{options})
+## @deftypefn  {} {[@var{C}, @var{F}] =} voronoin (@var{pts})
+## @deftypefnx {} {[@var{C}, @var{F}] =} voronoin (@var{pts}, @var{options})
 ## Compute N-dimensional Voronoi facets.
 ##
 ## The input matrix @var{pts} of size [n, dim] contains n points in a space of
--- a/scripts/gui/errordlg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/errordlg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} errordlg (@var{msg})
-## @deftypefnx {Function File} {@var{h} =} errordlg (@var{msg}, @var{title})
-## @deftypefnx {Function File} {@var{h} =} errordlg (@var{msg}, @var{title}, @var{createmode})
+## @deftypefn  {} {@var{h} =} errordlg (@var{msg})
+## @deftypefnx {} {@var{h} =} errordlg (@var{msg}, @var{title})
+## @deftypefnx {} {@var{h} =} errordlg (@var{msg}, @var{title}, @var{createmode})
 ## Display @var{msg} using an error dialog box.
 ##
 ## The message may have multiple lines separated by newline characters ("\n"),
--- a/scripts/gui/guidata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/guidata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{data} =} guidata (@var{h})
-## @deftypefnx {Function File} {} guidata (@var{h}, @var{data})
+## @deftypefn  {} {@var{data} =} guidata (@var{h})
+## @deftypefnx {} {} guidata (@var{h}, @var{data})
 ## Query or set user-custom GUI data.
 ##
 ## The GUI data is stored in the figure handle @var{h}.  If @var{h} is not a
--- a/scripts/gui/guihandles.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/guihandles.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hdata} =} guihandles (@var{h})
-## @deftypefnx {Function File} {@var{hdata} =} guihandles
+## @deftypefn  {} {@var{hdata} =} guihandles (@var{h})
+## @deftypefnx {} {@var{hdata} =} guihandles
 ## Return a structure of object handles for the figure associated with
 ## handle @var{h}.
 ##
--- a/scripts/gui/helpdlg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/helpdlg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} helpdlg (@var{msg})
-## @deftypefnx {Function File} {@var{h} =} helpdlg (@var{msg}, @var{title})
+## @deftypefn  {} {@var{h} =} helpdlg (@var{msg})
+## @deftypefnx {} {@var{h} =} helpdlg (@var{msg}, @var{title})
 ## Display @var{msg} in a help dialog box.
 ##
 ## The message may have multiple lines separated by newline characters
--- a/scripts/gui/inputdlg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/inputdlg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{cstr} =} inputdlg (@var{prompt})
-## @deftypefnx {Function File} {@var{cstr} =} inputdlg (@var{prompt}, @var{title})
-## @deftypefnx {Function File} {@var{cstr} =} inputdlg (@var{prompt}, @var{title}, @var{rowscols})
-## @deftypefnx {Function File} {@var{cstr} =} inputdlg (@var{prompt}, @var{title}, @var{rowscols}, @var{defaults})
+## @deftypefn  {} {@var{cstr} =} inputdlg (@var{prompt})
+## @deftypefnx {} {@var{cstr} =} inputdlg (@var{prompt}, @var{title})
+## @deftypefnx {} {@var{cstr} =} inputdlg (@var{prompt}, @var{title}, @var{rowscols})
+## @deftypefnx {} {@var{cstr} =} inputdlg (@var{prompt}, @var{title}, @var{rowscols}, @var{defaults})
 ## Return user input from a multi-textfield dialog box in a cell array of
 ## strings, or an empty cell array if the dialog is closed by the Cancel
 ## button.
--- a/scripts/gui/listdlg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/listdlg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{sel}, @var{ok}] =} listdlg (@var{key}, @var{value}, @dots{})
+## @deftypefn {} {[@var{sel}, @var{ok}] =} listdlg (@var{key}, @var{value}, @dots{})
 ## Return user inputs from a list dialog box in a vector of selection indices
 ## @var{sel} and a flag @var{ok} indicating how the user closed the dialog
 ## box.
--- a/scripts/gui/msgbox.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/msgbox.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} msgbox (@var{msg})
-## @deftypefnx {Function File} {@var{h} =} msgbox (@var{msg}, @var{title})
-## @deftypefnx {Function File} {@var{h} =} msgbox (@var{msg}, @var{title}, @var{icon})
-## @deftypefnx {Function File} {@var{h} =} msgbox (@dots{}, @var{createmode})
+## @deftypefn  {} {@var{h} =} msgbox (@var{msg})
+## @deftypefnx {} {@var{h} =} msgbox (@var{msg}, @var{title})
+## @deftypefnx {} {@var{h} =} msgbox (@var{msg}, @var{title}, @var{icon})
+## @deftypefnx {} {@var{h} =} msgbox (@dots{}, @var{createmode})
 ## Display @var{msg} using a message dialog box.
 ##
 ## The message may have multiple lines separated by newline characters ("\n"),
--- a/scripts/gui/private/__file_filter__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__file_filter__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __file_filter__ (@var{file_filter})
+## @deftypefn {} {} __file_filter__ (@var{file_filter})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/private/__fltk_file_filter__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__fltk_file_filter__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{filterspec} =} __fltk_file_filter__ (@var{filter})
+## @deftypefn {} {@var{filterspec} =} __fltk_file_filter__ (@var{filter})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/private/__get_funcname__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__get_funcname__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{funcname} =} __get_funcname__ (@var{basename})
+## @deftypefn {} {@var{funcname} =} __get_funcname__ (@var{basename})
 ## Internal function.
 ##
 ## Build function name for the current graphics toolkit according to the schema
--- a/scripts/gui/private/__is_function__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__is_function__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{result} =} __is_function__ (@var{func})
+## @deftypefn {} {@var{result} =} __is_function__ (@var{func})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/private/__uigetdir_fltk__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__uigetdir_fltk__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{dirname} =} __uigetdir_fltk__ (@var{start_path}, @var{dialog_title})
+## @deftypefn {} {@var{dirname} =} __uigetdir_fltk__ (@var{start_path}, @var{dialog_title})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/private/__uigetfile_fltk__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__uigetfile_fltk__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{fname}, @var{fpath}, @var{fltidx}] =} __uigetfile_fltk__ ()
+## @deftypefn {} {[@var{fname}, @var{fpath}, @var{fltidx}] =} __uigetfile_fltk__ ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/private/__uiobject_split_args__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__uiobject_split_args__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{p}, @var{args}] =} __uiobject_split_args__ (@var{who}, @var{args}, @var{parent_type}, @var{use_gcf})
+## @deftypefn {} {[@var{p}, @var{args}] =} __uiobject_split_args__ (@var{who}, @var{args}, @var{parent_type}, @var{use_gcf})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/private/__uiputfile_fltk__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/__uiputfile_fltk__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{fname}, @var{fpath}, @var{fltidx}] =} __uiputfile_fltk__ ()
+## @deftypefn {} {[@var{fname}, @var{fpath}, @var{fltidx}] =} __uiputfile_fltk__ ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/private/message_dialog.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/private/message_dialog.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} message_dialog (@var{caller}, @var{msg}, @var{title}, @var{icon}, @var{createmode})
+## @deftypefn {} {@var{h} =} message_dialog (@var{caller}, @var{msg}, @var{title}, @var{icon}, @var{createmode})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/gui/questdlg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/questdlg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{btn} =} questdlg (@var{msg})
-## @deftypefnx {Function File} {@var{btn} =} questdlg (@var{msg}, @var{title})
-## @deftypefnx {Function File} {@var{btn} =} questdlg (@var{msg}, @var{title}, @var{default})
-## @deftypefnx {Function File} {@var{btn} =} questdlg (@var{msg}, @var{title}, @var{btn1}, @var{btn2}, @var{default})
-## @deftypefnx {Function File} {@var{btn} =} questdlg (@var{msg}, @var{title}, @var{btn1}, @var{btn2}, @var{btn3}, @var{default})
+## @deftypefn  {} {@var{btn} =} questdlg (@var{msg})
+## @deftypefnx {} {@var{btn} =} questdlg (@var{msg}, @var{title})
+## @deftypefnx {} {@var{btn} =} questdlg (@var{msg}, @var{title}, @var{default})
+## @deftypefnx {} {@var{btn} =} questdlg (@var{msg}, @var{title}, @var{btn1}, @var{btn2}, @var{default})
+## @deftypefnx {} {@var{btn} =} questdlg (@var{msg}, @var{title}, @var{btn1}, @var{btn2}, @var{btn3}, @var{default})
 ## Display @var{msg} using a question dialog box and return the caption of
 ## the activated button.
 ##
--- a/scripts/gui/uicontextmenu.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uicontextmenu.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hui} =} uicontextmenu (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{hui} =} uicontextmenu (@var{h}, @var{property}, @var{value}, @dots{})
+## @deftypefn  {} {@var{hui} =} uicontextmenu (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{hui} =} uicontextmenu (@var{h}, @var{property}, @var{value}, @dots{})
 ##
 ## Create a uicontextmenu object and return a handle to it.
 ##
--- a/scripts/gui/uicontrol.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uicontrol.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hui} =} uicontrol (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{hui} =} uicontrol (@var{parent}, @var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} uicontrol (@var{h})
+## @deftypefn  {} {@var{hui} =} uicontrol (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{hui} =} uicontrol (@var{parent}, @var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} uicontrol (@var{h})
 ##
 ## Create a uicontrol object and return a handle to it.
 ##
--- a/scripts/gui/uigetdir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uigetdir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{dirname} =} uigetdir ()
-## @deftypefnx {Function File} {@var{dirname} =} uigetdir (@var{init_path})
-## @deftypefnx {Function File} {@var{dirname} =} uigetdir (@var{init_path}, @var{dialog_name})
+## @deftypefn  {} {@var{dirname} =} uigetdir ()
+## @deftypefnx {} {@var{dirname} =} uigetdir (@var{init_path})
+## @deftypefnx {} {@var{dirname} =} uigetdir (@var{init_path}, @var{dialog_name})
 ## Open a GUI dialog for selecting a directory.
 ##
 ## If @var{init_path} is not given the current working directory is used.
--- a/scripts/gui/uigetfile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uigetfile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uigetfile ()
-## @deftypefnx {Function File} {[@dots{}] =} uigetfile (@var{flt})
-## @deftypefnx {Function File} {[@dots{}] =} uigetfile (@var{flt}, @var{dialog_name})
-## @deftypefnx {Function File} {[@dots{}] =} uigetfile (@var{flt}, @var{dialog_name}, @var{default_file})
-## @deftypefnx {Function File} {[@dots{}] =} uigetfile (@dots{}, "Position", [@var{px} @var{py}])
-## @deftypefnx {Function File} {[@dots{}] =} uigetfile (@dots{}, "MultiSelect", @var{mode})
+## @deftypefn  {} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uigetfile ()
+## @deftypefnx {} {[@dots{}] =} uigetfile (@var{flt})
+## @deftypefnx {} {[@dots{}] =} uigetfile (@var{flt}, @var{dialog_name})
+## @deftypefnx {} {[@dots{}] =} uigetfile (@var{flt}, @var{dialog_name}, @var{default_file})
+## @deftypefnx {} {[@dots{}] =} uigetfile (@dots{}, "Position", [@var{px} @var{py}])
+## @deftypefnx {} {[@dots{}] =} uigetfile (@dots{}, "MultiSelect", @var{mode})
 ##
 ## Open a GUI dialog for selecting a file and return the filename @var{fname},
 ## the path to this file @var{fpath}, and the filter index @var{fltidx}.
--- a/scripts/gui/uimenu.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uimenu.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hui} =} uimenu (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{hui} =} uimenu (@var{h}, @var{property}, @var{value}, @dots{})
+## @deftypefn  {} {@var{hui} =} uimenu (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{hui} =} uimenu (@var{h}, @var{property}, @var{value}, @dots{})
 ## Create a uimenu object and return a handle to it.
 ##
 ## If @var{h} is omitted then a top-level menu for the current figure is
--- a/scripts/gui/uipanel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uipanel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hui} =} uipanel (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{hui} =} uipanel (@var{parent}, "@var{property}, @var{value}, @dots{})
+## @deftypefn  {} {@var{hui} =} uipanel (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{hui} =} uipanel (@var{parent}, "@var{property}, @var{value}, @dots{})
 ##
 ## Create a uipanel object and return a handle to it.
 ##
--- a/scripts/gui/uipushtool.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uipushtool.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hui} =} uipushtool (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{hui} =} uipushtool (@var{parent}, @var{property}, @var{value}, @dots{})
+## @deftypefn  {} {@var{hui} =} uipushtool (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{hui} =} uipushtool (@var{parent}, @var{property}, @var{value}, @dots{})
 ##
 ## Create a uipushtool object and return a handle to it.
 ##
--- a/scripts/gui/uiputfile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uiputfile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile ()
-## @deftypefnx {Function File} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile (@var{flt})
-## @deftypefnx {Function File} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile (@var{flt}, @var{dialog_name})
-## @deftypefnx {Function File} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile (@var{flt}, @var{dialog_name}, @var{default_file})
+## @deftypefn  {} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile ()
+## @deftypefnx {} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile (@var{flt})
+## @deftypefnx {} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile (@var{flt}, @var{dialog_name})
+## @deftypefnx {} {[@var{fname}, @var{fpath}, @var{fltidx}] =} uiputfile (@var{flt}, @var{dialog_name}, @var{default_file})
 ## Open a GUI dialog for selecting a file.
 ##
 ## @var{flt} contains a (list of) file filter string(s) in one of the following
--- a/scripts/gui/uiresume.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uiresume.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} uiresume (@var{h})
+## @deftypefn {} {} uiresume (@var{h})
 ## Resume program execution suspended with @code{uiwait}.
 ##
 ## The handle @var{h} must be the same as the on specified in @code{uiwait}.
--- a/scripts/gui/uitoggletool.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uitoggletool.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hui} =} uitoggletool (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{hui} =} uitoggletool (@var{parent}, @var{property}, @var{value}, @dots{})
+## @deftypefn  {} {@var{hui} =} uitoggletool (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{hui} =} uitoggletool (@var{parent}, @var{property}, @var{value}, @dots{})
 ##
 ## Create a uitoggletool object and return a handle to it.
 ##
--- a/scripts/gui/uitoolbar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uitoolbar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hui} =} uitoolbar (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{hui} =} uitoolbar (@var{parent}, @var{property}, @var{value}, @dots{})
+## @deftypefn  {} {@var{hui} =} uitoolbar (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{hui} =} uitoolbar (@var{parent}, @var{property}, @var{value}, @dots{})
 ##
 ## Create a uitoolbar object and return a handle to it.  A uitoolbar displays
 ## uitoggletool and uipushtool buttons.
--- a/scripts/gui/uiwait.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/uiwait.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} uiwait
-## @deftypefnx {Function File} {} uiwait (@var{h})
-## @deftypefnx {Function File} {} uiwait (@var{h}, @var{timeout})
+## @deftypefn  {} {} uiwait
+## @deftypefnx {} {} uiwait (@var{h})
+## @deftypefnx {} {} uiwait (@var{h}, @var{timeout})
 ## Suspend program execution until the figure with handle @var{h} is deleted
 ## or @code{uiresume} is called.
 ##
--- a/scripts/gui/waitbar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/waitbar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} waitbar (@var{frac})
-## @deftypefnx {Function File} {@var{h} =} waitbar (@var{frac}, @var{msg})
-## @deftypefnx {Function File} {@var{h} =} waitbar (@dots{}, "createcancelbtn", @var{fcn}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} waitbar (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} waitbar (@var{frac})
-## @deftypefnx {Function File} {} waitbar (@var{frac}, @var{hwbar})
-## @deftypefnx {Function File} {} waitbar (@var{frac}, @var{hwbar}, @var{msg})
+## @deftypefn  {} {@var{h} =} waitbar (@var{frac})
+## @deftypefnx {} {@var{h} =} waitbar (@var{frac}, @var{msg})
+## @deftypefnx {} {@var{h} =} waitbar (@dots{}, "createcancelbtn", @var{fcn}, @dots{})
+## @deftypefnx {} {@var{h} =} waitbar (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} waitbar (@var{frac})
+## @deftypefnx {} {} waitbar (@var{frac}, @var{hwbar})
+## @deftypefnx {} {} waitbar (@var{frac}, @var{hwbar}, @var{msg})
 ## Return a handle @var{h} to a new waitbar object.
 ##
 ## The waitbar is filled to fraction @var{frac} which must be in the range
--- a/scripts/gui/waitforbuttonpress.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/waitforbuttonpress.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} waitforbuttonpress ()
-## @deftypefnx {Function File} {@var{b} =} waitforbuttonpress ()
+## @deftypefn  {} {} waitforbuttonpress ()
+## @deftypefnx {} {@var{b} =} waitforbuttonpress ()
 ## Wait for mouse click or key press over the current figure window.
 ##
 ## The return value of @var{b} is 0 if a mouse button was pressed or 1 if a
--- a/scripts/gui/warndlg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/gui/warndlg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} warndlg (@var{msg})
-## @deftypefnx {Function File} {@var{h} =} warndlg (@var{msg}, @var{title})
-## @deftypefnx {Function File} {@var{h} =} warndlg (@var{msg}, @var{title}, @var{createmode})
+## @deftypefn  {} {@var{h} =} warndlg (@var{msg})
+## @deftypefnx {} {@var{h} =} warndlg (@var{msg}, @var{title})
+## @deftypefnx {} {@var{h} =} warndlg (@var{msg}, @var{title}, @var{createmode})
 ## Display @var{msg} using a warning dialog box.
 ##
 ## The message may have multiple lines separated by newline characters ("\n"),
--- a/scripts/help/__gripe_missing_component__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/__gripe_missing_component__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __gripe_missing_component__ (@var{caller}, @var{component})
+## @deftypefn {} {} __gripe_missing_component__ (@var{caller}, @var{component})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/help/__makeinfo__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/__makeinfo__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{retval}, @var{status}] =} __makeinfo__ (@var{text}, @var{output_type})
-## @deftypefnx {Function File} {[@var{retval}, @var{status}] =} __makeinfo__ (@var{text}, @var{output_type}, @var{see_also})
+## @deftypefn  {} {[@var{retval}, @var{status}] =} __makeinfo__ (@var{text}, @var{output_type})
+## @deftypefnx {} {[@var{retval}, @var{status}] =} __makeinfo__ (@var{text}, @var{output_type}, @var{see_also})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/help/__unimplemented__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/__unimplemented__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{txt} =} __unimplemented__ (@var{fcn})
+## @deftypefn {} {@var{txt} =} __unimplemented__ (@var{fcn})
 ## Return specific help text for the unimplemented function @var{fcn}.
 ##
 ## This is usually a suggestion for an existing compatible function to use in
--- a/scripts/help/doc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/doc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} doc @var{function_name}
-## @deftypefnx {Command} {} doc
+## @deftypefn  {} {} doc @var{function_name}
+## @deftypefnx {} {} doc
 ## Display documentation for the function @var{function_name} directly from an
 ## online version of the printed manual, using the GNU Info browser.
 ##
--- a/scripts/help/doc_cache_create.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/doc_cache_create.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} doc_cache_create (@var{out_file}, @var{directory})
-## @deftypefnx {Function File} {} doc_cache_create (@var{out_file})
-## @deftypefnx {Function File} {} doc_cache_create ()
+## @deftypefn  {} {} doc_cache_create (@var{out_file}, @var{directory})
+## @deftypefnx {} {} doc_cache_create (@var{out_file})
+## @deftypefnx {} {} doc_cache_create ()
 ## Generate documentation cache for all functions in @var{directory}.
 ##
 ## A documentation cache is generated for all functions in @var{directory}
--- a/scripts/help/get_first_help_sentence.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/get_first_help_sentence.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{text} =} get_first_help_sentence (@var{name})
-## @deftypefnx {Function File} {@var{text} =} get_first_help_sentence (@var{name}, @var{max_len})
-## @deftypefnx {Function File} {[@var{text}, @var{status}] =} get_first_help_sentence (@dots{})
+## @deftypefn  {} {@var{text} =} get_first_help_sentence (@var{name})
+## @deftypefnx {} {@var{text} =} get_first_help_sentence (@var{name}, @var{max_len})
+## @deftypefnx {} {[@var{text}, @var{status}] =} get_first_help_sentence (@dots{})
 ## Return the first sentence of a function's help text.
 ##
 ## The first sentence is defined as the text after the function declaration
--- a/scripts/help/help.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/help.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} help @var{name}
-## @deftypefnx {Command} {} help @code{--list}
-## @deftypefnx {Command} {} help @code{.}
-## @deftypefnx {Command} {} help
+## @deftypefn  {} {} help @var{name}
+## @deftypefnx {} {} help @code{--list}
+## @deftypefnx {} {} help @code{.}
+## @deftypefnx {} {} help
 ## Display the help text for @var{name}.
 ##
 ## For example, the command @kbd{help help} prints a short message describing
--- a/scripts/help/lookfor.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/lookfor.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} lookfor @var{str}
-## @deftypefnx {Command} {} lookfor -all @var{str}
-## @deftypefnx {Function File} {[@var{fcn}, @var{help1str}] =} lookfor (@var{str})
-## @deftypefnx {Function File} {[@var{fcn}, @var{help1str}] =} lookfor ("-all", @var{str})
+## @deftypefn  {} {} lookfor @var{str}
+## @deftypefnx {} {} lookfor -all @var{str}
+## @deftypefnx {} {[@var{fcn}, @var{help1str}] =} lookfor (@var{str})
+## @deftypefnx {} {[@var{fcn}, @var{help1str}] =} lookfor ("-all", @var{str})
 ## Search for the string @var{str} in the documentation of all functions in the
 ## current function search path.
 ##
--- a/scripts/help/print_usage.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/print_usage.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} print_usage ()
-## @deftypefnx {Function File} {} print_usage (@var{name})
+## @deftypefn  {} {} print_usage ()
+## @deftypefnx {} {} print_usage (@var{name})
 ## Print the usage message for the function @var{name}.
 ##
 ## When called with no input arguments the @code{print_usage} function displays
--- a/scripts/help/private/__additional_help_message__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/private/__additional_help_message__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __additional_help_message__ ()
+## @deftypefn {} {} __additional_help_message__ ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/help/private/__strip_html_tags__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/private/__strip_html_tags__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{text}, @var{status}] =} __strip_html_tags__ (@var{html_text})
+## @deftypefn {} {[@var{text}, @var{status}] =} __strip_html_tags__ (@var{html_text})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/help/type.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/type.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} type @var{name} @dots{}
-## @deftypefnx {Command} {} type -q @var{name} @dots{}
-## @deftypefnx {Function File} {text =} type ("@var{name}", @dots{})
+## @deftypefn  {} {} type @var{name} @dots{}
+## @deftypefnx {} {} type -q @var{name} @dots{}
+## @deftypefnx {} {text =} type ("@var{name}", @dots{})
 ## Display the contents of @var{name} which may be a file, function (m-file),
 ## variable, operator, or keyword.
 ##
--- a/scripts/help/which.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/help/which.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Command} {} which name @dots{}
+## @deftypefn {} {} which name @dots{}
 ## Display the type of each @var{name}.
 ##
 ## If @var{name} is defined from a function file, the full name of the file is
--- a/scripts/image/autumn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/autumn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} autumn ()
-## @deftypefnx {Function File} {@var{map} =} autumn (@var{n})
+## @deftypefn  {} {@var{map} =} autumn ()
+## @deftypefnx {} {@var{map} =} autumn (@var{n})
 ## Create color colormap.
 ## This colormap ranges from red through orange to yellow.
 ##
--- a/scripts/image/bone.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/bone.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} bone ()
-## @deftypefnx {Function File} {@var{map} =} bone (@var{n})
+## @deftypefn  {} {@var{map} =} bone ()
+## @deftypefnx {} {@var{map} =} bone (@var{n})
 ## Create color colormap.  This colormap varies from black to white with
 ## gray-blue shades.
 ##
--- a/scripts/image/brighten.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/brighten.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map_out} =} brighten (@var{beta})
-## @deftypefnx {Function File} {@var{map_out} =} brighten (@var{map}, @var{beta})
-## @deftypefnx {Function File} {@var{map_out} =} brighten (@var{h}, @var{beta})
-## @deftypefnx {Function File} {} brighten (@dots{})
+## @deftypefn  {} {@var{map_out} =} brighten (@var{beta})
+## @deftypefnx {} {@var{map_out} =} brighten (@var{map}, @var{beta})
+## @deftypefnx {} {@var{map_out} =} brighten (@var{h}, @var{beta})
+## @deftypefnx {} {} brighten (@dots{})
 ## Brighten or darken a colormap.
 ##
 ## The argument @var{beta} must be a scalar between -1 and 1, where a negative
--- a/scripts/image/cmpermute.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/cmpermute.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{Y}, @var{newmap}] =} cmpermute (@var{X}, @var{map})
-## @deftypefnx {Function File} {[@var{Y}, @var{newmap}] =} cmpermute (@var{X}, @var{map}, @var{index})
+## @deftypefn  {} {[@var{Y}, @var{newmap}] =} cmpermute (@var{X}, @var{map})
+## @deftypefnx {} {[@var{Y}, @var{newmap}] =} cmpermute (@var{X}, @var{map}, @var{index})
 ## Reorder colors in a colormap.
 ##
 ## When called with only two arguments, @code{cmpermute} randomly rearranges
--- a/scripts/image/cmunique.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/cmunique.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{Y}, @var{newmap}] =} cmunique (@var{X}, @var{map})
-## @deftypefnx {Function File} {[@var{Y}, @var{newmap}] =} cmunique (@var{RGB})
-## @deftypefnx {Function File} {[@var{Y}, @var{newmap}] =} cmunique (@var{I})
+## @deftypefn  {} {[@var{Y}, @var{newmap}] =} cmunique (@var{X}, @var{map})
+## @deftypefnx {} {[@var{Y}, @var{newmap}] =} cmunique (@var{RGB})
+## @deftypefnx {} {[@var{Y}, @var{newmap}] =} cmunique (@var{I})
 ## Convert an input image @var{X} to an ouput indexed image @var{Y} which uses
 ## the smallest colormap possible @var{newmap}.
 ##
--- a/scripts/image/colorcube.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/colorcube.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} colorcube ()
-## @deftypefnx {Function File} {@var{map} =} colorcube (@var{n})
+## @deftypefn  {} {@var{map} =} colorcube ()
+## @deftypefnx {} {@var{map} =} colorcube (@var{n})
 ## Create color colormap.  This colormap is composed of as many equally
 ## spaced colors (not grays) in the RGB color space as possible.
 ##
--- a/scripts/image/colormap.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/colormap.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,15 +18,15 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{cmap} =} colormap ()
-## @deftypefnx {Function File} {@var{cmap} =} colormap (@var{map})
-## @deftypefnx {Function File} {@var{cmap} =} colormap ("default")
-## @deftypefnx {Function File} {@var{cmap} =} colormap ("@var{map_name}")
-## @deftypefnx {Function File} {@var{cmap} =} colormap (@var{hax}, @dots{})
-## @deftypefnx {Command} {} colormap @var{map_name}
-## @deftypefnx {Function File} {@var{cmaps} =} colormap ("list")
-## @deftypefnx {Function File} {} colormap ("register", "@var{name}")
-## @deftypefnx {Function File} {} colormap ("unregister", "@var{name}")
+## @deftypefn  {} {@var{cmap} =} colormap ()
+## @deftypefnx {} {@var{cmap} =} colormap (@var{map})
+## @deftypefnx {} {@var{cmap} =} colormap ("default")
+## @deftypefnx {} {@var{cmap} =} colormap ("@var{map_name}")
+## @deftypefnx {} {@var{cmap} =} colormap (@var{hax}, @dots{})
+## @deftypefnx {} {} colormap @var{map_name}
+## @deftypefnx {} {@var{cmaps} =} colormap ("list")
+## @deftypefnx {} {} colormap ("register", "@var{name}")
+## @deftypefnx {} {} colormap ("unregister", "@var{name}")
 ## Query or set the current colormap.
 ##
 ## With no input arguments, @code{colormap} returns the current color map.
--- a/scripts/image/contrast.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/contrast.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{cmap} =} contrast (@var{x})
-## @deftypefnx {Function File} {@var{cmap} =} contrast (@var{x}, @var{n})
+## @deftypefn  {} {@var{cmap} =} contrast (@var{x})
+## @deftypefnx {} {@var{cmap} =} contrast (@var{x}, @var{n})
 ## Return a gray colormap that maximizes the contrast in an image.
 ##
 ## The returned colormap will have @var{n} rows.  If @var{n} is not defined
--- a/scripts/image/cool.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/cool.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} cool ()
-## @deftypefnx {Function File} {@var{map} =} cool (@var{n})
+## @deftypefn  {} {@var{map} =} cool ()
+## @deftypefnx {} {@var{map} =} cool (@var{n})
 ## Create color colormap.  The colormap varies from cyan to magenta.
 ##
 ## The argument @var{n} must be a scalar.
--- a/scripts/image/copper.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/copper.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} copper ()
-## @deftypefnx {Function File} {@var{map} =} copper (@var{n})
+## @deftypefn  {} {@var{map} =} copper ()
+## @deftypefnx {} {@var{map} =} copper (@var{n})
 ## Create color colormap.  This colormap varies from black to a light copper
 ## tone.
 ##
--- a/scripts/image/cubehelix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/cubehelix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} cubehelix ()
-## @deftypefnx {Function File} {@var{map} =} cubehelix (@var{n})
+## @deftypefn  {} {@var{map} =} cubehelix ()
+## @deftypefnx {} {@var{map} =} cubehelix (@var{n})
 ## Create cubehelix colormap.
 ##
 ## This colormap varies from black to white going though blue, green, and red
--- a/scripts/image/flag.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/flag.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} flag ()
-## @deftypefnx {Function File} {@var{map} =} flag (@var{n})
+## @deftypefn  {} {@var{map} =} flag ()
+## @deftypefnx {} {@var{map} =} flag (@var{n})
 ## Create color colormap.  This colormap cycles through red, white, blue, and
 ## black with each index change.
 ##
--- a/scripts/image/gray.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/gray.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} gray ()
-## @deftypefnx {Function File} {@var{map} =} gray (@var{n})
+## @deftypefn  {} {@var{map} =} gray ()
+## @deftypefnx {} {@var{map} =} gray (@var{n})
 ## Create gray colormap.  This colormap varies from black to white with shades
 ## of gray.
 ##
--- a/scripts/image/gray2ind.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/gray2ind.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{img} =} gray2ind (@var{I})
-## @deftypefnx {Function File} {@var{img} =} gray2ind (@var{I}, @var{n})
-## @deftypefnx {Function File} {@var{img} =} gray2ind (@var{BW})
-## @deftypefnx {Function File} {@var{img} =} gray2ind (@var{BW}, @var{n})
-## @deftypefnx {Function File} {[@var{img}, @var{map}] =} gray2ind (@dots{})
+## @deftypefn  {} {@var{img} =} gray2ind (@var{I})
+## @deftypefnx {} {@var{img} =} gray2ind (@var{I}, @var{n})
+## @deftypefnx {} {@var{img} =} gray2ind (@var{BW})
+## @deftypefnx {} {@var{img} =} gray2ind (@var{BW}, @var{n})
+## @deftypefnx {} {[@var{img}, @var{map}] =} gray2ind (@dots{})
 ## Convert a grayscale or binary intensity image to an indexed image.
 ##
 ## The indexed image will consist of @var{n} different intensity values.
--- a/scripts/image/hot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/hot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} hot ()
-## @deftypefnx {Function File} {@var{map} =} hot (@var{n})
+## @deftypefn  {} {@var{map} =} hot ()
+## @deftypefnx {} {@var{map} =} hot (@var{n})
 ## Create color colormap.  This colormap ranges from black through dark red,
 ## red, orange, yellow, to white.
 ##
--- a/scripts/image/hsv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/hsv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hsv (@var{n})
+## @deftypefn {} {} hsv (@var{n})
 ## Create color colormap.  This colormap begins with red, changes through
 ## yellow, green, cyan, blue, and magenta, before returning to red.
 ##
--- a/scripts/image/hsv2rgb.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/hsv2rgb.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{rgb_map} =} hsv2rgb (@var{hsv_map})
-## @deftypefnx {Function File} {@var{rgb_img} =} hsv2rgb (@var{hsv_img})
+## @deftypefn  {} {@var{rgb_map} =} hsv2rgb (@var{hsv_map})
+## @deftypefnx {} {@var{rgb_img} =} hsv2rgb (@var{hsv_img})
 ## Transform a colormap or image from HSV to RGB color space.
 ##
 ## A color in HSV space is represented by hue, saturation and value
--- a/scripts/image/im2double.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/im2double.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} im2double (@var{img})
-## @deftypefnx {Function File} {} im2double (@var{img}, "indexed")
+## @deftypefn  {} {} im2double (@var{img})
+## @deftypefnx {} {} im2double (@var{img}, "indexed")
 ## Convert image to double precision.
 ##
 ## The conversion of @var{img} to double precision, is dependent
--- a/scripts/image/image.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/image.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} image (@var{img})
-## @deftypefnx {Function File} {} image (@var{x}, @var{y}, @var{img})
-## @deftypefnx {Function File} {} image (@dots{}, "@var{prop}", @var{val}, @dots{})
-## @deftypefnx {Function File} {} image ("@var{prop1}", @var{val1}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} image (@dots{})
+## @deftypefn  {} {} image (@var{img})
+## @deftypefnx {} {} image (@var{x}, @var{y}, @var{img})
+## @deftypefnx {} {} image (@dots{}, "@var{prop}", @var{val}, @dots{})
+## @deftypefnx {} {} image ("@var{prop1}", @var{val1}, @dots{})
+## @deftypefnx {} {@var{h} =} image (@dots{})
 ## Display a matrix as an indexed color image.
 ##
 ## The elements of @var{img} are indices into the current colormap.
--- a/scripts/image/imagesc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/imagesc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} imagesc (@var{img})
-## @deftypefnx {Function File} {} imagesc (@var{x}, @var{y}, @var{img})
-## @deftypefnx {Function File} {} imagesc (@dots{}, @var{climits})
-## @deftypefnx {Function File} {} imagesc (@dots{}, "@var{prop}", @var{val}, @dots{})
-## @deftypefnx {Function File} {} imagesc ("@var{prop1}", @var{val1}, @dots{})
-## @deftypefnx {Function File} {} imagesc (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} imagesc (@dots{})
+## @deftypefn  {} {} imagesc (@var{img})
+## @deftypefnx {} {} imagesc (@var{x}, @var{y}, @var{img})
+## @deftypefnx {} {} imagesc (@dots{}, @var{climits})
+## @deftypefnx {} {} imagesc (@dots{}, "@var{prop}", @var{val}, @dots{})
+## @deftypefnx {} {} imagesc ("@var{prop1}", @var{val1}, @dots{})
+## @deftypefnx {} {} imagesc (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} imagesc (@dots{})
 ## Display a scaled version of the matrix @var{img} as a color image.
 ##
 ## The colormap is scaled so that the entries of the matrix occupy the entire
--- a/scripts/image/imfinfo.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/imfinfo.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{info} =} imfinfo (@var{filename})
-## @deftypefnx {Function File} {@var{info} =} imfinfo (@var{url})
-## @deftypefnx {Function File} {@var{info} =} imfinfo (@dots{}, @var{ext})
+## @deftypefn  {} {@var{info} =} imfinfo (@var{filename})
+## @deftypefnx {} {@var{info} =} imfinfo (@var{url})
+## @deftypefnx {} {@var{info} =} imfinfo (@dots{}, @var{ext})
 ## Read image information from a file.
 ##
 ## @code{imfinfo} returns a structure containing information about the image
--- a/scripts/image/imformats.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/imformats.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} imformats ()
-## @deftypefnx {Function File} {@var{formats} =} imformats (@var{ext})
-## @deftypefnx {Function File} {@var{formats} =} imformats (@var{format})
-## @deftypefnx {Function File} {@var{formats} =} imformats ("add", @var{format})
-## @deftypefnx {Function File} {@var{formats} =} imformats ("remove", @var{ext})
-## @deftypefnx {Function File} {@var{formats} =} imformats ("update", @var{ext}, @var{format})
-## @deftypefnx {Function File} {@var{formats} =} imformats ("factory")
+## @deftypefn  {} {} imformats ()
+## @deftypefnx {} {@var{formats} =} imformats (@var{ext})
+## @deftypefnx {} {@var{formats} =} imformats (@var{format})
+## @deftypefnx {} {@var{formats} =} imformats ("add", @var{format})
+## @deftypefnx {} {@var{formats} =} imformats ("remove", @var{ext})
+## @deftypefnx {} {@var{formats} =} imformats ("update", @var{ext}, @var{format})
+## @deftypefnx {} {@var{formats} =} imformats ("factory")
 ## Manage supported image formats.
 ##
 ## @var{formats} is a structure with information about each supported file
--- a/scripts/image/imread.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/imread.m	Sat Dec 12 07:31:00 2015 -0800
@@ -22,11 +22,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{img}, @var{map}, @var{alpha}] =} imread (@var{filename})
-## @deftypefnx {Function File} {[@dots{}] =} imread (@var{url})
-## @deftypefnx {Function File} {[@dots{}] =} imread (@dots{}, @var{ext})
-## @deftypefnx {Function File} {[@dots{}] =} imread (@dots{}, @var{idx})
-## @deftypefnx {Function File} {[@dots{}] =} imread (@dots{}, @var{param1}, @var{val1}, @dots{})
+## @deftypefn  {} {[@var{img}, @var{map}, @var{alpha}] =} imread (@var{filename})
+## @deftypefnx {} {[@dots{}] =} imread (@var{url})
+## @deftypefnx {} {[@dots{}] =} imread (@dots{}, @var{ext})
+## @deftypefnx {} {[@dots{}] =} imread (@dots{}, @var{idx})
+## @deftypefnx {} {[@dots{}] =} imread (@dots{}, @var{param1}, @var{val1}, @dots{})
 ## Read images from various file formats.
 ##
 ## Read an image as a matrix from the file @var{filename}.  If there is no file
--- a/scripts/image/imshow.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/imshow.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} imshow (@var{im})
-## @deftypefnx {Function File} {} imshow (@var{im}, @var{limits})
-## @deftypefnx {Function File} {} imshow (@var{im}, @var{map})
-## @deftypefnx {Function File} {} imshow (@var{rgb}, @dots{})
-## @deftypefnx {Function File} {} imshow (@var{filename})
-## @deftypefnx {Function File} {} imshow (@dots{}, @var{string_param1}, @var{value1}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} imshow (@dots{})
+## @deftypefn  {} {} imshow (@var{im})
+## @deftypefnx {} {} imshow (@var{im}, @var{limits})
+## @deftypefnx {} {} imshow (@var{im}, @var{map})
+## @deftypefnx {} {} imshow (@var{rgb}, @dots{})
+## @deftypefnx {} {} imshow (@var{filename})
+## @deftypefnx {} {} imshow (@dots{}, @var{string_param1}, @var{value1}, @dots{})
+## @deftypefnx {} {@var{h} =} imshow (@dots{})
 ## Display the image @var{im}, where @var{im} can be a 2-dimensional
 ## (grayscale image) or a 3-dimensional (RGB image) matrix.
 ##
--- a/scripts/image/imwrite.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/imwrite.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} imwrite (@var{img}, @var{filename})
-## @deftypefnx {Function File} {} imwrite (@var{img}, @var{filename}, @var{ext})
-## @deftypefnx {Function File} {} imwrite (@var{img}, @var{map}, @var{filename})
-## @deftypefnx {Function File} {} imwrite (@dots{}, @var{param1}, @var{val1}, @dots{})
+## @deftypefn  {} {} imwrite (@var{img}, @var{filename})
+## @deftypefnx {} {} imwrite (@var{img}, @var{filename}, @var{ext})
+## @deftypefnx {} {} imwrite (@var{img}, @var{map}, @var{filename})
+## @deftypefnx {} {} imwrite (@dots{}, @var{param1}, @var{val1}, @dots{})
 ## Write images in various file formats.
 ##
 ## The image @var{img} can be a binary, grayscale, RGB, or multi-dimensional
--- a/scripts/image/ind2gray.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/ind2gray.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{I} =} ind2gray (@var{x}, @var{map})
+## @deftypefn {} {@var{I} =} ind2gray (@var{x}, @var{map})
 ## Convert a color indexed image to a grayscale intensity image.
 ##
 ## The image @var{x} must be an indexed image which will be converted using the
--- a/scripts/image/ind2rgb.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/ind2rgb.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{rgb} =} ind2rgb (@var{x}, @var{map})
-## @deftypefnx {Function File} {[@var{R}, @var{G}, @var{B}] =} ind2rgb (@var{x}, @var{map})
+## @deftypefn  {} {@var{rgb} =} ind2rgb (@var{x}, @var{map})
+## @deftypefnx {} {[@var{R}, @var{G}, @var{B}] =} ind2rgb (@var{x}, @var{map})
 ## Convert an indexed image to red, green, and blue color components.
 ##
 ## The image @var{x} must be an indexed image which will be converted using the
--- a/scripts/image/iscolormap.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/iscolormap.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} iscolormap (@var{cmap})
+## @deftypefn {} {} iscolormap (@var{cmap})
 ## Return true if @var{cmap} is a colormap.
 ##
 ## A colormap is a real matrix, of class single or double, with 3 columns.
--- a/scripts/image/jet.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/jet.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} jet ()
-## @deftypefnx {Function File} {@var{map} =} jet (@var{n})
+## @deftypefn  {} {@var{map} =} jet ()
+## @deftypefnx {} {@var{map} =} jet (@var{n})
 ## Create color colormap.  This colormap ranges from dark blue through blue,
 ## cyan, green, yellow, red, to dark red.
 ##
--- a/scripts/image/lines.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/lines.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} lines ()
-## @deftypefnx {Function File} {@var{map} =} lines (@var{n})
+## @deftypefn  {} {@var{map} =} lines ()
+## @deftypefnx {} {@var{map} =} lines (@var{n})
 ## Create color colormap.  This colormap is composed of the list of colors
 ## in the current axes @qcode{"ColorOrder"} property.  The default is blue,
 ## green, red, cyan, pink, yellow, and gray.
--- a/scripts/image/ntsc2rgb.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/ntsc2rgb.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{rgb_map} =} ntsc2rgb (@var{yiq_map})
-## @deftypefnx {Function File} {@var{rgb_img} =} ntsc2rgb (@var{yiq_img})
+## @deftypefn  {} {@var{rgb_map} =} ntsc2rgb (@var{yiq_map})
+## @deftypefnx {} {@var{rgb_img} =} ntsc2rgb (@var{yiq_img})
 ## Transform a colormap or image from luminance-chrominance (NTSC) space to
 ## red-green-blue (RGB) color space.
 ##
--- a/scripts/image/ocean.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/ocean.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} ocean ()
-## @deftypefnx {Function File} {@var{map} =} ocean (@var{n})
+## @deftypefn  {} {@var{map} =} ocean ()
+## @deftypefnx {} {@var{map} =} ocean (@var{n})
 ## Create color colormap.  This colormap varies from black to white with shades
 ## of blue.
 ##
--- a/scripts/image/pink.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/pink.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} pink ()
-## @deftypefnx {Function File} {@var{map} =} pink (@var{n})
+## @deftypefn  {} {@var{map} =} pink ()
+## @deftypefnx {} {@var{map} =} pink (@var{n})
 ## Create color colormap.  This colormap varies from black to white with
 ## shades of gray-pink.
 ##
--- a/scripts/image/prism.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/prism.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} prism ()
-## @deftypefnx {Function File} {@var{map} =} prism (@var{n})
+## @deftypefn  {} {@var{map} =} prism ()
+## @deftypefnx {} {@var{map} =} prism (@var{n})
 ## Create color colormap.  This colormap cycles through red, orange, yellow,
 ## green, blue and violet with each index change.
 ##
--- a/scripts/image/rainbow.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/rainbow.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} rainbow ()
-## @deftypefnx {Function File} {@var{map} =} rainbow (@var{n})
+## @deftypefn  {} {@var{map} =} rainbow ()
+## @deftypefnx {} {@var{map} =} rainbow (@var{n})
 ## Create color colormap.  This colormap ranges from red through orange,
 ## yellow, green, blue, to violet.
 ##
--- a/scripts/image/rgb2hsv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/rgb2hsv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hsv_map} =} rgb2hsv (@var{rgb})
-## @deftypefnx {Function File} {@var{hsv_map} =} rgb2hsv (@var{rgb})
+## @deftypefn  {} {@var{hsv_map} =} rgb2hsv (@var{rgb})
+## @deftypefnx {} {@var{hsv_map} =} rgb2hsv (@var{rgb})
 ## Transform a colormap or image from RGB to HSV color space.
 ##
 ## A color in the RGB space consists of red, green, and blue intensities.
--- a/scripts/image/rgb2ind.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/rgb2ind.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{x}, @var{map}] =} rgb2ind (@var{rgb})
-## @deftypefnx {Function File} {[@var{x}, @var{map}] =} rgb2ind (@var{R}, @var{G}, @var{B})
+## @deftypefn  {} {[@var{x}, @var{map}] =} rgb2ind (@var{rgb})
+## @deftypefnx {} {[@var{x}, @var{map}] =} rgb2ind (@var{R}, @var{G}, @var{B})
 ## Convert an image in red-green-blue (RGB) color space to an indexed image.
 ##
 ## The input image @var{rgb} can be specified as a single matrix of size
--- a/scripts/image/rgb2ntsc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/rgb2ntsc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{yiq_map} =} rgb2ntsc (@var{rgb_map})
-## @deftypefnx {Function File} {@var{yiq_img} =} rgb2ntsc (@var{rgb_img})
+## @deftypefn  {} {@var{yiq_map} =} rgb2ntsc (@var{rgb_map})
+## @deftypefnx {} {@var{yiq_img} =} rgb2ntsc (@var{rgb_img})
 ## Transform a colormap or image from red-green-blue (RGB) color space to
 ## luminance-chrominance (NTSC) space.  The input may be of class uint8,
 ## uint16, single, or double.  The output is of class double.
--- a/scripts/image/rgbplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/rgbplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rgbplot (@var{cmap})
-## @deftypefnx {Function File} {} rgbplot (@var{cmap}, @var{style})
-## @deftypefnx {Function File} {@var{h} =} rgbplot (@dots{})
+## @deftypefn  {} {} rgbplot (@var{cmap})
+## @deftypefnx {} {} rgbplot (@var{cmap}, @var{style})
+## @deftypefnx {} {@var{h} =} rgbplot (@dots{})
 ## Plot the components of a colormap.
 ##
 ## Two different @var{style}s are available for displaying the @var{cmap}:
--- a/scripts/image/spinmap.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/spinmap.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} spinmap ()
-## @deftypefnx {Function File} {} spinmap (@var{t})
-## @deftypefnx {Function File} {} spinmap (@var{t}, @var{inc})
-## @deftypefnx {Function File} {} spinmap ("inf")
+## @deftypefn  {} {} spinmap ()
+## @deftypefnx {} {} spinmap (@var{t})
+## @deftypefnx {} {} spinmap (@var{t}, @var{inc})
+## @deftypefnx {} {} spinmap ("inf")
 ## Cycle the colormap for @var{t} seconds with a color increment of @var{inc}.
 ##
 ## Both parameters are optional.  The default cycle time is 5 seconds and the
--- a/scripts/image/spring.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/spring.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} spring ()
-## @deftypefnx {Function File} {@var{map} =} spring (@var{n})
+## @deftypefn  {} {@var{map} =} spring ()
+## @deftypefnx {} {@var{map} =} spring (@var{n})
 ## Create color colormap.  This colormap varies from magenta to yellow.
 ##
 ## The argument @var{n} must be a scalar.
--- a/scripts/image/summer.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/summer.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} summer ()
-## @deftypefnx {Function File} {@var{map} =} summer (@var{n})
+## @deftypefn  {} {@var{map} =} summer ()
+## @deftypefnx {} {@var{map} =} summer (@var{n})
 ## Create color colormap.  This colormap varies from green to yellow.
 ##
 ## The argument @var{n} must be a scalar.
--- a/scripts/image/viridis.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/viridis.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,8 +20,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} viridis ()
-## @deftypefnx {Function File} {@var{map} =} viridis (@var{n})
+## @deftypefn  {} {@var{map} =} viridis ()
+## @deftypefnx {} {@var{map} =} viridis (@var{n})
 ## Create color colormap.  The colors begin with dark purplish-blue and
 ## blue, range through green and end with yellow.
 ##
--- a/scripts/image/white.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/white.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} white ()
-## @deftypefnx {Function File} {@var{map} =} white (@var{n})
+## @deftypefn  {} {@var{map} =} white ()
+## @deftypefnx {} {@var{map} =} white (@var{n})
 ## Create color colormap.  This colormap is completely white.
 ##
 ## The argument @var{n} must be a scalar.
--- a/scripts/image/winter.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/image/winter.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{map} =} winter ()
-## @deftypefnx {Function File} {@var{map} =} winter (@var{n})
+## @deftypefn  {} {@var{map} =} winter ()
+## @deftypefnx {} {@var{map} =} winter (@var{n})
 ## Create color colormap.  This colormap varies from blue to green.
 ##
 ## The argument @var{n} must be a scalar.
--- a/scripts/io/beep.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/beep.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} beep ()
+## @deftypefn {} {} beep ()
 ## Produce a beep from the speaker (or visual bell).
 ##
 ## This function sends the alarm character @qcode{"@xbackslashchar{}a"} to
--- a/scripts/io/csvread.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/csvread.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} csvread (@var{filename})
-## @deftypefnx {Function File} {@var{x} =} csvread (@var{filename}, @var{dlm_opts})
+## @deftypefn  {} {@var{x} =} csvread (@var{filename})
+## @deftypefnx {} {@var{x} =} csvread (@var{filename}, @var{dlm_opts})
 ## Read the comma-separated-value file @var{filename} into the matrix @var{x}.
 ##
 ## This function is equivalent to
--- a/scripts/io/csvwrite.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/csvwrite.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} csvwrite (@var{filename}, @var{x})
-## @deftypefnx {Function File} {} csvwrite (@var{filename}, @var{x}, @var{dlm_opts})
+## @deftypefn  {} {} csvwrite (@var{filename}, @var{x})
+## @deftypefnx {} {} csvwrite (@var{filename}, @var{x}, @var{dlm_opts})
 ## Write the matrix @var{x} to the file @var{filename} in
 ## @w{comma-separated-value} format.
 ##
--- a/scripts/io/dlmwrite.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/dlmwrite.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} dlmwrite (@var{file}, @var{M})
-## @deftypefnx {Function File} {} dlmwrite (@var{file}, @var{M}, @var{delim}, @var{r}, @var{c})
-## @deftypefnx {Function File} {} dlmwrite (@var{file}, @var{M}, @var{key}, @var{val} @dots{})
-## @deftypefnx {Function File} {} dlmwrite (@var{file}, @var{M}, "-append", @dots{})
-## @deftypefnx {Function File} {} dlmwrite (@var{fid}, @dots{})
+## @deftypefn  {} {} dlmwrite (@var{file}, @var{M})
+## @deftypefnx {} {} dlmwrite (@var{file}, @var{M}, @var{delim}, @var{r}, @var{c})
+## @deftypefnx {} {} dlmwrite (@var{file}, @var{M}, @var{key}, @var{val} @dots{})
+## @deftypefnx {} {} dlmwrite (@var{file}, @var{M}, "-append", @dots{})
+## @deftypefnx {} {} dlmwrite (@var{fid}, @dots{})
 ## Write the matrix @var{M} to the named file using delimiters.
 ##
 ## @var{file} should be a filename or writable file ID given by @code{fopen}.
--- a/scripts/io/fileread.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/fileread.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{str} =} fileread (@var{filename})
+## @deftypefn {} {@var{str} =} fileread (@var{filename})
 ## Read the contents of @var{filename} and return it as a string.
 ## @seealso{fread, textread, sscanf}
 ## @end deftypefn
--- a/scripts/io/importdata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/importdata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{A} =} importdata (@var{fname})
-## @deftypefnx {Function File} {@var{A} =} importdata (@var{fname}, @var{delimiter})
-## @deftypefnx {Function File} {@var{A} =} importdata (@var{fname}, @var{delimiter}, @var{header_rows})
-## @deftypefnx {Function File} {[@var{A}, @var{delimiter}] =} importdata (@dots{})
-## @deftypefnx {Function File} {[@var{A}, @var{delimiter}, @var{header_rows}] =} importdata (@dots{})
+## @deftypefn  {} {@var{A} =} importdata (@var{fname})
+## @deftypefnx {} {@var{A} =} importdata (@var{fname}, @var{delimiter})
+## @deftypefnx {} {@var{A} =} importdata (@var{fname}, @var{delimiter}, @var{header_rows})
+## @deftypefnx {} {[@var{A}, @var{delimiter}] =} importdata (@dots{})
+## @deftypefnx {} {[@var{A}, @var{delimiter}, @var{header_rows}] =} importdata (@dots{})
 ## Import data from the file @var{fname}.
 ##
 ## Input parameters:
--- a/scripts/io/is_valid_file_id.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/is_valid_file_id.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} is_valid_file_id (@var{fid})
+## @deftypefn {} {} is_valid_file_id (@var{fid})
 ## Return true if @var{fid} refers to an open file.
 ## @seealso{freport, fopen}
 ## @end deftypefn
--- a/scripts/io/strread.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/strread.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,11 +18,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{a}, @dots{}] =} strread (@var{str})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format}, @var{format_repeat})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format}, @var{prop1}, @var{value1}, @dots{})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format}, @var{format_repeat}, @var{prop1}, @var{value1}, @dots{})
+## @deftypefn  {} {[@var{a}, @dots{}] =} strread (@var{str})
+## @deftypefnx {} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format})
+## @deftypefnx {} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format}, @var{format_repeat})
+## @deftypefnx {} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format}, @var{prop1}, @var{value1}, @dots{})
+## @deftypefnx {} {[@var{a}, @dots{}] =} strread (@var{str}, @var{format}, @var{format_repeat}, @var{prop1}, @var{value1}, @dots{})
 ## Read data from a string.
 ##
 ## The string @var{str} is split into words that are repeatedly matched to the
--- a/scripts/io/textread.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/textread.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{a}, @dots{}] =} textread (@var{filename})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format}, @var{n})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format}, @var{prop1}, @var{value1}, @dots{})
-## @deftypefnx {Function File} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format}, @var{n}, @var{prop1}, @var{value1}, @dots{})
+## @deftypefn  {} {[@var{a}, @dots{}] =} textread (@var{filename})
+## @deftypefnx {} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format})
+## @deftypefnx {} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format}, @var{n})
+## @deftypefnx {} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format}, @var{prop1}, @var{value1}, @dots{})
+## @deftypefnx {} {[@var{a}, @dots{}] =} textread (@var{filename}, @var{format}, @var{n}, @var{prop1}, @var{value1}, @dots{})
 ## Read data from a text file.
 ##
 ## The file @var{filename} is read and parsed according to @var{format}.  The
--- a/scripts/io/textscan.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/io/textscan.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- 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{str}, @dots{})
-## @deftypefnx {Function File} {[@var{C}, @var{position}] =} textscan (@var{fid}, @dots{})
+## @deftypefn  {} {@var{C} =} textscan (@var{fid}, @var{format})
+## @deftypefnx {} {@var{C} =} textscan (@var{fid}, @var{format}, @var{n})
+## @deftypefnx {} {@var{C} =} textscan (@var{fid}, @var{format}, @var{param}, @var{value}, @dots{})
+## @deftypefnx {} {@var{C} =} textscan (@var{fid}, @var{format}, @var{n}, @var{param}, @var{value}, @dots{})
+## @deftypefnx {} {@var{C} =} textscan (@var{str}, @dots{})
+## @deftypefnx {} {[@var{C}, @var{position}] =} textscan (@var{fid}, @dots{})
 ## Read data from a text file or string.
 ##
 ## The string @var{str} or file associated with @var{fid} is read from and
--- a/scripts/java/javaArray.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/javaArray.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{jary} =} javaArray (@var{classname}, @var{sz})
-## @deftypefnx {Function File} {@var{jary} =} javaArray (@var{classname}, @var{m}, @var{n}, @dots{})
+## @deftypefn  {} {@var{jary} =} javaArray (@var{classname}, @var{sz})
+## @deftypefnx {} {@var{jary} =} javaArray (@var{classname}, @var{m}, @var{n}, @dots{})
 ##
 ## Create a Java array of size @var{sz} with elements of class @var{classname}.
 ##
--- a/scripts/java/java_get.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/java_get.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{val} =} java_get (@var{obj}, @var{name})
+## @deftypefn {} {@var{val} =} java_get (@var{obj}, @var{name})
 ## Get the value of the field @var{name} of the Java object @var{obj}.
 ##
 ## For static fields, @var{obj} can be a string representing the fully
--- a/scripts/java/java_set.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/java_set.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{obj} =} java_set (@var{obj}, @var{name}, @var{val})
+## @deftypefn {} {@var{obj} =} java_set (@var{obj}, @var{name}, @var{val})
 ## Set the value of the field @var{name} of the Java object @var{obj} to
 ## @var{val}.
 ##
--- a/scripts/java/javaaddpath.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/javaaddpath.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} javaaddpath (@var{clspath})
-## @deftypefnx {Function File} {} javaaddpath (@var{clspath1}, @dots{})
+## @deftypefn  {} {} javaaddpath (@var{clspath})
+## @deftypefnx {} {} javaaddpath (@var{clspath1}, @dots{})
 ## Add @var{clspath} to the dynamic class path of the Java virtual machine.
 ##
 ## @var{clspath} may either be a directory where @file{.class} files are
--- a/scripts/java/javachk.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/javachk.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} javachk (@var{feature})
-## @deftypefnx {Function File} {} javachk (@var{feature}, @var{component})
-## @deftypefnx {Function File} {@var{msg} =} javachk (@dots{})
+## @deftypefn  {} {} javachk (@var{feature})
+## @deftypefnx {} {} javachk (@var{feature}, @var{component})
+## @deftypefnx {} {@var{msg} =} javachk (@dots{})
 ## Check for the presence of the Java @var{feature} in the current session
 ## and print or return an error message if it is not.
 ##
--- a/scripts/java/javaclasspath.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/javaclasspath.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} javaclasspath ()
-## @deftypefnx {Function File} {@var{dpath} =} javaclasspath ()
-## @deftypefnx {Function File} {[@var{dpath}, @var{spath}] =} javaclasspath ()
-## @deftypefnx {Function File} {@var{clspath} =} javaclasspath (@var{what})
+## @deftypefn  {} {} javaclasspath ()
+## @deftypefnx {} {@var{dpath} =} javaclasspath ()
+## @deftypefnx {} {[@var{dpath}, @var{spath}] =} javaclasspath ()
+## @deftypefnx {} {@var{clspath} =} javaclasspath (@var{what})
 ## Return the class path of the Java virtual machine in the form of a cell
 ## array of strings.
 ##
--- a/scripts/java/javamem.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/javamem.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} javamem ()
-## @deftypefnx {Function File} {@var{jmem} =} javamem ()
+## @deftypefn  {} {} javamem ()
+## @deftypefnx {} {@var{jmem} =} javamem ()
 ## Show the current memory usage of the Java virtual machine (JVM) and run the
 ## garbage collector.
 ##
--- a/scripts/java/javarmpath.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/javarmpath.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} javarmpath (@var{clspath})
-## @deftypefnx {Function File} {} javarmpath (@var{clspath1}, @dots{})
+## @deftypefn  {} {} javarmpath (@var{clspath})
+## @deftypefnx {} {} javarmpath (@var{clspath1}, @dots{})
 ## Remove @var{clspath} from the dynamic class path of the Java virtual
 ## machine.
 ##
--- a/scripts/java/usejava.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/java/usejava.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} usejava (@var{feature})
+## @deftypefn {} {} usejava (@var{feature})
 ## Return true if the Java element @var{feature} is available.
 ##
 ## Possible features are:
--- a/scripts/linear-algebra/bandwidth.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/bandwidth.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{bw} =} bandwidth (@var{A}, @var{type})
-## @deftypefnx {Function File} {[@var{lower}, @var{upper}] =} bandwidth (@var{A})
+## @deftypefn  {} {@var{bw} =} bandwidth (@var{A}, @var{type})
+## @deftypefnx {} {[@var{lower}, @var{upper}] =} bandwidth (@var{A})
 ## Compute the bandwidth of @var{A}.
 ##
 ## The @var{type} argument is the string @qcode{"lower"} for the lower
--- a/scripts/linear-algebra/commutation_matrix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/commutation_matrix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} commutation_matrix (@var{m}, @var{n})
+## @deftypefn {} {} commutation_matrix (@var{m}, @var{n})
 ## Return the commutation matrix
 ## @tex
 ##  $K_{m,n}$
--- a/scripts/linear-algebra/cond.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/cond.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cond (@var{A})
-## @deftypefnx {Function File} {} cond (@var{A}, @var{p})
+## @deftypefn  {} {} cond (@var{A})
+## @deftypefnx {} {} cond (@var{A}, @var{p})
 ## Compute the @var{p}-norm condition number of a matrix.
 ##
 ## @code{cond (@var{A})} is defined as
--- a/scripts/linear-algebra/condest.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/condest.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} condest (@var{A})
-## @deftypefnx {Function File} {} condest (@var{A}, @var{t})
-## @deftypefnx {Function File} {[@var{est}, @var{v}] =} condest (@dots{})
-## @deftypefnx {Function File} {[@var{est}, @var{v}] =} condest (@var{A}, @var{solve}, @var{solve_t}, @var{t})
-## @deftypefnx {Function File} {[@var{est}, @var{v}] =} condest (@var{apply}, @var{apply_t}, @var{solve}, @var{solve_t}, @var{n}, @var{t})
+## @deftypefn  {} {} condest (@var{A})
+## @deftypefnx {} {} condest (@var{A}, @var{t})
+## @deftypefnx {} {[@var{est}, @var{v}] =} condest (@dots{})
+## @deftypefnx {} {[@var{est}, @var{v}] =} condest (@var{A}, @var{solve}, @var{solve_t}, @var{t})
+## @deftypefnx {} {[@var{est}, @var{v}] =} condest (@var{apply}, @var{apply_t}, @var{solve}, @var{solve_t}, @var{n}, @var{t})
 ##
 ## Estimate the 1-norm condition number of a matrix @var{A} using @var{t} test
 ## vectors using a randomized 1-norm estimator.
--- a/scripts/linear-algebra/cross.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/cross.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cross (@var{x}, @var{y})
-## @deftypefnx {Function File} {} cross (@var{x}, @var{y}, @var{dim})
+## @deftypefn  {} {} cross (@var{x}, @var{y})
+## @deftypefnx {} {} cross (@var{x}, @var{y}, @var{dim})
 ## Compute the vector cross product of two 3-dimensional vectors @var{x} and
 ## @var{y}.
 ##
--- a/scripts/linear-algebra/duplication_matrix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/duplication_matrix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} duplication_matrix (@var{n})
+## @deftypefn {} {} duplication_matrix (@var{n})
 ## Return the duplication matrix
 ## @tex
 ##  $D_n$
--- a/scripts/linear-algebra/expm.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/expm.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} expm (@var{A})
+## @deftypefn {} {} expm (@var{A})
 ## Return the exponential of a matrix.
 ##
 ## The matrix exponential is defined as the infinite Taylor series
--- a/scripts/linear-algebra/housh.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/housh.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{housv}, @var{beta}, @var{zer}] =} housh (@var{x}, @var{j}, @var{z})
+## @deftypefn {} {[@var{housv}, @var{beta}, @var{zer}] =} housh (@var{x}, @var{j}, @var{z})
 ## Compute Householder reflection vector @var{housv} to reflect @var{x} to be
 ## the j-th column of identity, i.e.,
 ##
--- a/scripts/linear-algebra/isbanded.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/isbanded.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isbanded (@var{A}, @var{lower}, @var{upper})
+## @deftypefn {} {} isbanded (@var{A}, @var{lower}, @var{upper})
 ## Return true if @var{A} is a matrix with entries confined between
 ## @var{lower} diagonals below the main diagonal and @var{upper} diagonals
 ## above the main diagonal.
--- a/scripts/linear-algebra/isdefinite.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/isdefinite.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} isdefinite (@var{A})
-## @deftypefnx {Function File} {} isdefinite (@var{A}, @var{tol})
+## @deftypefn  {} {} isdefinite (@var{A})
+## @deftypefnx {} {} isdefinite (@var{A}, @var{tol})
 ## Return 1 if @var{A} is symmetric positive definite within the
 ## tolerance specified by @var{tol} or 0 if @var{A} is symmetric
 ## positive semidefinite.  Otherwise, return -1.
--- a/scripts/linear-algebra/isdiag.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/isdiag.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isdiag (@var{A})
+## @deftypefn {} {} isdiag (@var{A})
 ## Return true if @var{A} is a diagonal matrix.
 ## @seealso{isbanded, istril, istriu, diag, bandwidth}
 ## @end deftypefn
--- a/scripts/linear-algebra/ishermitian.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/ishermitian.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ishermitian (@var{A})
-## @deftypefnx {Function File} {} ishermitian (@var{A}, @var{tol})
+## @deftypefn  {} {} ishermitian (@var{A})
+## @deftypefnx {} {} ishermitian (@var{A}, @var{tol})
 ## Return true if @var{A} is Hermitian within the tolerance specified by
 ## @var{tol}.
 ##
--- a/scripts/linear-algebra/issymmetric.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/issymmetric.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} issymmetric (@var{A})
-## @deftypefnx {Function File} {} issymmetric (@var{A}, @var{tol})
+## @deftypefn  {} {} issymmetric (@var{A})
+## @deftypefnx {} {} issymmetric (@var{A}, @var{tol})
 ## Return true if @var{A} is a symmetric matrix within the tolerance specified
 ## by @var{tol}.
 ##
--- a/scripts/linear-algebra/istril.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/istril.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} istril (@var{A})
+## @deftypefn {} {} istril (@var{A})
 ## Return true if @var{A} is a lower triangular matrix.
 ##
 ## A lower triangular matrix has nonzero entries only on the main diagonal and
--- a/scripts/linear-algebra/istriu.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/istriu.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} istriu (@var{A})
+## @deftypefn {} {} istriu (@var{A})
 ## Return true if @var{A} is an upper triangular matrix.
 ##
 ## An upper triangular matrix has nonzero entries only on the main diagonal and
--- a/scripts/linear-algebra/krylov.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/krylov.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{u}, @var{h}, @var{nu}] =} krylov (@var{A}, @var{V}, @var{k}, @var{eps1}, @var{pflg})
+## @deftypefn {} {[@var{u}, @var{h}, @var{nu}] =} krylov (@var{A}, @var{V}, @var{k}, @var{eps1}, @var{pflg})
 ## Construct an orthogonal basis @var{u} of block Krylov subspace
 ##
 ## @example
--- a/scripts/linear-algebra/linsolve.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/linsolve.m	Sat Dec 12 07:31:00 2015 -0800
@@ -16,9 +16,9 @@
 ## along with Octave; If not, see <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} linsolve (@var{A}, @var{b})
-## @deftypefnx {Function File} {@var{x} =} linsolve (@var{A}, @var{b}, @var{opts})
-## @deftypefnx {Function File} {[@var{x}, @var{R}] =} linsolve (@dots{})
+## @deftypefn  {} {@var{x} =} linsolve (@var{A}, @var{b})
+## @deftypefnx {} {@var{x} =} linsolve (@var{A}, @var{b}, @var{opts})
+## @deftypefnx {} {[@var{x}, @var{R}] =} linsolve (@dots{})
 ## Solve the linear system @code{A*x = b}.
 ##
 ## With no options, this function is equivalent to the left division operator
--- a/scripts/linear-algebra/logm.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/logm.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,9 +19,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{s} =} logm (@var{A})
-## @deftypefnx {Function File} {@var{s} =} logm (@var{A}, @var{opt_iters})
-## @deftypefnx {Function File} {[@var{s}, @var{iters}] =} logm (@dots{})
+## @deftypefn  {} {@var{s} =} logm (@var{A})
+## @deftypefnx {} {@var{s} =} logm (@var{A}, @var{opt_iters})
+## @deftypefnx {} {[@var{s}, @var{iters}] =} logm (@dots{})
 ## Compute the matrix logarithm of the square matrix @var{A}.
 ##
 ## The implementation utilizes a Pad@'e approximant and the identity
--- a/scripts/linear-algebra/normest.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/normest.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{n} =} normest (@var{A})
-## @deftypefnx {Function File} {@var{n} =} normest (@var{A}, @var{tol})
-## @deftypefnx {Function File} {[@var{n}, @var{c}] =} normest (@dots{})
+## @deftypefn  {} {@var{n} =} normest (@var{A})
+## @deftypefnx {} {@var{n} =} normest (@var{A}, @var{tol})
+## @deftypefnx {} {[@var{n}, @var{c}] =} normest (@dots{})
 ## Estimate the 2-norm of the matrix @var{A} using a power series analysis.
 ##
 ## This is typically used for large matrices, where the cost of calculating
--- a/scripts/linear-algebra/null.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/null.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} null (@var{A})
-## @deftypefnx {Function File} {} null (@var{A}, @var{tol})
+## @deftypefn  {} {} null (@var{A})
+## @deftypefnx {} {} null (@var{A}, @var{tol})
 ## Return an orthonormal basis of the null space of @var{A}.
 ##
 ## The dimension of the null space is taken as the number of singular values of
--- a/scripts/linear-algebra/onenormest.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/onenormest.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{est}, @var{v}, @var{w}, @var{iter}] =} onenormest (@var{A}, @var{t})
-## @deftypefnx {Function File} {[@var{est}, @var{v}, @var{w}, @var{iter}] =} onenormest (@var{apply}, @var{apply_t}, @var{n}, @var{t})
+## @deftypefn  {} {[@var{est}, @var{v}, @var{w}, @var{iter}] =} onenormest (@var{A}, @var{t})
+## @deftypefnx {} {[@var{est}, @var{v}, @var{w}, @var{iter}] =} onenormest (@var{apply}, @var{apply_t}, @var{n}, @var{t})
 ##
 ## Apply @nospell{Higham and Tisseur's} randomized block 1-norm estimator to
 ## matrix @var{A} using @var{t} test vectors.
--- a/scripts/linear-algebra/orth.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/orth.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} orth (@var{A})
-## @deftypefnx {Function File} {} orth (@var{A}, @var{tol})
+## @deftypefn  {} {} orth (@var{A})
+## @deftypefnx {} {} orth (@var{A}, @var{tol})
 ## Return an orthonormal basis of the range space of @var{A}.
 ##
 ## The dimension of the range space is taken as the number of singular values
--- a/scripts/linear-algebra/planerot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/planerot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{G}, @var{y}] =} planerot (@var{x})
+## @deftypefn {} {[@var{G}, @var{y}] =} planerot (@var{x})
 ## Given a two-element column vector, return the
 ## @tex
 ## $2 \times 2$ orthogonal matrix
--- a/scripts/linear-algebra/qzhess.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/qzhess.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{aa}, @var{bb}, @var{q}, @var{z}] =} qzhess (@var{A}, @var{B})
+## @deftypefn {} {[@var{aa}, @var{bb}, @var{q}, @var{z}] =} qzhess (@var{A}, @var{B})
 ## Compute the Hessenberg-triangular decomposition of the matrix pencil
 ## @code{(@var{A}, @var{B})}, returning
 ## @code{@var{aa} = @var{q} * @var{A} * @var{z}},
--- a/scripts/linear-algebra/rank.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/rank.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rank (@var{A})
-## @deftypefnx {Function File} {} rank (@var{A}, @var{tol})
+## @deftypefn  {} {} rank (@var{A})
+## @deftypefnx {} {} rank (@var{A}, @var{tol})
 ## Compute the rank of matrix @var{A}, using the singular value decomposition.
 ##
 ## The rank is taken to be the number of singular values of @var{A} that are
--- a/scripts/linear-algebra/rref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/rref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rref (@var{A})
-## @deftypefnx {Function File} {} rref (@var{A}, @var{tol})
-## @deftypefnx {Function File} {[@var{r}, @var{k}] =} rref (@dots{})
+## @deftypefn  {} {} rref (@var{A})
+## @deftypefnx {} {} rref (@var{A}, @var{tol})
+## @deftypefnx {} {[@var{r}, @var{k}] =} rref (@dots{})
 ## Return the reduced row echelon form of @var{A}.
 ##
 ## @var{tol} defaults to
--- a/scripts/linear-algebra/subspace.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/subspace.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{angle} =} subspace (@var{A}, @var{B})
+## @deftypefn {} {@var{angle} =} subspace (@var{A}, @var{B})
 ## Determine the largest principal angle between two subspaces
 ## spanned by the columns of matrices @var{A} and @var{B}.
 ## @end deftypefn
--- a/scripts/linear-algebra/trace.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/trace.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} trace (@var{A})
+## @deftypefn {} {} trace (@var{A})
 ## Compute the trace of @var{A}, the sum of the elements along the main
 ## diagonal.
 ##
--- a/scripts/linear-algebra/vech.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/linear-algebra/vech.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} vech (@var{x})
+## @deftypefn {} {} vech (@var{x})
 ## Return the vector obtained by eliminating all superdiagonal elements of
 ## the square matrix @var{x} and stacking the result one column above the
 ## other.
--- a/scripts/miscellaneous/bug_report.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/bug_report.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} bug_report ()
+## @deftypefn {} {} bug_report ()
 ## Display information about how to submit bug reports for Octave.
 ## @end deftypefn
 
--- a/scripts/miscellaneous/bunzip2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/bunzip2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filelist} =} bunzip2 (@var{bzfile})
-## @deftypefnx {Function File} {@var{filelist} =} bunzip2 (@var{bzfile}, @var{dir})
+## @deftypefn  {} {@var{filelist} =} bunzip2 (@var{bzfile})
+## @deftypefnx {} {@var{filelist} =} bunzip2 (@var{bzfile}, @var{dir})
 ## Unpack the bzip2 archive @var{bzfile}.
 ##
 ## If @var{dir} is specified the files are unpacked in this directory rather
--- a/scripts/miscellaneous/bzip2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/bzip2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filelist} =} bzip2 (@var{files})
-## @deftypefnx {Function File} {@var{filelist} =} bzip2 (@var{files}, @var{dir})
+## @deftypefn  {} {@var{filelist} =} bzip2 (@var{files})
+## @deftypefnx {} {@var{filelist} =} bzip2 (@var{files}, @var{dir})
 ## Compress the list of files specified in @var{files}.
 ##
 ## @var{files} is a character array or cell array of strings.  Shell wildcards
--- a/scripts/miscellaneous/cast.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/cast.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} cast (@var{val}, "@var{type}")
+## @deftypefn {} {} cast (@var{val}, "@var{type}")
 ## Convert @var{val} to data type @var{type}.
 ##
 ## @var{val} must be one of the numeric classes:
--- a/scripts/miscellaneous/citation.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/citation.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} citation
-## @deftypefnx {Command} {} citation @var{package}
+## @deftypefn  {} {} citation
+## @deftypefnx {} {} citation @var{package}
 ## Display instructions for citing GNU Octave or its packages in publications.
 ##
 ## When called without an argument, display information on how to cite the core
--- a/scripts/miscellaneous/comma.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/comma.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Operator} {} ,
+## @deftypefn {} {} ,
 ## Array index, function argument, or command separator.
 ## @seealso{semicolon}
 ## @end deftypefn
--- a/scripts/miscellaneous/compare_versions.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/compare_versions.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} compare_versions (@var{v1}, @var{v2}, @var{operator})
+## @deftypefn {} {} compare_versions (@var{v1}, @var{v2}, @var{operator})
 ## Compare two version strings using the given @var{operator}.
 ##
 ## This function assumes that versions @var{v1} and @var{v2} are arbitrarily
--- a/scripts/miscellaneous/computer.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/computer.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} computer ()
-## @deftypefnx {Function File} {@var{c} =} computer ()
-## @deftypefnx {Function File} {[@var{c}, @var{maxsize}] =} computer ()
-## @deftypefnx {Function File} {[@var{c}, @var{maxsize}, @var{endian}] =} computer ()
-## @deftypefnx {Function File} {@var{arch} =} computer ("arch")
+## @deftypefn  {} {} computer ()
+## @deftypefnx {} {@var{c} =} computer ()
+## @deftypefnx {} {[@var{c}, @var{maxsize}] =} computer ()
+## @deftypefnx {} {[@var{c}, @var{maxsize}, @var{endian}] =} computer ()
+## @deftypefnx {} {@var{arch} =} computer ("arch")
 ## Print or return a string of the form @var{cpu}-@var{vendor}-@var{os} that
 ## identifies the type of computer that Octave is running on.
 ##
--- a/scripts/miscellaneous/copyfile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/copyfile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{status}, @var{msg}, @var{msgid}] =} copyfile (@var{f1}, @var{f2})
-## @deftypefnx {Function File} {[@var{status}, @var{msg}, @var{msgid}] =} copyfile (@var{f1}, @var{f2}, 'f')
+## @deftypefn  {} {[@var{status}, @var{msg}, @var{msgid}] =} copyfile (@var{f1}, @var{f2})
+## @deftypefnx {} {[@var{status}, @var{msg}, @var{msgid}] =} copyfile (@var{f1}, @var{f2}, 'f')
 ## Copy the source files or directories @var{f1} to the destination @var{f2}.
 ##
 ## The name @var{f1} may contain globbing patterns.  If @var{f1} expands to
--- a/scripts/miscellaneous/debug.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/debug.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} debug ()
+## @deftypefn {} {} debug ()
 ## Summary of debugging commands.
 ##
 ## For more information on each command and available options use
--- a/scripts/miscellaneous/delete.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/delete.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} delete (@var{file})
-## @deftypefnx {Function File} {} delete (@var{file1}, @var{file2}, @dots{})
-## @deftypefnx {Function File} {} delete (@var{handle})
+## @deftypefn  {} {} delete (@var{file})
+## @deftypefnx {} {} delete (@var{file1}, @var{file2}, @dots{})
+## @deftypefnx {} {} delete (@var{handle})
 ## Delete the named file or graphics handle.
 ##
 ## @var{file} may contain globbing patterns such as @samp{*}.  Multiple files
--- a/scripts/miscellaneous/desktop.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/desktop.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{used} =} desktop ("-inuse")
+## @deftypefn {} {@var{used} =} desktop ("-inuse")
 ## Return true if the desktop (GUI) is currently in use.
 ## @seealso{isguirunning}
 ## @end deftypefn
--- a/scripts/miscellaneous/dir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/dir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} dir
-## @deftypefnx {Function File} {} dir (@var{directory})
-## @deftypefnx {Function File} {[@var{list}] =} dir (@var{directory})
+## @deftypefn  {} {} dir
+## @deftypefnx {} {} dir (@var{directory})
+## @deftypefnx {} {[@var{list}] =} dir (@var{directory})
 ## Display file listing for directory @var{directory}.
 ##
 ## If @var{directory} is not specified then list the present working directory.
--- a/scripts/miscellaneous/dos.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/dos.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} dos ("@var{command}")
-## @deftypefnx {Function File} {@var{status} =} dos ("@var{command}")
-## @deftypefnx {Function File} {[@var{status}, @var{text}] =} dos ("@var{command"})
-## @deftypefnx {Function File} {[@dots{}] =} dos ("@var{command}", "-echo")
+## @deftypefn  {} {} dos ("@var{command}")
+## @deftypefnx {} {@var{status} =} dos ("@var{command}")
+## @deftypefnx {} {[@var{status}, @var{text}] =} dos ("@var{command"})
+## @deftypefnx {} {[@dots{}] =} dos ("@var{command}", "-echo")
 ## Execute a system command if running under a Windows-like operating system,
 ## otherwise do nothing.
 ##
--- a/scripts/miscellaneous/edit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/edit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} edit @var{name}
-## @deftypefnx {Command} {} edit @var{field} @var{value}
-## @deftypefnx {Command} {@var{value} =} edit get @var{field}
+## @deftypefn  {} {} edit @var{name}
+## @deftypefnx {} {} edit @var{field} @var{value}
+## @deftypefnx {} {@var{value} =} edit get @var{field}
 ## Edit the named function, or change editor settings.
 ##
 ## If @code{edit} is called with the name of a file or function as its
@@ -474,7 +474,7 @@
         body = ["#include <octave/oct.h>\n\n"             ...
                 "DEFUN_DLD(" name ", args, nargout,\n"    ...
                 "          \"-*- texinfo -*-\\n\\\n"      ...
-                "@deftypefn {Loadable Function} "         ...
+                "@deftypefn {} "         ...
                 "{@var{retval} =} " name                  ...
                 " (@var{input1}, @var{input2})\\n\\\n"    ...
                 "@seealso{}\\n\\\n@end deftypefn\")\n{\n" ...
@@ -492,14 +492,14 @@
                   "endfunction\n"];
         endif
         if (isempty (head))
-          comment = ["## -*- texinfo -*- \n## @deftypefn {Function File} " ...
+          comment = ["## -*- texinfo -*- \n## @deftypefn {} " ...
                      "{@var{retval} =} " name                              ...
                      " (@var{input1}, @var{input2})\n##\n"                 ...
                      "## @seealso{}\n## @end deftypefn\n\n"                ...
                      "## " strrep(tail, "\n", "\n## ") "\n\n"];
         else
           comment = ["## " strrep(head,"\n","\n## ") "\n\n"                ...
-                     "## -*- texinfo -*- \n## @deftypefn {Function File} " ...
+                     "## -*- texinfo -*- \n## @deftypefn {} " ...
                      "{@var{retval} =} " name                              ...
                      " (@var{input1}, @var{input2})\n##\n"                 ...
                      "## @seealso{}\n## @end deftypefn\n\n"                ...
--- a/scripts/miscellaneous/fact.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/fact.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} fact
-## @deftypefnx {Function File} {@var{truth} =} fact ()
+## @deftypefn  {} {} fact
+## @deftypefnx {} {@var{truth} =} fact ()
 ## Display an amazing and random fact about the world's greatest hacker.
 ## @end deftypefn
 
--- a/scripts/miscellaneous/fileattrib.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/fileattrib.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fileattrib ()
-## @deftypefnx {Function File} {} fileattrib (@var{file})
-## @deftypefnx {Function File} {[@var{status}, @var{msg}, @var{msgid}] =} fileattrib (@var{file})
+## @deftypefn  {} {} fileattrib ()
+## @deftypefnx {} {} fileattrib (@var{file})
+## @deftypefnx {} {[@var{status}, @var{msg}, @var{msgid}] =} fileattrib (@var{file})
 ## Return information about @var{file}.
 ##
 ## If successful, @var{status} is 1, with @var{result} containing a structure
--- a/scripts/miscellaneous/fileparts.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/fileparts.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{dir}, @var{name}, @var{ext}] =} fileparts (@var{filename})
+## @deftypefn {} {[@var{dir}, @var{name}, @var{ext}] =} fileparts (@var{filename})
 ## Return the directory, name, and extension components of @var{filename}.
 ##
 ## The input @var{filename} is a string which is parsed.  There is no attempt
--- a/scripts/miscellaneous/fullfile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/fullfile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filename} =} fullfile (@var{dir1}, @var{dir2}, @dots{}, @var{file})
-## @deftypefnx {Function File} {@var{filenames} =} fullfile (@dots{}, @var{files})
+## @deftypefn  {} {@var{filename} =} fullfile (@var{dir1}, @var{dir2}, @dots{}, @var{file})
+## @deftypefnx {} {@var{filenames} =} fullfile (@dots{}, @var{files})
 ## Build complete filename from separate parts.
 ##
 ## Joins any number of path components intelligently.  The return value is
--- a/scripts/miscellaneous/genvarname.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/genvarname.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{varname} =} genvarname (@var{str})
-## @deftypefnx {Function File} {@var{varname} =} genvarname (@var{str}, @var{exclusions})
+## @deftypefn  {} {@var{varname} =} genvarname (@var{str})
+## @deftypefnx {} {@var{varname} =} genvarname (@var{str}, @var{exclusions})
 ## Create valid unique variable name(s) from @var{str}.
 ##
 ## If @var{str} is a cellstr, then a unique variable is created for each cell
--- a/scripts/miscellaneous/getappdata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/getappdata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{value} =} getappdata (@var{h}, @var{name})
-## @deftypefnx {Function File} {@var{appdata} =} getappdata (@var{h})
+## @deftypefn  {} {@var{value} =} getappdata (@var{h}, @var{name})
+## @deftypefnx {} {@var{appdata} =} getappdata (@var{h})
 ## Return the @var{value} of the application data @var{name} for the graphics
 ## object with handle @var{h}.
 ##
--- a/scripts/miscellaneous/getfield.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/getfield.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{val} =} getfield (@var{s}, @var{field})
-## @deftypefnx {Function File} {@var{val} =} getfield (@var{s}, @var{sidx1}, @var{field1}, @var{fidx1}, @dots{})
+## @deftypefn  {} {@var{val} =} getfield (@var{s}, @var{field})
+## @deftypefnx {} {@var{val} =} getfield (@var{s}, @var{sidx1}, @var{field1}, @var{fidx1}, @dots{})
 ## Get the value of the field named @var{field} from a structure or nested
 ## structure @var{s}.
 ##
--- a/scripts/miscellaneous/gunzip.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/gunzip.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filelist} =} gunzip (@var{gzfile})
-## @deftypefnx {Function File} {@var{filelist} =} gunzip (@var{gzfile}, @var{dir})
+## @deftypefn  {} {@var{filelist} =} gunzip (@var{gzfile})
+## @deftypefnx {} {@var{filelist} =} gunzip (@var{gzfile}, @var{dir})
 ## Unpack the gzip archive @var{gzfile}.
 ##
 ## If @var{gzfile} is a directory, all gzfiles in the directory will be
--- a/scripts/miscellaneous/gzip.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/gzip.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filelist} =} gzip (@var{files})
-## @deftypefnx {Function File} {@var{filelist} =} gzip (@var{files}, @var{dir})
+## @deftypefn  {} {@var{filelist} =} gzip (@var{files})
+## @deftypefnx {} {@var{filelist} =} gzip (@var{files}, @var{dir})
 ## Compress the list of files and directories specified in @var{files}.
 ##
 ## @var{files} is a character array or cell array of strings.  Shell wildcards
--- a/scripts/miscellaneous/info.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/info.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} info ()
+## @deftypefn {} {} info ()
 ## Display contact information for the GNU Octave community.
 ## @end deftypefn
 
--- a/scripts/miscellaneous/inputname.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/inputname.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,7 +20,7 @@
 ## public domain.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} inputname (@var{n})
+## @deftypefn {} {} inputname (@var{n})
 ## Return the name of the @var{n}-th argument to the calling function.
 ##
 ## If the argument is not a simple variable name, return an empty string.
--- a/scripts/miscellaneous/isappdata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/isappdata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{valid} =} isappdata (@var{h}, @var{name})
+## @deftypefn {} {@var{valid} =} isappdata (@var{h}, @var{name})
 ## Return true if the named application data, @var{name}, exists for the
 ## graphics object with handle @var{h}.
 ##
--- a/scripts/miscellaneous/isdeployed.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/isdeployed.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isdeployed ()
+## @deftypefn {} {} isdeployed ()
 ## Return true if the current program has been compiled and is running
 ## separately from the Octave interpreter and false if it is running in
 ## the Octave interpreter.
--- a/scripts/miscellaneous/ismac.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/ismac.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} ismac ()
+## @deftypefn {} {} ismac ()
 ## Return true if Octave is running on a Mac OS X system and false otherwise.
 ## @seealso{isunix, ispc}
 ## @end deftypefn
--- a/scripts/miscellaneous/ispc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/ispc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} ispc ()
+## @deftypefn {} {} ispc ()
 ## Return true if Octave is running on a Windows system and false otherwise.
 ## @seealso{isunix, ismac}
 ## @end deftypefn
--- a/scripts/miscellaneous/isunix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/isunix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isunix ()
+## @deftypefn {} {} isunix ()
 ## Return true if Octave is running on a Unix-like system and false otherwise.
 ## @seealso{ismac, ispc}
 ## @end deftypefn
--- a/scripts/miscellaneous/license.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/license.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,14 +18,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} license
-## @deftypefnx {Command} {} license inuse
-## @deftypefnx {Command} {} license inuse @var{feature}
-## @deftypefnx {Function File} {} license ("inuse")
-## @deftypefnx {Function File} {@var{retval} =} license ("inuse")
-## @deftypefnx {Function File} {@var{retval} =} license ("test", @var{feature})
-## @deftypefnx {Function File} {@var{retval} =} license ("checkout", @var{feature})
-## @deftypefnx {Function File} {[@var{retval}, @var{errmsg}] =} license ("checkout", @var{feature})
+## @deftypefn  {} {} license
+## @deftypefnx {} {} license inuse
+## @deftypefnx {} {} license inuse @var{feature}
+## @deftypefnx {} {} license ("inuse")
+## @deftypefnx {} {@var{retval} =} license ("inuse")
+## @deftypefnx {} {@var{retval} =} license ("test", @var{feature})
+## @deftypefnx {} {@var{retval} =} license ("checkout", @var{feature})
+## @deftypefnx {} {[@var{retval}, @var{errmsg}] =} license ("checkout", @var{feature})
 ## Get license information for Octave and Octave packages.
 ##
 ## GNU Octave is free software distributed under the GNU General Public
--- a/scripts/miscellaneous/list_primes.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/list_primes.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} list_primes ()
-## @deftypefnx {Function File} {} list_primes (@var{n})
+## @deftypefn  {} {} list_primes ()
+## @deftypefnx {} {} list_primes (@var{n})
 ## List the first @var{n} primes.
 ##
 ## If @var{n} is unspecified, the first 25 primes are listed.
--- a/scripts/miscellaneous/ls.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/ls.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} ls
-## @deftypefnx {Command} {} ls @var{filenames}
-## @deftypefnx {Command} {} ls @var{options}
-## @deftypefnx {Command} {} ls @var{options} @var{filenames}
-## @deftypefnx {Function File} {@var{list} =} ls (@dots{})
+## @deftypefn  {} {} ls
+## @deftypefnx {} {} ls @var{filenames}
+## @deftypefnx {} {} ls @var{options}
+## @deftypefnx {} {} ls @var{options} @var{filenames}
+## @deftypefnx {} {@var{list} =} ls (@dots{})
 ##
 ## List directory contents.
 ##
--- a/scripts/miscellaneous/ls_command.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/ls_command.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{val} =} ls_command ()
-## @deftypefnx {Function File} {@var{old_val} =} ls_command (@var{new_val})
+## @deftypefn  {} {@var{val} =} ls_command ()
+## @deftypefnx {} {@var{old_val} =} ls_command (@var{new_val})
 ## Query or set the shell command used by Octave's @code{ls} command.
 ## @seealso{ls}
 ## @end deftypefn
--- a/scripts/miscellaneous/menu.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/menu.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{choice} =} menu (@var{title}, @var{opt1}, @dots{})
-## @deftypefnx {Function File} {@var{choice} =} menu (@var{title}, @{@var{opt1}, @dots{}@})
+## @deftypefn  {} {@var{choice} =} menu (@var{title}, @var{opt1}, @dots{})
+## @deftypefnx {} {@var{choice} =} menu (@var{title}, @{@var{opt1}, @dots{}@})
 ## Display a menu with heading @var{title} and options @var{opt1}, @dots{},
 ## and wait for user input.
 ##
--- a/scripts/miscellaneous/mex.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/mex.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Command} {} mex [options] file @dots{}
+## @deftypefn {} {} mex [options] file @dots{}
 ## Compile source code written in C, C++, or Fortran, to a MEX file.
 ##
 ## This is equivalent to @code{mkoctfile --mex [options] file}.
--- a/scripts/miscellaneous/mexext.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/mexext.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} mexext ()
+## @deftypefn {} {} mexext ()
 ## Return the filename extension used for MEX files.
 ## @seealso{mex}
 ## @end deftypefn
--- a/scripts/miscellaneous/mkoctfile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/mkoctfile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} mkoctfile [-options] file @dots{}
-## @deftypefnx {Function File} {[@var{output}, @var{status}] =} mkoctfile (@dots{})
+## @deftypefn  {} {} mkoctfile [-options] file @dots{}
+## @deftypefnx {} {[@var{output}, @var{status}] =} mkoctfile (@dots{})
 ##
 ## The @code{mkoctfile} function compiles source code written in C, C++, or
 ## Fortran.  Depending on the options used with @code{mkoctfile}, the
--- a/scripts/miscellaneous/movefile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/movefile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} movefile (@var{f1})
-## @deftypefnx {Function File} {} movefile (@var{f1}, @var{f2})
-## @deftypefnx {Function File} {} movefile (@var{f1}, @var{f2}, 'f')
-## @deftypefnx {Function File} {[@var{status}, @var{msg}, @var{msgid}] =} movefile (@dots{})
+## @deftypefn  {} {} movefile (@var{f1})
+## @deftypefnx {} {} movefile (@var{f1}, @var{f2})
+## @deftypefnx {} {} movefile (@var{f1}, @var{f2}, 'f')
+## @deftypefnx {} {[@var{status}, @var{msg}, @var{msgid}] =} movefile (@dots{})
 ## Move the source files or directories @var{f1} to the destination @var{f2}.
 ##
 ## The name @var{f1} may contain globbing patterns.  If @var{f1} expands to
--- a/scripts/miscellaneous/namelengthmax.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/namelengthmax.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} namelengthmax ()
+## @deftypefn {} {} namelengthmax ()
 ## Return the @sc{matlab} compatible maximum variable name length.
 ##
 ## Octave is capable of storing strings up to @math{2^{31} - 1} in length.
--- a/scripts/miscellaneous/news.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/news.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} news
-## @deftypefnx {Command} {} news @var{package}
+## @deftypefn  {} {} news
+## @deftypefnx {} {} news @var{package}
 ## Display the current NEWS file for Octave or an installed package.
 ##
 ## When called without an argument, display the NEWS file for Octave.
--- a/scripts/miscellaneous/open.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/open.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{output} =} open @var{file}
-## @deftypefnx {Function File} {@var{output} =} open (@var{file})
+## @deftypefn  {} {@var{output} =} open @var{file}
+## @deftypefnx {} {@var{output} =} open (@var{file})
 ## Open the file @var{file} in Octave or in an external application based on
 ## the file type as determined by the filename extension.
 ##
--- a/scripts/miscellaneous/orderfields.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/orderfields.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{sout}] =} orderfields (@var{s1})
-## @deftypefnx {Function File} {@var{sout}] =} orderfields (@var{s1}, @var{s2})
-## @deftypefnx {Function File} {@var{sout}] =} orderfields (@var{s1}, @{@var{cellstr}@})
-## @deftypefnx {Function File} {@var{sout}] =} orderfields (@var{s1}, @var{p})
-## @deftypefnx {Function File} {[@var{sout}, @var{p}] =} orderfields (@dots{})
+## @deftypefn  {} {@var{sout}] =} orderfields (@var{s1})
+## @deftypefnx {} {@var{sout}] =} orderfields (@var{s1}, @var{s2})
+## @deftypefnx {} {@var{sout}] =} orderfields (@var{s1}, @{@var{cellstr}@})
+## @deftypefnx {} {@var{sout}] =} orderfields (@var{s1}, @var{p})
+## @deftypefnx {} {[@var{sout}, @var{p}] =} orderfields (@dots{})
 ## Return a @emph{copy} of @var{s1} with fields arranged alphabetically, or as
 ## specified by the second input.
 ##
--- a/scripts/miscellaneous/pack.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/pack.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} pack ()
+## @deftypefn {} {} pack ()
 ## Consolidate workspace memory in @sc{matlab}.
 ##
 ## This function is provided for compatibility, but does nothing in Octave.
--- a/scripts/miscellaneous/paren.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/paren.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Operator} {} (
-## @deftypefnx {Operator} {} )
+## @deftypefn  {} {} (
+## @deftypefnx {} {} )
 ## Array index or function argument delimeter.
 ## @end deftypefn
 
--- a/scripts/miscellaneous/parseparams.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/parseparams.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{reg}, @var{prop}] =} parseparams (@var{params})
-## @deftypefnx {Function File} {[@var{reg}, @var{var1}, @dots{}] =} parseparams (@var{params}, @var{name1}, @var{default1}, @dots{})
+## @deftypefn  {} {[@var{reg}, @var{prop}] =} parseparams (@var{params})
+## @deftypefnx {} {[@var{reg}, @var{var1}, @dots{}] =} parseparams (@var{params}, @var{name1}, @var{default1}, @dots{})
 ## Return in @var{reg} the cell elements of @var{param} up to the first
 ## string element and in @var{prop} all remaining elements beginning with the
 ## first string element.
--- a/scripts/miscellaneous/perl.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/perl.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{output} =} perl (@var{scriptfile})
-## @deftypefnx {Function File} {@var{output} =} perl (@var{scriptfile}, @var{argument1}, @var{argument2}, @dots{})
-## @deftypefnx {Function File} {[@var{output}, @var{status}] =} perl (@dots{})
+## @deftypefn  {} {@var{output} =} perl (@var{scriptfile})
+## @deftypefnx {} {@var{output} =} perl (@var{scriptfile}, @var{argument1}, @var{argument2}, @dots{})
+## @deftypefnx {} {[@var{output}, @var{status}] =} perl (@dots{})
 ## Invoke Perl script @var{scriptfile}, possibly with a list of command line
 ## arguments.
 ##
--- a/scripts/miscellaneous/private/__w2mpth__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/private/__w2mpth__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{mingwpath} =} __w2mpth__ (@var{winpath})
+## @deftypefn {} {@var{mingwpath} =} __w2mpth__ (@var{winpath})
 ## Convert a Windows-style relative or full path name to MinGW style.
 ##
 ## @strong{Caution:} __w2mpth__ does not check the validity of the path.
--- a/scripts/miscellaneous/private/__xzip__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/private/__xzip__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{filelist} =} __xzip__ (@var{commandname}, @var{extension}, @var{commandtemplate}, @var{files}, @var{outdir})
+## @deftypefn {} {@var{filelist} =} __xzip__ (@var{commandname}, @var{extension}, @var{commandtemplate}, @var{files}, @var{outdir})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/miscellaneous/python.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/python.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{output} =} python (@var{scriptfile})
-## @deftypefnx {Function File} {@var{output} =} python (@var{scriptfile}, @var{argument1}, @var{argument2}, @dots{})
-## @deftypefnx {Function File} {[@var{output}, @var{status}] =} python (@dots{})
+## @deftypefn  {} {@var{output} =} python (@var{scriptfile})
+## @deftypefnx {} {@var{output} =} python (@var{scriptfile}, @var{argument1}, @var{argument2}, @dots{})
+## @deftypefnx {} {[@var{output}, @var{status}] =} python (@dots{})
 ## Invoke Python script @var{scriptfile}, possibly with a list of command line
 ## arguments.
 ##
--- a/scripts/miscellaneous/recycle.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/recycle.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{current_state} =} recycle ()
-## @deftypefnx {Function File} {@var{old_state} =} recycle (@var{new_state})
+## @deftypefn  {} {@var{current_state} =} recycle ()
+## @deftypefnx {} {@var{old_state} =} recycle (@var{new_state})
 ## Query or set the preference for recycling deleted files.
 ##
 ## When recycling is enabled, commands which would permanently erase files
--- a/scripts/miscellaneous/rmappdata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/rmappdata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rmappdata (@var{h}, @var{name})
-## @deftypefnx {Function File} {} rmappdata (@var{h}, @var{name1}, @var{name2}, @dots{})
+## @deftypefn  {} {} rmappdata (@var{h}, @var{name})
+## @deftypefnx {} {} rmappdata (@var{h}, @var{name1}, @var{name2}, @dots{})
 ## Delete the application data @var{name} from the graphics object with handle
 ## @var{h}.
 ##
--- a/scripts/miscellaneous/run.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/run.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} run @var{script}
-## @deftypefnx {Function File} {} run ("@var{script}")
+## @deftypefn  {} {} run @var{script}
+## @deftypefnx {} {} run ("@var{script}")
 ## Run @var{script} in the current workspace.
 ##
 ## Scripts which reside in directories specified in Octave's load path, and
--- a/scripts/miscellaneous/semicolon.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/semicolon.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Operator} {} ;
+## @deftypefn {} {} ;
 ## Array row or command separator.
 ## @seealso{comma}
 ## @end deftypefn
--- a/scripts/miscellaneous/setappdata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/setappdata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} setappdata (@var{h}, @var{name}, @var{value})
-## @deftypefnx {Function File} {} setappdata (@var{h}, @var{name1}, @var{value1}, @var{name2}, @var{value3}, @dots{})
+## @deftypefn  {} {} setappdata (@var{h}, @var{name}, @var{value})
+## @deftypefnx {} {} setappdata (@var{h}, @var{name1}, @var{value1}, @var{name2}, @var{value3}, @dots{})
 ## Set the application data @var{name} to @var{value} for the graphics object
 ## with handle @var{h}.
 ##
--- a/scripts/miscellaneous/setfield.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/setfield.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{sout} =} setfield (@var{s}, @var{field}, @var{val})
-## @deftypefnx {Function File} {@var{sout} =} setfield (@var{s}, @var{sidx1}, @var{field1}, @var{fidx1}, @var{sidx2}, @var{field2}, @var{fidx2}, @dots{}, @var{val})
+## @deftypefn  {} {@var{sout} =} setfield (@var{s}, @var{field}, @var{val})
+## @deftypefnx {} {@var{sout} =} setfield (@var{s}, @var{sidx1}, @var{field1}, @var{fidx1}, @var{sidx2}, @var{field2}, @var{fidx2}, @dots{}, @var{val})
 ##
 ## Return a @emph{copy} of the structure @var{s} with the field member
 ## @var{field} set to the value @var{val}.
--- a/scripts/miscellaneous/substruct.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/substruct.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} substruct (@var{type}, @var{subs}, @dots{})
+## @deftypefn {} {} substruct (@var{type}, @var{subs}, @dots{})
 ## Create a subscript structure for use with @code{subsref} or @code{subsasgn}.
 ##
 ## For example:
--- a/scripts/miscellaneous/swapbytes.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/swapbytes.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} swapbytes (@var{x})
+## @deftypefn {} {} swapbytes (@var{x})
 ## Swap the byte order on values, converting from little endian to big endian
 ## and vice versa.
 ##
--- a/scripts/miscellaneous/symvar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/symvar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{vars} =} symvar (@var{str})
+## @deftypefn {} {@var{vars} =} symvar (@var{str})
 ## Identify the symbolic variable names in the string @var{str}.
 ##
 ## Common constant names such as @code{i}, @code{j}, @code{pi}, @code{Inf} and
--- a/scripts/miscellaneous/tar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/tar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filelist} =} tar (@var{tarfile}, @var{files})
-## @deftypefnx {Function File} {@var{filelist} =} tar (@var{tarfile}, @var{files}, @var{rootdir})
+## @deftypefn  {} {@var{filelist} =} tar (@var{tarfile}, @var{files})
+## @deftypefnx {} {@var{filelist} =} tar (@var{tarfile}, @var{files}, @var{rootdir})
 ## Pack the list of files and directories specified in @var{files} into the
 ## TAR archive @var{tarfile}.
 ##
--- a/scripts/miscellaneous/tempdir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/tempdir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{dir} =} tempdir ()
+## @deftypefn {} {@var{dir} =} tempdir ()
 ## Return the name of the host system's directory for temporary files.
 ##
 ## The directory name is taken first from the environment variable
--- a/scripts/miscellaneous/tmpnam.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/tmpnam.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{fname} =} tmpnam ()
-## @deftypefnx {Function File} {@var{fname} =} tmpnam (@var{dir})
-## @deftypefnx {Function File} {@var{fname} =} tmpnam (@var{dir}, @var{prefix})
+## @deftypefn  {} {@var{fname} =} tmpnam ()
+## @deftypefnx {} {@var{fname} =} tmpnam (@var{dir})
+## @deftypefnx {} {@var{fname} =} tmpnam (@var{dir}, @var{prefix})
 ## Return a unique temporary filename as a string.
 ##
 ## If @var{prefix} is omitted, a value of @qcode{"oct-"} is used.
--- a/scripts/miscellaneous/unix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/unix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} unix ("@var{command}")
-## @deftypefnx {Function File} {@var{status} =} unix ("@var{command}")
-## @deftypefnx {Function File} {[@var{status}, @var{text}] =} unix ("@var{command}")
-## @deftypefnx {Function File} {[@dots{}] =} unix ("@var{command}", "-echo")
+## @deftypefn  {} {} unix ("@var{command}")
+## @deftypefnx {} {@var{status} =} unix ("@var{command}")
+## @deftypefnx {} {[@var{status}, @var{text}] =} unix ("@var{command}")
+## @deftypefnx {} {[@dots{}] =} unix ("@var{command}", "-echo")
 ## Execute a system command if running under a Unix-like operating system,
 ## otherwise do nothing.
 ##
--- a/scripts/miscellaneous/unpack.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/unpack.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{files} =} unpack (@var{file})
-## @deftypefnx {Function File} {@var{files} =} unpack (@var{file}, @var{dir})
-## @deftypefnx {Function File} {@var{files} =} unpack (@var{file}, @var{dir}, @var{filetype})
+## @deftypefn  {} {@var{files} =} unpack (@var{file})
+## @deftypefnx {} {@var{files} =} unpack (@var{file}, @var{dir})
+## @deftypefnx {} {@var{files} =} unpack (@var{file}, @var{dir}, @var{filetype})
 ## Unpack the archive @var{file} based on its extension to the directory
 ## @var{dir}.
 ##
--- a/scripts/miscellaneous/untar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/untar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} untar (@var{tarfile})
-## @deftypefnx {Function File} {} untar (@var{tarfile}, @var{dir})
+## @deftypefn  {} {} untar (@var{tarfile})
+## @deftypefnx {} {} untar (@var{tarfile}, @var{dir})
 ## Unpack the TAR archive @var{tarfile}.
 ##
 ## If @var{dir} is specified the files are unpacked in this directory rather
--- a/scripts/miscellaneous/unzip.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/unzip.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filelist} =} unzip (@var{zipfile})
-## @deftypefnx {Function File} {@var{filelist} =} unzip (@var{zipfile}, @var{dir})
+## @deftypefn  {} {@var{filelist} =} unzip (@var{zipfile})
+## @deftypefnx {} {@var{filelist} =} unzip (@var{zipfile}, @var{dir})
 ## Unpack the ZIP archive @var{zipfile}.
 ##
 ## If @var{dir} is specified the files are unpacked in this directory rather
--- a/scripts/miscellaneous/ver.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/ver.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ver
-## @deftypefnx {Function File} {} ver Octave
-## @deftypefnx {Function File} {} ver @var{package}
-## @deftypefnx {Function File} {v =} ver (@dots{})
+## @deftypefn  {} {} ver
+## @deftypefnx {} {} ver Octave
+## @deftypefnx {} {} ver @var{package}
+## @deftypefnx {} {v =} ver (@dots{})
 ##
 ## Display a header containing the current Octave version number, license
 ## string, and operating system.  The header is followed by a list of installed
--- a/scripts/miscellaneous/version.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/version.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} version ()
+## @deftypefn {} {} version ()
 ## Return the version number of Octave as a string.
 ##
 ## This is an alias for the function @w{@env{OCTAVE_VERSION}} provided for
--- a/scripts/miscellaneous/what.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/what.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} what
-## @deftypefnx {Command} {} what @var{dir}
-## @deftypefnx {Function File} {w =} what (@var{dir})
+## @deftypefn  {} {} what
+## @deftypefnx {} {} what @var{dir}
+## @deftypefnx {} {w =} what (@var{dir})
 ## List the Octave specific files in directory @var{dir}.
 ##
 ## If @var{dir} is not specified then the current directory is used.
--- a/scripts/miscellaneous/xor.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/xor.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{z} =} xor (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{z} =} xor (@var{x1}, @var{x2}, @dots{})
+## @deftypefn  {} {@var{z} =} xor (@var{x}, @var{y})
+## @deftypefnx {} {@var{z} =} xor (@var{x1}, @var{x2}, @dots{})
 ## Return the @dfn{exclusive or} of @var{x} and @var{y}.
 ##
 ## For boolean expressions @var{x} and @var{y},
--- a/scripts/miscellaneous/zip.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/miscellaneous/zip.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{filelist} =} zip (@var{zipfile}, @var{files})
-## @deftypefnx {Function File} {@var{filelist} =} zip (@var{zipfile}, @var{files}, @var{rootdir})
+## @deftypefn  {} {@var{filelist} =} zip (@var{zipfile}, @var{files})
+## @deftypefnx {} {@var{filelist} =} zip (@var{zipfile}, @var{files}, @var{rootdir})
 ## Compress the list of files and directories specified in @var{files} into the
 ## ZIP archive @var{zipfile}.
 ##
--- a/scripts/ode/ode45.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/ode45.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,11 +19,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{t}, @var{y}] =} ode45 (@var{fun}, @var{trange}, @var{init})
-## @deftypefnx {Function File} {[@var{t}, @var{y}] =} ode45 (@var{fun}, @var{trange}, @var{init}, @var{ode_opt})
-## @deftypefnx {Function File} {[@var{t}, @var{y}] =} ode45 (@dots{}, @var{par1}, @var{par2}, @dots{})
-## @deftypefnx {Function File} {[@var{t}, @var{y}, @var{te}, @var{ye}, @var{ie}] =} ode45 (@dots{})
-## @deftypefnx {Function File} {@var{solution} =} ode45 (@dots{})
+## @deftypefn  {} {[@var{t}, @var{y}] =} ode45 (@var{fun}, @var{trange}, @var{init})
+## @deftypefnx {} {[@var{t}, @var{y}] =} ode45 (@var{fun}, @var{trange}, @var{init}, @var{ode_opt})
+## @deftypefnx {} {[@var{t}, @var{y}] =} ode45 (@dots{}, @var{par1}, @var{par2}, @dots{})
+## @deftypefnx {} {[@var{t}, @var{y}, @var{te}, @var{ye}, @var{ie}] =} ode45 (@dots{})
+## @deftypefnx {} {@var{solution} =} ode45 (@dots{})
 ##
 ## Solve a set of non-stiff Ordinary Differential Equations (non-stiff ODEs)
 ## with the well known explicit @nospell{Dormand-Prince} method of order 4.
--- a/scripts/ode/odeget.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/odeget.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{val} =} odeget (@var{ode_opt}, @var{field})
-## @deftypefnx {Function File} {@var{val} =} odeget (@var{ode_opt}, @var{field}, @var{default})
+## @deftypefn  {} {@var{val} =} odeget (@var{ode_opt}, @var{field})
+## @deftypefnx {} {@var{val} =} odeget (@var{ode_opt}, @var{field}, @var{default})
 ##
 ## Query the value of the property @var{field} in the ODE options structure
 ## @var{ode_opt}.
--- a/scripts/ode/odeset.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/odeset.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} odeset ()
-## @deftypefnx {Function File} {@var{odestruct} =} odeset (@var{"field1"}, @var{value1}, @var{"field2"}, @var{value2}, @dots{})
-## @deftypefnx {Function File} {@var{odestruct} =} odeset (@var{oldstruct}, @var{"field1"}, @var{value1}, @var{"field2"}, @var{value2}, @dots{})
-## @deftypefnx {Function File} {@var{odestruct} =} odeset (@var{oldstruct}, @var{newstruct})
+## @deftypefn  {} {} odeset ()
+## @deftypefnx {} {@var{odestruct} =} odeset (@var{"field1"}, @var{value1}, @var{"field2"}, @var{value2}, @dots{})
+## @deftypefnx {} {@var{odestruct} =} odeset (@var{oldstruct}, @var{"field1"}, @var{value1}, @var{"field2"}, @var{value2}, @dots{})
+## @deftypefnx {} {@var{odestruct} =} odeset (@var{oldstruct}, @var{newstruct})
 ##
 ## Create or modify an ODE options structure.
 ##
--- a/scripts/ode/private/integrate_adaptive.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/integrate_adaptive.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{solution} =} integrate_adaptive (@var{@@stepper}, @var{order}, @var{@@func}, @var{tspan}, @var{x0}, @var{options})
+## @deftypefn {} {@var{solution} =} integrate_adaptive (@var{@@stepper}, @var{order}, @var{@@func}, @var{tspan}, @var{x0}, @var{options})
 ##
 ## This function file can be called by an ODE solver function in order to
 ## integrate the set of ODEs on the interval @var{[t0, t1]} with an
--- a/scripts/ode/private/integrate_const.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/integrate_const.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{solution} =} integrate_const (@var{@@stepper}, @var{@@func}, @var{tspan}, @var{x0}, @var{dt}, @var{options})
+## @deftypefn {} {@var{solution} =} integrate_const (@var{@@stepper}, @var{@@func}, @var{tspan}, @var{x0}, @var{dt}, @var{options})
 ##
 ## This function file can be called by an ODE solver function in order to
 ## integrate the set of ODEs on the interval @var{[t0,t1]} with a constant
--- a/scripts/ode/private/integrate_n_steps.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/integrate_n_steps.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{solution} =} integrate_n_steps (@var{@@stepper}, @var{@@func}, @var{t0}, @var{x0}, @var{dt}, @var{n}, @var{options})
+## @deftypefn {} {@var{solution} =} integrate_n_steps (@var{@@stepper}, @var{@@func}, @var{t0}, @var{x0}, @var{dt}, @var{n}, @var{options})
 ##
 ## This function file can be called by an ODE solver function in order to
 ## integrate the set of ODEs on the interval @var{[t0,t0 + n*dt]} with a
--- a/scripts/ode/private/kahan.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/kahan.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{sum} =} kahan (@var{sum}, @var{comp}, @var{term})
-## @deftypefnx {Function File} {[@var{sum}, @var{comp}] =} kahan (@var{sum}, @var{comp}, @var{term})
+## @deftypefn  {} {@var{sum} =} kahan (@var{sum}, @var{comp}, @var{term})
+## @deftypefnx {} {[@var{sum}, @var{comp}] =} kahan (@var{sum}, @var{comp}, @var{term})
 ##
 ## This function implements the Kahan summation algorithm, also known as
 ## compensated summation.
--- a/scripts/ode/private/ode_event_handler.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/ode_event_handler.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{sol} =} ode_event_handler (@var{@@evtfun}, @var{t}, @var{y}, @var{flag}, @var{par1}, @var{par2}, @dots{})
+## @deftypefn {} {@var{sol} =} ode_event_handler (@var{@@evtfun}, @var{t}, @var{y}, @var{flag}, @var{par1}, @var{par2}, @dots{})
 ##
 ## Return the solution of the event function that is specified as the first
 ## input argument @var{@@evtfun} in the form of a function handle.
--- a/scripts/ode/private/ode_struct_value_check.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/ode_struct_value_check.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ode_struct_value_check (@var{"caller"}, @var{ode_struct})
-## @deftypefnx {Function File} {} ode_struct_value_check (@var{"caller"), @var{ode_struct}, @var{"solver"})
-## @deftypefnx {Function File} {@var{ode_struct} =} ode_struct_value_check (@dots{})
+## @deftypefn  {} {} ode_struct_value_check (@var{"caller"}, @var{ode_struct})
+## @deftypefnx {} {} ode_struct_value_check (@var{"caller"), @var{ode_struct}, @var{"solver"})
+## @deftypefnx {} {@var{ode_struct} =} ode_struct_value_check (@dots{})
 ##
 ## Validate the fields and values in the ODE options structure @var{ode_struct}.
 ##
--- a/scripts/ode/private/odeplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/odeplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## Author: Thomas Treichl <treichl@users.sourceforge.net>
 
 %# -*- texinfo -*-
-%# @deftypefn {Function File} {[@var{ret}] =} odeplot (@var{t}, @var{y}, @var{flag})
+%# @deftypefn {} {[@var{ret}] =} odeplot (@var{t}, @var{y}, @var{flag})
 %#
 %# Open a new figure window and plot the results from the variable @var{y} of type column vector over time while solving. The types and the values of the input parameter @var{t} and the output parameter @var{ret} depend on the input value @var{flag} that is of type string. If @var{flag} is
 %# @table @option
--- a/scripts/ode/private/runge_kutta_45_dorpri.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/runge_kutta_45_dorpri.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{t_next}, @var{x_next}] =} runge_kutta_45_dorpri (@var{@@fun}, @var{t}, @var{x}, @var{dt}, @var{options}, @var{k_vals_in})
-## @deftypefnx {Function File} {[@var{t_next}, @var{x_next}, @var{x_est}] =} runge_kutta_45_dorpri (@var{@@fun}, @var{t}, @var{x}, @var{dt}, @var{options}, @var{k_vals_in})
-## @deftypefnx {Function File} {[@var{t_next}, @var{x_next}, @var{x_est}, @var{k_vals_out}] =} runge_kutta_45_dorpri (@var{@@fun}, @var{t}, @var{x}, @var{dt}, @var{options}, @var{k_vals_in})
+## @deftypefn  {} {[@var{t_next}, @var{x_next}] =} runge_kutta_45_dorpri (@var{@@fun}, @var{t}, @var{x}, @var{dt}, @var{options}, @var{k_vals_in})
+## @deftypefnx {} {[@var{t_next}, @var{x_next}, @var{x_est}] =} runge_kutta_45_dorpri (@var{@@fun}, @var{t}, @var{x}, @var{dt}, @var{options}, @var{k_vals_in})
+## @deftypefnx {} {[@var{t_next}, @var{x_next}, @var{x_est}, @var{k_vals_out}] =} runge_kutta_45_dorpri (@var{@@fun}, @var{t}, @var{x}, @var{dt}, @var{options}, @var{k_vals_in})
 ##
 ## This function can be used to integrate a system of ODEs with a given initial
 ## condition @var{x} from @var{t} to @var{t+dt} with the Dormand-Prince method.
--- a/scripts/ode/private/starting_stepsize.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/ode/private/starting_stepsize.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} starting_stepsize (@var{order}, @var{@@func}, @var{t0}, @var{x0}, @var{AbsTol}, @var{RelTol}, @var{normcontrol})
+## @deftypefn {} {@var{h} =} starting_stepsize (@var{order}, @var{@@func}, @var{t0}, @var{x0}, @var{AbsTol}, @var{RelTol}, @var{normcontrol})
 ##
 ## Determine a good initial timestep for an ODE solver of order @var{order}
 ## using the algorithm described in reference [1].
--- a/scripts/optimization/__all_opts__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/__all_opts__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{names} =} __all_opts__ (@dots{})
+## @deftypefn {} {@var{names} =} __all_opts__ (@dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/optimization/fminbnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/fminbnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## Author: Jaroslav Hajek <highegg@gmail.com>
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{x}, @var{fval}, @var{info}, @var{output}] =} fminbnd (@var{fun}, @var{a}, @var{b}, @var{options})
+## @deftypefn {} {[@var{x}, @var{fval}, @var{info}, @var{output}] =} fminbnd (@var{fun}, @var{a}, @var{b}, @var{options})
 ## Find a minimum point of a univariate function.
 ##
 ## @var{fun} should be a function handle or name.  @var{a}, @var{b} specify a
--- a/scripts/optimization/fminsearch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/fminsearch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} fminsearch (@var{fun}, @var{x0})
-## @deftypefnx {Function File} {@var{x} =} fminsearch (@var{fun}, @var{x0}, @var{options})
-## @deftypefnx {Function File} {[@var{x}, @var{fval}] =} fminsearch (@dots{})
+## @deftypefn  {} {@var{x} =} fminsearch (@var{fun}, @var{x0})
+## @deftypefnx {} {@var{x} =} fminsearch (@var{fun}, @var{x0}, @var{options})
+## @deftypefnx {} {[@var{x}, @var{fval}] =} fminsearch (@dots{})
 ##
 ## Find a value of @var{x} which minimizes the function @var{fun}.
 ##
--- a/scripts/optimization/fminunc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/fminunc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,9 +19,9 @@
 ## Author: Jaroslav Hajek <highegg@gmail.com>
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fminunc (@var{fcn}, @var{x0})
-## @deftypefnx {Function File} {} fminunc (@var{fcn}, @var{x0}, @var{options})
-## @deftypefnx {Function File} {[@var{x}, @var{fval}, @var{info}, @var{output}, @var{grad}, @var{hess}] =} fminunc (@var{fcn}, @dots{})
+## @deftypefn  {} {} fminunc (@var{fcn}, @var{x0})
+## @deftypefnx {} {} fminunc (@var{fcn}, @var{x0}, @var{options})
+## @deftypefnx {} {[@var{x}, @var{fval}, @var{info}, @var{output}, @var{grad}, @var{hess}] =} fminunc (@var{fcn}, @dots{})
 ## Solve an unconstrained optimization problem defined by the function
 ## @var{fcn}.
 ##
--- a/scripts/optimization/fsolve.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/fsolve.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,8 +19,8 @@
 ## Author: Jaroslav Hajek <highegg@gmail.com>
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fsolve (@var{fcn}, @var{x0}, @var{options})
-## @deftypefnx {Function File} {[@var{x}, @var{fvec}, @var{info}, @var{output}, @var{fjac}] =} fsolve (@var{fcn}, @dots{})
+## @deftypefn  {} {} fsolve (@var{fcn}, @var{x0}, @var{options})
+## @deftypefnx {} {[@var{x}, @var{fvec}, @var{info}, @var{output}, @var{fjac}] =} fsolve (@var{fcn}, @dots{})
 ## Solve a system of nonlinear equations defined by the function @var{fcn}.
 ##
 ## @var{fcn} should accept a vector (array) defining the unknown variables,
--- a/scripts/optimization/fzero.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/fzero.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,9 +19,9 @@
 ## Author: Jaroslav Hajek <highegg@gmail.com>
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fzero (@var{fun}, @var{x0})
-## @deftypefnx {Function File} {} fzero (@var{fun}, @var{x0}, @var{options})
-## @deftypefnx {Function File} {[@var{x}, @var{fval}, @var{info}, @var{output}] =} fzero (@dots{})
+## @deftypefn  {} {} fzero (@var{fun}, @var{x0})
+## @deftypefnx {} {} fzero (@var{fun}, @var{x0}, @var{options})
+## @deftypefnx {} {[@var{x}, @var{fval}, @var{info}, @var{output}] =} fzero (@dots{})
 ## Find a zero of a univariate function.
 ##
 ## @var{fun} is a function handle, inline function, or string containing the
--- a/scripts/optimization/glpk.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/glpk.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{xopt}, @var{fmin}, @var{errnum}, @var{extra}] =} glpk (@var{c}, @var{A}, @var{b}, @var{lb}, @var{ub}, @var{ctype}, @var{vartype}, @var{sense}, @var{param})
+## @deftypefn {} {[@var{xopt}, @var{fmin}, @var{errnum}, @var{extra}] =} glpk (@var{c}, @var{A}, @var{b}, @var{lb}, @var{ub}, @var{ctype}, @var{vartype}, @var{sense}, @var{param})
 ## Solve a linear program using the GNU @sc{glpk} library.
 ##
 ## Given three arguments, @code{glpk} solves the following standard LP:
--- a/scripts/optimization/lsqnonneg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/lsqnonneg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,14 +19,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} lsqnonneg (@var{c}, @var{d})
-## @deftypefnx {Function File} {@var{x} =} lsqnonneg (@var{c}, @var{d}, @var{x0})
-## @deftypefnx {Function File} {@var{x} =} lsqnonneg (@var{c}, @var{d}, @var{x0}, @var{options})
-## @deftypefnx {Function File} {[@var{x}, @var{resnorm}] =} lsqnonneg (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{resnorm}, @var{residual}] =} lsqnonneg (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{resnorm}, @var{residual}, @var{exitflag}] =} lsqnonneg (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{resnorm}, @var{residual}, @var{exitflag}, @var{output}] =} lsqnonneg (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{resnorm}, @var{residual}, @var{exitflag}, @var{output}, @var{lambda}] =} lsqnonneg (@dots{})
+## @deftypefn  {} {@var{x} =} lsqnonneg (@var{c}, @var{d})
+## @deftypefnx {} {@var{x} =} lsqnonneg (@var{c}, @var{d}, @var{x0})
+## @deftypefnx {} {@var{x} =} lsqnonneg (@var{c}, @var{d}, @var{x0}, @var{options})
+## @deftypefnx {} {[@var{x}, @var{resnorm}] =} lsqnonneg (@dots{})
+## @deftypefnx {} {[@var{x}, @var{resnorm}, @var{residual}] =} lsqnonneg (@dots{})
+## @deftypefnx {} {[@var{x}, @var{resnorm}, @var{residual}, @var{exitflag}] =} lsqnonneg (@dots{})
+## @deftypefnx {} {[@var{x}, @var{resnorm}, @var{residual}, @var{exitflag}, @var{output}] =} lsqnonneg (@dots{})
+## @deftypefnx {} {[@var{x}, @var{resnorm}, @var{residual}, @var{exitflag}, @var{output}, @var{lambda}] =} lsqnonneg (@dots{})
 ## Minimize @code{norm (@var{c}*@var{x} - d)} subject to
 ## @code{@var{x} >= 0}.
 ##
--- a/scripts/optimization/optimget.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/optimget.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} optimget (@var{options}, @var{parname})
-## @deftypefnx {Function File} {} optimget (@var{options}, @var{parname}, @var{default})
+## @deftypefn  {} {} optimget (@var{options}, @var{parname})
+## @deftypefnx {} {} optimget (@var{options}, @var{parname}, @var{default})
 ## Return the specific option @var{parname} from the optimization options
 ## structure @var{options} created by @code{optimset}.
 ##
--- a/scripts/optimization/optimset.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/optimset.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,11 +18,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} optimset ()
-## @deftypefnx {Function File} {@var{options} =} optimset ()
-## @deftypefnx {Function File} {@var{options} =} optimset (@var{par}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{options} =} optimset (@var{old}, @var{par}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{options} =} optimset (@var{old}, @var{new})
+## @deftypefn  {} {} optimset ()
+## @deftypefnx {} {@var{options} =} optimset ()
+## @deftypefnx {} {@var{options} =} optimset (@var{par}, @var{val}, @dots{})
+## @deftypefnx {} {@var{options} =} optimset (@var{old}, @var{par}, @var{val}, @dots{})
+## @deftypefnx {} {@var{options} =} optimset (@var{old}, @var{new})
 ## Create options structure for optimization functions.
 ##
 ## When called without any input or output arguments, @code{optimset} prints
--- a/scripts/optimization/pqpnonneg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/pqpnonneg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,12 +19,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} pqpnonneg (@var{c}, @var{d})
-## @deftypefnx {Function File} {@var{x} =} pqpnonneg (@var{c}, @var{d}, @var{x0})
-## @deftypefnx {Function File} {[@var{x}, @var{minval}] =} pqpnonneg (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{minval}, @var{exitflag}] =} pqpnonneg (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{minval}, @var{exitflag}, @var{output}] =} pqpnonneg (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{minval}, @var{exitflag}, @var{output}, @var{lambda}] =} pqpnonneg (@dots{})
+## @deftypefn  {} {@var{x} =} pqpnonneg (@var{c}, @var{d})
+## @deftypefnx {} {@var{x} =} pqpnonneg (@var{c}, @var{d}, @var{x0})
+## @deftypefnx {} {[@var{x}, @var{minval}] =} pqpnonneg (@dots{})
+## @deftypefnx {} {[@var{x}, @var{minval}, @var{exitflag}] =} pqpnonneg (@dots{})
+## @deftypefnx {} {[@var{x}, @var{minval}, @var{exitflag}, @var{output}] =} pqpnonneg (@dots{})
+## @deftypefnx {} {[@var{x}, @var{minval}, @var{exitflag}, @var{output}, @var{lambda}] =} pqpnonneg (@dots{})
 ## Minimize @code{1/2*x'*c*x + d'*x} subject to @code{@var{x} >= 0}.
 ##
 ## @var{c} ## and @var{d} must be real, and @var{c} must be symmetric and
--- a/scripts/optimization/private/__fdjac__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/private/__fdjac__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __fdjac__ (@var{fcn}, @var{x}, @var{fvec}, @var{err})
+## @deftypefn {} {} __fdjac__ (@var{fcn}, @var{x}, @var{fvec}, @var{err})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/optimization/qp.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/qp.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,12 +18,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H})
-## @deftypefnx {Function File} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q})
-## @deftypefnx {Function File} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q}, @var{A}, @var{b})
-## @deftypefnx {Function File} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q}, @var{A}, @var{b}, @var{lb}, @var{ub})
-## @deftypefnx {Function File} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q}, @var{A}, @var{b}, @var{lb}, @var{ub}, @var{A_lb}, @var{A_in}, @var{A_ub})
-## @deftypefnx {Function File} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@dots{}, @var{options})
+## @deftypefn  {} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H})
+## @deftypefnx {} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q})
+## @deftypefnx {} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q}, @var{A}, @var{b})
+## @deftypefnx {} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q}, @var{A}, @var{b}, @var{lb}, @var{ub})
+## @deftypefnx {} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@var{x0}, @var{H}, @var{q}, @var{A}, @var{b}, @var{lb}, @var{ub}, @var{A_lb}, @var{A_in}, @var{A_ub})
+## @deftypefnx {} {[@var{x}, @var{obj}, @var{info}, @var{lambda}] =} qp (@dots{}, @var{options})
 ## Solve a quadratic program (QP).
 ##
 ## Solve the quadratic program defined by
--- a/scripts/optimization/sqp.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/optimization/sqp.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,12 +18,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{x}, @var{obj}, @var{info}, @var{iter}, @var{nf}, @var{lambda}] =} sqp (@var{x0}, @var{phi})
-## @deftypefnx {Function File} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g})
-## @deftypefnx {Function File} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h})
-## @deftypefnx {Function File} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h}, @var{lb}, @var{ub})
-## @deftypefnx {Function File} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h}, @var{lb}, @var{ub}, @var{maxiter})
-## @deftypefnx {Function File} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h}, @var{lb}, @var{ub}, @var{maxiter}, @var{tol})
+## @deftypefn  {} {[@var{x}, @var{obj}, @var{info}, @var{iter}, @var{nf}, @var{lambda}] =} sqp (@var{x0}, @var{phi})
+## @deftypefnx {} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g})
+## @deftypefnx {} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h})
+## @deftypefnx {} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h}, @var{lb}, @var{ub})
+## @deftypefnx {} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h}, @var{lb}, @var{ub}, @var{maxiter})
+## @deftypefnx {} {[@dots{}] =} sqp (@var{x0}, @var{phi}, @var{g}, @var{h}, @var{lb}, @var{ub}, @var{maxiter}, @var{tol})
 ## Minimize an objective function using sequential quadratic programming (SQP).
 ##
 ## Solve the nonlinear program
--- a/scripts/path/matlabroot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/path/matlabroot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} matlabroot ()
+## @deftypefn {} {} matlabroot ()
 ## Return the name of the top-level Octave installation directory.
 ##
 ## This is an alias for the function @w{@code{OCTAVE_HOME}} provided for
--- a/scripts/path/pathdef.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/path/pathdef.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{val} =} pathdef ()
+## @deftypefn {} {@var{val} =} pathdef ()
 ## Return the default path for Octave.
 ##
 ## The path information is extracted from one of four sources.
--- a/scripts/path/savepath.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/path/savepath.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} savepath ()
-## @deftypefnx {Function File} {} savepath (@var{file})
-## @deftypefnx {Function File} {@var{status} =} savepath (@dots{})
+## @deftypefn  {} {} savepath ()
+## @deftypefnx {} {} savepath (@var{file})
+## @deftypefnx {} {@var{status} =} savepath (@dots{})
 ## Save the unique portion of the current function search path that is
 ## not set during Octave's initialization process to @var{file}.
 ##
--- a/scripts/pkg/pkg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/pkg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,8 +19,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} pkg @var{command} @var{pkg_name}
-## @deftypefnx {Command} {} pkg @var{command} @var{option} @var{pkg_name}
+## @deftypefn  {} {} pkg @var{command} @var{pkg_name}
+## @deftypefnx {} {} pkg @var{command} @var{option} @var{pkg_name}
 ## Manage packages (groups of add-on functions) for Octave.
 ##
 ## Different actions are available depending on the value of @var{command}.
--- a/scripts/pkg/private/build.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/build.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} build (@var{files}, @var{handle_deps}, @var{autoload}, @var{verbose})
+## @deftypefn {} {} build (@var{files}, @var{handle_deps}, @var{autoload}, @var{verbose})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/configure_make.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/configure_make.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} configure_make (@var{desc}, @var{packdir}, @var{verbose})
+## @deftypefn {} {} configure_make (@var{desc}, @var{packdir}, @var{verbose})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/copy_files.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/copy_files.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} copy_files (@var{desc}, @var{packdir}, @var{global_install})
+## @deftypefn {} {} copy_files (@var{desc}, @var{packdir}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/create_pkgadddel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/create_pkgadddel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} create_pkgadddel (@var{desc}, @var{packdir}, @var{nm}, @var{global_install})
+## @deftypefn {} {} create_pkgadddel (@var{desc}, @var{packdir}, @var{nm}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/default_prefix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/default_prefix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{prefix}, @var{archprefix} =} default_prefix (@var{global_install})
+## @deftypefn {} {[@var{prefix}, @var{archprefix} =} default_prefix (@var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/describe.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/describe.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pkg_desc_list}, @var{flag}] =} describe (@var{pkgnames}, @var{verbose}, @var{local_list}, @var{global_list})
+## @deftypefn {} {[@var{pkg_desc_list}, @var{flag}] =} describe (@var{pkgnames}, @var{verbose}, @var{local_list}, @var{global_list})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/dirempty.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/dirempty.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{emp} =} dirempty (@var{nm}, @var{ign})
+## @deftypefn {} {@var{emp} =} dirempty (@var{nm}, @var{ign})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/extract_pkg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/extract_pkg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{pkg} =} extract_pkg (@var{nm}, @var{pat})
+## @deftypefn {} {@var{pkg} =} extract_pkg (@var{nm}, @var{pat})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/finish_installation.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/finish_installation.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} finish_installation (@var{desc}, @var{packdir}, @var{global_install})
+## @deftypefn {} {} finish_installation (@var{desc}, @var{packdir}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/fix_depends.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/fix_depends.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{deps_cell} =} fix_depends (@var{depends})
+## @deftypefn {} {@var{deps_cell} =} fix_depends (@var{depends})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/fix_version.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/fix_version.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{out} =} fix_version (@var{v})
+## @deftypefn {} {@var{out} =} fix_version (@var{v})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/generate_lookfor_cache.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/generate_lookfor_cache.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} generate_lookfor_cache (@var{desc})
+## @deftypefn {} {} generate_lookfor_cache (@var{desc})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/get_description.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/get_description.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{desc} =} get_description (@var{filename})
+## @deftypefn {} {@var{desc} =} get_description (@var{filename})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/get_forge_download.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/get_forge_download.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{url}, @var{local_file}] =} list_forge_packages ()
+## @deftypefn {} {[@var{url}, @var{local_file}] =} list_forge_packages ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/get_forge_pkg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/get_forge_pkg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{ver}, @var{url}] =} get_forge_pkg (@var{name})
+## @deftypefn {} {[@var{ver}, @var{url}] =} get_forge_pkg (@var{name})
 ## 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, also return an address from which
--- a/scripts/pkg/private/get_unsatisfied_deps.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/get_unsatisfied_deps.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{bad_deps} =} get_unsatisfied_deps (@var{desc}, @var{installed_pkgs_lst})
+## @deftypefn {} {@var{bad_deps} =} get_unsatisfied_deps (@var{desc}, @var{installed_pkgs_lst})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/getarch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/getarch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{arch} =} getarch ()
+## @deftypefn {} {@var{arch} =} getarch ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/getarchdir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/getarchdir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{archdir} =} getarchdir (@var{desc})
+## @deftypefn {} {@var{archdir} =} getarchdir (@var{desc})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/getarchprefix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/getarchprefix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{archprefix} =} getarchprefix (@var{desc}, @var{global_install})
+## @deftypefn {} {[@var{archprefix} =} getarchprefix (@var{desc}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/install.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/install.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} install (@var{files}, @var{handle_deps}, @var{autoload}, @var{prefix}, @var{archprefix}, @var{verbose}, @var{local_list}, @var{global_list}, @var{global_install})
+## @deftypefn {} {} install (@var{files}, @var{handle_deps}, @var{autoload}, @var{prefix}, @var{archprefix}, @var{verbose}, @var{local_list}, @var{global_list}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/installed_packages.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/installed_packages.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{out1}, @var{out2}] =} installed_packages (@var{local_list}, @var{global_list})
+## @deftypefn {} {[@var{out1}, @var{out2}] =} installed_packages (@var{local_list}, @var{global_list})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/is_architecture_dependent.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/is_architecture_dependent.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{dep} =} is_architecture_dependent (@var{nm})
+## @deftypefn {} {@var{dep} =} is_architecture_dependent (@var{nm})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/list_forge_packages.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/list_forge_packages.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{list} =} list_forge_packages ()
+## @deftypefn {} {@var{list} =} list_forge_packages ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/load_package_dirs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/load_package_dirs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{idx} =} load_package_dirs (@var{lidx}, @var{idx}, @var{handle_deps}, @var{installed_pkgs_lst})
+## @deftypefn {} {@var{idx} =} load_package_dirs (@var{lidx}, @var{idx}, @var{handle_deps}, @var{installed_pkgs_lst})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/load_packages.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/load_packages.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} load_packages (@var{files}, @var{handle_deps}, @var{local_list}, @var{global_list})
+## @deftypefn {} {} load_packages (@var{files}, @var{handle_deps}, @var{local_list}, @var{global_list})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/load_packages_and_dependencies.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/load_packages_and_dependencies.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} load_packages_and_dependencies (@var{idx}, @var{handle_deps}, @var{installed_pkgs_lst}, @var{global_install})
+## @deftypefn {} {} load_packages_and_dependencies (@var{idx}, @var{handle_deps}, @var{installed_pkgs_lst}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/packinfo_copy_file.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/packinfo_copy_file.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} packinfo_copy_file (@var{filename}, @var{requirement}, @var{packdir}, @var{packinfo}, @var{desc}, @var{octfiledir})
+## @deftypefn {} {} packinfo_copy_file (@var{filename}, @var{requirement}, @var{packdir}, @var{packinfo}, @var{desc}, @var{octfiledir})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/parse_pkg_idx.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/parse_pkg_idx.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{pkg_idx_struct} =} parse_pkg_idx (@var{packdir})
+## @deftypefn {} {@var{pkg_idx_struct} =} parse_pkg_idx (@var{packdir})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/prepare_installation.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/prepare_installation.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} prepare_installation (@var{desc}, @var{packdir})
+## @deftypefn {} {} prepare_installation (@var{desc}, @var{packdir})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/print_package_description.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/print_package_description.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} print_package_description (@var{pkg_name}, @var{pkg_ver}, @var{pkg_idx_struct}, @var{pkg_desc}, @var{status}, @var{verbose})
+## @deftypefn {} {} print_package_description (@var{pkg_name}, @var{pkg_ver}, @var{pkg_idx_struct}, @var{pkg_desc}, @var{status}, @var{verbose})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/rebuild.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/rebuild.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{descriptions} =} rebuild (@var{prefix}, @var{archprefix}, @var{list}, @var{files}, @var{auto}, @var{verbose})
+## @deftypefn {} {@var{descriptions} =} rebuild (@var{prefix}, @var{archprefix}, @var{list}, @var{files}, @var{auto}, @var{verbose})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/repackage.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/repackage.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} repackage (@var{builddir}, @var{buildlist})
+## @deftypefn {} {} repackage (@var{builddir}, @var{buildlist})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/save_order.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/save_order.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{newdesc} =} save_order (@var{desc})
+## @deftypefn {} {@var{newdesc} =} save_order (@var{desc})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/uninstall.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/uninstall.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} uninstall (@var{pkgnames}, @var{handle_deps}, @var{verbose}, @var{local_list}, @var{global_list}, @var{global_install})
+## @deftypefn {} {} uninstall (@var{pkgnames}, @var{handle_deps}, @var{verbose}, @var{local_list}, @var{global_list}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/unload_packages.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/unload_packages.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} unload_packages (@var{files}, @var{handle_deps}, @var{local_list}, @var{global_list})
+## @deftypefn {} {} unload_packages (@var{files}, @var{handle_deps}, @var{local_list}, @var{global_list})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/verify_directory.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/verify_directory.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} verify_directory (@var{dir})
+## @deftypefn {} {} verify_directory (@var{dir})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/pkg/private/write_index.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/pkg/private/write_index.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} write_index (@var{desc}, @var{dir}, @var{index_file}, @var{global_install})
+## @deftypefn {} {} write_index (@var{desc}, @var{dir}, @var{index_file}, @var{global_install})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/appearance/__clabel__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/__clabel__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} __clabel__ (@var{c}, @var{v}, @var{hparent}, @var{label_spacing}, @var{z}, @var{varargin})
+## @deftypefn {} {@var{h} =} __clabel__ (@var{c}, @var{v}, @var{hparent}, @var{label_spacing}, @var{z}, @var{varargin})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/appearance/__getlegenddata__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/__getlegenddata__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{hplots}, @var{strings}] =} __getlegenddata__ (@var{h})
+## @deftypefn {} {[@var{hplots}, @var{strings}] =} __getlegenddata__ (@var{h})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/appearance/annotation.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/annotation.m	Sat Dec 12 07:31:00 2015 -0800
@@ -15,17 +15,17 @@
 ##   <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} annotation (@var{type})
-## @deftypefnx {Function File} {} annotation ("line", @var{x}, @var{y})
-## @deftypefnx {Function File} {} annotation ("arrow", @var{x}, @var{y})
-## @deftypefnx {Function File} {} annotation ("doublearrow", @var{x}, @var{y})
-## @deftypefnx {Function File} {} annotation ("textarrow", @var{x}, @var{y})
-## @deftypefnx {Function File} {} annotation ("textbox", @var{pos})
-## @deftypefnx {Function File} {} annotation ("rectangle", @var{pos})
-## @deftypefnx {Function File} {} annotation ("ellipse", @var{pos})
-## @deftypefnx {Function File} {} annotation (@dots{}, @var{prop}, @var{val})
-## @deftypefnx {Function File} {} annotation (@var{hf}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} annotation (@dots{})
+## @deftypefn  {} {} annotation (@var{type})
+## @deftypefnx {} {} annotation ("line", @var{x}, @var{y})
+## @deftypefnx {} {} annotation ("arrow", @var{x}, @var{y})
+## @deftypefnx {} {} annotation ("doublearrow", @var{x}, @var{y})
+## @deftypefnx {} {} annotation ("textarrow", @var{x}, @var{y})
+## @deftypefnx {} {} annotation ("textbox", @var{pos})
+## @deftypefnx {} {} annotation ("rectangle", @var{pos})
+## @deftypefnx {} {} annotation ("ellipse", @var{pos})
+## @deftypefnx {} {} annotation (@dots{}, @var{prop}, @var{val})
+## @deftypefnx {} {} annotation (@var{hf}, @dots{})
+## @deftypefnx {} {@var{h} =} annotation (@dots{})
 ## Draw annotations to emphasize parts of a figure.
 ##
 ## You may build a default annotation by specifying only the @var{type}
--- a/scripts/plot/appearance/axis.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/axis.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} axis ()
-## @deftypefnx {Function File} {} axis ([@var{x}_lo @var{x}_hi])
-## @deftypefnx {Function File} {} axis ([@var{x}_lo @var{x}_hi @var{y}_lo @var{y}_hi])
-## @deftypefnx {Function File} {} axis ([@var{x}_lo @var{x}_hi @var{y}_lo @var{y}_hi @var{z}_lo @var{z}_hi])
-## @deftypefnx {Function File} {} axis (@var{option})
-## @deftypefnx {Function File} {} axis (@dots{}, @var{option})
-## @deftypefnx {Function File} {} axis (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{limits} =} axis ()
+## @deftypefn  {} {} axis ()
+## @deftypefnx {} {} axis ([@var{x}_lo @var{x}_hi])
+## @deftypefnx {} {} axis ([@var{x}_lo @var{x}_hi @var{y}_lo @var{y}_hi])
+## @deftypefnx {} {} axis ([@var{x}_lo @var{x}_hi @var{y}_lo @var{y}_hi @var{z}_lo @var{z}_hi])
+## @deftypefnx {} {} axis (@var{option})
+## @deftypefnx {} {} axis (@dots{}, @var{option})
+## @deftypefnx {} {} axis (@var{hax}, @dots{})
+## @deftypefnx {} {@var{limits} =} axis ()
 ## Set axis limits and appearance.
 ##
 ## The argument @var{limits} should be a 2-, 4-, or 6-element vector.  The
--- a/scripts/plot/appearance/box.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/box.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} box
-## @deftypefnx {Command} {} box on
-## @deftypefnx {Command} {} box off
-## @deftypefnx {Function File} {} box (@var{hax}, @dots{})
+## @deftypefn  {} {} box
+## @deftypefnx {} {} box on
+## @deftypefnx {} {} box off
+## @deftypefnx {} {} box (@var{hax}, @dots{})
 ## Control display of the axis border.
 ##
 ## The argument may be either @qcode{"on"} or @qcode{"off"}.  If it is
--- a/scripts/plot/appearance/caxis.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/caxis.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} caxis ([cmin cmax])
-## @deftypefnx {Function File} {} caxis ("auto")
-## @deftypefnx {Function File} {} caxis ("manual")
-## @deftypefnx {Function File} {} caxis (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{limits} =} caxis ()
+## @deftypefn  {} {} caxis ([cmin cmax])
+## @deftypefnx {} {} caxis ("auto")
+## @deftypefnx {} {} caxis ("manual")
+## @deftypefnx {} {} caxis (@var{hax}, @dots{})
+## @deftypefnx {} {@var{limits} =} caxis ()
 ## Query or set color axis limits for plots.
 ##
 ## The limits argument should be a 2-element vector specifying the lower and
--- a/scripts/plot/appearance/clabel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/clabel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} clabel (@var{c}, @var{h})
-## @deftypefnx {Function File} {} clabel (@var{c}, @var{h}, @var{v})
-## @deftypefnx {Function File} {} clabel (@var{c}, @var{h}, "manual")
-## @deftypefnx {Function File} {} clabel (@var{c})
-## @deftypefnx {Function File} {} clabel (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} clabel (@dots{})
+## @deftypefn  {} {} clabel (@var{c}, @var{h})
+## @deftypefnx {} {} clabel (@var{c}, @var{h}, @var{v})
+## @deftypefnx {} {} clabel (@var{c}, @var{h}, "manual")
+## @deftypefnx {} {} clabel (@var{c})
+## @deftypefnx {} {} clabel (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {@var{h} =} clabel (@dots{})
 ## Add labels to the contours of a contour plot.
 ##
 ## The contour levels are specified by the contour matrix @var{c} which is
--- a/scripts/plot/appearance/daspect.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/daspect.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{data_aspect_ratio} =} daspect ()
-## @deftypefnx {Function File} {} daspect (@var{data_aspect_ratio})
-## @deftypefnx {Function File} {} daspect (@var{mode})
-## @deftypefnx {Function File} {@var{data_aspect_ratio_mode} =} daspect ("mode")
-## @deftypefnx {Function File} {} daspect (@var{hax}, @dots{})
+## @deftypefn  {} {@var{data_aspect_ratio} =} daspect ()
+## @deftypefnx {} {} daspect (@var{data_aspect_ratio})
+## @deftypefnx {} {} daspect (@var{mode})
+## @deftypefnx {} {@var{data_aspect_ratio_mode} =} daspect ("mode")
+## @deftypefnx {} {} daspect (@var{hax}, @dots{})
 ## Query or set the data aspect ratio of the current axes.
 ##
 ## The aspect ratio is a normalized 3-element vector representing the span of
--- a/scripts/plot/appearance/datetick.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/datetick.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} datetick ()
-## @deftypefnx {Function File} {} datetick (@var{form})
-## @deftypefnx {Function File} {} datetick (@var{axis}, @var{form})
-## @deftypefnx {Function File} {} datetick (@dots{}, "keeplimits")
-## @deftypefnx {Function File} {} datetick (@dots{}, "keepticks")
-## @deftypefnx {Function File} {} datetick (@var{hax}, @dots{})
+## @deftypefn  {} {} datetick ()
+## @deftypefnx {} {} datetick (@var{form})
+## @deftypefnx {} {} datetick (@var{axis}, @var{form})
+## @deftypefnx {} {} datetick (@dots{}, "keeplimits")
+## @deftypefnx {} {} datetick (@dots{}, "keepticks")
+## @deftypefnx {} {} datetick (@var{hax}, @dots{})
 ## Add date formatted tick labels to an axis.
 ##
 ## The axis to apply the ticks to is determined by @var{axis} which can take
--- a/scripts/plot/appearance/diffuse.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/diffuse.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} diffuse (@var{sx}, @var{sy}, @var{sz}, @var{lv})
+## @deftypefn {} {} diffuse (@var{sx}, @var{sy}, @var{sz}, @var{lv})
 ## Calculate the diffuse reflection strength of a surface defined by the normal
 ## vector elements @var{sx}, @var{sy}, @var{sz}.
 ##
--- a/scripts/plot/appearance/grid.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/grid.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} grid
-## @deftypefnx {Command} {} grid on
-## @deftypefnx {Command} {} grid off
-## @deftypefnx {Command} {} grid minor
-## @deftypefnx {Command} {} grid minor on
-## @deftypefnx {Command} {} grid minor off
-## @deftypefnx {Function File} {} grid (@var{hax}, @dots{})
+## @deftypefn  {} {} grid
+## @deftypefnx {} {} grid on
+## @deftypefnx {} {} grid off
+## @deftypefnx {} {} grid minor
+## @deftypefnx {} {} grid minor on
+## @deftypefnx {} {} grid minor off
+## @deftypefnx {} {} grid (@var{hax}, @dots{})
 ## Control the display of plot grid lines.
 ##
 ## The function state input may be either @qcode{"on"} or @qcode{"off"}.
--- a/scripts/plot/appearance/gtext.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/gtext.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} gtext (@var{s})
-## @deftypefnx {Function File} {} gtext (@{@var{s1}, @var{s2}, @dots{}@})
-## @deftypefnx {Function File} {} gtext (@{@var{s1}; @var{s2}; @dots{}@})
-## @deftypefnx {Function File} {} gtext (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} gtext (@dots{})
+## @deftypefn  {} {} gtext (@var{s})
+## @deftypefnx {} {} gtext (@{@var{s1}, @var{s2}, @dots{}@})
+## @deftypefnx {} {} gtext (@{@var{s1}; @var{s2}; @dots{}@})
+## @deftypefnx {} {} gtext (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {@var{h} =} gtext (@dots{})
 ## Place text on the current figure using the mouse.
 ##
 ## The text is defined by the string @var{s}.  If @var{s} is a cell string
--- a/scripts/plot/appearance/hidden.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/hidden.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} hidden
-## @deftypefnx {Command} {} hidden on
-## @deftypefnx {Command} {} hidden off
-## @deftypefnx {Function File} {@var{mode} =} hidden (@dots{})
+## @deftypefn  {} {} hidden
+## @deftypefnx {} {} hidden on
+## @deftypefnx {} {} hidden off
+## @deftypefnx {} {@var{mode} =} hidden (@dots{})
 ## Control mesh hidden line removal.
 ##
 ## When called with no argument the hidden line removal state is toggled.
--- a/scripts/plot/appearance/legend.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/legend.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,16 +17,16 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} legend (@var{str1}, @var{str2}, @dots{})
-## @deftypefnx {Function File} {} legend (@var{matstr})
-## @deftypefnx {Function File} {} legend (@var{cellstr})
-## @deftypefnx {Function File} {} legend (@dots{}, "location", @var{pos})
-## @deftypefnx {Function File} {} legend (@dots{}, "orientation", @var{orient})
-## @deftypefnx {Function File} {} legend (@var{hax}, @dots{})
-## @deftypefnx {Function File} {} legend (@var{hobjs}, @dots{})
-## @deftypefnx {Function File} {} legend (@var{hax}, @var{hobjs}, @dots{})
-## @deftypefnx {Function File} {} legend ("@var{option}")
-## @deftypefnx {Function File} {[@var{hleg}, @var{hleg_obj}, @var{hplot}, @var{labels}] =} legend (@dots{})
+## @deftypefn  {} {} legend (@var{str1}, @var{str2}, @dots{})
+## @deftypefnx {} {} legend (@var{matstr})
+## @deftypefnx {} {} legend (@var{cellstr})
+## @deftypefnx {} {} legend (@dots{}, "location", @var{pos})
+## @deftypefnx {} {} legend (@dots{}, "orientation", @var{orient})
+## @deftypefnx {} {} legend (@var{hax}, @dots{})
+## @deftypefnx {} {} legend (@var{hobjs}, @dots{})
+## @deftypefnx {} {} legend (@var{hax}, @var{hobjs}, @dots{})
+## @deftypefnx {} {} legend ("@var{option}")
+## @deftypefnx {} {[@var{hleg}, @var{hleg_obj}, @var{hplot}, @var{labels}] =} legend (@dots{})
 ##
 ## Display a legend for the current axes using the specified strings as labels.
 ##
--- a/scripts/plot/appearance/orient.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/orient.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} orient (@var{orientation})
-## @deftypefnx {Function File} {} orient (@var{hfig}, @var{orientation})
-## @deftypefnx {Function File} {@var{orientation} =} orient ()
-## @deftypefnx {Function File} {@var{orientation} =} orient (@var{hfig})
+## @deftypefn  {} {} orient (@var{orientation})
+## @deftypefnx {} {} orient (@var{hfig}, @var{orientation})
+## @deftypefnx {} {@var{orientation} =} orient ()
+## @deftypefnx {} {@var{orientation} =} orient (@var{hfig})
 ## Query or set the print orientation for figure @var{hfig}.
 ##
 ## Valid values for @var{orientation} are @qcode{"portrait"},
--- a/scripts/plot/appearance/pbaspect.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/pbaspect.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{plot_box_aspect_ratio} =} pbaspect ( )
-## @deftypefnx {Function File} {} pbaspect (@var{plot_box_aspect_ratio})
-## @deftypefnx {Function File} {} pbaspect (@var{mode})
-## @deftypefnx {Function File} {@var{plot_box_aspect_ratio_mode} =} pbaspect ("mode")
-## @deftypefnx {Function File} {} pbaspect (@var{hax}, @dots{})
+## @deftypefn  {} {@var{plot_box_aspect_ratio} =} pbaspect ( )
+## @deftypefnx {} {} pbaspect (@var{plot_box_aspect_ratio})
+## @deftypefnx {} {} pbaspect (@var{mode})
+## @deftypefnx {} {@var{plot_box_aspect_ratio_mode} =} pbaspect ("mode")
+## @deftypefnx {} {} pbaspect (@var{hax}, @dots{})
 ##
 ## Query or set the plot box aspect ratio of the current axes.
 ##
--- a/scripts/plot/appearance/private/__axis_label__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/private/__axis_label__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __axis_label__ (@var{caller}, @var{h}, @var{txt}, @dots{})
+## @deftypefn {} {} __axis_label__ (@var{caller}, @var{h}, @var{txt}, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/appearance/private/__axis_limits__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/private/__axis_limits__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __axis_limits__ (@var{fcn}, @dots{})
+## @deftypefn {} {} __axis_limits__ (@var{fcn}, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/appearance/shading.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/shading.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} shading (@var{type})
-## @deftypefnx {Function File} {} shading (@var{hax}, @var{type})
+## @deftypefn  {} {} shading (@var{type})
+## @deftypefnx {} {} shading (@var{hax}, @var{type})
 ## Set the shading of patch or surface graphic objects.
 ##
 ## Valid arguments for @var{type} are
--- a/scripts/plot/appearance/specular.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/specular.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} specular (@var{sx}, @var{sy}, @var{sz}, @var{lv}, @var{vv})
-## @deftypefnx {Function File} {} specular (@var{sx}, @var{sy}, @var{sz}, @var{lv}, @var{vv}, @var{se})
+## @deftypefn  {} {} specular (@var{sx}, @var{sy}, @var{sz}, @var{lv}, @var{vv})
+## @deftypefnx {} {} specular (@var{sx}, @var{sy}, @var{sz}, @var{lv}, @var{vv}, @var{se})
 ## Calculate the specular reflection strength of a surface defined by the
 ## normal vector elements @var{sx}, @var{sy}, @var{sz} using Phong's
 ## approximation.
--- a/scripts/plot/appearance/text.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/text.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} text (@var{x}, @var{y}, @var{string})
-## @deftypefnx {Function File} {} text (@var{x}, @var{y}, @var{z}, @var{string})
-## @deftypefnx {Function File} {} text (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} text (@dots{})
+## @deftypefn  {} {} text (@var{x}, @var{y}, @var{string})
+## @deftypefnx {} {} text (@var{x}, @var{y}, @var{z}, @var{string})
+## @deftypefnx {} {} text (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {@var{h} =} text (@dots{})
 ## Create a text object with text @var{string} at position @var{x}, @var{y},
 ## (@var{z}) on the current axes.
 ##
--- a/scripts/plot/appearance/title.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/title.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} title (@var{string})
-## @deftypefnx {Function File} {} title (@var{string}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} title (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} title (@dots{})
+## @deftypefn  {} {} title (@var{string})
+## @deftypefnx {} {} title (@var{string}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} title (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} title (@dots{})
 ## Specify the string used as a title for the current axis.
 ##
 ## An optional list of @var{property}/@var{value} pairs can be used to change
--- a/scripts/plot/appearance/view.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/view.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {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 (2)
-## @deftypefnx {Function File} {} view (3)
-## @deftypefnx {Function File} {} view (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{azimuth}, @var{elevation}] =} view ()
+## @deftypefn  {} {} view (@var{azimuth}, @var{elevation})
+## @deftypefnx {} {} view ([@var{azimuth} @var{elevation}])
+## @deftypefnx {} {} view ([@var{x} @var{y} @var{z}])
+## @deftypefnx {} {} view (2)
+## @deftypefnx {} {} view (3)
+## @deftypefnx {} {} view (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{azimuth}, @var{elevation}] =} view ()
 ## Query or set the viewpoint for the current axes.
 ##
 ## The parameters @var{azimuth} and @var{elevation} can be given as two
--- a/scripts/plot/appearance/whitebg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/whitebg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} whitebg ()
-## @deftypefnx {Function File} {} whitebg (@var{color})
-## @deftypefnx {Function File} {} whitebg ("none")
-## @deftypefnx {Function File} {} whitebg (@var{hfig}, @dots{})
+## @deftypefn  {} {} whitebg ()
+## @deftypefnx {} {} whitebg (@var{color})
+## @deftypefnx {} {} whitebg ("none")
+## @deftypefnx {} {} whitebg (@var{hfig}, @dots{})
 ## Invert the colors in the current color scheme.
 ##
 ## The root properties are also inverted such that all subsequent plot use the
--- a/scripts/plot/appearance/xlabel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/xlabel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} xlabel (@var{string})
-## @deftypefnx {Function File} {} xlabel (@var{string}, @var{property}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} xlabel (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} xlabel (@dots{})
+## @deftypefn  {} {} xlabel (@var{string})
+## @deftypefnx {} {} xlabel (@var{string}, @var{property}, @var{val}, @dots{})
+## @deftypefnx {} {} xlabel (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} xlabel (@dots{})
 ## Specify the string used to label the x-axis of the current axis.
 ##
 ## An optional list of @var{property}/@var{value} pairs can be used to change
--- a/scripts/plot/appearance/xlim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/xlim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{xlimits} =} xlim ()
-## @deftypefnx {Function File} {@var{xmode} =} xlim ("mode")
-## @deftypefnx {Function File} {} xlim ([@var{x_lo} @var{x_hi}])
-## @deftypefnx {Function File} {} xlim ("auto")
-## @deftypefnx {Function File} {} xlim ("manual")
-## @deftypefnx {Function File} {} xlim (@var{hax}, @dots{})
+## @deftypefn  {} {@var{xlimits} =} xlim ()
+## @deftypefnx {} {@var{xmode} =} xlim ("mode")
+## @deftypefnx {} {} xlim ([@var{x_lo} @var{x_hi}])
+## @deftypefnx {} {} xlim ("auto")
+## @deftypefnx {} {} xlim ("manual")
+## @deftypefnx {} {} xlim (@var{hax}, @dots{})
 ## Query or set the limits of the x-axis for the current plot.
 ##
 ## Called without arguments @code{xlim} returns the x-axis limits of the
--- a/scripts/plot/appearance/ylabel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/ylabel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ylabel (@var{string})
-## @deftypefnx {Function File} {} ylabel (@var{string}, @var{property}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} ylabel (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ylabel (@dots{})
+## @deftypefn  {} {} ylabel (@var{string})
+## @deftypefnx {} {} ylabel (@var{string}, @var{property}, @var{val}, @dots{})
+## @deftypefnx {} {} ylabel (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ylabel (@dots{})
 ## Specify the string used to label the y-axis of the current axis.
 ##
 ## If @var{hax} is specified then label the axis defined by @var{hax}.
--- a/scripts/plot/appearance/ylim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/ylim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{ylimits} =} ylim ()
-## @deftypefnx {Function File} {@var{xmode} =} ylim ("mode")
-## @deftypefnx {Function File} {} ylim ([@var{y_lo} @var{y_hi}])
-## @deftypefnx {Function File} {} ylim ("auto")
-## @deftypefnx {Function File} {} ylim ("manual")
-## @deftypefnx {Function File} {} ylim (@var{hax}, @dots{})
+## @deftypefn  {} {@var{ylimits} =} ylim ()
+## @deftypefnx {} {@var{xmode} =} ylim ("mode")
+## @deftypefnx {} {} ylim ([@var{y_lo} @var{y_hi}])
+## @deftypefnx {} {} ylim ("auto")
+## @deftypefnx {} {} ylim ("manual")
+## @deftypefnx {} {} ylim (@var{hax}, @dots{})
 ## Query or set the limits of the y-axis for the current plot.
 ##
 ## Called without arguments @code{ylim} returns the y-axis limits of the
--- a/scripts/plot/appearance/zlabel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/zlabel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} zlabel (@var{string})
-## @deftypefnx {Function File} {} zlabel (@var{string}, @var{property}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} zlabel (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} zlabel (@dots{})
+## @deftypefn  {} {} zlabel (@var{string})
+## @deftypefnx {} {} zlabel (@var{string}, @var{property}, @var{val}, @dots{})
+## @deftypefnx {} {} zlabel (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} zlabel (@dots{})
 ## Specify the string used to label the z-axis of the current axis.
 ##
 ## An optional list of @var{property}/@var{value} pairs can be used to change
--- a/scripts/plot/appearance/zlim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/appearance/zlim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{zlimits} =} zlim ()
-## @deftypefnx {Function File} {@var{xmode} =} zlim ("mode")
-## @deftypefnx {Function File} {} zlim ([@var{z_lo} @var{z_hi}])
-## @deftypefnx {Function File} {} zlim ("auto")
-## @deftypefnx {Function File} {} zlim ("manual")
-## @deftypefnx {Function File} {} zlim (@var{hax}, @dots{})
+## @deftypefn  {} {@var{zlimits} =} zlim ()
+## @deftypefnx {} {@var{xmode} =} zlim ("mode")
+## @deftypefnx {} {} zlim ([@var{z_lo} @var{z_hi}])
+## @deftypefnx {} {} zlim ("auto")
+## @deftypefnx {} {} zlim ("manual")
+## @deftypefnx {} {} zlim (@var{hax}, @dots{})
 ## Query or set the limits of the z-axis for the current plot.
 ##
 ## Called without arguments @code{zlim} returns the z-axis limits of the
--- a/scripts/plot/draw/area.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/area.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,12 +18,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} area (@var{y})
-## @deftypefnx {Function File} {} area (@var{x}, @var{y})
-## @deftypefnx {Function File} {} area (@dots{}, @var{lvl})
-## @deftypefnx {Function File} {} area (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} area (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} area (@dots{})
+## @deftypefn  {} {} area (@var{y})
+## @deftypefnx {} {} area (@var{x}, @var{y})
+## @deftypefnx {} {} area (@dots{}, @var{lvl})
+## @deftypefnx {} {} area (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} area (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} area (@dots{})
 ## Area plot of the columns of @var{y}.
 ##
 ## This plot shows the contributions of each column value to the row sum.
--- a/scripts/plot/draw/bar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/bar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} bar (@var{y})
-## @deftypefnx {Function File} {} bar (@var{x}, @var{y})
-## @deftypefnx {Function File} {} bar (@dots{}, @var{w})
-## @deftypefnx {Function File} {} bar (@dots{}, @var{style})
-## @deftypefnx {Function File} {} bar (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} bar (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} bar (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefn  {} {} bar (@var{y})
+## @deftypefnx {} {} bar (@var{x}, @var{y})
+## @deftypefnx {} {} bar (@dots{}, @var{w})
+## @deftypefnx {} {} bar (@dots{}, @var{style})
+## @deftypefnx {} {} bar (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} bar (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} bar (@dots{}, @var{prop}, @var{val}, @dots{})
 ## Produce a bar graph from two vectors of X-Y data.
 ##
 ## If only one argument is given, @var{y}, it is taken as a vector of Y values
--- a/scripts/plot/draw/barh.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/barh.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} barh (@var{y})
-## @deftypefnx {Function File} {} barh (@var{x}, @var{y})
-## @deftypefnx {Function File} {} barh (@dots{}, @var{w})
-## @deftypefnx {Function File} {} barh (@dots{}, @var{style})
-## @deftypefnx {Function File} {} barh (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} barh (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} barh (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefn  {} {} barh (@var{y})
+## @deftypefnx {} {} barh (@var{x}, @var{y})
+## @deftypefnx {} {} barh (@dots{}, @var{w})
+## @deftypefnx {} {} barh (@dots{}, @var{style})
+## @deftypefnx {} {} barh (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} barh (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} barh (@dots{}, @var{prop}, @var{val}, @dots{})
 ## Produce a horizontal bar graph from two vectors of X-Y data.
 ##
 ## If only one argument is given, it is taken as a vector of Y values
--- a/scripts/plot/draw/colorbar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/colorbar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,15 +17,15 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} colorbar
-## @deftypefnx {Function File} {} colorbar (@var{loc})
-## @deftypefnx {Function File} {} colorbar (@var{delete_option})
-## @deftypefnx {Function File} {} colorbar (@var{hcb}, @dots{})
-## @deftypefnx {Function File} {} colorbar (@var{hax}, @dots{})
-## @deftypefnx {Function File} {} colorbar (@dots{}, "peer", @var{hax}, @dots{})
-## @deftypefnx {Function File} {} colorbar (@dots{}, "location", @var{loc}, @dots{})
-## @deftypefnx {Function File} {} colorbar (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} colorbar (@dots{})
+## @deftypefn  {} {} colorbar
+## @deftypefnx {} {} colorbar (@var{loc})
+## @deftypefnx {} {} colorbar (@var{delete_option})
+## @deftypefnx {} {} colorbar (@var{hcb}, @dots{})
+## @deftypefnx {} {} colorbar (@var{hax}, @dots{})
+## @deftypefnx {} {} colorbar (@dots{}, "peer", @var{hax}, @dots{})
+## @deftypefnx {} {} colorbar (@dots{}, "location", @var{loc}, @dots{})
+## @deftypefnx {} {} colorbar (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {@var{h} =} colorbar (@dots{})
 ## Add a colorbar to the current axes.
 ##
 ## A colorbar displays the current colormap along with numerical rulings
--- a/scripts/plot/draw/comet.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/comet.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} comet (@var{y})
-## @deftypefnx {Function File} {} comet (@var{x}, @var{y})
-## @deftypefnx {Function File} {} comet (@var{x}, @var{y}, @var{p})
-## @deftypefnx {Function File} {} comet (@var{hax}, @dots{})
+## @deftypefn  {} {} comet (@var{y})
+## @deftypefnx {} {} comet (@var{x}, @var{y})
+## @deftypefnx {} {} comet (@var{x}, @var{y}, @var{p})
+## @deftypefnx {} {} comet (@var{hax}, @dots{})
 ## Produce a simple comet style animation along the trajectory provided by
 ## the input coordinate vectors (@var{x}, @var{y}).
 ##
--- a/scripts/plot/draw/comet3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/comet3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} comet3 (@var{z})
-## @deftypefnx {Function File} {} comet3 (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} comet3 (@var{x}, @var{y}, @var{z}, @var{p})
-## @deftypefnx {Function File} {} comet3 (@var{hax}, @dots{})
+## @deftypefn  {} {} comet3 (@var{z})
+## @deftypefnx {} {} comet3 (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} comet3 (@var{x}, @var{y}, @var{z}, @var{p})
+## @deftypefnx {} {} comet3 (@var{hax}, @dots{})
 ## Produce a simple comet style animation along the trajectory provided by
 ## the input coordinate vectors (@var{x}, @var{y}, @var{z}).
 ##
--- a/scripts/plot/draw/compass.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/compass.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} compass (@var{u}, @var{v})
-## @deftypefnx {Function File} {} compass (@var{z})
-## @deftypefnx {Function File} {} compass (@dots{}, @var{style})
-## @deftypefnx {Function File} {} compass (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} compass (@dots{})
+## @deftypefn  {} {} compass (@var{u}, @var{v})
+## @deftypefnx {} {} compass (@var{z})
+## @deftypefnx {} {} compass (@dots{}, @var{style})
+## @deftypefnx {} {} compass (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} compass (@dots{})
 ##
 ## Plot the @code{(@var{u}, @var{v})} components of a vector field emanating
 ## from the origin of a polar plot.
--- a/scripts/plot/draw/contour.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/contour.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} contour (@var{z})
-## @deftypefnx {Function File} {} contour (@var{z}, @var{vn})
-## @deftypefnx {Function File} {} contour (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} contour (@var{x}, @var{y}, @var{z}, @var{vn})
-## @deftypefnx {Function File} {} contour (@dots{}, @var{style})
-## @deftypefnx {Function File} {} contour (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{c}, @var{h}] =} contour (@dots{})
+## @deftypefn  {} {} contour (@var{z})
+## @deftypefnx {} {} contour (@var{z}, @var{vn})
+## @deftypefnx {} {} contour (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} contour (@var{x}, @var{y}, @var{z}, @var{vn})
+## @deftypefnx {} {} contour (@dots{}, @var{style})
+## @deftypefnx {} {} contour (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{c}, @var{h}] =} contour (@dots{})
 ## Create a 2-D contour plot.
 ##
 ## Plot level curves (contour lines) of the matrix @var{z}, using the
--- a/scripts/plot/draw/contour3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/contour3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} contour3 (@var{z})
-## @deftypefnx {Function File} {} contour3 (@var{z}, @var{vn})
-## @deftypefnx {Function File} {} contour3 (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} contour3 (@var{x}, @var{y}, @var{z}, @var{vn})
-## @deftypefnx {Function File} {} contour3 (@dots{}, @var{style})
-## @deftypefnx {Function File} {} contour3 (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{c}, @var{h}] =} contour3 (@dots{})
+## @deftypefn  {} {} contour3 (@var{z})
+## @deftypefnx {} {} contour3 (@var{z}, @var{vn})
+## @deftypefnx {} {} contour3 (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} contour3 (@var{x}, @var{y}, @var{z}, @var{vn})
+## @deftypefnx {} {} contour3 (@dots{}, @var{style})
+## @deftypefnx {} {} contour3 (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{c}, @var{h}] =} contour3 (@dots{})
 ## Create a 3-D contour plot.
 ##
 ## @code{contour3} plots level curves (contour lines) of the matrix @var{z}
--- a/scripts/plot/draw/contourc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/contourc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{c}, @var{lev}] =} contourc (@var{z})
-## @deftypefnx {Function File} {[@var{c}, @var{lev}] =} contourc (@var{z}, @var{vn})
-## @deftypefnx {Function File} {[@var{c}, @var{lev}] =} contourc (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {[@var{c}, @var{lev}] =} contourc (@var{x}, @var{y}, @var{z}, @var{vn})
+## @deftypefn  {} {[@var{c}, @var{lev}] =} contourc (@var{z})
+## @deftypefnx {} {[@var{c}, @var{lev}] =} contourc (@var{z}, @var{vn})
+## @deftypefnx {} {[@var{c}, @var{lev}] =} contourc (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {[@var{c}, @var{lev}] =} contourc (@var{x}, @var{y}, @var{z}, @var{vn})
 ## Compute contour lines (isolines of constant Z value).
 ##
 ## The matrix @var{z} contains height values above the rectangular grid
--- a/scripts/plot/draw/contourf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/contourf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,13 +18,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} contourf (@var{z})
-## @deftypefnx {Function File} {} contourf (@var{z}, @var{vn})
-## @deftypefnx {Function File} {} contourf (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} contourf (@var{x}, @var{y}, @var{z}, @var{vn})
-## @deftypefnx {Function File} {} contourf (@dots{}, @var{style})
-## @deftypefnx {Function File} {} contourf (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{c}, @var{h}] =} contourf (@dots{})
+## @deftypefn  {} {} contourf (@var{z})
+## @deftypefnx {} {} contourf (@var{z}, @var{vn})
+## @deftypefnx {} {} contourf (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} contourf (@var{x}, @var{y}, @var{z}, @var{vn})
+## @deftypefnx {} {} contourf (@dots{}, @var{style})
+## @deftypefnx {} {} contourf (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{c}, @var{h}] =} contourf (@dots{})
 ## Create a 2-D contour plot with filled intervals.
 ##
 ## Plot level curves (contour lines) of the matrix @var{z} and fill the region
--- a/scripts/plot/draw/cylinder.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/cylinder.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} cylinder
-## @deftypefnx {Function File} {} cylinder (@var{r})
-## @deftypefnx {Function File} {} cylinder (@var{r}, @var{n})
-## @deftypefnx {Function File} {} cylinder (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} cylinder (@dots{})
+## @deftypefn  {} {} cylinder
+## @deftypefnx {} {} cylinder (@var{r})
+## @deftypefnx {} {} cylinder (@var{r}, @var{n})
+## @deftypefnx {} {} cylinder (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} cylinder (@dots{})
 ## Plot a 3-D unit cylinder.
 ##
 ## The optional input @var{r} is a vector specifying the radius along the
--- a/scripts/plot/draw/ellipsoid.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ellipsoid.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ellipsoid (@var{xc}, @var{yc}, @var{zc}, @var{xr}, @var{yr}, @var{zr}, @var{n})
-## @deftypefnx {Function File} {} ellipsoid (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ellipsoid (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} ellipsoid (@dots{})
+## @deftypefn  {} {} ellipsoid (@var{xc}, @var{yc}, @var{zc}, @var{xr}, @var{yr}, @var{zr}, @var{n})
+## @deftypefnx {} {} ellipsoid (@dots{}, @var{n})
+## @deftypefnx {} {} ellipsoid (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} ellipsoid (@dots{})
 ## Plot a 3-D ellipsoid.
 ##
 ## The inputs @var{xc}, @var{yc}, @var{zc} specify the center of the ellipsoid.
--- a/scripts/plot/draw/errorbar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/errorbar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,16 +17,16 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} errorbar (@var{y}, @var{ey})
-## @deftypefnx {Function File} {} errorbar (@var{y}, @dots{}, @var{fmt})
-## @deftypefnx {Function File} {} errorbar (@var{x}, @var{y}, @var{ey})
-## @deftypefnx {Function File} {} errorbar (@var{x}, @var{y}, @var{err}, @var{fmt})
-## @deftypefnx {Function File} {} errorbar (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
-## @deftypefnx {Function File} {} errorbar (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
-## @deftypefnx {Function File} {} errorbar (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
-## @deftypefnx {Function File} {} errorbar (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
-## @deftypefnx {Function File} {} errorbar (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} errorbar (@dots{})
+## @deftypefn  {} {} errorbar (@var{y}, @var{ey})
+## @deftypefnx {} {} errorbar (@var{y}, @dots{}, @var{fmt})
+## @deftypefnx {} {} errorbar (@var{x}, @var{y}, @var{ey})
+## @deftypefnx {} {} errorbar (@var{x}, @var{y}, @var{err}, @var{fmt})
+## @deftypefnx {} {} errorbar (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
+## @deftypefnx {} {} errorbar (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
+## @deftypefnx {} {} errorbar (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
+## @deftypefnx {} {} errorbar (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
+## @deftypefnx {} {} errorbar (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} errorbar (@dots{})
 ## Create a 2-D plot with errorbars.
 ##
 ## Many different combinations of arguments are possible.  The simplest form is
--- a/scripts/plot/draw/ezcontour.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezcontour.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezcontour (@var{f})
-## @deftypefnx {Function File} {} ezcontour (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezcontour (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezcontour (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezcontour (@dots{})
+## @deftypefn  {} {} ezcontour (@var{f})
+## @deftypefnx {} {} ezcontour (@dots{}, @var{dom})
+## @deftypefnx {} {} ezcontour (@dots{}, @var{n})
+## @deftypefnx {} {} ezcontour (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezcontour (@dots{})
 ##
 ## Plot the contour lines of a function.
 ##
--- a/scripts/plot/draw/ezcontourf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezcontourf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezcontourf (@var{f})
-## @deftypefnx {Function File} {} ezcontourf (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezcontourf (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezcontourf (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezcontourf (@dots{})
+## @deftypefn  {} {} ezcontourf (@var{f})
+## @deftypefnx {} {} ezcontourf (@dots{}, @var{dom})
+## @deftypefnx {} {} ezcontourf (@dots{}, @var{n})
+## @deftypefnx {} {} ezcontourf (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezcontourf (@dots{})
 ##
 ## Plot the filled contour lines of a function.
 ##
--- a/scripts/plot/draw/ezmesh.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezmesh.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezmesh (@var{f})
-## @deftypefnx {Function File} {} ezmesh (@var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {} ezmesh (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezmesh (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezmesh (@dots{}, "circ")
-## @deftypefnx {Function File} {} ezmesh (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezmesh (@dots{})
+## @deftypefn  {} {} ezmesh (@var{f})
+## @deftypefnx {} {} ezmesh (@var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {} ezmesh (@dots{}, @var{dom})
+## @deftypefnx {} {} ezmesh (@dots{}, @var{n})
+## @deftypefnx {} {} ezmesh (@dots{}, "circ")
+## @deftypefnx {} {} ezmesh (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezmesh (@dots{})
 ##
 ## Plot the mesh defined by a function.
 ##
--- a/scripts/plot/draw/ezmeshc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezmeshc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezmeshc (@var{f})
-## @deftypefnx {Function File} {} ezmeshc (@var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {} ezmeshc (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezmeshc (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezmeshc (@dots{}, "circ")
-## @deftypefnx {Function File} {} ezmeshc (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezmeshc (@dots{})
+## @deftypefn  {} {} ezmeshc (@var{f})
+## @deftypefnx {} {} ezmeshc (@var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {} ezmeshc (@dots{}, @var{dom})
+## @deftypefnx {} {} ezmeshc (@dots{}, @var{n})
+## @deftypefnx {} {} ezmeshc (@dots{}, "circ")
+## @deftypefnx {} {} ezmeshc (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezmeshc (@dots{})
 ##
 ## Plot the mesh and contour lines defined by a function.
 ##
--- a/scripts/plot/draw/ezplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezplot (@var{f})
-## @deftypefnx {Function File} {} ezplot (@var{f2v})
-## @deftypefnx {Function File} {} ezplot (@var{fx}, @var{fy})
-## @deftypefnx {Function File} {} ezplot (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezplot (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezplot (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezplot (@dots{})
+## @deftypefn  {} {} ezplot (@var{f})
+## @deftypefnx {} {} ezplot (@var{f2v})
+## @deftypefnx {} {} ezplot (@var{fx}, @var{fy})
+## @deftypefnx {} {} ezplot (@dots{}, @var{dom})
+## @deftypefnx {} {} ezplot (@dots{}, @var{n})
+## @deftypefnx {} {} ezplot (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezplot (@dots{})
 ##
 ## Plot the 2-D curve defined by the function @var{f}.
 ##
--- a/scripts/plot/draw/ezplot3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezplot3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezplot3 (@var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {} ezplot3 (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezplot3 (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezplot3 (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezplot3 (@dots{})
+## @deftypefn  {} {} ezplot3 (@var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {} ezplot3 (@dots{}, @var{dom})
+## @deftypefnx {} {} ezplot3 (@dots{}, @var{n})
+## @deftypefnx {} {} ezplot3 (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezplot3 (@dots{})
 ##
 ## Plot a parametrically defined curve in three dimensions.
 ##
--- a/scripts/plot/draw/ezpolar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezpolar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezpolar (@var{f})
-## @deftypefnx {Function File} {} ezpolar (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezpolar (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezpolar (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezpolar (@dots{})
+## @deftypefn  {} {} ezpolar (@var{f})
+## @deftypefnx {} {} ezpolar (@dots{}, @var{dom})
+## @deftypefnx {} {} ezpolar (@dots{}, @var{n})
+## @deftypefnx {} {} ezpolar (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezpolar (@dots{})
 ##
 ## Plot a 2-D function in polar coordinates.
 ##
--- a/scripts/plot/draw/ezsurf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezsurf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezsurf (@var{f})
-## @deftypefnx {Function File} {} ezsurf (@var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {} ezsurf (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezsurf (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezsurf (@dots{}, "circ")
-## @deftypefnx {Function File} {} ezsurf (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezsurf (@dots{})
+## @deftypefn  {} {} ezsurf (@var{f})
+## @deftypefnx {} {} ezsurf (@var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {} ezsurf (@dots{}, @var{dom})
+## @deftypefnx {} {} ezsurf (@dots{}, @var{n})
+## @deftypefnx {} {} ezsurf (@dots{}, "circ")
+## @deftypefnx {} {} ezsurf (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezsurf (@dots{})
 ##
 ## Plot the surface defined by a function.
 ##
--- a/scripts/plot/draw/ezsurfc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ezsurfc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ezsurfc (@var{f})
-## @deftypefnx {Function File} {} ezsurfc (@var{fx}, @var{fy}, @var{fz})
-## @deftypefnx {Function File} {} ezsurfc (@dots{}, @var{dom})
-## @deftypefnx {Function File} {} ezsurfc (@dots{}, @var{n})
-## @deftypefnx {Function File} {} ezsurfc (@dots{}, "circ")
-## @deftypefnx {Function File} {} ezsurfc (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ezsurfc (@dots{})
+## @deftypefn  {} {} ezsurfc (@var{f})
+## @deftypefnx {} {} ezsurfc (@var{fx}, @var{fy}, @var{fz})
+## @deftypefnx {} {} ezsurfc (@dots{}, @var{dom})
+## @deftypefnx {} {} ezsurfc (@dots{}, @var{n})
+## @deftypefnx {} {} ezsurfc (@dots{}, "circ")
+## @deftypefnx {} {} ezsurfc (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ezsurfc (@dots{})
 ##
 ## Plot the surface and contour lines defined by a function.
 ##
--- a/scripts/plot/draw/feather.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/feather.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} feather (@var{u}, @var{v})
-## @deftypefnx {Function File} {} feather (@var{z})
-## @deftypefnx {Function File} {} feather (@dots{}, @var{style})
-## @deftypefnx {Function File} {} feather (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} feather (@dots{})
+## @deftypefn  {} {} feather (@var{u}, @var{v})
+## @deftypefnx {} {} feather (@var{z})
+## @deftypefnx {} {} feather (@dots{}, @var{style})
+## @deftypefnx {} {} feather (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} feather (@dots{})
 ##
 ## Plot the @code{(@var{u}, @var{v})} components of a vector field emanating
 ## from equidistant points on the x-axis.
--- a/scripts/plot/draw/fill.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/fill.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fill (@var{x}, @var{y}, @var{c})
-## @deftypefnx {Function File} {} fill (@var{x1}, @var{y1}, @var{c1}, @var{x2}, @var{y2}, @var{c2})
-## @deftypefnx {Function File} {} fill (@dots{}, @var{prop}, @var{val})
-## @deftypefnx {Function File} {} fill (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} fill (@dots{})
+## @deftypefn  {} {} fill (@var{x}, @var{y}, @var{c})
+## @deftypefnx {} {} fill (@var{x1}, @var{y1}, @var{c1}, @var{x2}, @var{y2}, @var{c2})
+## @deftypefnx {} {} fill (@dots{}, @var{prop}, @var{val})
+## @deftypefnx {} {} fill (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} fill (@dots{})
 ## Create one or more filled 2-D polygons.
 ##
 ## The inputs @var{x} and @var{y} are the coordinates of the polygon vertices.
--- a/scripts/plot/draw/fplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/fplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fplot (@var{fn}, @var{limits})
-## @deftypefnx {Function File} {} fplot (@dots{}, @var{tol})
-## @deftypefnx {Function File} {} fplot (@dots{}, @var{n})
-## @deftypefnx {Function File} {} fplot (@dots{}, @var{fmt})
-## @deftypefnx {Function File} {[@var{x}, @var{y}] =} fplot (@dots{})
+## @deftypefn  {} {} fplot (@var{fn}, @var{limits})
+## @deftypefnx {} {} fplot (@dots{}, @var{tol})
+## @deftypefnx {} {} fplot (@dots{}, @var{n})
+## @deftypefnx {} {} fplot (@dots{}, @var{fmt})
+## @deftypefnx {} {[@var{x}, @var{y}] =} fplot (@dots{})
 ## Plot a function @var{fn} within the range defined by @var{limits}.
 ##
 ## @var{fn} is a function handle, inline function, or string containing the
--- a/scripts/plot/draw/hist.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/hist.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} hist (@var{y})
-## @deftypefnx {Function File} {} hist (@var{y}, @var{x})
-## @deftypefnx {Function File} {} hist (@var{y}, @var{nbins})
-## @deftypefnx {Function File} {} hist (@var{y}, @var{x}, @var{norm})
-## @deftypefnx {Function File} {} hist (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} hist (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{nn}, @var{xx}] =} hist (@dots{})
+## @deftypefn  {} {} hist (@var{y})
+## @deftypefnx {} {} hist (@var{y}, @var{x})
+## @deftypefnx {} {} hist (@var{y}, @var{nbins})
+## @deftypefnx {} {} hist (@var{y}, @var{x}, @var{norm})
+## @deftypefnx {} {} hist (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} hist (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{nn}, @var{xx}] =} hist (@dots{})
 ## Produce histogram counts or plots.
 ##
 ## With one vector input argument, @var{y}, plot a histogram of the values
--- a/scripts/plot/draw/isocolors.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/isocolors.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{cd}] =} isocolors (@var{c}, @var{v})
-## @deftypefnx {Function File} {[@var{cd}] =} isocolors (@var{x}, @var{y}, @var{z}, @var{c}, @var{v})
-## @deftypefnx {Function File} {[@var{cd}] =} isocolors (@var{x}, @var{y}, @var{z}, @var{r}, @var{g}, @var{b}, @var{v})
-## @deftypefnx {Function File} {[@var{cd}] =} isocolors (@var{r}, @var{g}, @var{b}, @var{v})
-## @deftypefnx {Function File} {[@var{cd}] =} isocolors (@dots{}, @var{p})
-## @deftypefnx {Function File} {} isocolors (@dots{})
+## @deftypefn  {} {[@var{cd}] =} isocolors (@var{c}, @var{v})
+## @deftypefnx {} {[@var{cd}] =} isocolors (@var{x}, @var{y}, @var{z}, @var{c}, @var{v})
+## @deftypefnx {} {[@var{cd}] =} isocolors (@var{x}, @var{y}, @var{z}, @var{r}, @var{g}, @var{b}, @var{v})
+## @deftypefnx {} {[@var{cd}] =} isocolors (@var{r}, @var{g}, @var{b}, @var{v})
+## @deftypefnx {} {[@var{cd}] =} isocolors (@dots{}, @var{p})
+## @deftypefnx {} {} isocolors (@dots{})
 ##
 ## Compute isosurface colors.
 ##
--- a/scripts/plot/draw/isonormals.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/isonormals.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{n}] =} isonormals (@var{val}, @var{v})
-## @deftypefnx {Function File} {[@var{n}] =} isonormals (@var{val}, @var{p})
-## @deftypefnx {Function File} {[@var{n}] =} isonormals (@var{x}, @var{y}, @var{z}, @var{val}, @var{v})
-## @deftypefnx {Function File} {[@var{n}] =} isonormals (@var{x}, @var{y}, @var{z}, @var{val}, @var{p})
-## @deftypefnx {Function File} {[@var{n}] =} isonormals (@dots{}, "negate")
-## @deftypefnx {Function File} {} isonormals (@dots{}, @var{p})
+## @deftypefn  {} {[@var{n}] =} isonormals (@var{val}, @var{v})
+## @deftypefnx {} {[@var{n}] =} isonormals (@var{val}, @var{p})
+## @deftypefnx {} {[@var{n}] =} isonormals (@var{x}, @var{y}, @var{z}, @var{val}, @var{v})
+## @deftypefnx {} {[@var{n}] =} isonormals (@var{x}, @var{y}, @var{z}, @var{val}, @var{p})
+## @deftypefnx {} {[@var{n}] =} isonormals (@dots{}, "negate")
+## @deftypefnx {} {} isonormals (@dots{}, @var{p})
 ##
 ## Calculate normals to an isosurface.
 ##
--- a/scripts/plot/draw/isosurface.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/isosurface.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{fv}] =} isosurface (@var{val}, @var{iso})
-## @deftypefnx {Function File} {[@var{fv}] =} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
-## @deftypefnx {Function File} {[@var{fv}] =} isosurface (@dots{}, "noshare", "verbose")
-## @deftypefnx {Function File} {[@var{fvc}] =} isosurface (@dots{}, @var{col})
-## @deftypefnx {Function File} {[@var{f}, @var{v}] =} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
-## @deftypefnx {Function File} {[@var{f}, @var{v}, @var{c}] =} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col})
-## @deftypefnx {Function File} {} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col}, @var{opt})
+## @deftypefn  {} {[@var{fv}] =} isosurface (@var{val}, @var{iso})
+## @deftypefnx {} {[@var{fv}] =} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
+## @deftypefnx {} {[@var{fv}] =} isosurface (@dots{}, "noshare", "verbose")
+## @deftypefnx {} {[@var{fvc}] =} isosurface (@dots{}, @var{col})
+## @deftypefnx {} {[@var{f}, @var{v}] =} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
+## @deftypefnx {} {[@var{f}, @var{v}, @var{c}] =} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col})
+## @deftypefnx {} {} isosurface (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col}, @var{opt})
 ##
 ## Calculate isosurface of 3-D data.
 ##
--- a/scripts/plot/draw/line.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/line.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} line ()
-## @deftypefnx {Function File} {} line (@var{x}, @var{y})
-## @deftypefnx {Function File} {} line (@var{x}, @var{y}, @var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} line (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} line (@var{x}, @var{y}, @var{z}, @var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} line (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} line (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} line (@dots{})
+## @deftypefn  {} {} line ()
+## @deftypefnx {} {} line (@var{x}, @var{y})
+## @deftypefnx {} {} line (@var{x}, @var{y}, @var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} line (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} line (@var{x}, @var{y}, @var{z}, @var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} line (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} line (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} line (@dots{})
 ## Create line object from @var{x} and @var{y} (and possibly @var{z}) and
 ## insert in the current axes.
 ##
--- a/scripts/plot/draw/loglog.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/loglog.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} loglog (@var{y})
-## @deftypefnx {Function File} {} loglog (@var{x}, @var{y})
-## @deftypefnx {Function File} {} loglog (@var{x}, @var{y}, @var{prop}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} loglog (@var{x}, @var{y}, @var{fmt})
-## @deftypefnx {Function File} {} loglog (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} loglog (@dots{})
+## @deftypefn  {} {} loglog (@var{y})
+## @deftypefnx {} {} loglog (@var{x}, @var{y})
+## @deftypefnx {} {} loglog (@var{x}, @var{y}, @var{prop}, @var{value}, @dots{})
+## @deftypefnx {} {} loglog (@var{x}, @var{y}, @var{fmt})
+## @deftypefnx {} {} loglog (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} loglog (@dots{})
 ## Produce a 2-D plot using logarithmic scales for both axes.
 ##
 ## See the documentation of @code{plot} for a description of the arguments
--- a/scripts/plot/draw/loglogerr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/loglogerr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,16 +17,16 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} loglogerr (@var{y}, @var{ey})
-## @deftypefnx {Function File} {} loglogerr (@var{y}, @dots{}, @var{fmt})
-## @deftypefnx {Function File} {} loglogerr (@var{x}, @var{y}, @var{ey})
-## @deftypefnx {Function File} {} loglogerr (@var{x}, @var{y}, @var{err}, @var{fmt})
-## @deftypefnx {Function File} {} loglogerr (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
-## @deftypefnx {Function File} {} loglogerr (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
-## @deftypefnx {Function File} {} loglogerr (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
-## @deftypefnx {Function File} {} loglogerr (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
-## @deftypefnx {Function File} {} loglogerr (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} loglogerr (@dots{})
+## @deftypefn  {} {} loglogerr (@var{y}, @var{ey})
+## @deftypefnx {} {} loglogerr (@var{y}, @dots{}, @var{fmt})
+## @deftypefnx {} {} loglogerr (@var{x}, @var{y}, @var{ey})
+## @deftypefnx {} {} loglogerr (@var{x}, @var{y}, @var{err}, @var{fmt})
+## @deftypefnx {} {} loglogerr (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
+## @deftypefnx {} {} loglogerr (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
+## @deftypefnx {} {} loglogerr (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
+## @deftypefnx {} {} loglogerr (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
+## @deftypefnx {} {} loglogerr (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} loglogerr (@dots{})
 ## Produce 2-D plots on a double logarithm axis with errorbars.
 ##
 ## Many different combinations of arguments are possible.  The most common
--- a/scripts/plot/draw/mesh.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/mesh.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} mesh (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} mesh (@var{z})
-## @deftypefnx {Function File} {} mesh (@dots{}, @var{c})
-## @deftypefnx {Function File} {} mesh (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} mesh (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} mesh (@dots{})
+## @deftypefn  {} {} mesh (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} mesh (@var{z})
+## @deftypefnx {} {} mesh (@dots{}, @var{c})
+## @deftypefnx {} {} mesh (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} mesh (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} mesh (@dots{})
 ## Plot a 3-D wireframe mesh.
 ##
 ## The wireframe mesh is plotted using rectangles.  The vertices of the
--- a/scripts/plot/draw/meshc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/meshc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} meshc (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} meshc (@var{z})
-## @deftypefnx {Function File} {} meshc (@dots{}, @var{c})
-## @deftypefnx {Function File} {} meshc (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} meshc (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} meshc (@dots{})
+## @deftypefn  {} {} meshc (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} meshc (@var{z})
+## @deftypefnx {} {} meshc (@dots{}, @var{c})
+## @deftypefnx {} {} meshc (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} meshc (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} meshc (@dots{})
 ## Plot a 3-D wireframe mesh with underlying contour lines.
 ##
 ## The wireframe mesh is plotted using rectangles.  The vertices of the
--- a/scripts/plot/draw/meshz.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/meshz.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} meshz (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} meshz (@var{z})
-## @deftypefnx {Function File} {} meshz (@dots{}, @var{c})
-## @deftypefnx {Function File} {} meshz (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} meshz (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} meshz (@dots{})
+## @deftypefn  {} {} meshz (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} meshz (@var{z})
+## @deftypefnx {} {} meshz (@dots{}, @var{c})
+## @deftypefnx {} {} meshz (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} meshz (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} meshz (@dots{})
 ## Plot a 3-D wireframe mesh with a surrounding curtain.
 ##
 ## The wireframe mesh is plotted using rectangles.  The vertices of the
--- a/scripts/plot/draw/pareto.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/pareto.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} pareto (@var{y})
-## @deftypefnx {Function File} {} pareto (@var{y}, @var{x})
-## @deftypefnx {Function File} {} pareto (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} pareto (@dots{})
+## @deftypefn  {} {} pareto (@var{y})
+## @deftypefnx {} {} pareto (@var{y}, @var{x})
+## @deftypefnx {} {} pareto (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} pareto (@dots{})
 ## Draw a Pareto chart.
 ##
 ## A Pareto chart is a bar graph that arranges information in such a way
--- a/scripts/plot/draw/patch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/patch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} patch ()
-## @deftypefnx {Function File} {} patch (@var{x}, @var{y}, @var{c})
-## @deftypefnx {Function File} {} patch (@var{x}, @var{y}, @var{z}, @var{c})
-## @deftypefnx {Function File} {} patch (@var{fv})
-## @deftypefnx {Function File} {} patch ("Faces", @var{faces}, "Vertices", @var{verts}, @dots{})
-## @deftypefnx {Function File} {} patch (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} patch (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} patch (@dots{})
+## @deftypefn  {} {} patch ()
+## @deftypefnx {} {} patch (@var{x}, @var{y}, @var{c})
+## @deftypefnx {} {} patch (@var{x}, @var{y}, @var{z}, @var{c})
+## @deftypefnx {} {} patch (@var{fv})
+## @deftypefnx {} {} patch ("Faces", @var{faces}, "Vertices", @var{verts}, @dots{})
+## @deftypefnx {} {} patch (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} patch (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} patch (@dots{})
 ## Create patch object in the current axes with vertices at locations
 ## (@var{x}, @var{y}) and of color @var{c}.
 ##
--- a/scripts/plot/draw/pcolor.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/pcolor.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} pcolor (@var{x}, @var{y}, @var{c})
-## @deftypefnx {Function File} {} pcolor (@var{c})
-## @deftypefnx {Function File} {} pcolor (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} pcolor (@dots{})
+## @deftypefn  {} {} pcolor (@var{x}, @var{y}, @var{c})
+## @deftypefnx {} {} pcolor (@var{c})
+## @deftypefnx {} {} pcolor (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} pcolor (@dots{})
 ## Produce a 2-D density plot.
 ##
 ## A @code{pcolor} plot draws rectangles with colors from the matrix @var{c}
--- a/scripts/plot/draw/peaks.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/peaks.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} peaks ()
-## @deftypefnx {Function File} {} peaks (@var{n})
-## @deftypefnx {Function File} {} peaks (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{z} =} peaks (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} peaks (@dots{})
+## @deftypefn  {} {} peaks ()
+## @deftypefnx {} {} peaks (@var{n})
+## @deftypefnx {} {} peaks (@var{x}, @var{y})
+## @deftypefnx {} {@var{z} =} peaks (@dots{})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} peaks (@dots{})
 ## Plot a function with lots of local maxima and minima.
 ##
 ## The function has the form
--- a/scripts/plot/draw/pie.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/pie.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} pie (@var{x})
-## @deftypefnx {Function File} {} pie (@dots{}, @var{explode})
-## @deftypefnx {Function File} {} pie (@dots{}, @var{labels})
-## @deftypefnx {Function File} {} pie (@var{hax}, @dots{});
-## @deftypefnx {Function File} {@var{h} =} pie (@dots{});
+## @deftypefn  {} {} pie (@var{x})
+## @deftypefnx {} {} pie (@dots{}, @var{explode})
+## @deftypefnx {} {} pie (@dots{}, @var{labels})
+## @deftypefnx {} {} pie (@var{hax}, @dots{});
+## @deftypefnx {} {@var{h} =} pie (@dots{});
 ## Plot a 2-D pie chart.
 ##
 ## When called with a single vector argument, produce a pie chart of the
--- a/scripts/plot/draw/pie3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/pie3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,11 +18,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} pie3 (@var{x})
-## @deftypefnx {Function File} {} pie3 (@dots{}, @var{explode})
-## @deftypefnx {Function File} {} pie3 (@dots{}, @var{labels})
-## @deftypefnx {Function File} {} pie3 (@var{hax}, @dots{});
-## @deftypefnx {Function File} {@var{h} =} pie3 (@dots{});
+## @deftypefn  {} {} pie3 (@var{x})
+## @deftypefnx {} {} pie3 (@dots{}, @var{explode})
+## @deftypefnx {} {} pie3 (@dots{}, @var{labels})
+## @deftypefnx {} {} pie3 (@var{hax}, @dots{});
+## @deftypefnx {} {@var{h} =} pie3 (@dots{});
 ## Plot a 3-D pie chart.
 ##
 ## Called with a single vector argument, produces a 3-D pie chart of the
--- a/scripts/plot/draw/plot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/plot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} plot (@var{y})
-## @deftypefnx {Function File} {} plot (@var{x}, @var{y})
-## @deftypefnx {Function File} {} plot (@var{x}, @var{y}, @var{fmt})
-## @deftypefnx {Function File} {} plot (@dots{}, @var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} plot (@var{x1}, @var{y1}, @dots{}, @var{xn}, @var{yn})
-## @deftypefnx {Function File} {} plot (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} plot (@dots{})
+## @deftypefn  {} {} plot (@var{y})
+## @deftypefnx {} {} plot (@var{x}, @var{y})
+## @deftypefnx {} {} plot (@var{x}, @var{y}, @var{fmt})
+## @deftypefnx {} {} plot (@dots{}, @var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} plot (@var{x1}, @var{y1}, @dots{}, @var{xn}, @var{yn})
+## @deftypefnx {} {} plot (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} plot (@dots{})
 ## Produce 2-D plots.
 ##
 ## Many different combinations of arguments are possible.  The simplest
--- a/scripts/plot/draw/plot3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/plot3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} plot3 (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} plot3 (@var{x}, @var{y}, @var{z}, @var{prop}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} plot3 (@var{x}, @var{y}, @var{z}, @var{fmt})
-## @deftypefnx {Function File} {} plot3 (@var{x}, @var{cplx})
-## @deftypefnx {Function File} {} plot3 (@var{cplx})
-## @deftypefnx {Function File} {} plot3 (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} plot3 (@dots{})
+## @deftypefn  {} {} plot3 (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} plot3 (@var{x}, @var{y}, @var{z}, @var{prop}, @var{value}, @dots{})
+## @deftypefnx {} {} plot3 (@var{x}, @var{y}, @var{z}, @var{fmt})
+## @deftypefnx {} {} plot3 (@var{x}, @var{cplx})
+## @deftypefnx {} {} plot3 (@var{cplx})
+## @deftypefnx {} {} plot3 (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} plot3 (@dots{})
 ## Produce 3-D plots.
 ##
 ## Many different combinations of arguments are possible.  The simplest
--- a/scripts/plot/draw/plotmatrix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/plotmatrix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} plotmatrix (@var{x}, @var{y})
-## @deftypefnx {Function File} {} plotmatrix (@var{x})
-## @deftypefnx {Function File} {} plotmatrix (@dots{}, @var{style})
-## @deftypefnx {Function File} {} plotmatrix (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{h}, @var{ax}, @var{bigax}, @var{p}, @var{pax}] =} plotmatrix (@dots{})
+## @deftypefn  {} {} plotmatrix (@var{x}, @var{y})
+## @deftypefnx {} {} plotmatrix (@var{x})
+## @deftypefnx {} {} plotmatrix (@dots{}, @var{style})
+## @deftypefnx {} {} plotmatrix (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{h}, @var{ax}, @var{bigax}, @var{p}, @var{pax}] =} plotmatrix (@dots{})
 ## Scatter plot of the columns of one matrix against another.
 ##
 ## Given the arguments @var{x} and @var{y} that have a matching number of
--- a/scripts/plot/draw/plotyy.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/plotyy.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} plotyy (@var{x1}, @var{y1}, @var{x2}, @var{y2})
-## @deftypefnx {Function File} {} plotyy (@dots{}, @var{fun})
-## @deftypefnx {Function File} {} plotyy (@dots{}, @var{fun1}, @var{fun2})
-## @deftypefnx {Function File} {} plotyy (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{ax}, @var{h1}, @var{h2}] =} plotyy (@dots{})
+## @deftypefn  {} {} plotyy (@var{x1}, @var{y1}, @var{x2}, @var{y2})
+## @deftypefnx {} {} plotyy (@dots{}, @var{fun})
+## @deftypefnx {} {} plotyy (@dots{}, @var{fun1}, @var{fun2})
+## @deftypefnx {} {} plotyy (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{ax}, @var{h1}, @var{h2}] =} plotyy (@dots{})
 ## Plot two sets of data with independent y-axes and a common x-axis.
 ##
 ## The arguments @var{x1} and @var{y1} define the arguments for the first plot
--- a/scripts/plot/draw/polar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/polar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} polar (@var{theta}, @var{rho})
-## @deftypefnx {Function File} {} polar (@var{theta}, @var{rho}, @var{fmt})
-## @deftypefnx {Function File} {} polar (@var{cplx})
-## @deftypefnx {Function File} {} polar (@var{cplx}, @var{fmt})
-## @deftypefnx {Function File} {} polar (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} polar (@dots{})
+## @deftypefn  {} {} polar (@var{theta}, @var{rho})
+## @deftypefnx {} {} polar (@var{theta}, @var{rho}, @var{fmt})
+## @deftypefnx {} {} polar (@var{cplx})
+## @deftypefnx {} {} polar (@var{cplx}, @var{fmt})
+## @deftypefnx {} {} polar (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} polar (@dots{})
 ## Create a 2-D plot from polar coordinates @var{theta} and @var{rho}.
 ##
 ## If a single complex input @var{cplx} is given then the real part is used
--- a/scripts/plot/draw/private/__add_datasource__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__add_datasource__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{newargs} =} __add_datasource__ (@var{fcn}, @var{h}, @var{data}, @var{varargin})
+## @deftypefn {} {@var{newargs} =} __add_datasource__ (@var{fcn}, @var{h}, @var{data}, @var{varargin})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__bar__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__bar__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __bar__ (@var{vertical}, @var{func}, @dots{})
+## @deftypefn {} {} __bar__ (@var{vertical}, @var{func}, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__contour__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__contour__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{c}, @var{hg}] =} __contour__ (@dots{})
+## @deftypefn {} {[@var{c}, @var{hg}] =} __contour__ (@dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__errplot__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__errplot__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} __errplot__ (@var{fstr}, @var{hax}, @dots{})
+## @deftypefn {} {@var{h} =} __errplot__ (@var{fstr}, @var{hax}, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__ezplot__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__ezplot__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{h}, @var{needusage}] =} __ezplot__ (@var{pltfunc}, @var{varargin})
+## @deftypefn {} {[@var{h}, @var{needusage}] =} __ezplot__ (@var{pltfunc}, @var{varargin})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__interp_cube__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__interp_cube__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## Author: Martin Helm <martin@mhelm.de>
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{vxyz}, @var{idx}, @var{frac}] =} __interp_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{v})
+## @deftypefn {} {[@var{vxyz}, @var{idx}, @var{frac}] =} __interp_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{v})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__line__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__line__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} __line__ (@var{p}, @dots{})
+## @deftypefn {} {@var{h} =} __line__ (@var{p}, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__marching_cube__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__marching_cube__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{t}, @var{p}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
-## @deftypefnx {Function File} {[@var{t}, @var{p}, @var{c}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col})
+## @deftypefn  {} {[@var{t}, @var{p}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
+## @deftypefnx {} {[@var{t}, @var{p}, @var{c}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col})
 ## Undocumented internal function.
 ## @end deftypefn
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{t}, @var{p}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
-## @deftypefnx {Function File} {[@var{t}, @var{p}, @var{c}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col})
+## @deftypefn  {} {[@var{t}, @var{p}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso})
+## @deftypefnx {} {[@var{t}, @var{p}, @var{c}] =} __marching_cube__ (@var{x}, @var{y}, @var{z}, @var{val}, @var{iso}, @var{col})
 ##
 ## Return the triangulation information @var{t} at points @var{p} for
 ## the isosurface values resp. the volume data @var{val} and the iso
--- a/scripts/plot/draw/private/__patch__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__patch__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{h}, @var{fail}] =} __patch__ (@var{p}, @dots{})
+## @deftypefn {} {[@var{h}, @var{fail}] =} __patch__ (@var{p}, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__pie__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__pie__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{hlist} =} __pie__ (caller, @dots{})
+## @deftypefn {} {@var{hlist} =} __pie__ (caller, @dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__plt__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__plt__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __plt__ (@var{caller}, @var{h}, @var{varargin})
+## @deftypefn {} {} __plt__ (@var{caller}, @var{h}, @var{varargin})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__quiver__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__quiver__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{hg} =} __quiver__ (@dots{})
+## @deftypefn {} {@var{hg} =} __quiver__ (@dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__scatter__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__scatter__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{hg} =} __scatter__ (@dots{})
+## @deftypefn {} {@var{hg} =} __scatter__ (@dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/private/__stem__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/private/__stem__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} __stem__ (@var{have_z}, @var{varargin})
+## @deftypefn {} {@var{h} =} __stem__ (@var{have_z}, @var{varargin})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/draw/quiver.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/quiver.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} quiver (@var{u}, @var{v})
-## @deftypefnx {Function File} {} quiver (@var{x}, @var{y}, @var{u}, @var{v})
-## @deftypefnx {Function File} {} quiver (@dots{}, @var{s})
-## @deftypefnx {Function File} {} quiver (@dots{}, @var{style})
-## @deftypefnx {Function File} {} quiver (@dots{}, "filled")
-## @deftypefnx {Function File} {} quiver (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} quiver (@dots{})
+## @deftypefn  {} {} quiver (@var{u}, @var{v})
+## @deftypefnx {} {} quiver (@var{x}, @var{y}, @var{u}, @var{v})
+## @deftypefnx {} {} quiver (@dots{}, @var{s})
+## @deftypefnx {} {} quiver (@dots{}, @var{style})
+## @deftypefnx {} {} quiver (@dots{}, "filled")
+## @deftypefnx {} {} quiver (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} quiver (@dots{})
 ##
 ## Plot a 2-D vector field with arrows.
 ##
--- a/scripts/plot/draw/quiver3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/quiver3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} quiver3 (@var{u}, @var{v}, @var{w})
-## @deftypefnx {Function File} {} quiver3 (@var{x}, @var{y}, @var{z}, @var{u}, @var{v}, @var{w})
-## @deftypefnx {Function File} {} quiver3 (@dots{}, @var{s})
-## @deftypefnx {Function File} {} quiver3 (@dots{}, @var{style})
-## @deftypefnx {Function File} {} quiver3 (@dots{}, "filled")
-## @deftypefnx {Function File} {} quiver3 (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} quiver3 (@dots{})
+## @deftypefn  {} {} quiver3 (@var{u}, @var{v}, @var{w})
+## @deftypefnx {} {} quiver3 (@var{x}, @var{y}, @var{z}, @var{u}, @var{v}, @var{w})
+## @deftypefnx {} {} quiver3 (@dots{}, @var{s})
+## @deftypefnx {} {} quiver3 (@dots{}, @var{style})
+## @deftypefnx {} {} quiver3 (@dots{}, "filled")
+## @deftypefnx {} {} quiver3 (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} quiver3 (@dots{})
 ##
 ## Plot a 3-D vector field with arrows.
 ##
--- a/scripts/plot/draw/rectangle.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/rectangle.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rectangle ()
-## @deftypefnx {Function File} {} rectangle (@dots{}, "Position", @var{pos})
-## @deftypefnx {Function File} {} rectangle (@dots{}, "Curvature", @var{curv})
-## @deftypefnx {Function File} {} rectangle (@dots{}, "EdgeColor", @var{ec})
-## @deftypefnx {Function File} {} rectangle (@dots{}, "FaceColor", @var{fc})
-## @deftypefnx {Function File} {} rectangle (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} rectangle (@dots{})
+## @deftypefn  {} {} rectangle ()
+## @deftypefnx {} {} rectangle (@dots{}, "Position", @var{pos})
+## @deftypefnx {} {} rectangle (@dots{}, "Curvature", @var{curv})
+## @deftypefnx {} {} rectangle (@dots{}, "EdgeColor", @var{ec})
+## @deftypefnx {} {} rectangle (@dots{}, "FaceColor", @var{fc})
+## @deftypefnx {} {} rectangle (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} rectangle (@dots{})
 ## Draw a rectangular patch defined by @var{pos} and @var{curv}.
 ##
 ## The variable @code{@var{pos}(1:2)} defines the lower left-hand corner of
--- a/scripts/plot/draw/ribbon.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/ribbon.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ribbon (@var{y})
-## @deftypefnx {Function File} {} ribbon (@var{x}, @var{y})
-## @deftypefnx {Function File} {} ribbon (@var{x}, @var{y}, @var{width})
-## @deftypefnx {Function File} {} ribbon (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} ribbon (@dots{})
+## @deftypefn  {} {} ribbon (@var{y})
+## @deftypefnx {} {} ribbon (@var{x}, @var{y})
+## @deftypefnx {} {} ribbon (@var{x}, @var{y}, @var{width})
+## @deftypefnx {} {} ribbon (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} ribbon (@dots{})
 ## Draw a ribbon plot for the columns of @var{y} vs. @var{x}.
 ##
 ## The optional parameter @var{width} specifies the width of a single ribbon
--- a/scripts/plot/draw/rose.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/rose.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rose (@var{th})
-## @deftypefnx {Function File} {} rose (@var{th}, @var{nbins})
-## @deftypefnx {Function File} {} rose (@var{th}, @var{bins})
-## @deftypefnx {Function File} {} rose (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} rose (@dots{})
-## @deftypefnx {Function File} {[@var{thout} @var{rout}] =} rose (@dots{})
+## @deftypefn  {} {} rose (@var{th})
+## @deftypefnx {} {} rose (@var{th}, @var{nbins})
+## @deftypefnx {} {} rose (@var{th}, @var{bins})
+## @deftypefnx {} {} rose (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} rose (@dots{})
+## @deftypefnx {} {[@var{thout} @var{rout}] =} rose (@dots{})
 ## Plot an angular histogram.
 ##
 ## With one vector argument, @var{th}, plot the histogram with 20 angular bins.
--- a/scripts/plot/draw/scatter.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/scatter.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} scatter (@var{x}, @var{y})
-## @deftypefnx {Function File} {} scatter (@var{x}, @var{y}, @var{s})
-## @deftypefnx {Function File} {} scatter (@var{x}, @var{y}, @var{s}, @var{c})
-## @deftypefnx {Function File} {} scatter (@dots{}, @var{style})
-## @deftypefnx {Function File} {} scatter (@dots{}, "filled")
-## @deftypefnx {Function File} {} scatter (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} scatter (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} scatter (@dots{})
+## @deftypefn  {} {} scatter (@var{x}, @var{y})
+## @deftypefnx {} {} scatter (@var{x}, @var{y}, @var{s})
+## @deftypefnx {} {} scatter (@var{x}, @var{y}, @var{s}, @var{c})
+## @deftypefnx {} {} scatter (@dots{}, @var{style})
+## @deftypefnx {} {} scatter (@dots{}, "filled")
+## @deftypefnx {} {} scatter (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} scatter (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} scatter (@dots{})
 ## Draw a 2-D scatter plot.
 ##
 ## A marker is plotted at each point defined by the coordinates in the vectors
--- a/scripts/plot/draw/scatter3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/scatter3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} scatter3 (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} scatter3 (@var{x}, @var{y}, @var{z}, @var{s})
-## @deftypefnx {Function File} {} scatter3 (@var{x}, @var{y}, @var{z}, @var{s}, @var{c})
-## @deftypefnx {Function File} {} scatter3 (@dots{}, @var{style})
-## @deftypefnx {Function File} {} scatter3 (@dots{}, "filled")
-## @deftypefnx {Function File} {} scatter3 (@dots{}, @var{prop}, @var{val})
-## @deftypefnx {Function File} {} scatter3 (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} scatter3 (@dots{})
+## @deftypefn  {} {} scatter3 (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} scatter3 (@var{x}, @var{y}, @var{z}, @var{s})
+## @deftypefnx {} {} scatter3 (@var{x}, @var{y}, @var{z}, @var{s}, @var{c})
+## @deftypefnx {} {} scatter3 (@dots{}, @var{style})
+## @deftypefnx {} {} scatter3 (@dots{}, "filled")
+## @deftypefnx {} {} scatter3 (@dots{}, @var{prop}, @var{val})
+## @deftypefnx {} {} scatter3 (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} scatter3 (@dots{})
 ## Draw a 3-D scatter plot.
 ##
 ## A marker is plotted at each point defined by the coordinates in the vectors
--- a/scripts/plot/draw/semilogx.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/semilogx.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} semilogx (@var{y})
-## @deftypefnx {Function File} {} semilogx (@var{x}, @var{y})
-## @deftypefnx {Function File} {} semilogx (@var{x}, @var{y}, @var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} semilogx (@var{x}, @var{y}, @var{fmt})
-## @deftypefnx {Function File} {} semilogx (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} semilogx (@dots{})
+## @deftypefn  {} {} semilogx (@var{y})
+## @deftypefnx {} {} semilogx (@var{x}, @var{y})
+## @deftypefnx {} {} semilogx (@var{x}, @var{y}, @var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} semilogx (@var{x}, @var{y}, @var{fmt})
+## @deftypefnx {} {} semilogx (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} semilogx (@dots{})
 ## Produce a 2-D plot using a logarithmic scale for the x-axis.
 ##
 ## See the documentation of @code{plot} for a description of the
--- a/scripts/plot/draw/semilogxerr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/semilogxerr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,16 +17,16 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} semilogxerr (@var{y}, @var{ey})
-## @deftypefnx {Function File} {} semilogxerr (@var{y}, @dots{}, @var{fmt})
-## @deftypefnx {Function File} {} semilogxerr (@var{x}, @var{y}, @var{ey})
-## @deftypefnx {Function File} {} semilogxerr (@var{x}, @var{y}, @var{err}, @var{fmt})
-## @deftypefnx {Function File} {} semilogxerr (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
-## @deftypefnx {Function File} {} semilogxerr (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
-## @deftypefnx {Function File} {} semilogxerr (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
-## @deftypefnx {Function File} {} semilogxerr (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
-## @deftypefnx {Function File} {} semilogxerr (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} semilogxerr (@dots{})
+## @deftypefn  {} {} semilogxerr (@var{y}, @var{ey})
+## @deftypefnx {} {} semilogxerr (@var{y}, @dots{}, @var{fmt})
+## @deftypefnx {} {} semilogxerr (@var{x}, @var{y}, @var{ey})
+## @deftypefnx {} {} semilogxerr (@var{x}, @var{y}, @var{err}, @var{fmt})
+## @deftypefnx {} {} semilogxerr (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
+## @deftypefnx {} {} semilogxerr (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
+## @deftypefnx {} {} semilogxerr (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
+## @deftypefnx {} {} semilogxerr (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
+## @deftypefnx {} {} semilogxerr (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} semilogxerr (@dots{})
 ## Produce 2-D plots using a logarithmic scale for the x-axis and errorbars
 ## at each data point.
 ##
--- a/scripts/plot/draw/semilogy.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/semilogy.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} semilogy (@var{y})
-## @deftypefnx {Function File} {} semilogy (@var{x}, @var{y})
-## @deftypefnx {Function File} {} semilogy (@var{x}, @var{y}, @var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} semilogy (@var{x}, @var{y}, @var{fmt})
-## @deftypefnx {Function File} {} semilogy (@var{h}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} semilogy (@dots{})
+## @deftypefn  {} {} semilogy (@var{y})
+## @deftypefnx {} {} semilogy (@var{x}, @var{y})
+## @deftypefnx {} {} semilogy (@var{x}, @var{y}, @var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} semilogy (@var{x}, @var{y}, @var{fmt})
+## @deftypefnx {} {} semilogy (@var{h}, @dots{})
+## @deftypefnx {} {@var{h} =} semilogy (@dots{})
 ## Produce a 2-D plot using a logarithmic scale for the y-axis.
 ##
 ## See the documentation of @code{plot} for a description of the
--- a/scripts/plot/draw/semilogyerr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/semilogyerr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,16 +17,16 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} semilogyerr (@var{y}, @var{ey})
-## @deftypefnx {Function File} {} semilogyerr (@var{y}, @dots{}, @var{fmt})
-## @deftypefnx {Function File} {} semilogyerr (@var{x}, @var{y}, @var{ey})
-## @deftypefnx {Function File} {} semilogyerr (@var{x}, @var{y}, @var{err}, @var{fmt})
-## @deftypefnx {Function File} {} semilogyerr (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
-## @deftypefnx {Function File} {} semilogyerr (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
-## @deftypefnx {Function File} {} semilogyerr (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
-## @deftypefnx {Function File} {} semilogyerr (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
-## @deftypefnx {Function File} {} semilogyerr (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} semilogyerr (@dots{})
+## @deftypefn  {} {} semilogyerr (@var{y}, @var{ey})
+## @deftypefnx {} {} semilogyerr (@var{y}, @dots{}, @var{fmt})
+## @deftypefnx {} {} semilogyerr (@var{x}, @var{y}, @var{ey})
+## @deftypefnx {} {} semilogyerr (@var{x}, @var{y}, @var{err}, @var{fmt})
+## @deftypefnx {} {} semilogyerr (@var{x}, @var{y}, @var{lerr}, @var{uerr}, @var{fmt})
+## @deftypefnx {} {} semilogyerr (@var{x}, @var{y}, @var{ex}, @var{ey}, @var{fmt})
+## @deftypefnx {} {} semilogyerr (@var{x}, @var{y}, @var{lx}, @var{ux}, @var{ly}, @var{uy}, @var{fmt})
+## @deftypefnx {} {} semilogyerr (@var{x1}, @var{y1}, @dots{}, @var{fmt}, @var{xn}, @var{yn}, @dots{})
+## @deftypefnx {} {} semilogyerr (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} semilogyerr (@dots{})
 ## Produce 2-D plots using a logarithmic scale for the y-axis and errorbars
 ## at each data point.
 ##
--- a/scripts/plot/draw/shrinkfaces.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/shrinkfaces.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} shrinkfaces (@var{p}, @var{sf})
-## @deftypefnx {Function File} {@var{nfv} =} shrinkfaces (@var{p}, @var{sf})
-## @deftypefnx {Function File} {@var{nfv} =} shrinkfaces (@var{fv}, @var{sf})
-## @deftypefnx {Function File} {@var{nfv} =} shrinkfaces (@var{f}, @var{v}, @var{sf})
-## @deftypefnx {Function File} {[@var{nf}, @var{nv}] =} shrinkfaces (@dots{})
+## @deftypefn  {} {} shrinkfaces (@var{p}, @var{sf})
+## @deftypefnx {} {@var{nfv} =} shrinkfaces (@var{p}, @var{sf})
+## @deftypefnx {} {@var{nfv} =} shrinkfaces (@var{fv}, @var{sf})
+## @deftypefnx {} {@var{nfv} =} shrinkfaces (@var{f}, @var{v}, @var{sf})
+## @deftypefnx {} {[@var{nf}, @var{nv}] =} shrinkfaces (@dots{})
 ##
 ## Reduce the size of faces in a patch by the shrink factor @var{sf}.
 ##
--- a/scripts/plot/draw/slice.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/slice.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} slice (@var{x}, @var{y}, @var{z}, @var{v}, @var{sx}, @var{sy}, @var{sz})
-## @deftypefnx {Function File} {} slice (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi})
-## @deftypefnx {Function File} {} slice (@var{v}, @var{sx}, @var{sy}, @var{sz})
-## @deftypefnx {Function File} {} slice (@var{v}, @var{xi}, @var{yi}, @var{zi})
-## @deftypefnx {Function File} {} slice (@dots{}, @var{method})
-## @deftypefnx {Function File} {} slice (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} slice (@dots{})
+## @deftypefn  {} {} slice (@var{x}, @var{y}, @var{z}, @var{v}, @var{sx}, @var{sy}, @var{sz})
+## @deftypefnx {} {} slice (@var{x}, @var{y}, @var{z}, @var{v}, @var{xi}, @var{yi}, @var{zi})
+## @deftypefnx {} {} slice (@var{v}, @var{sx}, @var{sy}, @var{sz})
+## @deftypefnx {} {} slice (@var{v}, @var{xi}, @var{yi}, @var{zi})
+## @deftypefnx {} {} slice (@dots{}, @var{method})
+## @deftypefnx {} {} slice (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} slice (@dots{})
 ## Plot slices of 3-D data/scalar fields.
 ##
 ## Each element of the 3-dimensional array @var{v} represents a scalar value at
--- a/scripts/plot/draw/sombrero.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/sombrero.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} sombrero ()
-## @deftypefnx {Function File} {} sombrero (@var{n})
-## @deftypefnx {Function File} {@var{z} =} sombrero (@dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} sombrero (@dots{})
+## @deftypefn  {} {} sombrero ()
+## @deftypefnx {} {} sombrero (@var{n})
+## @deftypefnx {} {@var{z} =} sombrero (@dots{})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} sombrero (@dots{})
 ## Plot the familiar 3-D sombrero function.
 ##
 ## The function plotted is
--- a/scripts/plot/draw/sphere.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/sphere.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} sphere ()
-## @deftypefnx {Function File} {} sphere (@var{n})
-## @deftypefnx {Function File} {} sphere (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{z}] =} sphere (@dots{})
+## @deftypefn  {} {} sphere ()
+## @deftypefnx {} {} sphere (@var{n})
+## @deftypefnx {} {} sphere (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{z}] =} sphere (@dots{})
 ## Plot a 3-D unit sphere.
 ##
 ## The optional input @var{n} determines the number of faces around the
--- a/scripts/plot/draw/stairs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/stairs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} stairs (@var{y})
-## @deftypefnx {Function File} {} stairs (@var{x}, @var{y})
-## @deftypefnx {Function File} {} stairs (@dots{}, @var{style})
-## @deftypefnx {Function File} {} stairs (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} stairs (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} stairs (@dots{})
-## @deftypefnx {Function File} {[@var{xstep}, @var{ystep}] =} stairs (@dots{})
+## @deftypefn  {} {} stairs (@var{y})
+## @deftypefnx {} {} stairs (@var{x}, @var{y})
+## @deftypefnx {} {} stairs (@dots{}, @var{style})
+## @deftypefnx {} {} stairs (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} stairs (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} stairs (@dots{})
+## @deftypefnx {} {[@var{xstep}, @var{ystep}] =} stairs (@dots{})
 ## Produce a stairstep plot.
 ##
 ## The arguments @var{x} and @var{y} may be vectors or matrices.
--- a/scripts/plot/draw/stem.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/stem.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} stem (@var{y})
-## @deftypefnx {Function File} {} stem (@var{x}, @var{y})
-## @deftypefnx {Function File} {} stem (@dots{}, @var{linespec})
-## @deftypefnx {Function File} {} stem (@dots{}, "filled")
-## @deftypefnx {Function File} {} stem (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} stem (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} stem (@dots{})
+## @deftypefn  {} {} stem (@var{y})
+## @deftypefnx {} {} stem (@var{x}, @var{y})
+## @deftypefnx {} {} stem (@dots{}, @var{linespec})
+## @deftypefnx {} {} stem (@dots{}, "filled")
+## @deftypefnx {} {} stem (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} stem (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} stem (@dots{})
 ## Plot a 2-D stem graph.
 ##
 ## If only one argument is given, it is taken as the y-values and the
--- a/scripts/plot/draw/stem3.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/stem3.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} stem3 (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} stem3 (@dots{}, @var{linespec})
-## @deftypefnx {Function File} {} stem3 (@dots{}, "filled")
-## @deftypefnx {Function File} {} stem3 (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} stem3 (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} stem3 (@dots{})
+## @deftypefn  {} {} stem3 (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} stem3 (@dots{}, @var{linespec})
+## @deftypefnx {} {} stem3 (@dots{}, "filled")
+## @deftypefnx {} {} stem3 (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} stem3 (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} stem3 (@dots{})
 ## Plot a 3-D stem graph.
 ##
 ## Stems are drawn from the height @var{z} to the location in the x-y plane
--- a/scripts/plot/draw/stemleaf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/stemleaf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,9 +20,9 @@
 
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} stemleaf (@var{x}, @var{caption})
-## @deftypefnx {Function File} {} stemleaf (@var{x}, @var{caption}, @var{stem_sz})
-## @deftypefnx {Function File} {@var{plotstr} =} stemleaf (@dots{})
+## @deftypefn  {} {} stemleaf (@var{x}, @var{caption})
+## @deftypefnx {} {} stemleaf (@var{x}, @var{caption}, @var{stem_sz})
+## @deftypefnx {} {@var{plotstr} =} stemleaf (@dots{})
 ## Compute and display a stem and leaf plot of the vector @var{x}.
 ##
 ## The input @var{x} should be a vector of integers.  Any non-integer values
--- a/scripts/plot/draw/surf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/surf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} surf (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} surf (@var{z})
-## @deftypefnx {Function File} {} surf (@dots{}, @var{c})
-## @deftypefnx {Function File} {} surf (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} surf (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} surf (@dots{})
+## @deftypefn  {} {} surf (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} surf (@var{z})
+## @deftypefnx {} {} surf (@dots{}, @var{c})
+## @deftypefnx {} {} surf (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} surf (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} surf (@dots{})
 ## Plot a 3-D surface mesh.
 ##
 ## The surface mesh is plotted using shaded rectangles.  The vertices of the
--- a/scripts/plot/draw/surface.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/surface.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} surface (@var{x}, @var{y}, @var{z}, @var{c})
-## @deftypefnx {Function File} {} surface (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} surface (@var{z}, @var{c})
-## @deftypefnx {Function File} {} surface (@var{z})
-## @deftypefnx {Function File} {} surface (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} surface (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} surface (@dots{})
+## @deftypefn  {} {} surface (@var{x}, @var{y}, @var{z}, @var{c})
+## @deftypefnx {} {} surface (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} surface (@var{z}, @var{c})
+## @deftypefnx {} {} surface (@var{z})
+## @deftypefnx {} {} surface (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} surface (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} surface (@dots{})
 ## Create a surface graphic object given matrices @var{x} and @var{y} from
 ## @code{meshgrid} and a matrix of values @var{z} corresponding to the
 ## @var{x} and @var{y} coordinates of the surface.
--- a/scripts/plot/draw/surfc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/surfc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} surfc (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} surfc (@var{z})
-## @deftypefnx {Function File} {} surfc (@dots{}, @var{c})
-## @deftypefnx {Function File} {} surfc (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} surfc (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} surfc (@dots{})
+## @deftypefn  {} {} surfc (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} surfc (@var{z})
+## @deftypefnx {} {} surfc (@dots{}, @var{c})
+## @deftypefnx {} {} surfc (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} surfc (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} surfc (@dots{})
 ## Plot a 3-D surface mesh with underlying contour lines.
 ##
 ## The surface mesh is plotted using shaded rectangles.  The vertices of the
--- a/scripts/plot/draw/surfl.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/surfl.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} surfl (@var{z})
-## @deftypefnx {Function File} {} surfl (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} surfl (@dots{}, @var{lsrc})
-## @deftypefnx {Function File} {} surfl (@var{x}, @var{y}, @var{z}, @var{lsrc}, @var{P})
-## @deftypefnx {Function File} {} surfl (@dots{}, "cdata")
-## @deftypefnx {Function File} {} surfl (@dots{}, "light")
-## @deftypefnx {Function File} {} surfl (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} surfl (@dots{})
+## @deftypefn  {} {} surfl (@var{z})
+## @deftypefnx {} {} surfl (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} surfl (@dots{}, @var{lsrc})
+## @deftypefnx {} {} surfl (@var{x}, @var{y}, @var{z}, @var{lsrc}, @var{P})
+## @deftypefnx {} {} surfl (@dots{}, "cdata")
+## @deftypefnx {} {} surfl (@dots{}, "light")
+## @deftypefnx {} {} surfl (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} surfl (@dots{})
 ## Plot a 3-D surface using shading based on various lighting models.
 ##
 ## The surface mesh is plotted using shaded rectangles.  The vertices of the
--- a/scripts/plot/draw/surfnorm.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/surfnorm.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} surfnorm (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} surfnorm (@var{z})
-## @deftypefnx {Function File} {} surfnorm (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} surfnorm (@var{hax}, @dots{})
-## @deftypefnx {Function File} {[@var{nx}, @var{ny}, @var{nz}] =} surfnorm (@dots{})
+## @deftypefn  {} {} surfnorm (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} surfnorm (@var{z})
+## @deftypefnx {} {} surfnorm (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} surfnorm (@var{hax}, @dots{})
+## @deftypefnx {} {[@var{nx}, @var{ny}, @var{nz}] =} surfnorm (@dots{})
 ## Find the vectors normal to a meshgridded surface.
 ##
 ## If @var{x} and @var{y} are vectors, then a typical vertex is
--- a/scripts/plot/draw/tetramesh.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/tetramesh.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} tetramesh (@var{T}, @var{X})
-## @deftypefnx {Function File} {} tetramesh (@var{T}, @var{X}, @var{C})
-## @deftypefnx {Function File} {} tetramesh (@dots{}, @var{property}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} tetramesh (@dots{})
+## @deftypefn  {} {} tetramesh (@var{T}, @var{X})
+## @deftypefnx {} {} tetramesh (@var{T}, @var{X}, @var{C})
+## @deftypefnx {} {} tetramesh (@dots{}, @var{property}, @var{val}, @dots{})
+## @deftypefnx {} {@var{h} =} tetramesh (@dots{})
 ## Display the tetrahedrons defined in the m-by-4 matrix @var{T} as 3-D patches.
 ##
 ## @var{T} is typically the output of a Delaunay triangulation of a 3-D set
--- a/scripts/plot/draw/trimesh.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/trimesh.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} trimesh (@var{tri}, @var{x}, @var{y}, @var{z}, @var{c})
-## @deftypefnx {Function File} {} trimesh (@var{tri}, @var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} trimesh (@var{tri}, @var{x}, @var{y})
-## @deftypefnx {Function File} {} trimesh (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} trimesh (@dots{})
+## @deftypefn  {} {} trimesh (@var{tri}, @var{x}, @var{y}, @var{z}, @var{c})
+## @deftypefnx {} {} trimesh (@var{tri}, @var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} trimesh (@var{tri}, @var{x}, @var{y})
+## @deftypefnx {} {} trimesh (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {@var{h} =} trimesh (@dots{})
 ## Plot a 3-D triangular wireframe mesh.
 ##
 ## In contrast to @code{mesh}, which plots a mesh using rectangles,
--- a/scripts/plot/draw/triplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/triplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} triplot (@var{tri}, @var{x}, @var{y})
-## @deftypefnx {Function File} {} triplot (@var{tri}, @var{x}, @var{y}, @var{linespec})
-## @deftypefnx {Function File} {@var{h} =} triplot (@dots{})
+## @deftypefn  {} {} triplot (@var{tri}, @var{x}, @var{y})
+## @deftypefnx {} {} triplot (@var{tri}, @var{x}, @var{y}, @var{linespec})
+## @deftypefnx {} {@var{h} =} triplot (@dots{})
 ## Plot a 2-D triangular mesh.
 ##
 ## @var{tri} is typically the output of a Delaunay triangulation over the
--- a/scripts/plot/draw/trisurf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/trisurf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} trisurf (@var{tri}, @var{x}, @var{y}, @var{z}, @var{c})
-## @deftypefnx {Function File} {} trisurf (@var{tri}, @var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} trisurf (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} trisurf (@dots{})
+## @deftypefn  {} {} trisurf (@var{tri}, @var{x}, @var{y}, @var{z}, @var{c})
+## @deftypefnx {} {} trisurf (@var{tri}, @var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} trisurf (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {@var{h} =} trisurf (@dots{})
 ## Plot a 3-D triangular surface.
 ##
 ## In contrast to @code{surf}, which plots a surface mesh using rectangles,
--- a/scripts/plot/draw/waterfall.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/draw/waterfall.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} waterfall (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {} waterfall (@var{z})
-## @deftypefnx {Function File} {} waterfall (@dots{}, @var{c})
-## @deftypefnx {Function File} {} waterfall (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {} waterfall (@var{hax}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} waterfall (@dots{})
+## @deftypefn  {} {} waterfall (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {} waterfall (@var{z})
+## @deftypefnx {} {} waterfall (@dots{}, @var{c})
+## @deftypefnx {} {} waterfall (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {} waterfall (@var{hax}, @dots{})
+## @deftypefnx {} {@var{h} =} waterfall (@dots{})
 ## Plot a 3-D waterfall plot.
 ##
 ## A waterfall plot is similar to a @code{meshz} plot except only
--- a/scripts/plot/util/__actual_axis_position__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/__actual_axis_position__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} __actual_axis_position__ (@var{h})
-## @deftypefnx {Function File} {} __actual_axis_position__ (@var{axis_struct})
+## @deftypefn  {} {} __actual_axis_position__ (@var{h})
+## @deftypefnx {} {} __actual_axis_position__ (@var{axis_struct})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/__default_plot_options__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/__default_plot_options__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{options} =} __default_plot_options__ ()
+## @deftypefn {} {@var{options} =} __default_plot_options__ ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/__gnuplot_drawnow__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/__gnuplot_drawnow__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __gnuplot_drawnow__ (@var{h}, @var{term}, @var{file}, @var{mono}, @var{debug_file})
+## @deftypefn {} {} __gnuplot_drawnow__ (@var{h}, @var{term}, @var{file}, @var{mono}, @var{debug_file})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/__next_line_color__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/__next_line_color__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{rgb} =} __next_line_color__ (@var{reset})
+## @deftypefn {} {@var{rgb} =} __next_line_color__ (@var{reset})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/__next_line_style__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/__next_line_style__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{style} =} __next_line_style__ (@var{reset})
+## @deftypefn {} {@var{style} =} __next_line_style__ (@var{reset})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/__plt_get_axis_arg__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/__plt_get_axis_arg__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{h}, @var{varargin}, @var{narg}] =} __plt_get_axis_arg__ (@var{caller}, @var{varargin})
+## @deftypefn {} {[@var{h}, @var{varargin}, @var{narg}] =} __plt_get_axis_arg__ (@var{caller}, @var{varargin})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/__pltopt__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/__pltopt__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __pltopt__ (@var{caller}, @var{opt})
+## @deftypefn {} {} __pltopt__ (@var{caller}, @var{opt})
 ## Undocumented internal function.
 ## @end deftypefn
 
-## @deftypefn {Function File} {} __pltopt__ (@var{caller}, @var{opt})
+## @deftypefn {} {} __pltopt__ (@var{caller}, @var{opt})
 ##
 ## Decode plot option strings.
 ##
--- a/scripts/plot/util/allchild.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/allchild.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} allchild (@var{handles})
+## @deftypefn {} {@var{h} =} allchild (@var{handles})
 ## Find all children, including hidden children, of a graphics object.
 ##
 ## This function is similar to @code{get (h, "children")}, but also returns
--- a/scripts/plot/util/ancestor.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/ancestor.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{parent} =} ancestor (@var{h}, @var{type})
-## @deftypefnx {Function File} {@var{parent} =} ancestor (@var{h}, @var{type}, "toplevel")
+## @deftypefn  {} {@var{parent} =} ancestor (@var{h}, @var{type})
+## @deftypefnx {} {@var{parent} =} ancestor (@var{h}, @var{type}, "toplevel")
 ## Return the first ancestor of handle object @var{h} whose type matches
 ## @var{type}, where @var{type} is a character string.
 ##
--- a/scripts/plot/util/axes.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/axes.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} axes ()
-## @deftypefnx {Function File} {} axes (@var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {} axes (@var{hax})
-## @deftypefnx {Function File} {@var{h} =} axes (@dots{})
+## @deftypefn  {} {} axes ()
+## @deftypefnx {} {} axes (@var{property}, @var{value}, @dots{})
+## @deftypefnx {} {} axes (@var{hax})
+## @deftypefnx {} {@var{h} =} axes (@dots{})
 ## Create an axes object and return a handle to it, or set the current axes
 ## to @var{hax}.
 ##
--- a/scripts/plot/util/cla.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/cla.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} cla
-## @deftypefnx {Command} {} cla reset
-## @deftypefnx {Function File} {} cla (@var{hax})
-## @deftypefnx {Function File} {} cla (@var{hax}, "reset")
+## @deftypefn  {} {} cla
+## @deftypefnx {} {} cla reset
+## @deftypefnx {} {} cla (@var{hax})
+## @deftypefnx {} {} cla (@var{hax}, "reset")
 ## Clear the current axes.
 ##
 ## @code{cla} operates by deleting child graphic objects with visible
--- a/scripts/plot/util/clf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/clf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} clf
-## @deftypefnx {Command} {} clf reset
-## @deftypefnx {Function File} {} clf (@var{hfig})
-## @deftypefnx {Function File} {} clf (@var{hfig}, "reset")
-## @deftypefnx {Function File} {@var{h} =} clf (@dots{})
+## @deftypefn  {} {} clf
+## @deftypefnx {} {} clf reset
+## @deftypefnx {} {} clf (@var{hfig})
+## @deftypefnx {} {} clf (@var{hfig}, "reset")
+## @deftypefnx {} {@var{h} =} clf (@dots{})
 ## Clear the current figure window.
 ##
 ## @code{clf} operates by deleting child graphics objects with visible
--- a/scripts/plot/util/close.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/close.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} close
-## @deftypefnx {Command} {} close (@var{h})
-## @deftypefnx {Command} {} close @var{h}
-## @deftypefnx {Command} {} close all
-## @deftypefnx {Command} {} close all hidden
-## @deftypefnx {Command} {} close all force
+## @deftypefn  {} {} close
+## @deftypefnx {} {} close (@var{h})
+## @deftypefnx {} {} close @var{h}
+## @deftypefnx {} {} close all
+## @deftypefnx {} {} close all hidden
+## @deftypefnx {} {} close all force
 ## Close figure window(s).
 ##
 ## When called with no arguments, close the current figure.  This is equivalent
--- a/scripts/plot/util/closereq.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/closereq.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} closereq ()
+## @deftypefn {} {} closereq ()
 ## Close the current figure and delete all graphics objects associated with it.
 ##
 ## By default, the @qcode{"closerequestfcn"} property of a new plot figure
--- a/scripts/plot/util/colstyle.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/colstyle.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{style}, @var{color}, @var{marker}, @var{msg}] =} colstyle (@var{linespec})
+## @deftypefn {} {[@var{style}, @var{color}, @var{marker}, @var{msg}] =} colstyle (@var{linespec})
 ## Parse @var{linespec} and return the line style, color, and markers given.
 ##
 ## In the case of an error, the string @var{msg} will return the text of the
--- a/scripts/plot/util/copyobj.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/copyobj.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hnew} =} copyobj (@var{horig})
-## @deftypefnx {Function File} {@var{hnew} =} copyobj (@var{horig}, @var{hparent})
+## @deftypefn  {} {@var{hnew} =} copyobj (@var{horig})
+## @deftypefnx {} {@var{hnew} =} copyobj (@var{horig}, @var{hparent})
 ## Construct a copy of the graphic object associated with handle @var{horig}
 ## and return a handle @var{hnew} to the new object.
 ##
--- a/scripts/plot/util/figure.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/figure.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} figure
-## @deftypefnx {Command} {} figure @var{n}
-## @deftypefnx {Function File} {} figure (@var{n})
-## @deftypefnx {Function File} {} figure (@dots{}, "@var{property}", @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} figure (@dots{})
+## @deftypefn  {} {} figure
+## @deftypefnx {} {} figure @var{n}
+## @deftypefnx {} {} figure (@var{n})
+## @deftypefnx {} {} figure (@dots{}, "@var{property}", @var{value}, @dots{})
+## @deftypefnx {} {@var{h} =} figure (@dots{})
 ## Create a new figure window for plotting.
 ##
 ## If no arguments are specified, a new figure with the next available number
--- a/scripts/plot/util/findall.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/findall.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} findall ()
-## @deftypefnx {Function File} {@var{h} =} findall (@var{prop_name}, @var{prop_value}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} findall (@var{prop_name}, @var{prop_value}, "-@var{logical_op}", @var{prop_name}, @var{prop_value})
-## @deftypefnx {Function File} {@var{h} =} findall ("-property", @var{prop_name})
-## @deftypefnx {Function File} {@var{h} =} findall ("-regexp", @var{prop_name}, @var{pattern})
-## @deftypefnx {Function File} {@var{h} =} findall (@var{hlist}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} findall (@var{hlist}, "flat", @dots{})
-## @deftypefnx {Function File} {@var{h} =} findall (@var{hlist}, "-depth", @var{d}, @dots{})
+## @deftypefn  {} {@var{h} =} findall ()
+## @deftypefnx {} {@var{h} =} findall (@var{prop_name}, @var{prop_value}, @dots{})
+## @deftypefnx {} {@var{h} =} findall (@var{prop_name}, @var{prop_value}, "-@var{logical_op}", @var{prop_name}, @var{prop_value})
+## @deftypefnx {} {@var{h} =} findall ("-property", @var{prop_name})
+## @deftypefnx {} {@var{h} =} findall ("-regexp", @var{prop_name}, @var{pattern})
+## @deftypefnx {} {@var{h} =} findall (@var{hlist}, @dots{})
+## @deftypefnx {} {@var{h} =} findall (@var{hlist}, "flat", @dots{})
+## @deftypefnx {} {@var{h} =} findall (@var{hlist}, "-depth", @var{d}, @dots{})
 ## Find graphics object, including hidden ones, with specified property values.
 ##
 ## The return value @var{h} is a list of handles to the found graphic objects.
--- a/scripts/plot/util/findfigs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/findfigs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} findfigs ()
+## @deftypefn {} {} findfigs ()
 ## Find all visible figures that are currently off the screen and move them
 ## onto the screen.
 ## @seealso{allchild, figure, get, set}
--- a/scripts/plot/util/findobj.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/findobj.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} findobj ()
-## @deftypefnx {Function File} {@var{h} =} findobj (@var{prop_name}, @var{prop_value}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} findobj (@var{prop_name}, @var{prop_value}, "-@var{logical_op}", @var{prop_name}, @var{prop_value})
-## @deftypefnx {Function File} {@var{h} =} findobj ("-property", @var{prop_name})
-## @deftypefnx {Function File} {@var{h} =} findobj ("-regexp", @var{prop_name}, @var{pattern})
-## @deftypefnx {Function File} {@var{h} =} findobj (@var{hlist}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} findobj (@var{hlist}, "flat", @dots{})
-## @deftypefnx {Function File} {@var{h} =} findobj (@var{hlist}, "-depth", @var{d}, @dots{})
+## @deftypefn  {} {@var{h} =} findobj ()
+## @deftypefnx {} {@var{h} =} findobj (@var{prop_name}, @var{prop_value}, @dots{})
+## @deftypefnx {} {@var{h} =} findobj (@var{prop_name}, @var{prop_value}, "-@var{logical_op}", @var{prop_name}, @var{prop_value})
+## @deftypefnx {} {@var{h} =} findobj ("-property", @var{prop_name})
+## @deftypefnx {} {@var{h} =} findobj ("-regexp", @var{prop_name}, @var{pattern})
+## @deftypefnx {} {@var{h} =} findobj (@var{hlist}, @dots{})
+## @deftypefnx {} {@var{h} =} findobj (@var{hlist}, "flat", @dots{})
+## @deftypefnx {} {@var{h} =} findobj (@var{hlist}, "-depth", @var{d}, @dots{})
 ## Find graphics object with specified property values.
 ##
 ## The simplest form is
--- a/scripts/plot/util/frame2im.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/frame2im.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{x}, @var{map}] =} frame2im (@var{f})
+## @deftypefn {} {[@var{x}, @var{map}] =} frame2im (@var{f})
 ## Convert movie frame to indexed image.
 ##
 ## A movie frame is simply a struct with the fields @qcode{"cdata"} and
--- a/scripts/plot/util/gca.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/gca.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} gca ()
+## @deftypefn {} {@var{h} =} gca ()
 ## Return a handle to the current axis object.
 ##
 ## The current axis is the default target for graphics output.  In the case
--- a/scripts/plot/util/gcbf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/gcbf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{fig} =} gcbf ()
+## @deftypefn {} {@var{fig} =} gcbf ()
 ## Return a handle to the figure containing the object whose callback is
 ## currently executing.
 ##
--- a/scripts/plot/util/gcbo.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/gcbo.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} gcbo ()
-## @deftypefnx {Function File} {[@var{h}, @var{fig}] =} gcbo ()
+## @deftypefn  {} {@var{h} =} gcbo ()
+## @deftypefnx {} {[@var{h}, @var{fig}] =} gcbo ()
 ## Return a handle to the object whose callback is currently executing.
 ##
 ## If no callback is executing, this function returns the empty matrix.  This
--- a/scripts/plot/util/gcf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/gcf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} gcf ()
+## @deftypefn {} {@var{h} =} gcf ()
 ## Return a handle to the current figure.
 ##
 ## The current figure is the default target for graphics output.  If multiple
--- a/scripts/plot/util/gco.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/gco.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} gco ()
-## @deftypefnx {Function File} {@var{h} =} gco (@var{fig})
+## @deftypefn  {} {@var{h} =} gco ()
+## @deftypefnx {} {@var{h} =} gco (@var{fig})
 ## Return a handle to the current object of the current figure, or a handle
 ## to the current object of the figure with handle @var{fig}.
 ##
--- a/scripts/plot/util/ginput.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/ginput.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{x}, @var{y}, @var{buttons}] =} ginput (@var{n})
-## @deftypefnx {Function File} {[@var{x}, @var{y}, @var{buttons}] =} ginput ()
+## @deftypefn  {} {[@var{x}, @var{y}, @var{buttons}] =} ginput (@var{n})
+## @deftypefnx {} {[@var{x}, @var{y}, @var{buttons}] =} ginput ()
 ## Return the position and type of mouse button clicks and/or key strokes
 ## in the current figure window.
 ##
--- a/scripts/plot/util/graphics_toolkit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/graphics_toolkit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{name} =} graphics_toolkit ()
-## @deftypefnx {Function File} {@var{name} =} graphics_toolkit (@var{hlist})
-## @deftypefnx {Function File} {} graphics_toolkit (@var{name})
-## @deftypefnx {Function File} {} graphics_toolkit (@var{hlist}, @var{name})
+## @deftypefn  {} {@var{name} =} graphics_toolkit ()
+## @deftypefnx {} {@var{name} =} graphics_toolkit (@var{hlist})
+## @deftypefnx {} {} graphics_toolkit (@var{name})
+## @deftypefnx {} {} graphics_toolkit (@var{hlist}, @var{name})
 ## Query or set the default graphics toolkit which is assigned to new figures.
 ##
 ## With no inputs, return the current default graphics toolkit.  If the input
--- a/scripts/plot/util/hdl2struct.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/hdl2struct.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{s} =} hdl2struct (@var{h})
+## @deftypefn {} {@var{s} =} hdl2struct (@var{h})
 ## Return a structure, @var{s}, whose fields describe the properties
 ## of the object, and its children, associated with the handle, @var{h}.
 ##
--- a/scripts/plot/util/hggroup.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/hggroup.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} hggroup ()
-## @deftypefnx {Function File} {} hggroup (@var{hax})
-## @deftypefnx {Function File} {} hggroup (@dots{}, @var{property}, @var{value}, @dots{})
-## @deftypefnx {Function File} {@var{h} =} hggroup (@dots{})
+## @deftypefn  {} {} hggroup ()
+## @deftypefnx {} {} hggroup (@var{hax})
+## @deftypefnx {} {} hggroup (@dots{}, @var{property}, @var{value}, @dots{})
+## @deftypefnx {} {@var{h} =} hggroup (@dots{})
 ## Create handle graphics group object with axes parent @var{hax}.
 ##
 ## If no parent is specified, the group is created in the current axes.
--- a/scripts/plot/util/hgload.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/hgload.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{h} =} hgload (@var{filename})
+## @deftypefn {} {@var{h} =} hgload (@var{filename})
 ## Load the graphics object in @var{filename} into the graphics handle @var{h}.
 ##
 ## If @var{filename} has no extension, Octave will try to find the file with
--- a/scripts/plot/util/hgsave.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/hgsave.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} hgsave (@var{filename})
-## @deftypefnx {Function File} {} hgsave (@var{h}, @var{filename})
-## @deftypefnx {Function File} {} hgsave (@var{h}, @var{filename}, @var{fmt})
+## @deftypefn  {} {} hgsave (@var{filename})
+## @deftypefnx {} {} hgsave (@var{h}, @var{filename})
+## @deftypefnx {} {} hgsave (@var{h}, @var{filename}, @var{fmt})
 ## Save the graphics handle @var{h} to the file @var{filename} in the format
 ## @var{fmt}.
 ##
--- a/scripts/plot/util/hold.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/hold.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} hold
-## @deftypefnx {Command} {} hold on
-## @deftypefnx {Command} {} hold off
-## @deftypefnx {Command} {} hold all
-## @deftypefnx {Function File} {} hold (@var{hax}, @dots{})
+## @deftypefn  {} {} hold
+## @deftypefnx {} {} hold on
+## @deftypefnx {} {} hold off
+## @deftypefnx {} {} hold all
+## @deftypefnx {} {} hold (@var{hax}, @dots{})
 ## Toggle or set the @qcode{"hold"} state of the plotting engine which
 ## determines whether new graphic objects are added to the plot or replace
 ## the existing objects.
--- a/scripts/plot/util/im2frame.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/im2frame.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} im2frame (@var{rgb})
-## @deftypefnx {Function File} {} im2frame (@var{x}, @var{map})
+## @deftypefn  {} {} im2frame (@var{rgb})
+## @deftypefnx {} {} im2frame (@var{x}, @var{map})
 ## Convert image to movie frame.
 ##
 ## A movie frame is simply a struct with the fields @qcode{"cdata"} and
--- a/scripts/plot/util/isaxes.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/isaxes.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isaxes (@var{h})
+## @deftypefn {} {} isaxes (@var{h})
 ## Return true if @var{h} is an axes graphics handle and false otherwise.
 ##
 ## If @var{h} is a matrix then return a logical array which is true where the
--- a/scripts/plot/util/isfigure.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/isfigure.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isfigure (@var{h})
+## @deftypefn {} {} isfigure (@var{h})
 ## Return true if @var{h} is a figure graphics handle and false otherwise.
 ##
 ## If @var{h} is a matrix then return a logical array which is true where the
--- a/scripts/plot/util/ishghandle.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/ishghandle.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} ishghandle (@var{h})
+## @deftypefn {} {} ishghandle (@var{h})
 ## Return true if @var{h} is a graphics handle and false otherwise.
 ##
 ## This function is equivalent to @code{ishandle} and is provided for
--- a/scripts/plot/util/ishold.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/ishold.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} ishold
-## @deftypefnx {Function File} {} ishold (@var{hax})
-## @deftypefnx {Function File} {} ishold (@var{hfig})
+## @deftypefn  {} {} ishold
+## @deftypefnx {} {} ishold (@var{hax})
+## @deftypefnx {} {} ishold (@var{hfig})
 ## Return true if the next plot will be added to the current plot, or
 ## false if the plot device will be cleared before drawing the next plot.
 ##
--- a/scripts/plot/util/isprop.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/isprop.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{res} =} isprop (@var{obj}, "@var{prop}")
+## @deftypefn {} {@var{res} =} isprop (@var{obj}, "@var{prop}")
 ## Return true if @var{prop} is a property of the object @var{obj}.
 ##
 ## @var{obj} may also be an array of objects in which case @var{res} will be a
--- a/scripts/plot/util/linkaxes.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/linkaxes.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} linkaxes (@var{hax})
-## @deftypefnx {Function File} {} linkaxes (@var{hax}, @var{optstr})
+## @deftypefn  {} {} linkaxes (@var{hax})
+## @deftypefnx {} {} linkaxes (@var{hax}, @var{optstr})
 ## Link the axis limits of 2-D plots such that a change in one is propagated
 ## to the others.
 ##
--- a/scripts/plot/util/linkprop.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/linkprop.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{hlink} =} linkprop (@var{h}, "@var{prop}")
-## @deftypefnx {Function File} {@var{hlink} =} linkprop (@var{h}, @{"@var{prop1}", "@var{prop2}", @dots{}@})
+## @deftypefn  {} {@var{hlink} =} linkprop (@var{h}, "@var{prop}")
+## @deftypefnx {} {@var{hlink} =} linkprop (@var{h}, @{"@var{prop1}", "@var{prop2}", @dots{}@})
 ## Link graphic object properties, such that a change in one is propagated to
 ## the others.
 ##
--- a/scripts/plot/util/meshgrid.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/meshgrid.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{xx}, @var{yy}] =} meshgrid (@var{x}, @var{y})
-## @deftypefnx {Function File} {[@var{xx}, @var{yy}, @var{zz}] =} meshgrid (@var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {[@var{xx}, @var{yy}] =} meshgrid (@var{x})
-## @deftypefnx {Function File} {[@var{xx}, @var{yy}, @var{zz}] =} meshgrid (@var{x})
+## @deftypefn  {} {[@var{xx}, @var{yy}] =} meshgrid (@var{x}, @var{y})
+## @deftypefnx {} {[@var{xx}, @var{yy}, @var{zz}] =} meshgrid (@var{x}, @var{y}, @var{z})
+## @deftypefnx {} {[@var{xx}, @var{yy}] =} meshgrid (@var{x})
+## @deftypefnx {} {[@var{xx}, @var{yy}, @var{zz}] =} meshgrid (@var{x})
 ## Given vectors of @var{x} and @var{y} coordinates, return matrices @var{xx}
 ## and @var{yy} corresponding to a full 2-D grid.
 ##
--- a/scripts/plot/util/ndgrid.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/ndgrid.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{y1}, @var{y2}, @dots{}, @var{y}n] =} ndgrid (@var{x1}, @var{x2}, @dots{}, @var{x}n)
-## @deftypefnx {Function File} {[@var{y1}, @var{y2}, @dots{}, @var{y}n] =} ndgrid (@var{x})
+## @deftypefn  {} {[@var{y1}, @var{y2}, @dots{}, @var{y}n] =} ndgrid (@var{x1}, @var{x2}, @dots{}, @var{x}n)
+## @deftypefnx {} {[@var{y1}, @var{y2}, @dots{}, @var{y}n] =} ndgrid (@var{x})
 ## Given n vectors @var{x1}, @dots{}, @var{x}n, @code{ndgrid} returns n
 ## arrays of dimension n.
 ##
--- a/scripts/plot/util/newplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/newplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} newplot ()
-## @deftypefnx {Function File} {} newplot (@var{hfig})
-## @deftypefnx {Function File} {} newplot (@var{hax})
-## @deftypefnx {Function File} {@var{hax} =} newplot (@dots{})
+## @deftypefn  {} {} newplot ()
+## @deftypefnx {} {} newplot (@var{hfig})
+## @deftypefnx {} {} newplot (@var{hax})
+## @deftypefnx {} {@var{hax} =} newplot (@dots{})
 ## Prepare graphics engine to produce a new plot.
 ##
 ## This function is called at the beginning of all high-level plotting
--- a/scripts/plot/util/pan.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/pan.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} pan
-## @deftypefnx {Command} {} pan on
-## @deftypefnx {Command} {} pan off
-## @deftypefnx {Command} {} pan xon
-## @deftypefnx {Command} {} pan yon
-## @deftypefnx {Function File} {} pan (@var{hfig}, @var{option})
+## @deftypefn  {} {} pan
+## @deftypefnx {} {} pan on
+## @deftypefnx {} {} pan off
+## @deftypefnx {} {} pan xon
+## @deftypefnx {} {} pan yon
+## @deftypefnx {} {} pan (@var{hfig}, @var{option})
 ## Control the interactive panning mode of a figure in the GUI.
 ##
 ## Given the option @qcode{"on"} or @qcode{"off"}, set the interactive
--- a/scripts/plot/util/print.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/print.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} print ()
-## @deftypefnx {Function File} {} print (@var{options})
-## @deftypefnx {Function File} {} print (@var{filename}, @var{options})
-## @deftypefnx {Function File} {} print (@var{h}, @var{filename}, @var{options})
+## @deftypefn  {} {} print ()
+## @deftypefnx {} {} print (@var{options})
+## @deftypefnx {} {} print (@var{filename}, @var{options})
+## @deftypefnx {} {} print (@var{h}, @var{filename}, @var{options})
 ## Print a plot, or save it to a file.
 ##
 ## Both output formatted for printing (PDF and PostScript), and many bitmapped
--- a/scripts/plot/util/printd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/printd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,8 +19,8 @@
 ## see <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} printd (@var{obj}, @var{filename})
-## @deftypefnx {Function File} {@var{out_file} =} printd (@dots{})
+## @deftypefn  {} {} printd (@var{obj}, @var{filename})
+## @deftypefnx {} {@var{out_file} =} printd (@dots{})
 ##
 ## Convert any object acceptable to @code{disp} into the format selected by
 ## the suffix of @var{filename}.
--- a/scripts/plot/util/private/__add_default_menu__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__add_default_menu__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __add_default_menu__ (@var{fig})
+## @deftypefn {} {} __add_default_menu__ (@var{fig})
 ## Add default menu to figure.
 ##
 ## All uimenu handles have their @qcode{"HandleVisibility"} property set to
--- a/scripts/plot/util/private/__ghostscript__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__ghostscript__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __ghostscript__ (@var{@dots{}})
+## @deftypefn {} {} __ghostscript__ (@var{@dots{}})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_draw_axes__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_draw_axes__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __gnuplot_draw_axes__ (@var{h}, @var{plot_stream}, @var{enhanced}, @var{mono})
+## @deftypefn {} {} __gnuplot_draw_axes__ (@var{h}, @var{plot_stream}, @var{enhanced}, @var{mono})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_draw_figure__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_draw_figure__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __gnuplot_draw_figure__ (@var{h}, @var{plot_stream}, @var{enhanced}, @var{mono})
+## @deftypefn {} {} __gnuplot_draw_figure__ (@var{h}, @var{plot_stream}, @var{enhanced}, @var{mono})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_get_var__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_get_var__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{value} =} __gnuplot_get_var__ (@var{h}, @var{name}, @var{fmt})
+## @deftypefn {} {@var{value} =} __gnuplot_get_var__ (@var{h}, @var{name}, @var{fmt})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_ginput__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_ginput__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{x}, @var{y}, @var{buttons}] =} __gnuplot_ginput__ (@var{f}, @var{n})
+## @deftypefn {} {[@var{x}, @var{y}, @var{buttons}] =} __gnuplot_ginput__ (@var{f}, @var{n})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_has_feature__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_has_feature__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{has_feature} =} __gnuplot_has_feature__ (@var{feature})
+## @deftypefn {} {@var{has_feature} =} __gnuplot_has_feature__ (@var{feature})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_has_terminal__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_has_terminal__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{has_terminal} =} __gnuplot_has_terminal__ (@var{terminal})
+## @deftypefn {} {@var{has_terminal} =} __gnuplot_has_terminal__ (@var{terminal})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_open_stream__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_open_stream__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{stream} =} __gnuplot_open_stream__ (@var{npipes}, @var{h})
+## @deftypefn {} {@var{stream} =} __gnuplot_open_stream__ (@var{npipes}, @var{h})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_print__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_print__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __gnuplot_print__ (@var{@dots{}})
+## @deftypefn {} {} __gnuplot_print__ (@var{@dots{}})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__gnuplot_version__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__gnuplot_version__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{version} =} __gnuplot_version__ ()
+## @deftypefn {} {@var{version} =} __gnuplot_version__ ()
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__opengl_print__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__opengl_print__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __opengl_print__ (@var{@dots{}})
+## @deftypefn {} {} __opengl_print__ (@var{@dots{}})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/private/__print_parse_opts__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/private/__print_parse_opts__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{args} =} __print_parse_opts__ (@var{propname}, @var{propvalue})
-## @deftypefnx {Function File} {@var{args} =} __print_parse_opts__ (@var{struct})
+## @deftypefn  {} {@var{args} =} __print_parse_opts__ (@var{propname}, @var{propvalue})
+## @deftypefnx {} {@var{args} =} __print_parse_opts__ (@var{struct})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/plot/util/refresh.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/refresh.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} refresh ()
-## @deftypefnx {Function File} {} refresh (@var{h})
+## @deftypefn  {} {} refresh ()
+## @deftypefnx {} {} refresh (@var{h})
 ## Refresh a figure, forcing it to be redrawn.
 ##
 ## When called without an argument the current figure is redrawn.  Otherwise,
--- a/scripts/plot/util/refreshdata.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/refreshdata.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} refreshdata ()
-## @deftypefnx {Function File} {} refreshdata (@var{h})
-## @deftypefnx {Function File} {} refreshdata (@var{h}, @var{workspace})
+## @deftypefn  {} {} refreshdata ()
+## @deftypefnx {} {} refreshdata (@var{h})
+## @deftypefnx {} {} refreshdata (@var{h}, @var{workspace})
 ## Evaluate any @samp{datasource} properties of the current figure and update
 ## the plot if the corresponding data has changed.
 ##
--- a/scripts/plot/util/rotate.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/rotate.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rotate (@var{h}, @var{dir}, @var{alpha})
-## @deftypefnx {Function File} {} rotate (@dots{}, @var{origin})
+## @deftypefn  {} {} rotate (@var{h}, @var{dir}, @var{alpha})
+## @deftypefnx {} {} rotate (@dots{}, @var{origin})
 ## Rotate the plot object @var{h} through @var{alpha} degrees around the line
 ## with direction @var{dir} and origin @var{origin}.
 ##
--- a/scripts/plot/util/rotate3d.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/rotate3d.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} rotate3d
-## @deftypefnx {Command} {} rotate3d on
-## @deftypefnx {Command} {} rotate3d off
-## @deftypefnx {Function File} {} rotate3d (@var{hfig}, @var{option})
+## @deftypefn  {} {} rotate3d
+## @deftypefnx {} {} rotate3d on
+## @deftypefnx {} {} rotate3d off
+## @deftypefnx {} {} rotate3d (@var{hfig}, @var{option})
 ## Control the interactive 3-D rotation mode of a figure in the GUI.
 ##
 ## Given the option @qcode{"on"} or @qcode{"off"}, set the interactive
--- a/scripts/plot/util/saveas.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/saveas.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} saveas (@var{h}, @var{filename})
-## @deftypefnx {Function File} {} saveas (@var{h}, @var{filename}, @var{fmt})
+## @deftypefn  {} {} saveas (@var{h}, @var{filename})
+## @deftypefnx {} {} saveas (@var{h}, @var{filename}, @var{fmt})
 ## Save graphic object @var{h} to the file @var{filename} in graphic format
 ## @var{fmt}.
 ##
--- a/scripts/plot/util/shg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/shg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Command} {} shg
+## @deftypefn {} {} shg
 ## Show the graph window.
 ##
 ## Currently, this is the same as executing @code{drawnow}.
--- a/scripts/plot/util/struct2hdl.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/struct2hdl.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{h} =} struct2hdl (@var{s})
-## @deftypefnx {Function File} {@var{h} =} struct2hdl (@var{s}, @var{p})
-## @deftypefnx {Function File} {@var{h} =} struct2hdl (@var{s}, @var{p}, @var{hilev})
+## @deftypefn  {} {@var{h} =} struct2hdl (@var{s})
+## @deftypefnx {} {@var{h} =} struct2hdl (@var{s}, @var{p})
+## @deftypefnx {} {@var{h} =} struct2hdl (@var{s}, @var{p}, @var{hilev})
 ## Construct a graphics handle object @var{h} from the structure @var{s}.
 ##
 ## The structure must contain the fields @qcode{"handle"}, @qcode{"type"},
--- a/scripts/plot/util/subplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/subplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,14 +17,14 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} subplot (@var{rows}, @var{cols}, @var{index})
-## @deftypefnx {Function File} {} subplot (@var{rcn})
-## @deftypefnx {Function File} {} subplot (@var{hax})
-## @deftypefnx {Function File} {} subplot (@dots{}, "align")
-## @deftypefnx {Function File} {} subplot (@dots{}, "replace")
-## @deftypefnx {Function File} {} subplot (@dots{}, "position", @var{pos})
-## @deftypefnx {Function File} {} subplot (@dots{}, @var{prop}, @var{val}, @dots{})
-## @deftypefnx {Function File} {@var{hax} =} subplot (@dots{})
+## @deftypefn  {} {} subplot (@var{rows}, @var{cols}, @var{index})
+## @deftypefnx {} {} subplot (@var{rcn})
+## @deftypefnx {} {} subplot (@var{hax})
+## @deftypefnx {} {} subplot (@dots{}, "align")
+## @deftypefnx {} {} subplot (@dots{}, "replace")
+## @deftypefnx {} {} subplot (@dots{}, "position", @var{pos})
+## @deftypefnx {} {} subplot (@dots{}, @var{prop}, @var{val}, @dots{})
+## @deftypefnx {} {@var{hax} =} subplot (@dots{})
 ## Set up a plot grid with @var{rows} by @var{cols} subwindows and set the
 ## current axes for plotting (@code{gca}) to the location given by @var{index}.
 ##
--- a/scripts/plot/util/zoom.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/plot/util/zoom.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,15 +17,15 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} zoom
-## @deftypefnx {Command} {} zoom (@var{factor})
-## @deftypefnx {Command} {} zoom on
-## @deftypefnx {Command} {} zoom off
-## @deftypefnx {Command} {} zoom xon
-## @deftypefnx {Command} {} zoom yon
-## @deftypefnx {Command} {} zoom out
-## @deftypefnx {Command} {} zoom reset
-## @deftypefnx {Command} {} zoom (@var{hfig}, @var{option})
+## @deftypefn  {} {} zoom
+## @deftypefnx {} {} zoom (@var{factor})
+## @deftypefnx {} {} zoom on
+## @deftypefnx {} {} zoom off
+## @deftypefnx {} {} zoom xon
+## @deftypefnx {} {} zoom yon
+## @deftypefnx {} {} zoom out
+## @deftypefnx {} {} zoom reset
+## @deftypefnx {} {} zoom (@var{hfig}, @var{option})
 ## Zoom the current axes object or control the interactive zoom mode of a
 ## figure in the GUI.
 ##
@@ -55,7 +55,7 @@
 ## @end deftypefn
 
 ## Eventually we need to also support these features:
-## @deftypefnx {Command} {zoom_object_handle =} zoom (@var{hfig})
+## @deftypefnx {} {zoom_object_handle =} zoom (@var{hfig})
 
 function zoom (varargin)
 
--- a/scripts/polynomial/compan.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/compan.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} compan (@var{c})
+## @deftypefn {} {} compan (@var{c})
 ## Compute the companion matrix corresponding to polynomial coefficient vector
 ## @var{c}.
 ##
--- a/scripts/polynomial/conv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/conv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} conv (@var{a}, @var{b})
-## @deftypefnx {Function File} {} conv (@var{a}, @var{b}, @var{shape})
+## @deftypefn  {} {} conv (@var{a}, @var{b})
+## @deftypefnx {} {} conv (@var{a}, @var{b}, @var{shape})
 ## Convolve two vectors @var{a} and @var{b}.
 ##
 ## The output convolution is a vector with length equal to
--- a/scripts/polynomial/deconv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/deconv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} deconv (@var{y}, @var{a})
+## @deftypefn {} {} deconv (@var{y}, @var{a})
 ## Deconvolve two vectors.
 ##
 ## @code{[b, r] = deconv (y, a)} solves for @var{b} and @var{r} such that
--- a/scripts/polynomial/mkpp.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/mkpp.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{pp} =} mkpp (@var{breaks}, @var{coefs})
-## @deftypefnx {Function File} {@var{pp} =} mkpp (@var{breaks}, @var{coefs}, @var{d})
+## @deftypefn  {} {@var{pp} =} mkpp (@var{breaks}, @var{coefs})
+## @deftypefnx {} {@var{pp} =} mkpp (@var{breaks}, @var{coefs}, @var{d})
 ##
 ## Construct a piecewise polynomial (pp) structure from sample points
 ## @var{breaks} and coefficients @var{coefs}.
--- a/scripts/polynomial/mpoles.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/mpoles.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{multp}, @var{idxp}] =} mpoles (@var{p})
-## @deftypefnx {Function File} {[@var{multp}, @var{idxp}] =} mpoles (@var{p}, @var{tol})
-## @deftypefnx {Function File} {[@var{multp}, @var{idxp}] =} mpoles (@var{p}, @var{tol}, @var{reorder})
+## @deftypefn  {} {[@var{multp}, @var{idxp}] =} mpoles (@var{p})
+## @deftypefnx {} {[@var{multp}, @var{idxp}] =} mpoles (@var{p}, @var{tol})
+## @deftypefnx {} {[@var{multp}, @var{idxp}] =} mpoles (@var{p}, @var{tol}, @var{reorder})
 ## Identify unique poles in @var{p} and their associated multiplicity.
 ##
 ## The output is ordered from largest pole to smallest pole.
--- a/scripts/polynomial/pchip.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/pchip.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{pp} =} pchip (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{yi} =} pchip (@var{x}, @var{y}, @var{xi})
+## @deftypefn  {} {@var{pp} =} pchip (@var{x}, @var{y})
+## @deftypefnx {} {@var{yi} =} pchip (@var{x}, @var{y}, @var{xi})
 ## Return the Piecewise Cubic Hermite Interpolating Polynomial (pchip) of
 ## points @var{x} and @var{y}.
 ##
--- a/scripts/polynomial/poly.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/poly.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} poly (@var{A})
-## @deftypefnx {Function File} {} poly (@var{x})
+## @deftypefn  {} {} poly (@var{A})
+## @deftypefnx {} {} poly (@var{x})
 ## If @var{A} is a square @math{N}-by-@math{N} matrix, @code{poly (@var{A})}
 ## is the row vector of the coefficients of @code{det (z * eye (N) - A)},
 ## the characteristic polynomial of @var{A}.
--- a/scripts/polynomial/polyaffine.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyaffine.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} polyaffine (@var{f}, @var{mu})
+## @deftypefn {} {} polyaffine (@var{f}, @var{mu})
 ## Return the coefficients of the polynomial vector @var{f} after an affine
 ## transformation.
 ##
--- a/scripts/polynomial/polyder.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyder.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} polyder (@var{p})
-## @deftypefnx {Function File} {[@var{k}] =} polyder (@var{a}, @var{b})
-## @deftypefnx {Function File} {[@var{q}, @var{d}] =} polyder (@var{b}, @var{a})
+## @deftypefn  {} {} polyder (@var{p})
+## @deftypefnx {} {[@var{k}] =} polyder (@var{a}, @var{b})
+## @deftypefnx {} {[@var{q}, @var{d}] =} polyder (@var{b}, @var{a})
 ## Return the coefficients of the derivative of the polynomial whose
 ## coefficients are given by the vector @var{p}.
 ##
--- a/scripts/polynomial/polyeig.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyeig.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{z} =} polyeig (@var{C0}, @var{C1}, @dots{}, @var{Cl})
-## @deftypefnx {Function File} {[@var{v}, @var{z}] =} polyeig (@var{C0}, @var{C1}, @dots{}, @var{Cl})
+## @deftypefn  {} {@var{z} =} polyeig (@var{C0}, @var{C1}, @dots{}, @var{Cl})
+## @deftypefnx {} {[@var{v}, @var{z}] =} polyeig (@var{C0}, @var{C1}, @dots{}, @var{Cl})
 ##
 ## Solve the polynomial eigenvalue problem of degree @var{l}.
 ##
--- a/scripts/polynomial/polyfit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyfit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{p} =} polyfit (@var{x}, @var{y}, @var{n})
-## @deftypefnx {Function File} {[@var{p}, @var{s}] =} polyfit (@var{x}, @var{y}, @var{n})
-## @deftypefnx {Function File} {[@var{p}, @var{s}, @var{mu}] =} polyfit (@var{x}, @var{y}, @var{n})
+## @deftypefn  {} {@var{p} =} polyfit (@var{x}, @var{y}, @var{n})
+## @deftypefnx {} {[@var{p}, @var{s}] =} polyfit (@var{x}, @var{y}, @var{n})
+## @deftypefnx {} {[@var{p}, @var{s}, @var{mu}] =} polyfit (@var{x}, @var{y}, @var{n})
 ## Return the coefficients of a polynomial @var{p}(@var{x}) of degree
 ## @var{n} that minimizes the least-squares-error of the fit to the points
 ## @code{[@var{x}, @var{y}]}.
--- a/scripts/polynomial/polygcd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polygcd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} polygcd (@var{b}, @var{a})
-## @deftypefnx {Function File} {@var{q} =} polygcd (@var{b}, @var{a}, @var{tol})
+## @deftypefn  {} {@var{q} =} polygcd (@var{b}, @var{a})
+## @deftypefnx {} {@var{q} =} polygcd (@var{b}, @var{a}, @var{tol})
 ##
 ## Find the greatest common divisor of two polynomials.
 ##
--- a/scripts/polynomial/polyint.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyint.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} polyint (@var{p})
-## @deftypefnx {Function File} {} polyint (@var{p}, @var{k})
+## @deftypefn  {} {} polyint (@var{p})
+## @deftypefnx {} {} polyint (@var{p}, @var{k})
 ## Return the coefficients of the integral of the polynomial whose
 ## coefficients are represented by the vector @var{p}.
 ##
--- a/scripts/polynomial/polyout.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyout.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} polyout (@var{c})
-## @deftypefnx {Function File} {} polyout (@var{c}, @var{x})
-## @deftypefnx {Function File} {@var{str} =} polyout (@dots{})
+## @deftypefn  {} {} polyout (@var{c})
+## @deftypefnx {} {} polyout (@var{c}, @var{x})
+## @deftypefnx {} {@var{str} =} polyout (@dots{})
 ## Display a formatted version of the polynomial @var{c}.
 ##
 ## The formatted polynomial
--- a/scripts/polynomial/polyreduce.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyreduce.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} polyreduce (@var{c})
+## @deftypefn {} {} polyreduce (@var{c})
 ## Reduce a polynomial coefficient vector to a minimum number of terms by
 ## stripping off any leading zeros.
 ## @seealso{polyout}
--- a/scripts/polynomial/polyval.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyval.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{y} =} polyval (@var{p}, @var{x})
-## @deftypefnx {Function File} {@var{y} =} polyval (@var{p}, @var{x}, [], @var{mu})
-## @deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s})
-## @deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s}, @var{mu})
+## @deftypefn  {} {@var{y} =} polyval (@var{p}, @var{x})
+## @deftypefnx {} {@var{y} =} polyval (@var{p}, @var{x}, [], @var{mu})
+## @deftypefnx {} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s})
+## @deftypefnx {} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s}, @var{mu})
 ##
 ## Evaluate the polynomial @var{p} at the specified values of @var{x}.
 ##
--- a/scripts/polynomial/polyvalm.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/polyvalm.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} polyvalm (@var{c}, @var{x})
+## @deftypefn {} {} polyvalm (@var{c}, @var{x})
 ## Evaluate a polynomial in the matrix sense.
 ##
 ## @code{polyvalm (@var{c}, @var{x})} will evaluate the polynomial in the
--- a/scripts/polynomial/ppder.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/ppder.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {ppd =} ppder (pp)
-## @deftypefnx {Function File} {ppd =} ppder (pp, m)
+## @deftypefn  {} {ppd =} ppder (pp)
+## @deftypefnx {} {ppd =} ppder (pp, m)
 ## Compute the piecewise @var{m}-th derivative of a piecewise polynomial
 ## struct @var{pp}.
 ##
--- a/scripts/polynomial/ppint.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/ppint.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{ppi} =} ppint (@var{pp})
-## @deftypefnx {Function File} {@var{ppi} =} ppint (@var{pp}, @var{c})
+## @deftypefn  {} {@var{ppi} =} ppint (@var{pp})
+## @deftypefnx {} {@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.
--- a/scripts/polynomial/ppjumps.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/ppjumps.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{jumps} =} ppjumps (@var{pp})
+## @deftypefn {} {@var{jumps} =} ppjumps (@var{pp})
 ## Evaluate the boundary jumps of a piecewise polynomial.
 ##
 ## If there are @math{n} intervals, and the dimensionality of @var{pp} is
--- a/scripts/polynomial/ppval.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/ppval.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{yi} =} ppval (@var{pp}, @var{xi})
+## @deftypefn {} {@var{yi} =} ppval (@var{pp}, @var{xi})
 ## Evaluate the piecewise polynomial structure @var{pp} at the points @var{xi}.
 ##
 ## If @var{pp} describes a scalar polynomial function, the result is an array
--- a/scripts/polynomial/residue.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/residue.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{r}, @var{p}, @var{k}, @var{e}] =} residue (@var{b}, @var{a})
-## @deftypefnx {Function File} {[@var{b}, @var{a}] =} residue (@var{r}, @var{p}, @var{k})
-## @deftypefnx {Function File} {[@var{b}, @var{a}] =} residue (@var{r}, @var{p}, @var{k}, @var{e})
+## @deftypefn  {} {[@var{r}, @var{p}, @var{k}, @var{e}] =} residue (@var{b}, @var{a})
+## @deftypefnx {} {[@var{b}, @var{a}] =} residue (@var{r}, @var{p}, @var{k})
+## @deftypefnx {} {[@var{b}, @var{a}] =} residue (@var{r}, @var{p}, @var{k}, @var{e})
 ## The first calling form computes the partial fraction expansion for the
 ## quotient of the polynomials, @var{b} and @var{a}.
 ##
--- a/scripts/polynomial/roots.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/roots.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} roots (@var{c})
+## @deftypefn {} {} roots (@var{c})
 ##
 ## Compute the roots of the polynomial @var{c}.
 ##
--- a/scripts/polynomial/spline.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/spline.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{pp} =} spline (@var{x}, @var{y})
-## @deftypefnx {Function File} {@var{yi} =} spline (@var{x}, @var{y}, @var{xi})
+## @deftypefn  {} {@var{pp} =} spline (@var{x}, @var{y})
+## @deftypefnx {} {@var{yi} =} spline (@var{x}, @var{y}, @var{xi})
 ## Return the cubic spline interpolant of points @var{x} and @var{y}.
 ##
 ## When called with two arguments, return the piecewise polynomial @var{pp}
--- a/scripts/polynomial/splinefit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/splinefit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{pp} =} splinefit (@var{x}, @var{y}, @var{breaks})
-## @deftypefnx {Function File} {@var{pp} =} splinefit (@var{x}, @var{y}, @var{p})
-## @deftypefnx {Function File} {@var{pp} =} splinefit (@dots{}, "periodic", @var{periodic})
-## @deftypefnx {Function File} {@var{pp} =} splinefit (@dots{}, "robust", @var{robust})
-## @deftypefnx {Function File} {@var{pp} =} splinefit (@dots{}, "beta", @var{beta})
-## @deftypefnx {Function File} {@var{pp} =} splinefit (@dots{}, "order", @var{order})
-## @deftypefnx {Function File} {@var{pp} =} splinefit (@dots{}, "constraints", @var{constraints})
+## @deftypefn  {} {@var{pp} =} splinefit (@var{x}, @var{y}, @var{breaks})
+## @deftypefnx {} {@var{pp} =} splinefit (@var{x}, @var{y}, @var{p})
+## @deftypefnx {} {@var{pp} =} splinefit (@dots{}, "periodic", @var{periodic})
+## @deftypefnx {} {@var{pp} =} splinefit (@dots{}, "robust", @var{robust})
+## @deftypefnx {} {@var{pp} =} splinefit (@dots{}, "beta", @var{beta})
+## @deftypefnx {} {@var{pp} =} splinefit (@dots{}, "order", @var{order})
+## @deftypefnx {} {@var{pp} =} splinefit (@dots{}, "constraints", @var{constraints})
 ##
 ## Fit a piecewise cubic spline with breaks (knots) @var{breaks} to the
 ## noisy data, @var{x} and @var{y}.
--- a/scripts/polynomial/unmkpp.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/polynomial/unmkpp.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{x}, @var{p}, @var{n}, @var{k}, @var{d}] =} unmkpp (@var{pp})
+## @deftypefn {} {[@var{x}, @var{p}, @var{n}, @var{k}, @var{d}] =} unmkpp (@var{pp})
 ##
 ## Extract the components of a piecewise polynomial structure @var{pp}.
 ##
--- a/scripts/prefs/addpref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/addpref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} addpref ("@var{group}", "@var{pref}", @var{val})
-## @deftypefnx {Function File} {} addpref ("@var{group}", @{"@var{pref1}", "@var{pref2}", @dots{}@}, @{@var{val1}, @var{val2}, @dots{}@})
+## @deftypefn  {} {} addpref ("@var{group}", "@var{pref}", @var{val})
+## @deftypefnx {} {} addpref ("@var{group}", @{"@var{pref1}", "@var{pref2}", @dots{}@}, @{@var{val1}, @var{val2}, @dots{}@})
 ## Add the preference @var{pref} and associated value @var{val} to the named
 ## preference group @var{group}.
 ##
--- a/scripts/prefs/getpref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/getpref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{val} =} getpref ("@var{group}", "@var{pref}")
-## @deftypefnx {Function File} {@var{val} =} getpref ("@var{group}", "@var{pref}", @var{default})
-## @deftypefnx {Function File} {@{@var{val1}, @var{val2}, @dots{}@} =} getpref ("@var{group}", @{"@var{pref1}", "@var{pref2"}, @dots{}@})
-## @deftypefnx {Function File} {@var{prefstruct} =} getpref ("@var{group}")
-## @deftypefnx {Function File} {@var{prefstruct} =} getpref ()
+## @deftypefn  {} {@var{val} =} getpref ("@var{group}", "@var{pref}")
+## @deftypefnx {} {@var{val} =} getpref ("@var{group}", "@var{pref}", @var{default})
+## @deftypefnx {} {@{@var{val1}, @var{val2}, @dots{}@} =} getpref ("@var{group}", @{"@var{pref1}", "@var{pref2"}, @dots{}@})
+## @deftypefnx {} {@var{prefstruct} =} getpref ("@var{group}")
+## @deftypefnx {} {@var{prefstruct} =} getpref ()
 ## Return the preference value corresponding to the named preference @var{pref}
 ## in the preference group @var{group}.
 ##
--- a/scripts/prefs/ispref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/ispref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ispref ("@var{group}", "@var{pref}")
-## @deftypefnx {Function File} {} ispref ("@var{group}", @{"@var{pref1}", "@var{pref2"}, @dots{}@})
-## @deftypefnx {Function File} {} ispref ("@var{group}")
+## @deftypefn  {} {} ispref ("@var{group}", "@var{pref}")
+## @deftypefnx {} {} ispref ("@var{group}", @{"@var{pref1}", "@var{pref2"}, @dots{}@})
+## @deftypefnx {} {} ispref ("@var{group}")
 ## Return true if the named preference @var{pref} exists in the preference
 ## group @var{group}.
 ##
--- a/scripts/prefs/preferences.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/preferences.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Command} {} preferences
+## @deftypefn {} {} preferences
 ## Display the GUI preferences dialog window for Octave.
 ## @end deftypefn
 
--- a/scripts/prefs/private/loadprefs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/private/loadprefs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{prefs} =} loadprefs ()
+## @deftypefn {} {@var{prefs} =} loadprefs ()
 ## Return a structure containing all user configured preferences.
 ## @end deftypefn
 
--- a/scripts/prefs/private/prefdir.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/private/prefdir.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} prefdir
-## @deftypefnx {Command} {@var{dir} =} prefdir
+## @deftypefn  {} {} prefdir
+## @deftypefnx {} {@var{dir} =} prefdir
 ## Return the directory that holds the preferences for Octave.
 ##
 ## Examples:
--- a/scripts/prefs/private/prefsfile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/private/prefsfile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} prefsfile ()
+## @deftypefn {} {} prefsfile ()
 ## Return the full path and name of the file containing Octave preferences.
 ## @end deftypefn
 
--- a/scripts/prefs/private/saveprefs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/private/saveprefs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} saveprefs (@var{s})
+## @deftypefn {} {} saveprefs (@var{s})
 ## Save user preferences in the structure @var{s} to Octave's preference file.
 ## @end deftypefn
 
--- a/scripts/prefs/rmpref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/rmpref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rmpref ("@var{group}", "@var{pref}")
-## @deftypefnx {Function File} {} rmpref ("@var{group}", @{"@var{pref1}", "@var{pref2}", @dots{}@})
-## @deftypefnx {Function File} {} rmpref ("@var{group}")
+## @deftypefn  {} {} rmpref ("@var{group}", "@var{pref}")
+## @deftypefnx {} {} rmpref ("@var{group}", @{"@var{pref1}", "@var{pref2}", @dots{}@})
+## @deftypefnx {} {} rmpref ("@var{group}")
 ## Remove the named preference @var{pref} from the preference group @var{group}.
 ##
 ## The named preference group must be a string.
--- a/scripts/prefs/setpref.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/prefs/setpref.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} setpref ("@var{group}", "@var{pref}", @var{val})
-## @deftypefnx {Function File} {} addpref ("@var{group}", @{"@var{pref1}", "@var{pref2}", @dots{}@}, @{@var{val1}, @var{val2}, @dots{}@})
+## @deftypefn  {} {} setpref ("@var{group}", "@var{pref}", @var{val})
+## @deftypefnx {} {} addpref ("@var{group}", @{"@var{pref1}", "@var{pref2}", @dots{}@}, @{@var{val1}, @var{val2}, @dots{}@})
 ## Set the preference @var{pref} to the given @var{val} in the named preference
 ## group @var{group}.
 ##
--- a/scripts/set/intersect.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/set/intersect.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{c} =} intersect (@var{a}, @var{b})
-## @deftypefnx {Function File} {@var{c} =} intersect (@var{a}, @var{b}, "rows")
-## @deftypefnx {Function File} {[@var{c}, @var{ia}, @var{ib}] =} intersect (@dots{})
+## @deftypefn  {} {@var{c} =} intersect (@var{a}, @var{b})
+## @deftypefnx {} {@var{c} =} intersect (@var{a}, @var{b}, "rows")
+## @deftypefnx {} {[@var{c}, @var{ia}, @var{ib}] =} intersect (@dots{})
 ##
 ## Return the unique elements common to both @var{a} and @var{b} sorted in
 ## ascending order.
--- a/scripts/set/ismember.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/set/ismember.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{tf} =} ismember (@var{a}, @var{s})
-## @deftypefnx {Function File} {@var{tf} =} ismember (@var{a}, @var{s}, "rows")
-## @deftypefnx {Function File} {[@var{tf}, @var{s_idx}] =} ismember (@dots{})
+## @deftypefn  {} {@var{tf} =} ismember (@var{a}, @var{s})
+## @deftypefnx {} {@var{tf} =} ismember (@var{a}, @var{s}, "rows")
+## @deftypefnx {} {[@var{tf}, @var{s_idx}] =} ismember (@dots{})
 ##
 ## Return a logical matrix @var{tf} with the same shape as @var{a} which is
 ## true (1) if the element in @var{a} is found in @var{s} and false (0) if it
--- a/scripts/set/powerset.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/set/powerset.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} powerset (@var{a})
-## @deftypefnx {Function File} {} powerset (@var{a}, "rows")
+## @deftypefn  {} {} powerset (@var{a})
+## @deftypefnx {} {} powerset (@var{a}, "rows")
 ## Compute the powerset (all subsets) of the set @var{a}.
 ##
 ## The set @var{a} must be a numerical matrix or a cell array of strings.  The
--- a/scripts/set/setdiff.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/set/setdiff.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{c} =} setdiff (@var{a}, @var{b})
-## @deftypefnx {Function File} {@var{c} =} setdiff (@var{a}, @var{b}, "rows")
-## @deftypefnx {Function File} {[@var{c}, @var{ia}] =} setdiff (@dots{})
+## @deftypefn  {} {@var{c} =} setdiff (@var{a}, @var{b})
+## @deftypefnx {} {@var{c} =} setdiff (@var{a}, @var{b}, "rows")
+## @deftypefnx {} {[@var{c}, @var{ia}] =} setdiff (@dots{})
 ## Return the unique elements in @var{a} that are not in @var{b} sorted in
 ## ascending order.
 ##
--- a/scripts/set/setxor.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/set/setxor.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,9 +19,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{c} =} setxor (@var{a}, @var{b})
-## @deftypefnx {Function File} {@var{c} =} setxor (@var{a}, @var{b}, "rows")
-## @deftypefnx {Function File} {[@var{c}, @var{ia}, @var{ib}] =} setxor (@dots{})
+## @deftypefn  {} {@var{c} =} setxor (@var{a}, @var{b})
+## @deftypefnx {} {@var{c} =} setxor (@var{a}, @var{b}, "rows")
+## @deftypefnx {} {[@var{c}, @var{ia}, @var{ib}] =} setxor (@dots{})
 ##
 ## Return the unique elements exclusive to sets @var{a} or @var{b} sorted in
 ## ascending order.
--- a/scripts/set/union.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/set/union.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{c} =} union (@var{a}, @var{b})
-## @deftypefnx {Function File} {@var{c} =} union (@var{a}, @var{b}, "rows")
-## @deftypefnx {Function File} {[@var{c}, @var{ia}, @var{ib}] =} union (@dots{})
+## @deftypefn  {} {@var{c} =} union (@var{a}, @var{b})
+## @deftypefnx {} {@var{c} =} union (@var{a}, @var{b}, "rows")
+## @deftypefnx {} {[@var{c}, @var{ia}, @var{ib}] =} union (@dots{})
 ##
 ## Return the unique elements that are in either @var{a} or @var{b} sorted in
 ## ascending order.
--- a/scripts/set/unique.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/set/unique.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,11 +18,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} unique (@var{x})
-## @deftypefnx {Function File} {} unique (@var{x}, "rows")
-## @deftypefnx {Function File} {[@var{y}, @var{i}, @var{j}] =} unique (@dots{})
-## @deftypefnx {Function File} {[@var{y}, @var{i}, @var{j}] =} unique (@dots{}, "first")
-## @deftypefnx {Function File} {[@var{y}, @var{i}, @var{j}] =} unique (@dots{}, "last")
+## @deftypefn  {} {} unique (@var{x})
+## @deftypefnx {} {} unique (@var{x}, "rows")
+## @deftypefnx {} {[@var{y}, @var{i}, @var{j}] =} unique (@dots{})
+## @deftypefnx {} {[@var{y}, @var{i}, @var{j}] =} unique (@dots{}, "first")
+## @deftypefnx {} {[@var{y}, @var{i}, @var{j}] =} unique (@dots{}, "last")
 ## Return the unique elements of @var{x} sorted in ascending order.
 ##
 ## If the input @var{x} is a column vector then return a column vector;
--- a/scripts/signal/arch_fit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/arch_fit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{a}, @var{b}] =} arch_fit (@var{y}, @var{x}, @var{p}, @var{iter}, @var{gamma}, @var{a0}, @var{b0})
+## @deftypefn {} {[@var{a}, @var{b}] =} arch_fit (@var{y}, @var{x}, @var{p}, @var{iter}, @var{gamma}, @var{a0}, @var{b0})
 ## Fit an ARCH regression model to the time series @var{y} using the scoring
 ## algorithm in @nospell{Engle's} original ARCH paper.
 ##
--- a/scripts/signal/arch_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/arch_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} arch_rnd (@var{a}, @var{b}, @var{t})
+## @deftypefn {} {} arch_rnd (@var{a}, @var{b}, @var{t})
 ## Simulate an ARCH sequence of length @var{t} with AR coefficients @var{b} and
 ## CH coefficients @var{a}.
 ##
--- a/scripts/signal/arch_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/arch_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{lm}] =} arch_test (@var{y}, @var{x}, @var{p})
+## @deftypefn {} {[@var{pval}, @var{lm}] =} arch_test (@var{y}, @var{x}, @var{p})
 ## For a linear regression model
 ##
 ## @example
--- a/scripts/signal/arma_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/arma_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} arma_rnd (@var{a}, @var{b}, @var{v}, @var{t}, @var{n})
+## @deftypefn {} {} arma_rnd (@var{a}, @var{b}, @var{v}, @var{t}, @var{n})
 ## Return a simulation of the ARMA model.
 ##
 ## The ARMA model is defined by
--- a/scripts/signal/autoreg_matrix.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/autoreg_matrix.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} autoreg_matrix (@var{y}, @var{k})
+## @deftypefn {} {} autoreg_matrix (@var{y}, @var{k})
 ## Given a time series (vector) @var{y}, return a matrix with ones in the first
 ## column and the first @var{k} lagged values of @var{y} in the other columns.
 ##
--- a/scripts/signal/bartlett.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/bartlett.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} bartlett (@var{m})
+## @deftypefn {} {} bartlett (@var{m})
 ## Return the filter coefficients of a Bartlett (triangular) window of length
 ## @var{m}.
 ##
--- a/scripts/signal/blackman.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/blackman.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} blackman (@var{m})
-## @deftypefnx {Function File} {} blackman (@var{m}, "periodic")
-## @deftypefnx {Function File} {} blackman (@var{m}, "symmetric")
+## @deftypefn  {} {} blackman (@var{m})
+## @deftypefnx {} {} blackman (@var{m}, "periodic")
+## @deftypefnx {} {} blackman (@var{m}, "symmetric")
 ## Return the filter coefficients of a Blackman window of length @var{m}.
 ##
 ## If the optional argument @qcode{"periodic"} is given, the periodic form
--- a/scripts/signal/detrend.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/detrend.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} detrend (@var{x}, @var{p})
+## @deftypefn {} {} detrend (@var{x}, @var{p})
 ## If @var{x} is a vector, @code{detrend (@var{x}, @var{p})} removes the
 ## best fit of a polynomial of order @var{p} from the data @var{x}.
 ##
--- a/scripts/signal/diffpara.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/diffpara.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{d}, @var{dd}] =} diffpara (@var{x}, @var{a}, @var{b})
+## @deftypefn {} {[@var{d}, @var{dd}] =} diffpara (@var{x}, @var{a}, @var{b})
 ## Return the estimator @var{d} for the differencing parameter of an
 ## integrated time series.
 ##
--- a/scripts/signal/durbinlevinson.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/durbinlevinson.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} durbinlevinson (@var{c}, @var{oldphi}, @var{oldv})
+## @deftypefn {} {} durbinlevinson (@var{c}, @var{oldphi}, @var{oldv})
 ## Perform one step of the @nospell{Durbin-Levinson} algorithm.
 ##
 ## The vector @var{c} specifies the autocovariances
--- a/scripts/signal/fftconv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/fftconv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fftconv (@var{x}, @var{y})
-## @deftypefnx {Function File} {} fftconv (@var{x}, @var{y}, @var{n})
+## @deftypefn  {} {} fftconv (@var{x}, @var{y})
+## @deftypefnx {} {} fftconv (@var{x}, @var{y}, @var{n})
 ## Convolve two vectors using the FFT for computation.
 ##
 ## @code{c = fftconv (@var{x}, @var{y})} returns a vector of length equal to
--- a/scripts/signal/fftfilt.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/fftfilt.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fftfilt (@var{b}, @var{x})
-## @deftypefnx {Function File} {} fftfilt (@var{b}, @var{x}, @var{n})
+## @deftypefn  {} {} fftfilt (@var{b}, @var{x})
+## @deftypefnx {} {} fftfilt (@var{b}, @var{x}, @var{n})
 ## Filter @var{x} with the FIR filter @var{b} using the FFT.
 ##
 ## If @var{x} is a matrix, filter each column of the matrix.
--- a/scripts/signal/fftshift.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/fftshift.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fftshift (@var{x})
-## @deftypefnx {Function File} {} fftshift (@var{x}, @var{dim})
+## @deftypefn  {} {} fftshift (@var{x})
+## @deftypefnx {} {} fftshift (@var{x}, @var{dim})
 ## Perform a shift of the vector @var{x}, for use with the @code{fft} and
 ## @code{ifft} functions, in order the move the frequency 0 to the center of
 ## the vector or matrix.
--- a/scripts/signal/filter2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/filter2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{y} =} filter2 (@var{b}, @var{x})
-## @deftypefnx {Function File} {@var{y} =} filter2 (@var{b}, @var{x}, @var{shape})
+## @deftypefn  {} {@var{y} =} filter2 (@var{b}, @var{x})
+## @deftypefnx {} {@var{y} =} filter2 (@var{b}, @var{x}, @var{shape})
 ## Apply the 2-D FIR filter @var{b} to @var{x}.
 ##
 ## If the argument @var{shape} is specified, return an array of the desired
--- a/scripts/signal/fractdiff.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/fractdiff.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} fractdiff (@var{x}, @var{d})
+## @deftypefn {} {} fractdiff (@var{x}, @var{d})
 ## Compute the fractional differences @math{(1-L)^d x} where @math{L}
 ## denotes the lag-operator and @math{d} is greater than -1.
 ## @end deftypefn
--- a/scripts/signal/freqz.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/freqz.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,13 +17,13 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{h}, @var{w}] =} freqz (@var{b}, @var{a}, @var{n}, "whole")
-## @deftypefnx {Function File} {[@var{h}, @var{w}] =} freqz (@var{b})
-## @deftypefnx {Function File} {[@var{h}, @var{w}] =} freqz (@var{b}, @var{a})
-## @deftypefnx {Function File} {[@var{h}, @var{w}] =} freqz (@var{b}, @var{a}, @var{n})
-## @deftypefnx {Function File} {@var{h} =} freqz (@var{b}, @var{a}, @var{w})
-## @deftypefnx {Function File} {[@var{h}, @var{w}] =} freqz (@dots{}, @var{Fs})
-## @deftypefnx {Function File} {} freqz (@dots{})
+## @deftypefn  {} {[@var{h}, @var{w}] =} freqz (@var{b}, @var{a}, @var{n}, "whole")
+## @deftypefnx {} {[@var{h}, @var{w}] =} freqz (@var{b})
+## @deftypefnx {} {[@var{h}, @var{w}] =} freqz (@var{b}, @var{a})
+## @deftypefnx {} {[@var{h}, @var{w}] =} freqz (@var{b}, @var{a}, @var{n})
+## @deftypefnx {} {@var{h} =} freqz (@var{b}, @var{a}, @var{w})
+## @deftypefnx {} {[@var{h}, @var{w}] =} freqz (@dots{}, @var{Fs})
+## @deftypefnx {} {} freqz (@dots{})
 ##
 ## Return the complex frequency response @var{h} of the rational IIR filter
 ## whose numerator and denominator coefficients are @var{b} and @var{a},
--- a/scripts/signal/freqz_plot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/freqz_plot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} freqz_plot (@var{w}, @var{h})
-## @deftypefnx {Function File} {} freqz_plot (@var{w}, @var{h}, @var{freq_norm})
+## @deftypefn  {} {} freqz_plot (@var{w}, @var{h})
+## @deftypefnx {} {} freqz_plot (@var{w}, @var{h}, @var{freq_norm})
 ## Plot the magnitude and phase response of @var{h}.
 ##
 ## If the optional @var{freq_norm} argument is true, the frequency vector
--- a/scripts/signal/hamming.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/hamming.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} hamming (@var{m})
-## @deftypefnx {Function File} {} hamming (@var{m}, "periodic")
-## @deftypefnx {Function File} {} hamming (@var{m}, "symmetric")
+## @deftypefn  {} {} hamming (@var{m})
+## @deftypefnx {} {} hamming (@var{m}, "periodic")
+## @deftypefnx {} {} hamming (@var{m}, "symmetric")
 ## Return the filter coefficients of a Hamming window of length @var{m}.
 ##
 ## If the optional argument @qcode{"periodic"} is given, the periodic form
--- a/scripts/signal/hanning.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/hanning.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} hanning (@var{m})
-## @deftypefnx {Function File} {} hanning (@var{m}, "periodic")
-## @deftypefnx {Function File} {} hanning (@var{m}, "symmetric")
+## @deftypefn  {} {} hanning (@var{m})
+## @deftypefnx {} {} hanning (@var{m}, "periodic")
+## @deftypefnx {} {} hanning (@var{m}, "symmetric")
 ## Return the filter coefficients of a Hanning window of length @var{m}.
 ##
 ## If the optional argument @qcode{"periodic"} is given, the periodic form
--- a/scripts/signal/hurst.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/hurst.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hurst (@var{x})
+## @deftypefn {} {} hurst (@var{x})
 ## Estimate the Hurst parameter of sample @var{x} via the rescaled range
 ## statistic.
 ##
--- a/scripts/signal/ifftshift.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/ifftshift.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ifftshift (@var{x})
-## @deftypefnx {Function File} {} ifftshift (@var{x}, @var{dim})
+## @deftypefn  {} {} ifftshift (@var{x})
+## @deftypefnx {} {} ifftshift (@var{x}, @var{dim})
 ## Undo the action of the @code{fftshift} function.
 ##
 ## For even length @var{x}, @code{fftshift} is its own inverse, but odd lengths
--- a/scripts/signal/periodogram.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/periodogram.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,12 +19,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{Pxx}, @var{w}] =} periodogram (@var{x})
-## @deftypefnx {Function File} {[@var{Pxx}, @var{w}] =} periodogram (@var{x}, @var{win})
-## @deftypefnx {Function File} {[@var{Pxx}, @var{w}] =} periodogram (@var{x}, @var{win}, @var{nfft})
-## @deftypefnx {Function File} {[@var{Pxx}, @var{f}] =} periodogram (@var{x}, @var{win}, @var{nfft}, @var{Fs})
-## @deftypefnx {Function File} {[@var{Pxx}, @var{f}] =} periodogram (@dots{}, "@var{range}")
-## @deftypefnx {Function File} {} periodogram (@dots{})
+## @deftypefn  {} {[@var{Pxx}, @var{w}] =} periodogram (@var{x})
+## @deftypefnx {} {[@var{Pxx}, @var{w}] =} periodogram (@var{x}, @var{win})
+## @deftypefnx {} {[@var{Pxx}, @var{w}] =} periodogram (@var{x}, @var{win}, @var{nfft})
+## @deftypefnx {} {[@var{Pxx}, @var{f}] =} periodogram (@var{x}, @var{win}, @var{nfft}, @var{Fs})
+## @deftypefnx {} {[@var{Pxx}, @var{f}] =} periodogram (@dots{}, "@var{range}")
+## @deftypefnx {} {} periodogram (@dots{})
 ## Return the periodogram (Power Spectral Density) of @var{x}.
 ##
 ## The possible inputs are:
--- a/scripts/signal/private/rectangle_lw.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/private/rectangle_lw.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} rectangle_lw (@var{n}, @var{b})
+## @deftypefn {} {} rectangle_lw (@var{n}, @var{b})
 ## Rectangular lag window.  Subfunction used for spectral density
 ## estimation.
 ## @end deftypefn
--- a/scripts/signal/private/rectangle_sw.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/private/rectangle_sw.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} rectangle_sw (@var{n}, @var{b})
+## @deftypefn {} {} rectangle_sw (@var{n}, @var{b})
 ## Rectangular spectral window.  Subfunction used for spectral density
 ## estimation.
 ## @end deftypefn
--- a/scripts/signal/private/triangle_lw.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/private/triangle_lw.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} triangle_lw (@var{n}, @var{b})
+## @deftypefn {} {} triangle_lw (@var{n}, @var{b})
 ## Triangular lag window.  Subfunction used for spectral density
 ## estimation.
 ## @end deftypefn
--- a/scripts/signal/private/triangle_sw.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/private/triangle_sw.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} triangle_sw (@var{n}, @var{b})
+## @deftypefn {} {} triangle_sw (@var{n}, @var{b})
 ## Triangular spectral window.  Subfunction used for spectral density
 ## estimation.
 ## @end deftypefn
--- a/scripts/signal/sinc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/sinc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} sinc (@var{x})
+## @deftypefn {} {} sinc (@var{x})
 ## Compute the sinc function.
 ##
 ## Return
--- a/scripts/signal/sinetone.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/sinetone.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} sinetone (@var{freq}, @var{rate}, @var{sec}, @var{ampl})
+## @deftypefn {} {} sinetone (@var{freq}, @var{rate}, @var{sec}, @var{ampl})
 ## Return a sinetone of frequency @var{freq} with a length of @var{sec}
 ## seconds at sampling rate @var{rate} and with amplitude @var{ampl}.
 ##
--- a/scripts/signal/sinewave.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/sinewave.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} sinewave (@var{m}, @var{n}, @var{d})
+## @deftypefn {} {} sinewave (@var{m}, @var{n}, @var{d})
 ## Return an @var{m}-element vector with @var{i}-th element given by
 ## @code{sin (2 * pi * (@var{i}+@var{d}-1) / @var{n})}.
 ##
--- a/scripts/signal/spectral_adf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/spectral_adf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} spectral_adf (@var{c})
-## @deftypefnx {Function File} {} spectral_adf (@var{c}, @var{win})
-## @deftypefnx {Function File} {} spectral_adf (@var{c}, @var{win}, @var{b})
+## @deftypefn  {} {} spectral_adf (@var{c})
+## @deftypefnx {} {} spectral_adf (@var{c}, @var{win})
+## @deftypefnx {} {} spectral_adf (@var{c}, @var{win}, @var{b})
 ## Return the spectral density estimator given a vector of autocovariances
 ## @var{c}, window name @var{win}, and bandwidth, @var{b}.
 ##
--- a/scripts/signal/spectral_xdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/spectral_xdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} spectral_xdf (@var{x})
-## @deftypefnx {Function File} {} spectral_xdf (@var{x}, @var{win})
-## @deftypefnx {Function File} {} spectral_xdf (@var{x}, @var{win}, @var{b})
+## @deftypefn  {} {} spectral_xdf (@var{x})
+## @deftypefnx {} {} spectral_xdf (@var{x}, @var{win})
+## @deftypefnx {} {} spectral_xdf (@var{x}, @var{win}, @var{b})
 ## Return the spectral density estimator given a data vector @var{x}, window
 ## name @var{win}, and bandwidth, @var{b}.
 ##
--- a/scripts/signal/spencer.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/spencer.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} spencer (@var{x})
+## @deftypefn {} {} spencer (@var{x})
 ## Return Spencer's 15 point moving average of each column of @var{x}.
 ## @end deftypefn
 
--- a/scripts/signal/stft.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/stft.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{y} =} stft (@var{x})
-## @deftypefnx {Function File} {@var{y} =} stft (@var{x}, @var{win_size})
-## @deftypefnx {Function File} {@var{y} =} stft (@var{x}, @var{win_size}, @var{inc})
-## @deftypefnx {Function File} {@var{y} =} stft (@var{x}, @var{win_size}, @var{inc}, @var{num_coef})
-## @deftypefnx {Function File} {@var{y} =} stft (@var{x}, @var{win_size}, @var{inc}, @var{num_coef}, @var{win_type})
-## @deftypefnx {Function File} {[@var{y}, @var{c}] =} stft (@dots{})
+## @deftypefn  {} {@var{y} =} stft (@var{x})
+## @deftypefnx {} {@var{y} =} stft (@var{x}, @var{win_size})
+## @deftypefnx {} {@var{y} =} stft (@var{x}, @var{win_size}, @var{inc})
+## @deftypefnx {} {@var{y} =} stft (@var{x}, @var{win_size}, @var{inc}, @var{num_coef})
+## @deftypefnx {} {@var{y} =} stft (@var{x}, @var{win_size}, @var{inc}, @var{num_coef}, @var{win_type})
+## @deftypefnx {} {[@var{y}, @var{c}] =} stft (@dots{})
 ## Compute the short-time Fourier transform of the vector @var{x} with
 ## @var{num_coef} coefficients by applying a window of @var{win_size} data
 ## points and an increment of @var{inc} points.
--- a/scripts/signal/synthesis.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/synthesis.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{x} =} synthesis (@var{y}, @var{c})
+## @deftypefn {} {@var{x} =} synthesis (@var{y}, @var{c})
 ## Compute a signal from its short-time Fourier transform @var{y} and a
 ## 3-element vector @var{c} specifying window size, increment, and window type.
 ##
--- a/scripts/signal/unwrap.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/unwrap.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{b} =} unwrap (@var{x})
-## @deftypefnx {Function File} {@var{b} =} unwrap (@var{x}, @var{tol})
-## @deftypefnx {Function File} {@var{b} =} unwrap (@var{x}, @var{tol}, @var{dim})
+## @deftypefn  {} {@var{b} =} unwrap (@var{x})
+## @deftypefnx {} {@var{b} =} unwrap (@var{x}, @var{tol})
+## @deftypefnx {} {@var{b} =} unwrap (@var{x}, @var{tol}, @var{dim})
 ##
 ## Unwrap radian phases by adding multiples of 2*pi as appropriate to remove
 ## jumps greater than @var{tol}.
--- a/scripts/signal/yulewalker.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/signal/yulewalker.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{a}, @var{v}] =} yulewalker (@var{c})
+## @deftypefn {} {[@var{a}, @var{v}] =} yulewalker (@var{c})
 ## Fit an AR (p)-model with Yule-Walker estimates given a vector @var{c} of
 ## autocovariances @code{[gamma_0, @dots{}, gamma_p]}.
 ##
--- a/scripts/sparse/bicg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/bicg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## along with Octave; If not, see <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} bicg (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
-## @deftypefnx {Function File} {@var{x} =} bicg (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
-## @deftypefnx {Function File} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} bicg (@var{A}, @var{b}, @dots{})
+## @deftypefn  {} {@var{x} =} bicg (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
+## @deftypefnx {} {@var{x} =} bicg (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
+## @deftypefnx {} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} bicg (@var{A}, @var{b}, @dots{})
 ## Solve @code{A x = b} using the Bi-conjugate gradient iterative method.
 ##
 ## @itemize @minus
--- a/scripts/sparse/bicgstab.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/bicgstab.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} bicgstab (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
-## @deftypefnx {Function File} {@var{x} =} bicgstab (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
-## @deftypefnx {Function File} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} bicgstab (@var{A}, @var{b}, @dots{})
+## @deftypefn  {} {@var{x} =} bicgstab (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
+## @deftypefnx {} {@var{x} =} bicgstab (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
+## @deftypefnx {} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} bicgstab (@var{A}, @var{b}, @dots{})
 ## Solve @code{A x = b} using the stabilizied Bi-conjugate gradient iterative
 ## method.
 ##
--- a/scripts/sparse/cgs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/cgs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} cgs (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
-## @deftypefnx {Function File} {@var{x} =} cgs (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
-## @deftypefnx {Function File} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} cgs (@var{A}, @var{b}, @dots{})
+## @deftypefn  {} {@var{x} =} cgs (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
+## @deftypefnx {} {@var{x} =} cgs (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
+## @deftypefnx {} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} cgs (@var{A}, @var{b}, @dots{})
 ## Solve @code{A x = b}, where @var{A} is a square matrix, using the
 ## Conjugate Gradients Squared method.
 ##
--- a/scripts/sparse/colperm.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/colperm.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{p} =} colperm (@var{s})
+## @deftypefn {} {@var{p} =} colperm (@var{s})
 ## Return the column permutations such that the columns of
 ## @code{@var{s} (:, @var{p})} are ordered in terms of increasing number of
 ## nonzero elements.
--- a/scripts/sparse/eigs.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/eigs.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,26 +17,26 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{d} =} eigs (@var{A})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{A}, @var{k})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{A}, @var{k}, @var{sigma})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{A}, @var{k}, @var{sigma}, @var{opts})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{A}, @var{B})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{A}, @var{B}, @var{k})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{A}, @var{B}, @var{k}, @var{sigma})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{A}, @var{B}, @var{k}, @var{sigma}, @var{opts})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n}, @var{B})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n}, @var{k})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n}, @var{B}, @var{k})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n}, @var{k}, @var{sigma})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n}, @var{B}, @var{k}, @var{sigma})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n}, @var{k}, @var{sigma}, @var{opts})
-## @deftypefnx {Function File} {@var{d} =} eigs (@var{af}, @var{n}, @var{B}, @var{k}, @var{sigma}, @var{opts})
-## @deftypefnx {Function File} {[@var{V}, @var{d}] =} eigs (@var{A}, @dots{})
-## @deftypefnx {Function File} {[@var{V}, @var{d}] =} eigs (@var{af}, @var{n}, @dots{})
-## @deftypefnx {Function File} {[@var{V}, @var{d}, @var{flag}] =} eigs (@var{A}, @dots{})
-## @deftypefnx {Function File} {[@var{V}, @var{d}, @var{flag}] =} eigs (@var{af}, @var{n}, @dots{})
+## @deftypefn  {} {@var{d} =} eigs (@var{A})
+## @deftypefnx {} {@var{d} =} eigs (@var{A}, @var{k})
+## @deftypefnx {} {@var{d} =} eigs (@var{A}, @var{k}, @var{sigma})
+## @deftypefnx {} {@var{d} =} eigs (@var{A}, @var{k}, @var{sigma}, @var{opts})
+## @deftypefnx {} {@var{d} =} eigs (@var{A}, @var{B})
+## @deftypefnx {} {@var{d} =} eigs (@var{A}, @var{B}, @var{k})
+## @deftypefnx {} {@var{d} =} eigs (@var{A}, @var{B}, @var{k}, @var{sigma})
+## @deftypefnx {} {@var{d} =} eigs (@var{A}, @var{B}, @var{k}, @var{sigma}, @var{opts})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n}, @var{B})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n}, @var{k})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n}, @var{B}, @var{k})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n}, @var{k}, @var{sigma})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n}, @var{B}, @var{k}, @var{sigma})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n}, @var{k}, @var{sigma}, @var{opts})
+## @deftypefnx {} {@var{d} =} eigs (@var{af}, @var{n}, @var{B}, @var{k}, @var{sigma}, @var{opts})
+## @deftypefnx {} {[@var{V}, @var{d}] =} eigs (@var{A}, @dots{})
+## @deftypefnx {} {[@var{V}, @var{d}] =} eigs (@var{af}, @var{n}, @dots{})
+## @deftypefnx {} {[@var{V}, @var{d}, @var{flag}] =} eigs (@var{A}, @dots{})
+## @deftypefnx {} {[@var{V}, @var{d}, @var{flag}] =} eigs (@var{af}, @var{n}, @dots{})
 ## Calculate a limited number of eigenvalues and eigenvectors of @var{A},
 ## based on a selection criteria.
 ##
--- a/scripts/sparse/etreeplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/etreeplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} etreeplot (@var{A})
-## @deftypefnx {Function File} {} etreeplot (@var{A}, @var{node_style}, @var{edge_style})
+## @deftypefn  {} {} etreeplot (@var{A})
+## @deftypefnx {} {} etreeplot (@var{A}, @var{node_style}, @var{edge_style})
 ## Plot the elimination tree of the matrix @var{A} or
 ## @tcode{@var{A}+@var{A}'} if @var{A} in not symmetric.
 ##
--- a/scripts/sparse/gmres.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/gmres.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} gmres (@var{A}, @var{b}, @var{m}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
-## @deftypefnx {Function File} {@var{x} =} gmres (@var{A}, @var{b}, @var{m}, @var{rtol}, @var{maxit}, @var{P})
-## @deftypefnx {Function File} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} gmres (@dots{})
+## @deftypefn  {} {@var{x} =} gmres (@var{A}, @var{b}, @var{m}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
+## @deftypefnx {} {@var{x} =} gmres (@var{A}, @var{b}, @var{m}, @var{rtol}, @var{maxit}, @var{P})
+## @deftypefnx {} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} gmres (@dots{})
 ## Solve @code{A x = b} using the Preconditioned GMRES iterative method with
 ## restart, a.k.a. PGMRES(m).
 ##
--- a/scripts/sparse/gplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/gplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} gplot (@var{A}, @var{xy})
-## @deftypefnx {Function File} {} gplot (@var{A}, @var{xy}, @var{line_style})
-## @deftypefnx {Function File} {[@var{x}, @var{y}] =} gplot (@var{A}, @var{xy})
+## @deftypefn  {} {} gplot (@var{A}, @var{xy})
+## @deftypefnx {} {} gplot (@var{A}, @var{xy}, @var{line_style})
+## @deftypefnx {} {[@var{x}, @var{y}] =} gplot (@var{A}, @var{xy})
 ## Plot a graph defined by @var{A} and @var{xy} in the graph theory sense.
 ##
 ## @var{A} is the adjacency matrix of the array to be plotted and @var{xy} is
--- a/scripts/sparse/ichol.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/ichol.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{L} =} ichol (@var{A})
-## @deftypefnx {Function File} {@var{L} =} ichol (@var{A}, @var{opts})
+## @deftypefn  {} {@var{L} =} ichol (@var{A})
+## @deftypefnx {} {@var{L} =} ichol (@var{A}, @var{opts})
 ##
 ## Compute the incomplete Cholesky factorization of the sparse square matrix
 ## @var{A}.
--- a/scripts/sparse/ilu.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/ilu.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} ilu (@var{A})
-## @deftypefnx {Function File} {} ilu (@var{A}, @var{opts})
-## @deftypefnx {Function File} {[@var{L}, @var{U}] =} ilu (@dots{})
-## @deftypefnx {Function File} {[@var{L}, @var{U}, @var{P}] =} ilu (@dots{})
+## @deftypefn  {} {} ilu (@var{A})
+## @deftypefnx {} {} ilu (@var{A}, @var{opts})
+## @deftypefnx {} {[@var{L}, @var{U}] =} ilu (@dots{})
+## @deftypefnx {} {[@var{L}, @var{U}, @var{P}] =} ilu (@dots{})
 ##
 ## Compute the incomplete LU factorization of the sparse square matrix @var{A}.
 ##
--- a/scripts/sparse/nonzeros.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/nonzeros.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} nonzeros (@var{s})
+## @deftypefn {} {} nonzeros (@var{s})
 ## Return a vector of the nonzero values of the sparse matrix @var{s}.
 ## @seealso{find, nnz}
 ## @end deftypefn
--- a/scripts/sparse/pcg.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/pcg.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} pcg (@var{A}, @var{b}, @var{tol}, @var{maxit}, @var{m1}, @var{m2}, @var{x0}, @dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}, @var{eigest}] =} pcg (@dots{})
+## @deftypefn  {} {@var{x} =} pcg (@var{A}, @var{b}, @var{tol}, @var{maxit}, @var{m1}, @var{m2}, @var{x0}, @dots{})
+## @deftypefnx {} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}, @var{eigest}] =} pcg (@dots{})
 ##
 ## Solve the linear system of equations @w{@code{@var{A} * @var{x} = @var{b}}}
 ## by means of the Preconditioned Conjugate Gradient iterative method.
--- a/scripts/sparse/pcr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/pcr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} pcr (@var{A}, @var{b}, @var{tol}, @var{maxit}, @var{m}, @var{x0}, @dots{})
-## @deftypefnx {Function File} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} pcr (@dots{})
+## @deftypefn  {} {@var{x} =} pcr (@var{A}, @var{b}, @var{tol}, @var{maxit}, @var{m}, @var{x0}, @dots{})
+## @deftypefnx {} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} pcr (@dots{})
 ##
 ## Solve the linear system of equations @code{@var{A} * @var{x} = @var{b}} by
 ## means of the Preconditioned Conjugate Residuals iterative method.
--- a/scripts/sparse/private/__sprand__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/private/__sprand__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -21,9 +21,9 @@
 ## public domain.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} __sprand__ (@var{s}, @var{randfun})
-## @deftypefnx {Function File} {} __sprand__ (@var{m}, @var{n}, @var{d}, @var{fcnname}, @var{randfun})
-## @deftypefnx {Function File} {} __sprand__ (@var{m}, @var{n}, @var{d}, @var{rc}, @var{fcnname}, @var{randfun})
+## @deftypefn  {} {} __sprand__ (@var{s}, @var{randfun})
+## @deftypefnx {} {} __sprand__ (@var{m}, @var{n}, @var{d}, @var{fcnname}, @var{randfun})
+## @deftypefnx {} {} __sprand__ (@var{m}, @var{n}, @var{d}, @var{rc}, @var{fcnname}, @var{randfun})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/sparse/qmr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/qmr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -16,9 +16,9 @@
 ## along with Octave; If not, see <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} qmr (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
-## @deftypefnx {Function File} {@var{x} =} qmr (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
-## @deftypefnx {Function File} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} qmr (@var{A}, @var{b}, @dots{})
+## @deftypefn  {} {@var{x} =} qmr (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{M1}, @var{M2}, @var{x0})
+## @deftypefnx {} {@var{x} =} qmr (@var{A}, @var{b}, @var{rtol}, @var{maxit}, @var{P})
+## @deftypefnx {} {[@var{x}, @var{flag}, @var{relres}, @var{iter}, @var{resvec}] =} qmr (@var{A}, @var{b}, @dots{})
 ## Solve @code{A x = b} using the Quasi-Minimal Residual iterative method
 ## (without look-ahead).
 ##
--- a/scripts/sparse/spaugment.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/spaugment.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{s} =} spaugment (@var{A}, @var{c})
+## @deftypefn {} {@var{s} =} spaugment (@var{A}, @var{c})
 ## Create the augmented matrix of @var{A}.
 ##
 ## This is given by
--- a/scripts/sparse/spconvert.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/spconvert.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{x} =} spconvert (@var{m})
+## @deftypefn {} {@var{x} =} spconvert (@var{m})
 ## Convert a simple sparse matrix format easily generated by other programs
 ## into Octave's internal sparse format.
 ##
--- a/scripts/sparse/spdiags.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/spdiags.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{B} =} spdiags (@var{A})
-## @deftypefnx {Function File} {[@var{B}, @var{d}] =} spdiags (@var{A})
-## @deftypefnx {Function File} {@var{B} =} spdiags (@var{A}, @var{d})
-## @deftypefnx {Function File} {@var{A} =} spdiags (@var{v}, @var{d}, @var{A})
-## @deftypefnx {Function File} {@var{A} =} spdiags (@var{v}, @var{d}, @var{m}, @var{n})
+## @deftypefn  {} {@var{B} =} spdiags (@var{A})
+## @deftypefnx {} {[@var{B}, @var{d}] =} spdiags (@var{A})
+## @deftypefnx {} {@var{B} =} spdiags (@var{A}, @var{d})
+## @deftypefnx {} {@var{A} =} spdiags (@var{v}, @var{d}, @var{A})
+## @deftypefnx {} {@var{A} =} spdiags (@var{v}, @var{d}, @var{m}, @var{n})
 ## A generalization of the function @code{diag}.
 ##
 ## Called with a single input argument, the nonzero diagonals @var{d} of
--- a/scripts/sparse/speye.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/speye.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{s} =} speye (@var{m}, @var{n})
-## @deftypefnx {Function File} {@var{s} =} speye (@var{m})
-## @deftypefnx {Function File} {@var{s} =} speye (@var{sz})
+## @deftypefn  {} {@var{s} =} speye (@var{m}, @var{n})
+## @deftypefnx {} {@var{s} =} speye (@var{m})
+## @deftypefnx {} {@var{s} =} speye (@var{sz})
 ## Return a sparse identity matrix of size @var{m}x@var{n}.
 ##
 ## The implementation is significantly more efficient than
--- a/scripts/sparse/spfun.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/spfun.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{y} =} spfun (@var{f}, @var{S})
+## @deftypefn {} {@var{y} =} spfun (@var{f}, @var{S})
 ## Compute @code{f(@var{S})} for the nonzero values of @var{S}.
 ##
 ## This results in a sparse matrix with the same structure as @var{S}.  The
--- a/scripts/sparse/spones.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/spones.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{r} =} spones (@var{S})
+## @deftypefn {} {@var{r} =} spones (@var{S})
 ## Replace the nonzero entries of @var{S} with ones.
 ##
 ## This creates a sparse matrix with the same structure as @var{S}.
--- a/scripts/sparse/sprand.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/sprand.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,9 +20,9 @@
 ## public domain.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} sprand (@var{m}, @var{n}, @var{d})
-## @deftypefnx {Function File} {} sprand (@var{m}, @var{n}, @var{d}, @var{rc})
-## @deftypefnx {Function File} {} sprand (@var{s})
+## @deftypefn  {} {} sprand (@var{m}, @var{n}, @var{d})
+## @deftypefnx {} {} sprand (@var{m}, @var{n}, @var{d}, @var{rc})
+## @deftypefnx {} {} sprand (@var{s})
 ## Generate a sparse matrix with uniformly distributed random values.
 ##
 ## The size of the matrix is @var{m}x@var{n} with a density of values @var{d}.
--- a/scripts/sparse/sprandn.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/sprandn.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,9 +20,9 @@
 ## public domain.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} sprandn (@var{m}, @var{n}, @var{d})
-## @deftypefnx {Function File} {} sprandn (@var{m}, @var{n}, @var{d}, @var{rc})
-## @deftypefnx {Function File} {} sprandn (@var{s})
+## @deftypefn  {} {} sprandn (@var{m}, @var{n}, @var{d})
+## @deftypefnx {} {} sprandn (@var{m}, @var{n}, @var{d}, @var{rc})
+## @deftypefnx {} {} sprandn (@var{s})
 ## Generate a sparse matrix with normally distributed random values.
 ##
 ## The size of the matrix is @var{m}x@var{n} with a density of values @var{d}.
--- a/scripts/sparse/sprandsym.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/sprandsym.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} sprandsym (@var{n}, @var{d})
-## @deftypefnx {Function File} {} sprandsym (@var{s})
+## @deftypefn  {} {} sprandsym (@var{n}, @var{d})
+## @deftypefnx {} {} sprandsym (@var{s})
 ## Generate a symmetric random sparse matrix.
 ##
 ## The size of the matrix will be @var{n}x@var{n}, with a density of values
--- a/scripts/sparse/spstats.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/spstats.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{count}, @var{mean}, @var{var}] =} spstats (@var{S})
-## @deftypefnx {Function File} {[@var{count}, @var{mean}, @var{var}] =} spstats (@var{S}, @var{j})
+## @deftypefn  {} {[@var{count}, @var{mean}, @var{var}] =} spstats (@var{S})
+## @deftypefnx {} {[@var{count}, @var{mean}, @var{var}] =} spstats (@var{S}, @var{j})
 ## Return the stats for the nonzero elements of the sparse matrix @var{S}.
 ##
 ## @var{count} is the number of nonzeros in each column, @var{mean} is the mean
--- a/scripts/sparse/spy.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/spy.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} spy (@var{x})
-## @deftypefnx {Function File} {} spy (@dots{}, @var{markersize})
-## @deftypefnx {Function File} {} spy (@dots{}, @var{line_spec})
+## @deftypefn  {} {} spy (@var{x})
+## @deftypefnx {} {} spy (@dots{}, @var{markersize})
+## @deftypefnx {} {} spy (@dots{}, @var{line_spec})
 ## Plot the sparsity pattern of the sparse matrix @var{x}.
 ##
 ## If the argument @var{markersize} is given as a scalar value, it is used to
--- a/scripts/sparse/svds.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/svds.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{s} =} svds (@var{A})
-## @deftypefnx {Function File} {@var{s} =} svds (@var{A}, @var{k})
-## @deftypefnx {Function File} {@var{s} =} svds (@var{A}, @var{k}, @var{sigma})
-## @deftypefnx {Function File} {@var{s} =} svds (@var{A}, @var{k}, @var{sigma}, @var{opts})
-## @deftypefnx {Function File} {[@var{u}, @var{s}, @var{v}] =} svds (@dots{})
-## @deftypefnx {Function File} {[@var{u}, @var{s}, @var{v}, @var{flag}] =} svds (@dots{})
+## @deftypefn  {} {@var{s} =} svds (@var{A})
+## @deftypefnx {} {@var{s} =} svds (@var{A}, @var{k})
+## @deftypefnx {} {@var{s} =} svds (@var{A}, @var{k}, @var{sigma})
+## @deftypefnx {} {@var{s} =} svds (@var{A}, @var{k}, @var{sigma}, @var{opts})
+## @deftypefnx {} {[@var{u}, @var{s}, @var{v}] =} svds (@dots{})
+## @deftypefnx {} {[@var{u}, @var{s}, @var{v}, @var{flag}] =} svds (@dots{})
 ##
 ## Find a few singular values of the matrix @var{A}.
 ##
--- a/scripts/sparse/treelayout.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/treelayout.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} treelayout (@var{tree})
-## @deftypefnx {Function File} {} treelayout (@var{tree}, @var{permutation})
+## @deftypefn  {} {} treelayout (@var{tree})
+## @deftypefnx {} {} treelayout (@var{tree}, @var{permutation})
 ## treelayout lays out a tree or a forest.
 ##
 ## The first argument @var{tree} is a vector of predecessors.
--- a/scripts/sparse/treeplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/sparse/treeplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} treeplot (@var{tree})
-## @deftypefnx {Function File} {} treeplot (@var{tree}, @var{node_style}, @var{edge_style})
+## @deftypefn  {} {} treeplot (@var{tree})
+## @deftypefnx {} {} treeplot (@var{tree}, @var{node_style}, @var{edge_style})
 ## Produce a graph of tree or forest.
 ##
 ## The first argument is vector of predecessors.
--- a/scripts/specfun/bessel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/bessel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Loadable Function} {[@var{j}, @var{ierr}] =} besselj (@var{alpha}, @var{x}, @var{opt})
-## @deftypefnx {Loadable Function} {[@var{y}, @var{ierr}] =} bessely (@var{alpha}, @var{x}, @var{opt})
-## @deftypefnx {Loadable Function} {[@var{i}, @var{ierr}] =} besseli (@var{alpha}, @var{x}, @var{opt})
-## @deftypefnx {Loadable Function} {[@var{k}, @var{ierr}] =} besselk (@var{alpha}, @var{x}, @var{opt})
-## @deftypefnx {Loadable Function} {[@var{h}, @var{ierr}] =} besselh (@var{alpha}, @var{k}, @var{x}, @var{opt})
+## @deftypefn  {} {[@var{j}, @var{ierr}] =} besselj (@var{alpha}, @var{x}, @var{opt})
+## @deftypefnx {} {[@var{y}, @var{ierr}] =} bessely (@var{alpha}, @var{x}, @var{opt})
+## @deftypefnx {} {[@var{i}, @var{ierr}] =} besseli (@var{alpha}, @var{x}, @var{opt})
+## @deftypefnx {} {[@var{k}, @var{ierr}] =} besselk (@var{alpha}, @var{x}, @var{opt})
+## @deftypefnx {} {[@var{h}, @var{ierr}] =} besselh (@var{alpha}, @var{k}, @var{x}, @var{opt})
 ## Compute Bessel or Hankel functions of various kinds:
 ##
 ## @table @code
--- a/scripts/specfun/beta.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/beta.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} beta (@var{a}, @var{b})
+## @deftypefn {} {} beta (@var{a}, @var{b})
 ## Compute the Beta function for real inputs @var{a} and @var{b}.
 ##
 ## The Beta function definition is
--- a/scripts/specfun/betaln.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/betaln.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Mapping Function} {} betaln (@var{a}, @var{b})
+## @deftypefn {} {} betaln (@var{a}, @var{b})
 ## Compute the natural logarithm of the Beta function for real inputs @var{a}
 ## and @var{b}.
 ##
--- a/scripts/specfun/ellipke.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/ellipke.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,9 +19,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{k} =} ellipke (@var{m})
-## @deftypefnx {Function File} {@var{k} =} ellipke (@var{m}, @var{tol})
-## @deftypefnx {Function File} {[@var{k}, @var{e}] =} ellipke (@dots{})
+## @deftypefn  {} {@var{k} =} ellipke (@var{m})
+## @deftypefnx {} {@var{k} =} ellipke (@var{m}, @var{tol})
+## @deftypefnx {} {[@var{k}, @var{e}] =} ellipke (@dots{})
 ## Compute complete elliptic integrals of the first K(@var{m}) and second
 ## E(@var{m}) kind.
 ##
--- a/scripts/specfun/expint.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/expint.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## Author: Sylvain Pelissier <sylvain.pelissier@gmail.com>
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} expint (@var{x})
+## @deftypefn {} {} expint (@var{x})
 ## Compute the exponential integral:
 ## @tex
 ## $$
@@ -103,7 +103,7 @@
 endfunction
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{y} =} expint_Ei (@var{x})
+## @deftypefn {} {@var{y} =} expint_Ei (@var{x})
 ## Compute the exponential integral:
 ## @verbatim
 ##                       infinity
--- a/scripts/specfun/factor.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/factor.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{pf} =} factor (@var{q})
-## @deftypefnx {Function File} {[@var{pf}, @var{n}] =} factor (@var{q})
+## @deftypefn  {} {@var{pf} =} factor (@var{q})
+## @deftypefnx {} {[@var{pf}, @var{n}] =} factor (@var{q})
 ## Return the prime factorization of @var{q}.
 ##
 ## The prime factorization is defined as @code{prod (@var{pf}) == @var{q}}
--- a/scripts/specfun/factorial.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/factorial.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} factorial (@var{n})
+## @deftypefn {} {} factorial (@var{n})
 ## Return the factorial of @var{n} where @var{n} is a real non-negative integer.
 ##
 ## If @var{n} is a scalar, this is equivalent to @code{prod (1:@var{n})}.  For
--- a/scripts/specfun/isprime.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/isprime.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isprime (@var{x})
+## @deftypefn {} {} isprime (@var{x})
 ## Return a logical array which is true where the elements of @var{x} are prime
 ## numbers and false where they are not.
 ##
--- a/scripts/specfun/lcm.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/lcm.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Mapping Function} {} lcm (@var{x}, @var{y})
-## @deftypefnx {Mapping Function} {} lcm (@var{x}, @var{y}, @dots{})
+## @deftypefn  {} {} lcm (@var{x}, @var{y})
+## @deftypefnx {} {} lcm (@var{x}, @var{y}, @dots{})
 ## Compute the least common multiple of @var{x} and @var{y}, or of the list of
 ## all arguments.
 ##
--- a/scripts/specfun/legendre.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/legendre.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{l} =} legendre (@var{n}, @var{x})
-## @deftypefnx {Function File} {@var{l} =} legendre (@var{n}, @var{x}, @var{normalization})
+## @deftypefn  {} {@var{l} =} legendre (@var{n}, @var{x})
+## @deftypefnx {} {@var{l} =} legendre (@var{n}, @var{x}, @var{normalization})
 ## Compute the Legendre function of degree @var{n} and order
 ## @var{m} = 0 @dots{} @var{n}.
 ##
--- a/scripts/specfun/nchoosek.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/nchoosek.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{c} =} nchoosek (@var{n}, @var{k})
-## @deftypefnx {Function File} {@var{c} =} nchoosek (@var{set}, @var{k})
+## @deftypefn  {} {@var{c} =} nchoosek (@var{n}, @var{k})
+## @deftypefnx {} {@var{c} =} nchoosek (@var{set}, @var{k})
 ##
 ## Compute the binomial coefficient of @var{n} or list all possible
 ## combinations of a @var{set} of items.
--- a/scripts/specfun/nthroot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/nthroot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -21,7 +21,7 @@
 ## public domain.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} nthroot (@var{x}, @var{n})
+## @deftypefn {} {} nthroot (@var{x}, @var{n})
 ##
 ## Compute the real (non-complex) @var{n}-th root of @var{x}.
 ##
--- a/scripts/specfun/perms.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/perms.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} perms (@var{v})
+## @deftypefn {} {} perms (@var{v})
 ## Generate all permutations of @var{v} with one row per permutation.
 ##
 ## The result has size @code{factorial (@var{n}) * @var{n}}, where @var{n}
--- a/scripts/specfun/pow2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/pow2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} pow2 (@var{x})
-## @deftypefnx {Function File} {} pow2 (@var{f}, @var{e})
+## @deftypefn  {} {} pow2 (@var{x})
+## @deftypefnx {} {} pow2 (@var{f}, @var{e})
 ## With one input argument, compute
 ## @tex
 ## $2^x$
--- a/scripts/specfun/primes.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/primes.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} primes (@var{n})
+## @deftypefn {} {} primes (@var{n})
 ## Return all primes up to @var{n}.
 ##
 ## The output data class (double, single, uint32, etc.) is the same as the
--- a/scripts/specfun/reallog.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/reallog.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} reallog (@var{x})
+## @deftypefn {} {} reallog (@var{x})
 ## Return the real-valued natural logarithm of each element of @var{x}.
 ##
 ## If any element results in a complex return value @code{reallog} aborts and
--- a/scripts/specfun/realpow.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/realpow.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} realpow (@var{x}, @var{y})
+## @deftypefn {} {} realpow (@var{x}, @var{y})
 ## Compute the real-valued, element-by-element power operator.
 ##
 ## This is equivalent to @w{@code{@var{x} .^ @var{y}}}, except that
--- a/scripts/specfun/realsqrt.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/specfun/realsqrt.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} realsqrt (@var{x})
+## @deftypefn {} {} realsqrt (@var{x})
 ## Return the real-valued square root of each element of @var{x}.
 ##
 ## If any element results in a complex return value @code{realsqrt} aborts and
--- a/scripts/special-matrix/gallery.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/gallery.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,100 +18,100 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} gallery (@var{name})
-## @deftypefnx {Function File} {} gallery (@var{name}, @var{args})
+## @deftypefn  {} {} gallery (@var{name})
+## @deftypefnx {} {} gallery (@var{name}, @var{args})
 ## Create interesting matrices for testing.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{c} =} gallery ("cauchy", @var{x})
-## @deftypefnx {Function File} {@var{c} =} gallery ("cauchy", @var{x}, @var{y})
+## @deftypefn  {} {@var{c} =} gallery ("cauchy", @var{x})
+## @deftypefnx {} {@var{c} =} gallery ("cauchy", @var{x}, @var{y})
 ## Create a Cauchy matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{c} =} gallery ("chebspec", @var{n})
-## @deftypefnx {Function File} {@var{c} =} gallery ("chebspec", @var{n}, @var{k})
+## @deftypefn  {} {@var{c} =} gallery ("chebspec", @var{n})
+## @deftypefnx {} {@var{c} =} gallery ("chebspec", @var{n}, @var{k})
 ## Create a Chebyshev spectral differentiation matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{c} =} gallery ("chebvand", @var{p})
-## @deftypefnx {Function File} {@var{c} =} gallery ("chebvand", @var{m}, @var{p})
+## @deftypefn  {} {@var{c} =} gallery ("chebvand", @var{p})
+## @deftypefnx {} {@var{c} =} gallery ("chebvand", @var{m}, @var{p})
 ## Create a Vandermonde-like matrix for the Chebyshev polynomials.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("chow", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("chow", @var{n}, @var{alpha})
-## @deftypefnx {Function File} {@var{a} =} gallery ("chow", @var{n}, @var{alpha}, @var{delta})
+## @deftypefn  {} {@var{a} =} gallery ("chow", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("chow", @var{n}, @var{alpha})
+## @deftypefnx {} {@var{a} =} gallery ("chow", @var{n}, @var{alpha}, @var{delta})
 ## Create a Chow matrix -- a singular Toeplitz lower Hessenberg matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{c} =} gallery ("circul", @var{v})
+## @deftypefn {} {@var{c} =} gallery ("circul", @var{v})
 ## Create a circulant matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("clement", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("clement", @var{n}, @var{k})
+## @deftypefn  {} {@var{a} =} gallery ("clement", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("clement", @var{n}, @var{k})
 ## Create a tridiagonal matrix with zero diagonal entries.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{c} =} gallery ("compar", @var{a})
-## @deftypefnx {Function File} {@var{c} =} gallery ("compar", @var{a}, @var{k})
+## @deftypefn  {} {@var{c} =} gallery ("compar", @var{a})
+## @deftypefnx {} {@var{c} =} gallery ("compar", @var{a}, @var{k})
 ## Create a comparison matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("condex", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("condex", @var{n}, @var{k})
-## @deftypefnx {Function File} {@var{a} =} gallery ("condex", @var{n}, @var{k}, @var{theta})
+## @deftypefn  {} {@var{a} =} gallery ("condex", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("condex", @var{n}, @var{k})
+## @deftypefnx {} {@var{a} =} gallery ("condex", @var{n}, @var{k}, @var{theta})
 ## Create a `counterexample' matrix to a condition estimator.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("cycol", [@var{m} @var{n}])
-## @deftypefnx {Function File} {@var{a} =} gallery ("cycol", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery (@dots{}, @var{k})
+## @deftypefn  {} {@var{a} =} gallery ("cycol", [@var{m} @var{n}])
+## @deftypefnx {} {@var{a} =} gallery ("cycol", @var{n})
+## @deftypefnx {} {@var{a} =} gallery (@dots{}, @var{k})
 ## Create a matrix whose columns repeat cyclically.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {[@var{c}, @var{d}, @var{e}] =} gallery ("dorr", @var{n})
-## @deftypefnx {Function File} {[@var{c}, @var{d}, @var{e}] =} gallery ("dorr", @var{n}, @var{theta})
-## @deftypefnx {Function File} {@var{a} =} gallery ("dorr", @dots{})
+## @deftypefn  {} {[@var{c}, @var{d}, @var{e}] =} gallery ("dorr", @var{n})
+## @deftypefnx {} {[@var{c}, @var{d}, @var{e}] =} gallery ("dorr", @var{n}, @var{theta})
+## @deftypefnx {} {@var{a} =} gallery ("dorr", @dots{})
 ## Create a diagonally dominant, ill-conditioned, tridiagonal matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("dramadah", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("dramadah", @var{n}, @var{k})
+## @deftypefn  {} {@var{a} =} gallery ("dramadah", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("dramadah", @var{n}, @var{k})
 ## Create a (0, 1) matrix whose inverse has large integer entries.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("fiedler", @var{c})
+## @deftypefn {} {@var{a} =} gallery ("fiedler", @var{c})
 ## Create a symmetric @nospell{Fiedler} matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("forsythe", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("forsythe", @var{n}, @var{alpha})
-## @deftypefnx {Function File} {@var{a} =} gallery ("forsythe", @var{n}, @var{alpha}, @var{lambda})
+## @deftypefn  {} {@var{a} =} gallery ("forsythe", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("forsythe", @var{n}, @var{alpha})
+## @deftypefnx {} {@var{a} =} gallery ("forsythe", @var{n}, @var{alpha}, @var{lambda})
 ## Create a @nospell{Forsythe} matrix (a perturbed Jordan block).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{f} =} gallery ("frank", @var{n})
-## @deftypefnx {Function File} {@var{f} =} gallery ("frank", @var{n}, @var{k})
+## @deftypefn  {} {@var{f} =} gallery ("frank", @var{n})
+## @deftypefnx {} {@var{f} =} gallery ("frank", @var{n}, @var{k})
 ## Create a Frank matrix (ill-conditioned eigenvalues).
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{c} =} gallery ("gcdmat", @var{n})
+## @deftypefn {} {@var{c} =} gallery ("gcdmat", @var{n})
 ## Create a greatest common divisor matrix.
 ##
 ## @var{c} is an @var{n}-by-@var{n} matrix whose values correspond to the
@@ -119,37 +119,37 @@
 ## correspond @code{gcd (i, j)}.
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("gearmat", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("gearmat", @var{n}, @var{i})
-## @deftypefnx {Function File} {@var{a} =} gallery ("gearmat", @var{n}, @var{i}, @var{j})
+## @deftypefn  {} {@var{a} =} gallery ("gearmat", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("gearmat", @var{n}, @var{i})
+## @deftypefnx {} {@var{a} =} gallery ("gearmat", @var{n}, @var{i}, @var{j})
 ## Create a Gear matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{g} =} gallery ("grcar", @var{n})
-## @deftypefnx {Function File} {@var{g} =} gallery ("grcar", @var{n}, @var{k})
+## @deftypefn  {} {@var{g} =} gallery ("grcar", @var{n})
+## @deftypefnx {} {@var{g} =} gallery ("grcar", @var{n}, @var{k})
 ## Create a Toeplitz matrix with sensitive eigenvalues.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("hanowa", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("hanowa", @var{n}, @var{d})
+## @deftypefn  {} {@var{a} =} gallery ("hanowa", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("hanowa", @var{n}, @var{d})
 ## Create a matrix whose eigenvalues lie on a vertical line in the complex
 ## plane.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{v} =} gallery ("house", @var{x})
-## @deftypefnx {Function File} {[@var{v}, @var{beta}] =} gallery ("house", @var{x})
+## @deftypefn  {} {@var{v} =} gallery ("house", @var{x})
+## @deftypefnx {} {[@var{v}, @var{beta}] =} gallery ("house", @var{x})
 ## Create a householder matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("integerdata", @var{imax}, [@var{M} @var{N} @dots{}], @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("integerdata", @var{imax}, @var{M}, @var{N}, @dots{}, @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("integerdata", [@var{imin}, @var{imax}], [@var{M} @var{N} @dots{}], @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("integerdata", [@var{imin}, @var{imax}], @var{M}, @var{N}, @dots{}, @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("integerdata", @dots{}, "@var{class}")
+## @deftypefn  {} {@var{a} =} gallery ("integerdata", @var{imax}, [@var{M} @var{N} @dots{}], @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("integerdata", @var{imax}, @var{M}, @var{N}, @dots{}, @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("integerdata", [@var{imin}, @var{imax}], [@var{M} @var{N} @dots{}], @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("integerdata", [@var{imin}, @var{imax}], @var{M}, @var{N}, @dots{}, @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("integerdata", @dots{}, "@var{class}")
 ## Create a matrix with random integers in the range [1, @var{imax}].
 ## If @var{imin} is given then the integers are in the range
 ## [@var{imin}, @var{imax}].
@@ -168,89 +168,89 @@
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("invhess", @var{x})
-## @deftypefnx {Function File} {@var{a} =} gallery ("invhess", @var{x}, @var{y})
+## @deftypefn  {} {@var{a} =} gallery ("invhess", @var{x})
+## @deftypefnx {} {@var{a} =} gallery ("invhess", @var{x}, @var{y})
 ## Create the inverse of an upper Hessenberg matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("invol", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("invol", @var{n})
 ## Create an involutory matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("ipjfact", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("ipjfact", @var{n}, @var{k})
+## @deftypefn  {} {@var{a} =} gallery ("ipjfact", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("ipjfact", @var{n}, @var{k})
 ## Create a Hankel matrix with factorial elements.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("jordbloc", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("jordbloc", @var{n}, @var{lambda})
+## @deftypefn  {} {@var{a} =} gallery ("jordbloc", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("jordbloc", @var{n}, @var{lambda})
 ## Create a Jordan block.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{u} =} gallery ("kahan", @var{n})
-## @deftypefnx {Function File} {@var{u} =} gallery ("kahan", @var{n}, @var{theta})
-## @deftypefnx {Function File} {@var{u} =} gallery ("kahan", @var{n}, @var{theta}, @var{pert})
+## @deftypefn  {} {@var{u} =} gallery ("kahan", @var{n})
+## @deftypefnx {} {@var{u} =} gallery ("kahan", @var{n}, @var{theta})
+## @deftypefnx {} {@var{u} =} gallery ("kahan", @var{n}, @var{theta}, @var{pert})
 ## Create a @nospell{Kahan} matrix (upper trapezoidal).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("kms", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("kms", @var{n}, @var{rho})
+## @deftypefn  {} {@var{a} =} gallery ("kms", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("kms", @var{n}, @var{rho})
 ## Create a @nospell{Kac-Murdock-Szego} Toeplitz matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{b} =} gallery ("krylov", @var{a})
-## @deftypefnx {Function File} {@var{b} =} gallery ("krylov", @var{a}, @var{x})
-## @deftypefnx {Function File} {@var{b} =} gallery ("krylov", @var{a}, @var{x}, @var{j})
+## @deftypefn  {} {@var{b} =} gallery ("krylov", @var{a})
+## @deftypefnx {} {@var{b} =} gallery ("krylov", @var{a}, @var{x})
+## @deftypefnx {} {@var{b} =} gallery ("krylov", @var{a}, @var{x}, @var{j})
 ## Create a Krylov matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("lauchli", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("lauchli", @var{n}, @var{mu})
+## @deftypefn  {} {@var{a} =} gallery ("lauchli", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("lauchli", @var{n}, @var{mu})
 ## Create a @nospell{Lauchli} matrix (rectangular).
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("lehmer", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("lehmer", @var{n})
 ## Create a @nospell{Lehmer} matrix (symmetric positive definite).
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{t} =} gallery ("lesp", @var{n})
+## @deftypefn {} {@var{t} =} gallery ("lesp", @var{n})
 ## Create a tridiagonal matrix with real, sensitive eigenvalues.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("lotkin", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("lotkin", @var{n})
 ## Create a @nospell{Lotkin} matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("minij", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("minij", @var{n})
 ## Create a symmetric positive definite matrix MIN(i,j).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("moler", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("moler", @var{n}, @var{alpha})
+## @deftypefn  {} {@var{a} =} gallery ("moler", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("moler", @var{n}, @var{alpha})
 ## Create a @nospell{Moler} matrix (symmetric positive definite).
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {[@var{a}, @var{t}] =} gallery ("neumann", @var{n})
+## @deftypefn {} {[@var{a}, @var{t}] =} gallery ("neumann", @var{n})
 ## Create a singular matrix from the discrete Neumann problem (sparse).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("normaldata", [@var{M} @var{N} @dots{}], @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("normaldata", @var{M}, @var{N}, @dots{}, @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("normaldata", @dots{}, "@var{class}")
+## @deftypefn  {} {@var{a} =} gallery ("normaldata", [@var{M} @var{N} @dots{}], @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("normaldata", @var{M}, @var{N}, @dots{}, @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("normaldata", @dots{}, "@var{class}")
 ## Create a matrix with random samples from the standard normal distribution
 ## (mean = 0, std = 1).
 ##
@@ -267,113 +267,113 @@
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{q} =} gallery ("orthog", @var{n})
-## @deftypefnx {Function File} {@var{q} =} gallery ("orthog", @var{n}, @var{k})
+## @deftypefn  {} {@var{q} =} gallery ("orthog", @var{n})
+## @deftypefnx {} {@var{q} =} gallery ("orthog", @var{n}, @var{k})
 ## Create orthogonal and nearly orthogonal matrices.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("parter", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("parter", @var{n})
 ## Create a @nospell{Parter} matrix (a Toeplitz matrix with singular values
 ## near pi).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{p} =} gallery ("pei", @var{n})
-## @deftypefnx {Function File} {@var{p} =} gallery ("pei", @var{n}, @var{alpha})
+## @deftypefn  {} {@var{p} =} gallery ("pei", @var{n})
+## @deftypefnx {} {@var{p} =} gallery ("pei", @var{n}, @var{alpha})
 ## Create a Pei matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("Poisson", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("Poisson", @var{n})
 ## Create a block tridiagonal matrix from Poisson's equation (sparse).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("prolate", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("prolate", @var{n}, @var{w})
+## @deftypefn  {} {@var{a} =} gallery ("prolate", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("prolate", @var{n}, @var{w})
 ## Create a prolate matrix (symmetric, ill-conditioned Toeplitz matrix).
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{h} =} gallery ("randhess", @var{x})
+## @deftypefn {} {@var{h} =} gallery ("randhess", @var{x})
 ## Create a random, orthogonal upper Hessenberg matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("rando", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("rando", @var{n}, @var{k})
+## @deftypefn  {} {@var{a} =} gallery ("rando", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("rando", @var{n}, @var{k})
 ## Create a random matrix with elements -1, 0 or 1.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("randsvd", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa})
-## @deftypefnx {Function File} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa}, @var{mode})
-## @deftypefnx {Function File} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa}, @var{mode}, @var{kl})
-## @deftypefnx {Function File} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa}, @var{mode}, @var{kl}, @var{ku})
+## @deftypefn  {} {@var{a} =} gallery ("randsvd", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa})
+## @deftypefnx {} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa}, @var{mode})
+## @deftypefnx {} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa}, @var{mode}, @var{kl})
+## @deftypefnx {} {@var{a} =} gallery ("randsvd", @var{n}, @var{kappa}, @var{mode}, @var{kl}, @var{ku})
 ## Create a random matrix with pre-assigned singular values.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("redheff", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("redheff", @var{n})
 ## Create a zero and ones matrix of @nospell{Redheffer} associated with the
 ## Riemann hypothesis.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("riemann", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("riemann", @var{n})
 ## Create a matrix associated with the Riemann hypothesis.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {@var{a} =} gallery ("ris", @var{n})
+## @deftypefn {} {@var{a} =} gallery ("ris", @var{n})
 ## Create a symmetric Hankel matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("smoke", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("smoke", @var{n}, @var{k})
+## @deftypefn  {} {@var{a} =} gallery ("smoke", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("smoke", @var{n}, @var{k})
 ## Create a complex matrix, with a `smoke ring' pseudospectrum.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{t} =} gallery ("toeppd", @var{n})
-## @deftypefnx {Function File} {@var{t} =} gallery ("toeppd", @var{n}, @var{m})
-## @deftypefnx {Function File} {@var{t} =} gallery ("toeppd", @var{n}, @var{m}, @var{w})
-## @deftypefnx {Function File} {@var{t} =} gallery ("toeppd", @var{n}, @var{m}, @var{w}, @var{theta})
+## @deftypefn  {} {@var{t} =} gallery ("toeppd", @var{n})
+## @deftypefnx {} {@var{t} =} gallery ("toeppd", @var{n}, @var{m})
+## @deftypefnx {} {@var{t} =} gallery ("toeppd", @var{n}, @var{m}, @var{w})
+## @deftypefnx {} {@var{t} =} gallery ("toeppd", @var{n}, @var{m}, @var{w}, @var{theta})
 ## Create a symmetric positive definite Toeplitz matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{p} =} gallery ("toeppen", @var{n})
-## @deftypefnx {Function File} {@var{p} =} gallery ("toeppen", @var{n}, @var{a})
-## @deftypefnx {Function File} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b})
-## @deftypefnx {Function File} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b}, @var{c})
-## @deftypefnx {Function File} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b}, @var{c}, @var{d})
-## @deftypefnx {Function File} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b}, @var{c}, @var{d}, @var{e})
+## @deftypefn  {} {@var{p} =} gallery ("toeppen", @var{n})
+## @deftypefnx {} {@var{p} =} gallery ("toeppen", @var{n}, @var{a})
+## @deftypefnx {} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b})
+## @deftypefnx {} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b}, @var{c})
+## @deftypefnx {} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b}, @var{c}, @var{d})
+## @deftypefnx {} {@var{p} =} gallery ("toeppen", @var{n}, @var{a}, @var{b}, @var{c}, @var{d}, @var{e})
 ## Create a pentadiagonal Toeplitz matrix (sparse).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("tridiag", @var{x}, @var{y}, @var{z})
-## @deftypefnx {Function File} {@var{a} =} gallery ("tridiag", @var{n})
-## @deftypefnx {Function File} {@var{a} =} gallery ("tridiag", @var{n}, @var{c}, @var{d}, @var{e})
+## @deftypefn  {} {@var{a} =} gallery ("tridiag", @var{x}, @var{y}, @var{z})
+## @deftypefnx {} {@var{a} =} gallery ("tridiag", @var{n})
+## @deftypefnx {} {@var{a} =} gallery ("tridiag", @var{n}, @var{c}, @var{d}, @var{e})
 ## Create a tridiagonal matrix (sparse).
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{t} =} gallery ("triw", @var{n})
-## @deftypefnx {Function File} {@var{t} =} gallery ("triw", @var{n}, @var{alpha})
-## @deftypefnx {Function File} {@var{t} =} gallery ("triw", @var{n}, @var{alpha}, @var{k})
+## @deftypefn  {} {@var{t} =} gallery ("triw", @var{n})
+## @deftypefnx {} {@var{t} =} gallery ("triw", @var{n}, @var{alpha})
+## @deftypefnx {} {@var{t} =} gallery ("triw", @var{n}, @var{alpha}, @var{k})
 ## Create an upper triangular matrix discussed by
 ## @nospell{Kahan, Golub, and Wilkinson}.
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("uniformdata", [@var{M} @var{N} @dots{}], @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("uniformdata", @var{M}, @var{N}, @dots{}, @var{j})
-## @deftypefnx {Function File} {@var{a} =} gallery ("uniformdata", @dots{}, "@var{class}")
+## @deftypefn  {} {@var{a} =} gallery ("uniformdata", [@var{M} @var{N} @dots{}], @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("uniformdata", @var{M}, @var{N}, @dots{}, @var{j})
+## @deftypefnx {} {@var{a} =} gallery ("uniformdata", @dots{}, "@var{class}")
 ## Create a matrix with random samples from the standard uniform distribution
 ## (range [0,1]).
 ##
@@ -390,13 +390,13 @@
 ##
 ## @end deftypefn
 ##
-## @deftypefn  {Function File} {@var{a} =} gallery ("wathen", @var{nx}, @var{ny})
-## @deftypefnx {Function File} {@var{a} =} gallery ("wathen", @var{nx}, @var{ny}, @var{k})
+## @deftypefn  {} {@var{a} =} gallery ("wathen", @var{nx}, @var{ny})
+## @deftypefnx {} {@var{a} =} gallery ("wathen", @var{nx}, @var{ny}, @var{k})
 ## Create the @nospell{Wathen} matrix.
 ##
 ## @end deftypefn
 ##
-## @deftypefn {Function File} {[@var{a}, @var{b}] =} gallery ("wilk", @var{n})
+## @deftypefn {} {[@var{a}, @var{b}] =} gallery ("wilk", @var{n})
 ## Create various specific matrices devised/discussed by Wilkinson.
 ##
 ## @end deftypefn
--- a/scripts/special-matrix/hadamard.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/hadamard.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,7 +20,7 @@
 ## public domain.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hadamard (@var{n})
+## @deftypefn {} {} hadamard (@var{n})
 ## Construct a Hadamard matrix (@nospell{Hn}) of size @var{n}-by-@var{n}.
 ##
 ## The size @var{n} must be of the form @math{2^k * p} in which p is one of
--- a/scripts/special-matrix/hankel.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/hankel.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} hankel (@var{c})
-## @deftypefnx {Function File} {} hankel (@var{c}, @var{r})
+## @deftypefn  {} {} hankel (@var{c})
+## @deftypefnx {} {} hankel (@var{c}, @var{r})
 ## Return the Hankel matrix constructed from the first column @var{c}, and
 ## (optionally) the last row @var{r}.
 ##
--- a/scripts/special-matrix/hilb.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/hilb.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hilb (@var{n})
+## @deftypefn {} {} hilb (@var{n})
 ## Return the Hilbert matrix of order @var{n}.
 ##
 ## The @math{i,j} element of a Hilbert matrix is defined as
--- a/scripts/special-matrix/invhilb.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/invhilb.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} invhilb (@var{n})
+## @deftypefn {} {} invhilb (@var{n})
 ## Return the inverse of the Hilbert matrix of order @var{n}.
 ##
 ## This can be computed exactly using
--- a/scripts/special-matrix/magic.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/magic.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} magic (@var{n})
+## @deftypefn {} {} magic (@var{n})
 ##
 ## Create an @var{n}-by-@var{n} magic square.
 ##
--- a/scripts/special-matrix/pascal.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/pascal.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} pascal (@var{n})
-## @deftypefnx {Function File} {} pascal (@var{n}, @var{t})
+## @deftypefn  {} {} pascal (@var{n})
+## @deftypefnx {} {} pascal (@var{n}, @var{t})
 ## Return the Pascal matrix of order @var{n} if @code{@var{t} = 0}.
 ##
 ## The default value of @var{t} is 0.
--- a/scripts/special-matrix/rosser.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/rosser.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} rosser ()
+## @deftypefn {} {} rosser ()
 ## Return the Rosser matrix.
 ##
 ## This is a difficult test case used to evaluate eigenvalue algorithms.
--- a/scripts/special-matrix/toeplitz.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/toeplitz.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} toeplitz (@var{c})
-## @deftypefnx {Function File} {} toeplitz (@var{c}, @var{r})
+## @deftypefn  {} {} toeplitz (@var{c})
+## @deftypefnx {} {} toeplitz (@var{c}, @var{r})
 ## Return the Toeplitz matrix constructed from the first column @var{c},
 ## and (optionally) the first row @var{r}.
 ##
--- a/scripts/special-matrix/vander.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/vander.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} vander (@var{c})
-## @deftypefnx {Function File} {} vander (@var{c}, @var{n})
+## @deftypefn  {} {} vander (@var{c})
+## @deftypefnx {} {} vander (@var{c}, @var{n})
 ## Return the Vandermonde matrix whose next to last column is @var{c}.
 ##
 ## If @var{n} is specified, it determines the number of columns; otherwise,
--- a/scripts/special-matrix/wilkinson.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/special-matrix/wilkinson.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} wilkinson (@var{n})
+## @deftypefn {} {} wilkinson (@var{n})
 ## Return the Wilkinson matrix of order @var{n}.
 ##
 ## Wilkinson matrices are symmetric and tridiagonal with pairs of nearly, but
--- a/scripts/startup/__finish__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/startup/__finish__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Script File} {} __finish__
+## @deftypefn {} {} __finish__
 ## Check for the existence of the function/script, @file{finish}, in the
 ## path or current working directory and execute it.
 ##
--- a/scripts/statistics/base/center.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/center.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} center (@var{x})
-## @deftypefnx {Function File} {} center (@var{x}, @var{dim})
+## @deftypefn  {} {} center (@var{x})
+## @deftypefnx {} {} center (@var{x}, @var{dim})
 ## Center data by subtracting its mean.
 ##
 ## If @var{x} is a vector, subtract its mean.
--- a/scripts/statistics/base/cloglog.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/cloglog.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} cloglog (@var{x})
+## @deftypefn {} {} cloglog (@var{x})
 ## Return the complementary log-log function of @var{x}.
 ##
 ## The complementary log-log function is defined as
--- a/scripts/statistics/base/corr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/corr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} corr (@var{x})
-## @deftypefnx {Function File} {} corr (@var{x}, @var{y})
+## @deftypefn  {} {} corr (@var{x})
+## @deftypefnx {} {} corr (@var{x}, @var{y})
 ## Compute matrix of correlation coefficients.
 ##
 ## If each row of @var{x} and @var{y} is an observation and each column is
--- a/scripts/statistics/base/cov.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/cov.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cov (@var{x})
-## @deftypefnx {Function File} {} cov (@var{x}, @var{opt})
-## @deftypefnx {Function File} {} cov (@var{x}, @var{y})
-## @deftypefnx {Function File} {} cov (@var{x}, @var{y}, @var{opt})
+## @deftypefn  {} {} cov (@var{x})
+## @deftypefnx {} {} cov (@var{x}, @var{opt})
+## @deftypefnx {} {} cov (@var{x}, @var{y})
+## @deftypefnx {} {} cov (@var{x}, @var{y}, @var{opt})
 ## Compute the covariance matrix.
 ##
 ## If each row of @var{x} and @var{y} is an observation, and each column is
--- a/scripts/statistics/base/gls.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/gls.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{beta}, @var{v}, @var{r}] =} gls (@var{y}, @var{x}, @var{o})
+## @deftypefn {} {[@var{beta}, @var{v}, @var{r}] =} gls (@var{y}, @var{x}, @var{o})
 ## Generalized least squares model.
 ##
 ## Perform a generalized least squares estimation for the multivariate model
--- a/scripts/statistics/base/histc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/histc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{n} =} histc (@var{x}, @var{edges})
-## @deftypefnx {Function File} {@var{n} =} histc (@var{x}, @var{edges}, @var{dim})
-## @deftypefnx {Function File} {[@var{n}, @var{idx}] =} histc (@dots{})
+## @deftypefn  {} {@var{n} =} histc (@var{x}, @var{edges})
+## @deftypefnx {} {@var{n} =} histc (@var{x}, @var{edges}, @var{dim})
+## @deftypefnx {} {[@var{n}, @var{idx}] =} histc (@dots{})
 ## Compute histogram counts.
 ##
 ## When @var{x} is a vector, the function counts the number of elements of
--- a/scripts/statistics/base/iqr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/iqr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} iqr (@var{x})
-## @deftypefnx {Function File} {} iqr (@var{x}, @var{dim})
+## @deftypefn  {} {} iqr (@var{x})
+## @deftypefnx {} {} iqr (@var{x}, @var{dim})
 ## Return the interquartile range, i.e., the difference between the upper
 ## and lower quartile of the input data.
 ##
--- a/scripts/statistics/base/kendall.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/kendall.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} kendall (@var{x})
-## @deftypefnx {Function File} {} kendall (@var{x}, @var{y})
+## @deftypefn  {} {} kendall (@var{x})
+## @deftypefnx {} {} kendall (@var{x}, @var{y})
 ## @cindex Kendall's Tau
 ## Compute Kendall's @var{tau}.
 ##
--- a/scripts/statistics/base/kurtosis.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/kurtosis.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} kurtosis (@var{x})
-## @deftypefnx {Function File} {} kurtosis (@var{x}, @var{flag})
-## @deftypefnx {Function File} {} kurtosis (@var{x}, @var{flag}, @var{dim})
+## @deftypefn  {} {} kurtosis (@var{x})
+## @deftypefnx {} {} kurtosis (@var{x}, @var{flag})
+## @deftypefnx {} {} kurtosis (@var{x}, @var{flag}, @var{dim})
 ## Compute the sample kurtosis of the elements of @var{x}.
 ##
 ## The sample kurtosis is defined as
--- a/scripts/statistics/base/logit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/logit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} logit (@var{p})
+## @deftypefn {} {} logit (@var{p})
 ## Compute the logit for each value of @var{p}
 ##
 ## The logit is defined as
--- a/scripts/statistics/base/lscov.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/lscov.m	Sat Dec 12 07:31:00 2015 -0800
@@ -14,10 +14,10 @@
 ## along with this program; If not, see <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} lscov (@var{A}, @var{b})
-## @deftypefnx {Function File} {@var{x} =} lscov (@var{A}, @var{b}, @var{V})
-## @deftypefnx {Function File} {@var{x} =} lscov (@var{A}, @var{b}, @var{V}, @var{alg})
-## @deftypefnx {Function File} {[@var{x}, @var{stdx}, @var{mse}, @var{S}] =} lscov (@dots{})
+## @deftypefn  {} {@var{x} =} lscov (@var{A}, @var{b})
+## @deftypefnx {} {@var{x} =} lscov (@var{A}, @var{b}, @var{V})
+## @deftypefnx {} {@var{x} =} lscov (@var{A}, @var{b}, @var{V}, @var{alg})
+## @deftypefnx {} {[@var{x}, @var{stdx}, @var{mse}, @var{S}] =} lscov (@dots{})
 ##
 ## Compute a generalized linear least squares fit.
 ##
--- a/scripts/statistics/base/mean.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/mean.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} mean (@var{x})
-## @deftypefnx {Function File} {} mean (@var{x}, @var{dim})
-## @deftypefnx {Function File} {} mean (@var{x}, @var{opt})
-## @deftypefnx {Function File} {} mean (@var{x}, @var{dim}, @var{opt})
+## @deftypefn  {} {} mean (@var{x})
+## @deftypefnx {} {} mean (@var{x}, @var{dim})
+## @deftypefnx {} {} mean (@var{x}, @var{opt})
+## @deftypefnx {} {} mean (@var{x}, @var{dim}, @var{opt})
 ## Compute the mean of the elements of the vector @var{x}.
 ##
 ## The mean is defined as
--- a/scripts/statistics/base/meansq.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/meansq.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} meansq (@var{x})
-## @deftypefnx {Function File} {} meansq (@var{x}, @var{dim})
+## @deftypefn  {} {} meansq (@var{x})
+## @deftypefnx {} {} meansq (@var{x}, @var{dim})
 ## Compute the mean square of the elements of the vector @var{x}.
 ##
 ## The mean square is defined as
--- a/scripts/statistics/base/median.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/median.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} median (@var{x})
-## @deftypefnx {Function File} {} median (@var{x}, @var{dim})
+## @deftypefn  {} {} median (@var{x})
+## @deftypefnx {} {} median (@var{x}, @var{dim})
 ## Compute the median value of the elements of the vector @var{x}.
 ##
 ## When the elements of @var{x} are sorted, the median is defined as
--- a/scripts/statistics/base/mode.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/mode.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} mode (@var{x})
-## @deftypefnx {Function File} {} mode (@var{x}, @var{dim})
-## @deftypefnx {Function File} {[@var{m}, @var{f}, @var{c}] =} mode (@dots{})
+## @deftypefn  {} {} mode (@var{x})
+## @deftypefnx {} {} mode (@var{x}, @var{dim})
+## @deftypefnx {} {[@var{m}, @var{f}, @var{c}] =} mode (@dots{})
 ## Compute the most frequently occurring value in a dataset (mode).
 ##
 ## @code{mode} determines the frequency of values along the first non-singleton
--- a/scripts/statistics/base/moment.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/moment.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} moment (@var{x}, @var{p})
-## @deftypefnx {Function File} {} moment (@var{x}, @var{p}, @var{type})
-## @deftypefnx {Function File} {} moment (@var{x}, @var{p}, @var{dim})
-## @deftypefnx {Function File} {} moment (@var{x}, @var{p}, @var{type}, @var{dim})
-## @deftypefnx {Function File} {} moment (@var{x}, @var{p}, @var{dim}, @var{type})
+## @deftypefn  {} {} moment (@var{x}, @var{p})
+## @deftypefnx {} {} moment (@var{x}, @var{p}, @var{type})
+## @deftypefnx {} {} moment (@var{x}, @var{p}, @var{dim})
+## @deftypefnx {} {} moment (@var{x}, @var{p}, @var{type}, @var{dim})
+## @deftypefnx {} {} moment (@var{x}, @var{p}, @var{dim}, @var{type})
 ## Compute the @var{p}-th central moment of the vector @var{x}.
 ##
 ## @tex
--- a/scripts/statistics/base/ols.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/ols.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{beta}, @var{sigma}, @var{r}] =} ols (@var{y}, @var{x})
+## @deftypefn {} {[@var{beta}, @var{sigma}, @var{r}] =} ols (@var{y}, @var{x})
 ## Ordinary least squares estimation.
 ##
 ## OLS applies to the multivariate model
--- a/scripts/statistics/base/ppplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/ppplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{p}, @var{y}] =} ppplot (@var{x}, @var{dist}, @var{params})
+## @deftypefn {} {[@var{p}, @var{y}] =} ppplot (@var{x}, @var{dist}, @var{params})
 ## Perform a PP-plot (probability plot).
 ##
 ## If F is the CDF of the distribution @var{dist} with parameters
--- a/scripts/statistics/base/prctile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/prctile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} prctile (@var{x})
-## @deftypefnx {Function File} {@var{q} =} prctile (@var{x}, @var{p})
-## @deftypefnx {Function File} {@var{q} =} prctile (@var{x}, @var{p}, @var{dim})
+## @deftypefn  {} {@var{q} =} prctile (@var{x})
+## @deftypefnx {} {@var{q} =} prctile (@var{x}, @var{p})
+## @deftypefnx {} {@var{q} =} prctile (@var{x}, @var{p}, @var{dim})
 ## For a sample @var{x}, compute the quantiles, @var{q}, corresponding
 ## to the cumulative probability values, @var{p}, in percent.
 ##
--- a/scripts/statistics/base/probit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/probit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} probit (@var{p})
+## @deftypefn {} {} probit (@var{p})
 ## Return the probit (the quantile of the standard normal distribution) for
 ## each element of @var{p}.
 ## @seealso{logit}
--- a/scripts/statistics/base/qqplot.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/qqplot.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{q}, @var{s}] =} qqplot (@var{x})
-## @deftypefnx {Function File} {[@var{q}, @var{s}] =} qqplot (@var{x}, @var{y})
-## @deftypefnx {Function File} {[@var{q}, @var{s}] =} qqplot (@var{x}, @var{dist})
-## @deftypefnx {Function File} {[@var{q}, @var{s}] =} qqplot (@var{x}, @var{y}, @var{params})
-## @deftypefnx {Function File} {} qqplot (@dots{})
+## @deftypefn  {} {[@var{q}, @var{s}] =} qqplot (@var{x})
+## @deftypefnx {} {[@var{q}, @var{s}] =} qqplot (@var{x}, @var{y})
+## @deftypefnx {} {[@var{q}, @var{s}] =} qqplot (@var{x}, @var{dist})
+## @deftypefnx {} {[@var{q}, @var{s}] =} qqplot (@var{x}, @var{y}, @var{params})
+## @deftypefnx {} {} qqplot (@dots{})
 ## Perform a QQ-plot (quantile plot).
 ##
 ## If F is the CDF of the distribution @var{dist} with parameters
--- a/scripts/statistics/base/quantile.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/quantile.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{q} =} quantile (@var{x})
-## @deftypefnx {Function File} {@var{q} =} quantile (@var{x}, @var{p})
-## @deftypefnx {Function File} {@var{q} =} quantile (@var{x}, @var{p}, @var{dim})
-## @deftypefnx {Function File} {@var{q} =} quantile (@var{x}, @var{p}, @var{dim}, @var{method})
+## @deftypefn  {} {@var{q} =} quantile (@var{x})
+## @deftypefnx {} {@var{q} =} quantile (@var{x}, @var{p})
+## @deftypefnx {} {@var{q} =} quantile (@var{x}, @var{p}, @var{dim})
+## @deftypefnx {} {@var{q} =} quantile (@var{x}, @var{p}, @var{dim}, @var{method})
 ## For a sample, @var{x}, calculate the quantiles, @var{q}, corresponding to
 ## the cumulative probability values in @var{p}.  All non-numeric values (NaNs)
 ## of @var{x} are ignored.
--- a/scripts/statistics/base/range.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/range.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} range (@var{x})
-## @deftypefnx {Function File} {} range (@var{x}, @var{dim})
+## @deftypefn  {} {} range (@var{x})
+## @deftypefnx {} {} range (@var{x}, @var{dim})
 ## Return the range, i.e., the difference between the maximum and the minimum
 ## of the input data.
 ##
--- a/scripts/statistics/base/ranks.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/ranks.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} ranks (@var{x}, @var{dim})
+## @deftypefn {} {} ranks (@var{x}, @var{dim})
 ## Return the ranks of @var{x} along the first non-singleton dimension
 ## adjusted for ties.
 ##
--- a/scripts/statistics/base/run_count.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/run_count.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} run_count (@var{x}, @var{n})
-## @deftypefnx {Function File} {} run_count (@var{x}, @var{n}, @var{dim})
+## @deftypefn  {} {} run_count (@var{x}, @var{n})
+## @deftypefnx {} {} run_count (@var{x}, @var{n}, @var{dim})
 ## Count the upward runs along the first non-singleton dimension of @var{x}
 ## of length 1, 2, @dots{}, @var{n}-1 and greater than or equal to @var{n}.
 ##
--- a/scripts/statistics/base/runlength.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/runlength.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {count =} runlength (@var{x})
-## @deftypefnx {Function File} {[count, value] =} runlength (@var{x})
+## @deftypefn  {} {count =} runlength (@var{x})
+## @deftypefnx {} {[count, value] =} runlength (@var{x})
 ## Find the lengths of all sequences of common values.
 ##
 ## @var{count} is a vector with the lengths of each repeated value.
--- a/scripts/statistics/base/skewness.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/skewness.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} skewness (@var{x})
-## @deftypefnx {Function File} {} skewness (@var{x}, @var{flag})
-## @deftypefnx {Function File} {} skewness (@var{x}, @var{flag}, @var{dim})
+## @deftypefn  {} {} skewness (@var{x})
+## @deftypefnx {} {} skewness (@var{x}, @var{flag})
+## @deftypefnx {} {} skewness (@var{x}, @var{flag}, @var{dim})
 ## Compute the sample skewness of the elements of @var{x}.
 ##
 ## The sample skewness is defined as
--- a/scripts/statistics/base/spearman.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/spearman.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} spearman (@var{x})
-## @deftypefnx {Function File} {} spearman (@var{x}, @var{y})
+## @deftypefn  {} {} spearman (@var{x})
+## @deftypefnx {} {} spearman (@var{x}, @var{y})
 ## @cindex Spearman's Rho
 ## Compute Spearman's rank correlation coefficient @var{rho}.
 ##
--- a/scripts/statistics/base/statistics.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/statistics.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} statistics (@var{x})
-## @deftypefnx {Function File} {} statistics (@var{x}, @var{dim})
+## @deftypefn  {} {} statistics (@var{x})
+## @deftypefnx {} {} statistics (@var{x}, @var{dim})
 ## Return a vector with the minimum, first quartile, median, third quartile,
 ## maximum, mean, standard deviation, skewness, and kurtosis of the elements of
 ## the vector @var{x}.
--- a/scripts/statistics/base/std.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/std.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} std (@var{x})
-## @deftypefnx {Function File} {} std (@var{x}, @var{opt})
-## @deftypefnx {Function File} {} std (@var{x}, @var{opt}, @var{dim})
+## @deftypefn  {} {} std (@var{x})
+## @deftypefnx {} {} std (@var{x}, @var{opt})
+## @deftypefnx {} {} std (@var{x}, @var{opt}, @var{dim})
 ## Compute the standard deviation of the elements of the vector @var{x}.
 ##
 ## The standard deviation is defined as
--- a/scripts/statistics/base/table.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/table.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{t}, @var{l_x}] =} table (@var{x})
-## @deftypefnx {Function File} {[@var{t}, @var{l_x}, @var{l_y}] =} table (@var{x}, @var{y})
+## @deftypefn  {} {[@var{t}, @var{l_x}] =} table (@var{x})
+## @deftypefnx {} {[@var{t}, @var{l_x}, @var{l_y}] =} table (@var{x}, @var{y})
 ## Create a contingency table @var{t} from data vectors.
 ##
 ## The @var{l_x} and @var{l_y} vectors are the corresponding levels.
--- a/scripts/statistics/base/var.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/var.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} var (@var{x})
-## @deftypefnx {Function File} {} var (@var{x}, @var{opt})
-## @deftypefnx {Function File} {} var (@var{x}, @var{opt}, @var{dim})
+## @deftypefn  {} {} var (@var{x})
+## @deftypefnx {} {} var (@var{x}, @var{opt})
+## @deftypefnx {} {} var (@var{x}, @var{opt}, @var{dim})
 ## Compute the variance of the elements of the vector @var{x}.
 ##
 ## The variance is defined as
--- a/scripts/statistics/base/zscore.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/base/zscore.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{z} =} zscore (@var{x})
-## @deftypefnx {Function File} {@var{z} =} zscore (@var{x}, @var{opt})
-## @deftypefnx {Function File} {@var{z} =} zscore (@var{x}, @var{opt}, @var{dim})
-## @deftypefnx {Function File} {[@var{z}, @var{mu}, @var{sigma}] =} zscore (@dots{})
+## @deftypefn  {} {@var{z} =} zscore (@var{x})
+## @deftypefnx {} {@var{z} =} zscore (@var{x}, @var{opt})
+## @deftypefnx {} {@var{z} =} zscore (@var{x}, @var{opt}, @var{dim})
+## @deftypefnx {} {[@var{z}, @var{mu}, @var{sigma}] =} zscore (@dots{})
 ## Compute the Z score of @var{x}
 ##
 ## If @var{x} is a vector, subtract its mean and divide by its standard
--- a/scripts/statistics/distributions/betacdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/betacdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} betacdf (@var{x}, @var{a}, @var{b})
+## @deftypefn {} {} betacdf (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the Beta distribution with parameters @var{a} and
 ## @var{b}.
--- a/scripts/statistics/distributions/betainv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/betainv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} betainv (@var{x}, @var{a}, @var{b})
+## @deftypefn {} {} betainv (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the Beta distribution with parameters @var{a} and @var{b}.
 ## @end deftypefn
--- a/scripts/statistics/distributions/betapdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/betapdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} betapdf (@var{x}, @var{a}, @var{b})
+## @deftypefn {} {} betapdf (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the Beta distribution with parameters @var{a} and @var{b}.
 ## @end deftypefn
--- a/scripts/statistics/distributions/betarnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/betarnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} betarnd (@var{a}, @var{b})
-## @deftypefnx {Function File} {} betarnd (@var{a}, @var{b}, @var{r})
-## @deftypefnx {Function File} {} betarnd (@var{a}, @var{b}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} betarnd (@var{a}, @var{b}, [@var{sz}])
+## @deftypefn  {} {} betarnd (@var{a}, @var{b})
+## @deftypefnx {} {} betarnd (@var{a}, @var{b}, @var{r})
+## @deftypefnx {} {} betarnd (@var{a}, @var{b}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} betarnd (@var{a}, @var{b}, [@var{sz}])
 ## Return a matrix of random samples from the Beta distribution with parameters
 ## @var{a} and @var{b}.
 ##
--- a/scripts/statistics/distributions/binocdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/binocdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} binocdf (@var{x}, @var{n}, @var{p})
+## @deftypefn {} {} binocdf (@var{x}, @var{n}, @var{p})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the binomial distribution with parameters @var{n} and
 ## @var{p}, where @var{n} is the number of trials and @var{p} is the
--- a/scripts/statistics/distributions/binoinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/binoinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} binoinv (@var{x}, @var{n}, @var{p})
+## @deftypefn {} {} binoinv (@var{x}, @var{n}, @var{p})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the binomial distribution with parameters
 ## @var{n} and @var{p}, where @var{n} is the number of trials and
--- a/scripts/statistics/distributions/binopdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/binopdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} binopdf (@var{x}, @var{n}, @var{p})
+## @deftypefn {} {} binopdf (@var{x}, @var{n}, @var{p})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the binomial distribution with parameters @var{n} and @var{p},
 ## where @var{n} is the number of trials and @var{p} is the probability of
--- a/scripts/statistics/distributions/binornd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/binornd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} binornd (@var{n}, @var{p})
-## @deftypefnx {Function File} {} binornd (@var{n}, @var{p}, @var{r})
-## @deftypefnx {Function File} {} binornd (@var{n}, @var{p}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} binornd (@var{n}, @var{p}, [@var{sz}])
+## @deftypefn  {} {} binornd (@var{n}, @var{p})
+## @deftypefnx {} {} binornd (@var{n}, @var{p}, @var{r})
+## @deftypefnx {} {} binornd (@var{n}, @var{p}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} binornd (@var{n}, @var{p}, [@var{sz}])
 ## Return a matrix of random samples from the binomial distribution with
 ## parameters @var{n} and @var{p}, where @var{n} is the number of trials
 ## and @var{p} is the probability of success.
--- a/scripts/statistics/distributions/cauchy_cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/cauchy_cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cauchy_cdf (@var{x})
-## @deftypefnx {Function File} {} cauchy_cdf (@var{x}, @var{location}, @var{scale})
+## @deftypefn  {} {} cauchy_cdf (@var{x})
+## @deftypefnx {} {} cauchy_cdf (@var{x}, @var{location}, @var{scale})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the Cauchy distribution with location parameter
 ## @var{location} and scale parameter @var{scale}.
--- a/scripts/statistics/distributions/cauchy_inv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/cauchy_inv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cauchy_inv (@var{x})
-## @deftypefnx {Function File} {} cauchy_inv (@var{x}, @var{location}, @var{scale})
+## @deftypefn  {} {} cauchy_inv (@var{x})
+## @deftypefnx {} {} cauchy_inv (@var{x}, @var{location}, @var{scale})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the Cauchy distribution with location parameter
 ## @var{location} and scale parameter @var{scale}.
--- a/scripts/statistics/distributions/cauchy_pdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/cauchy_pdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cauchy_pdf (@var{x})
-## @deftypefnx {Function File} {} cauchy_pdf (@var{x}, @var{location}, @var{scale})
+## @deftypefn  {} {} cauchy_pdf (@var{x})
+## @deftypefnx {} {} cauchy_pdf (@var{x}, @var{location}, @var{scale})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the Cauchy distribution with location parameter
 ## @var{location} and scale parameter @var{scale} > 0.
--- a/scripts/statistics/distributions/cauchy_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/cauchy_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} cauchy_rnd (@var{location}, @var{scale})
-## @deftypefnx {Function File} {} cauchy_rnd (@var{location}, @var{scale}, @var{r})
-## @deftypefnx {Function File} {} cauchy_rnd (@var{location}, @var{scale}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} cauchy_rnd (@var{location}, @var{scale}, [@var{sz}])
+## @deftypefn  {} {} cauchy_rnd (@var{location}, @var{scale})
+## @deftypefnx {} {} cauchy_rnd (@var{location}, @var{scale}, @var{r})
+## @deftypefnx {} {} cauchy_rnd (@var{location}, @var{scale}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} cauchy_rnd (@var{location}, @var{scale}, [@var{sz}])
 ## Return a matrix of random samples from the Cauchy distribution with
 ## parameters @var{location} and @var{scale}.
 ##
--- a/scripts/statistics/distributions/chi2cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/chi2cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} chi2cdf (@var{x}, @var{n})
+## @deftypefn {} {} chi2cdf (@var{x}, @var{n})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the chi-square distribution with @var{n} degrees of
 ## freedom.
--- a/scripts/statistics/distributions/chi2inv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/chi2inv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} chi2inv (@var{x}, @var{n})
+## @deftypefn {} {} chi2inv (@var{x}, @var{n})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the chi-square distribution with @var{n} degrees of freedom.
 ## @end deftypefn
--- a/scripts/statistics/distributions/chi2pdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/chi2pdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} chi2pdf (@var{x}, @var{n})
+## @deftypefn {} {} chi2pdf (@var{x}, @var{n})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the chi-square distribution with @var{n} degrees of freedom.
 ## @end deftypefn
--- a/scripts/statistics/distributions/chi2rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/chi2rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} chi2rnd (@var{n})
-## @deftypefnx {Function File} {} chi2rnd (@var{n}, @var{r})
-## @deftypefnx {Function File} {} chi2rnd (@var{n}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} chi2rnd (@var{n}, [@var{sz}])
+## @deftypefn  {} {} chi2rnd (@var{n})
+## @deftypefnx {} {} chi2rnd (@var{n}, @var{r})
+## @deftypefnx {} {} chi2rnd (@var{n}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} chi2rnd (@var{n}, [@var{sz}])
 ## Return a matrix of random samples from the chi-square distribution with
 ## @var{n} degrees of freedom.
 ##
--- a/scripts/statistics/distributions/discrete_cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/discrete_cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} discrete_cdf (@var{x}, @var{v}, @var{p})
+## @deftypefn {} {} discrete_cdf (@var{x}, @var{v}, @var{p})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of a univariate discrete distribution which assumes the
 ## values in @var{v} with probabilities @var{p}.
--- a/scripts/statistics/distributions/discrete_inv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/discrete_inv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} discrete_inv (@var{x}, @var{v}, @var{p})
+## @deftypefn {} {} discrete_inv (@var{x}, @var{v}, @var{p})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the univariate distribution which assumes the values in
 ## @var{v} with probabilities @var{p}.
--- a/scripts/statistics/distributions/discrete_pdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/discrete_pdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} discrete_pdf (@var{x}, @var{v}, @var{p})
+## @deftypefn {} {} discrete_pdf (@var{x}, @var{v}, @var{p})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of a univariate discrete distribution which assumes the values
 ## in @var{v} with probabilities @var{p}.
--- a/scripts/statistics/distributions/discrete_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/discrete_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} discrete_rnd (@var{v}, @var{p})
-## @deftypefnx {Function File} {} discrete_rnd (@var{v}, @var{p}, @var{r})
-## @deftypefnx {Function File} {} discrete_rnd (@var{v}, @var{p}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} discrete_rnd (@var{v}, @var{p}, [@var{sz}])
+## @deftypefn  {} {} discrete_rnd (@var{v}, @var{p})
+## @deftypefnx {} {} discrete_rnd (@var{v}, @var{p}, @var{r})
+## @deftypefnx {} {} discrete_rnd (@var{v}, @var{p}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} discrete_rnd (@var{v}, @var{p}, [@var{sz}])
 ## Return a matrix of random samples from the univariate distribution which
 ## assumes the values in @var{v} with probabilities @var{p}.
 ##
--- a/scripts/statistics/distributions/empirical_cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/empirical_cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} empirical_cdf (@var{x}, @var{data})
+## @deftypefn {} {} empirical_cdf (@var{x}, @var{data})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the empirical distribution obtained from
 ## the univariate sample @var{data}.
--- a/scripts/statistics/distributions/empirical_inv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/empirical_inv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} empirical_inv (@var{x}, @var{data})
+## @deftypefn {} {} empirical_inv (@var{x}, @var{data})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the empirical distribution obtained from the
 ## univariate sample @var{data}.
--- a/scripts/statistics/distributions/empirical_pdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/empirical_pdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} empirical_pdf (@var{x}, @var{data})
+## @deftypefn {} {} empirical_pdf (@var{x}, @var{data})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the empirical distribution obtained from the
 ## univariate sample @var{data}.
--- a/scripts/statistics/distributions/empirical_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/empirical_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} empirical_rnd (@var{data})
-## @deftypefnx {Function File} {} empirical_rnd (@var{data}, @var{r})
-## @deftypefnx {Function File} {} empirical_rnd (@var{data}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} empirical_rnd (@var{data}, [@var{sz}])
+## @deftypefn  {} {} empirical_rnd (@var{data})
+## @deftypefnx {} {} empirical_rnd (@var{data}, @var{r})
+## @deftypefnx {} {} empirical_rnd (@var{data}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} empirical_rnd (@var{data}, [@var{sz}])
 ## Return a matrix of random samples from the empirical distribution obtained
 ## from the univariate sample @var{data}.
 ##
--- a/scripts/statistics/distributions/expcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/expcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} expcdf (@var{x}, @var{lambda})
+## @deftypefn {} {} expcdf (@var{x}, @var{lambda})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the exponential distribution with mean @var{lambda}.
 ##
--- a/scripts/statistics/distributions/expinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/expinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} expinv (@var{x}, @var{lambda})
+## @deftypefn {} {} expinv (@var{x}, @var{lambda})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the exponential distribution with mean @var{lambda}.
 ## @end deftypefn
--- a/scripts/statistics/distributions/exppdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/exppdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} exppdf (@var{x}, @var{lambda})
+## @deftypefn {} {} exppdf (@var{x}, @var{lambda})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the exponential distribution with mean @var{lambda}.
 ## @end deftypefn
--- a/scripts/statistics/distributions/exprnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/exprnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} exprnd (@var{lambda})
-## @deftypefnx {Function File} {} exprnd (@var{lambda}, @var{r})
-## @deftypefnx {Function File} {} exprnd (@var{lambda}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} exprnd (@var{lambda}, [@var{sz}])
+## @deftypefn  {} {} exprnd (@var{lambda})
+## @deftypefnx {} {} exprnd (@var{lambda}, @var{r})
+## @deftypefnx {} {} exprnd (@var{lambda}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} exprnd (@var{lambda}, [@var{sz}])
 ## Return a matrix of random samples from the exponential distribution with
 ## mean @var{lambda}.
 ##
--- a/scripts/statistics/distributions/fcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/fcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} fcdf (@var{x}, @var{m}, @var{n})
+## @deftypefn {} {} fcdf (@var{x}, @var{m}, @var{n})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the F distribution with @var{m} and @var{n} degrees of
 ## freedom.
--- a/scripts/statistics/distributions/finv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/finv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} finv (@var{x}, @var{m}, @var{n})
+## @deftypefn {} {} finv (@var{x}, @var{m}, @var{n})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the F distribution with @var{m} and @var{n} degrees of freedom.
 ## @end deftypefn
--- a/scripts/statistics/distributions/fpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/fpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} fpdf (@var{x}, @var{m}, @var{n})
+## @deftypefn {} {} fpdf (@var{x}, @var{m}, @var{n})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the F distribution with @var{m} and @var{n} degrees of freedom.
 ## @end deftypefn
--- a/scripts/statistics/distributions/frnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/frnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} frnd (@var{m}, @var{n})
-## @deftypefnx {Function File} {} frnd (@var{m}, @var{n}, @var{r})
-## @deftypefnx {Function File} {} frnd (@var{m}, @var{n}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} frnd (@var{m}, @var{n}, [@var{sz}])
+## @deftypefn  {} {} frnd (@var{m}, @var{n})
+## @deftypefnx {} {} frnd (@var{m}, @var{n}, @var{r})
+## @deftypefnx {} {} frnd (@var{m}, @var{n}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} frnd (@var{m}, @var{n}, [@var{sz}])
 ## Return a matrix of random samples from the F distribution with
 ## @var{m} and @var{n} degrees of freedom.
 ##
--- a/scripts/statistics/distributions/gamcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/gamcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} gamcdf (@var{x}, @var{a}, @var{b})
+## @deftypefn {} {} gamcdf (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the Gamma distribution with shape parameter @var{a} and
 ## scale @var{b}.
--- a/scripts/statistics/distributions/gaminv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/gaminv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} gaminv (@var{x}, @var{a}, @var{b})
+## @deftypefn {} {} gaminv (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the Gamma distribution with shape parameter @var{a} and
 ## scale @var{b}.
--- a/scripts/statistics/distributions/gampdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/gampdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} gampdf (@var{x}, @var{a}, @var{b})
+## @deftypefn {} {} gampdf (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, return the probability density function
 ## (PDF) at @var{x} of the Gamma distribution with shape parameter @var{a} and
 ## scale @var{b}.
--- a/scripts/statistics/distributions/gamrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/gamrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} gamrnd (@var{a}, @var{b})
-## @deftypefnx {Function File} {} gamrnd (@var{a}, @var{b}, @var{r})
-## @deftypefnx {Function File} {} gamrnd (@var{a}, @var{b}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} gamrnd (@var{a}, @var{b}, [@var{sz}])
+## @deftypefn  {} {} gamrnd (@var{a}, @var{b})
+## @deftypefnx {} {} gamrnd (@var{a}, @var{b}, @var{r})
+## @deftypefnx {} {} gamrnd (@var{a}, @var{b}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} gamrnd (@var{a}, @var{b}, [@var{sz}])
 ## Return a matrix of random samples from the Gamma distribution with
 ## shape parameter @var{a} and scale @var{b}.
 ##
--- a/scripts/statistics/distributions/geocdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/geocdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} geocdf (@var{x}, @var{p})
+## @deftypefn {} {} geocdf (@var{x}, @var{p})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the geometric distribution with parameter @var{p}.
 ##
--- a/scripts/statistics/distributions/geoinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/geoinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} geoinv (@var{x}, @var{p})
+## @deftypefn {} {} geoinv (@var{x}, @var{p})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the geometric distribution with parameter @var{p}.
 ##
--- a/scripts/statistics/distributions/geopdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/geopdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} geopdf (@var{x}, @var{p})
+## @deftypefn {} {} geopdf (@var{x}, @var{p})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the geometric distribution with parameter @var{p}.
 ##
--- a/scripts/statistics/distributions/geornd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/geornd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} geornd (@var{p})
-## @deftypefnx {Function File} {} geornd (@var{p}, @var{r})
-## @deftypefnx {Function File} {} geornd (@var{p}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} geornd (@var{p}, [@var{sz}])
+## @deftypefn  {} {} geornd (@var{p})
+## @deftypefnx {} {} geornd (@var{p}, @var{r})
+## @deftypefnx {} {} geornd (@var{p}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} geornd (@var{p}, [@var{sz}])
 ## Return a matrix of random samples from the geometric distribution with
 ## parameter @var{p}.
 ##
--- a/scripts/statistics/distributions/hygecdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/hygecdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hygecdf (@var{x}, @var{t}, @var{m}, @var{n})
+## @deftypefn {} {} hygecdf (@var{x}, @var{t}, @var{m}, @var{n})
 ## Compute the cumulative distribution function (CDF) at @var{x} of the
 ## hypergeometric distribution with parameters @var{t}, @var{m}, and @var{n}.
 ##
--- a/scripts/statistics/distributions/hygeinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/hygeinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hygeinv (@var{x}, @var{t}, @var{m}, @var{n})
+## @deftypefn {} {} hygeinv (@var{x}, @var{t}, @var{m}, @var{n})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the hypergeometric distribution with parameters
 ## @var{t}, @var{m}, and @var{n}.
--- a/scripts/statistics/distributions/hygepdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/hygepdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hygepdf (@var{x}, @var{t}, @var{m}, @var{n})
+## @deftypefn {} {} hygepdf (@var{x}, @var{t}, @var{m}, @var{n})
 ## Compute the probability density function (PDF) at @var{x} of the
 ## hypergeometric distribution with parameters @var{t}, @var{m}, and @var{n}.
 ##
--- a/scripts/statistics/distributions/hygernd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/hygernd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} hygernd (@var{t}, @var{m}, @var{n})
-## @deftypefnx {Function File} {} hygernd (@var{t}, @var{m}, @var{n}, @var{r})
-## @deftypefnx {Function File} {} hygernd (@var{t}, @var{m}, @var{n}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} hygernd (@var{t}, @var{m}, @var{n}, [@var{sz}])
+## @deftypefn  {} {} hygernd (@var{t}, @var{m}, @var{n})
+## @deftypefnx {} {} hygernd (@var{t}, @var{m}, @var{n}, @var{r})
+## @deftypefnx {} {} hygernd (@var{t}, @var{m}, @var{n}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} hygernd (@var{t}, @var{m}, @var{n}, [@var{sz}])
 ## Return a matrix of random samples from the hypergeometric distribution
 ## with parameters @var{t}, @var{m}, and @var{n}.
 ##
--- a/scripts/statistics/distributions/kolmogorov_smirnov_cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/kolmogorov_smirnov_cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} kolmogorov_smirnov_cdf (@var{x}, @var{tol})
+## @deftypefn {} {} kolmogorov_smirnov_cdf (@var{x}, @var{tol})
 ## Return the cumulative distribution function (CDF) at @var{x} of the
 ## Kolmogorov-Smirnov distribution.
 ##
--- a/scripts/statistics/distributions/laplace_cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/laplace_cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} laplace_cdf (@var{x})
+## @deftypefn {} {} laplace_cdf (@var{x})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the Laplace distribution.
 ## @end deftypefn
--- a/scripts/statistics/distributions/laplace_inv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/laplace_inv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} laplace_inv (@var{x})
+## @deftypefn {} {} laplace_inv (@var{x})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the Laplace distribution.
 ## @end deftypefn
--- a/scripts/statistics/distributions/laplace_pdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/laplace_pdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} laplace_pdf (@var{x})
+## @deftypefn {} {} laplace_pdf (@var{x})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the Laplace distribution.
 ## @end deftypefn
--- a/scripts/statistics/distributions/laplace_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/laplace_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} laplace_rnd (@var{r})
-## @deftypefnx {Function File} {} laplace_rnd (@var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} laplace_rnd ([@var{sz}])
+## @deftypefn  {} {} laplace_rnd (@var{r})
+## @deftypefnx {} {} laplace_rnd (@var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} laplace_rnd ([@var{sz}])
 ## Return a matrix of random samples from the Laplace distribution.
 ##
 ## When called with a single size argument, return a square matrix with
--- a/scripts/statistics/distributions/logistic_cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/logistic_cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} logistic_cdf (@var{x})
+## @deftypefn {} {} logistic_cdf (@var{x})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the logistic distribution.
 ## @end deftypefn
--- a/scripts/statistics/distributions/logistic_inv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/logistic_inv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} logistic_inv (@var{x})
+## @deftypefn {} {} logistic_inv (@var{x})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the logistic distribution.
 ## @end deftypefn
--- a/scripts/statistics/distributions/logistic_pdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/logistic_pdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} logistic_pdf (@var{x})
+## @deftypefn {} {} logistic_pdf (@var{x})
 ## For each element of @var{x}, compute the PDF at @var{x} of the
 ## logistic distribution.
 ## @end deftypefn
--- a/scripts/statistics/distributions/logistic_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/logistic_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} logistic_rnd (@var{r})
-## @deftypefnx {Function File} {} logistic_rnd (@var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} logistic_rnd ([@var{sz}])
+## @deftypefn  {} {} logistic_rnd (@var{r})
+## @deftypefnx {} {} logistic_rnd (@var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} logistic_rnd ([@var{sz}])
 ## Return a matrix of random samples from the logistic distribution.
 ##
 ## When called with a single size argument, return a square matrix with
--- a/scripts/statistics/distributions/logncdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/logncdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} logncdf (@var{x})
-## @deftypefnx {Function File} {} logncdf (@var{x}, @var{mu}, @var{sigma})
+## @deftypefn  {} {} logncdf (@var{x})
+## @deftypefnx {} {} logncdf (@var{x}, @var{mu}, @var{sigma})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the lognormal distribution with parameters
 ## @var{mu} and @var{sigma}.
--- a/scripts/statistics/distributions/logninv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/logninv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} logninv (@var{x})
-## @deftypefnx {Function File} {} logninv (@var{x}, @var{mu}, @var{sigma})
+## @deftypefn  {} {} logninv (@var{x})
+## @deftypefnx {} {} logninv (@var{x}, @var{mu}, @var{sigma})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the lognormal distribution with parameters
 ## @var{mu} and @var{sigma}.
--- a/scripts/statistics/distributions/lognpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/lognpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} lognpdf (@var{x})
-## @deftypefnx {Function File} {} lognpdf (@var{x}, @var{mu}, @var{sigma})
+## @deftypefn  {} {} lognpdf (@var{x})
+## @deftypefnx {} {} lognpdf (@var{x}, @var{mu}, @var{sigma})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the lognormal distribution with parameters
 ## @var{mu} and @var{sigma}.
--- a/scripts/statistics/distributions/lognrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/lognrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} lognrnd (@var{mu}, @var{sigma})
-## @deftypefnx {Function File} {} lognrnd (@var{mu}, @var{sigma}, @var{r})
-## @deftypefnx {Function File} {} lognrnd (@var{mu}, @var{sigma}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} lognrnd (@var{mu}, @var{sigma}, [@var{sz}])
+## @deftypefn  {} {} lognrnd (@var{mu}, @var{sigma})
+## @deftypefnx {} {} lognrnd (@var{mu}, @var{sigma}, @var{r})
+## @deftypefnx {} {} lognrnd (@var{mu}, @var{sigma}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} lognrnd (@var{mu}, @var{sigma}, [@var{sz}])
 ## Return a matrix of random samples from the lognormal distribution with
 ## parameters @var{mu} and @var{sigma}.
 ##
--- a/scripts/statistics/distributions/nbincdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/nbincdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} nbincdf (@var{x}, @var{n}, @var{p})
+## @deftypefn {} {} nbincdf (@var{x}, @var{n}, @var{p})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the negative binomial distribution with parameters
 ## @var{n} and @var{p}.
--- a/scripts/statistics/distributions/nbininv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/nbininv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} nbininv (@var{x}, @var{n}, @var{p})
+## @deftypefn {} {} nbininv (@var{x}, @var{n}, @var{p})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the negative binomial distribution with parameters
 ## @var{n} and @var{p}.
--- a/scripts/statistics/distributions/nbinpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/nbinpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} nbinpdf (@var{x}, @var{n}, @var{p})
+## @deftypefn {} {} nbinpdf (@var{x}, @var{n}, @var{p})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the negative binomial distribution with parameters
 ## @var{n} and @var{p}.
--- a/scripts/statistics/distributions/nbinrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/nbinrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} nbinrnd (@var{n}, @var{p})
-## @deftypefnx {Function File} {} nbinrnd (@var{n}, @var{p}, @var{r})
-## @deftypefnx {Function File} {} nbinrnd (@var{n}, @var{p}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} nbinrnd (@var{n}, @var{p}, [@var{sz}])
+## @deftypefn  {} {} nbinrnd (@var{n}, @var{p})
+## @deftypefnx {} {} nbinrnd (@var{n}, @var{p}, @var{r})
+## @deftypefnx {} {} nbinrnd (@var{n}, @var{p}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} nbinrnd (@var{n}, @var{p}, [@var{sz}])
 ## Return a matrix of random samples from the negative binomial distribution
 ## with parameters @var{n} and @var{p}.
 ##
--- a/scripts/statistics/distributions/normcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/normcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} normcdf (@var{x})
-## @deftypefnx {Function File} {} normcdf (@var{x}, @var{mu}, @var{sigma})
+## @deftypefn  {} {} normcdf (@var{x})
+## @deftypefnx {} {} normcdf (@var{x}, @var{mu}, @var{sigma})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the normal distribution with mean @var{mu} and
 ## standard deviation @var{sigma}.
--- a/scripts/statistics/distributions/norminv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/norminv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} norminv (@var{x})
-## @deftypefnx {Function File} {} norminv (@var{x}, @var{mu}, @var{sigma})
+## @deftypefn  {} {} norminv (@var{x})
+## @deftypefnx {} {} norminv (@var{x}, @var{mu}, @var{sigma})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the normal distribution with mean @var{mu} and
 ## standard deviation @var{sigma}.
--- a/scripts/statistics/distributions/normpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/normpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} normpdf (@var{x})
-## @deftypefnx {Function File} {} normpdf (@var{x}, @var{mu}, @var{sigma})
+## @deftypefn  {} {} normpdf (@var{x})
+## @deftypefnx {} {} normpdf (@var{x}, @var{mu}, @var{sigma})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the normal distribution with mean @var{mu} and
 ## standard deviation @var{sigma}.
--- a/scripts/statistics/distributions/normrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/normrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} normrnd (@var{mu}, @var{sigma})
-## @deftypefnx {Function File} {} normrnd (@var{mu}, @var{sigma}, @var{r})
-## @deftypefnx {Function File} {} normrnd (@var{mu}, @var{sigma}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} normrnd (@var{mu}, @var{sigma}, [@var{sz}])
+## @deftypefn  {} {} normrnd (@var{mu}, @var{sigma})
+## @deftypefnx {} {} normrnd (@var{mu}, @var{sigma}, @var{r})
+## @deftypefnx {} {} normrnd (@var{mu}, @var{sigma}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} normrnd (@var{mu}, @var{sigma}, [@var{sz}])
 ## Return a matrix of random samples from the normal distribution with
 ## parameters mean @var{mu} and standard deviation @var{sigma}.
 ##
--- a/scripts/statistics/distributions/poisscdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/poisscdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} poisscdf (@var{x}, @var{lambda})
+## @deftypefn {} {} poisscdf (@var{x}, @var{lambda})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the Poisson distribution with parameter @var{lambda}.
 ## @end deftypefn
--- a/scripts/statistics/distributions/poissinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/poissinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,7 +20,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} poissinv (@var{x}, @var{lambda})
+## @deftypefn {} {} poissinv (@var{x}, @var{lambda})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the Poisson distribution with parameter @var{lambda}.
 ## @end deftypefn
--- a/scripts/statistics/distributions/poisspdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/poisspdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} poisspdf (@var{x}, @var{lambda})
+## @deftypefn {} {} poisspdf (@var{x}, @var{lambda})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the Poisson distribution with parameter @var{lambda}.
 ## @end deftypefn
--- a/scripts/statistics/distributions/poissrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/poissrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} poissrnd (@var{lambda})
-## @deftypefnx {Function File} {} poissrnd (@var{lambda}, @var{r})
-## @deftypefnx {Function File} {} poissrnd (@var{lambda}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} poissrnd (@var{lambda}, [@var{sz}])
+## @deftypefn  {} {} poissrnd (@var{lambda})
+## @deftypefnx {} {} poissrnd (@var{lambda}, @var{r})
+## @deftypefnx {} {} poissrnd (@var{lambda}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} poissrnd (@var{lambda}, [@var{sz}])
 ## Return a matrix of random samples from the Poisson distribution with
 ## parameter @var{lambda}.
 ##
--- a/scripts/statistics/distributions/stdnormal_cdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/stdnormal_cdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} stdnormal_cdf (@var{x})
+## @deftypefn {} {} stdnormal_cdf (@var{x})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the standard normal distribution
 ## (mean = 0, standard deviation = 1).
--- a/scripts/statistics/distributions/stdnormal_inv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/stdnormal_inv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} stdnormal_inv (@var{x})
+## @deftypefn {} {} stdnormal_inv (@var{x})
 ## For each element of @var{x}, compute the quantile (the
 ## inverse of the CDF) at @var{x} of the standard normal distribution
 ## (mean = 0, standard deviation = 1).
--- a/scripts/statistics/distributions/stdnormal_pdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/stdnormal_pdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} stdnormal_pdf (@var{x})
+## @deftypefn {} {} stdnormal_pdf (@var{x})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the standard normal distribution
 ## (mean = 0, standard deviation = 1).
--- a/scripts/statistics/distributions/stdnormal_rnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/stdnormal_rnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} stdnormal_rnd (@var{r})
-## @deftypefnx {Function File} {} stdnormal_rnd (@var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} stdnormal_rnd ([@var{sz}])
+## @deftypefn  {} {} stdnormal_rnd (@var{r})
+## @deftypefnx {} {} stdnormal_rnd (@var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} stdnormal_rnd ([@var{sz}])
 ## Return a matrix of random samples from the standard normal distribution
 ## (mean = 0, standard deviation = 1).
 ##
--- a/scripts/statistics/distributions/tcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/tcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,7 +19,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} tcdf (@var{x}, @var{n})
+## @deftypefn {} {} tcdf (@var{x}, @var{n})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the t (Student) distribution with
 ## @var{n} degrees of freedom.
--- a/scripts/statistics/distributions/tinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/tinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} tinv (@var{x}, @var{n})
+## @deftypefn {} {} tinv (@var{x}, @var{n})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the t (Student) distribution with @var{n}
 ## degrees of freedom.
--- a/scripts/statistics/distributions/tpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/tpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} tpdf (@var{x}, @var{n})
+## @deftypefn {} {} tpdf (@var{x}, @var{n})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the @var{t} (Student) distribution with
 ## @var{n} degrees of freedom.
--- a/scripts/statistics/distributions/trnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/trnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} trnd (@var{n})
-## @deftypefnx {Function File} {} trnd (@var{n}, @var{r})
-## @deftypefnx {Function File} {} trnd (@var{n}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} trnd (@var{n}, [@var{sz}])
+## @deftypefn  {} {} trnd (@var{n})
+## @deftypefnx {} {} trnd (@var{n}, @var{r})
+## @deftypefnx {} {} trnd (@var{n}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} trnd (@var{n}, [@var{sz}])
 ## Return a matrix of random samples from the t (Student) distribution with
 ## @var{n} degrees of freedom.
 ##
--- a/scripts/statistics/distributions/unidcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unidcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} unidcdf (@var{x}, @var{n})
+## @deftypefn {} {} unidcdf (@var{x}, @var{n})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of a discrete uniform distribution which assumes
 ## the integer values 1--@var{n} with equal probability.
--- a/scripts/statistics/distributions/unidinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unidinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} unidinv (@var{x}, @var{n})
+## @deftypefn {} {} unidinv (@var{x}, @var{n})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the discrete uniform distribution which assumes
 ## the integer values 1--@var{n} with equal probability.
--- a/scripts/statistics/distributions/unidpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unidpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} unidpdf (@var{x}, @var{n})
+## @deftypefn {} {} unidpdf (@var{x}, @var{n})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of a discrete uniform distribution which assumes
 ## the integer values 1--@var{n} with equal probability.
--- a/scripts/statistics/distributions/unidrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unidrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} unidrnd (@var{n})
-## @deftypefnx {Function File} {} unidrnd (@var{n}, @var{r})
-## @deftypefnx {Function File} {} unidrnd (@var{n}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} unidrnd (@var{n}, [@var{sz}])
+## @deftypefn  {} {} unidrnd (@var{n})
+## @deftypefnx {} {} unidrnd (@var{n}, @var{r})
+## @deftypefnx {} {} unidrnd (@var{n}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} unidrnd (@var{n}, [@var{sz}])
 ## Return a matrix of random samples from the discrete uniform distribution
 ## which assumes the integer values 1--@var{n} with equal probability.
 ##
--- a/scripts/statistics/distributions/unifcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unifcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} unifcdf (@var{x})
-## @deftypefnx {Function File} {} unifcdf (@var{x}, @var{a}, @var{b})
+## @deftypefn  {} {} unifcdf (@var{x})
+## @deftypefnx {} {} unifcdf (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the cumulative distribution function
 ## (CDF) at @var{x} of the uniform distribution on the interval
 ## [@var{a}, @var{b}].
--- a/scripts/statistics/distributions/unifinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unifinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} unifinv (@var{x})
-## @deftypefnx {Function File} {} unifinv (@var{x}, @var{a}, @var{b})
+## @deftypefn  {} {} unifinv (@var{x})
+## @deftypefnx {} {} unifinv (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the quantile (the inverse of the CDF)
 ## at @var{x} of the uniform distribution on the interval [@var{a}, @var{b}].
 ##
--- a/scripts/statistics/distributions/unifpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unifpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} unifpdf (@var{x})
-## @deftypefnx {Function File} {} unifpdf (@var{x}, @var{a}, @var{b})
+## @deftypefn  {} {} unifpdf (@var{x})
+## @deftypefnx {} {} unifpdf (@var{x}, @var{a}, @var{b})
 ## For each element of @var{x}, compute the probability density function (PDF)
 ## at @var{x} of the uniform distribution on the interval [@var{a}, @var{b}].
 ##
--- a/scripts/statistics/distributions/unifrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/unifrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} unifrnd (@var{a}, @var{b})
-## @deftypefnx {Function File} {} unifrnd (@var{a}, @var{b}, @var{r})
-## @deftypefnx {Function File} {} unifrnd (@var{a}, @var{b}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} unifrnd (@var{a}, @var{b}, [@var{sz}])
+## @deftypefn  {} {} unifrnd (@var{a}, @var{b})
+## @deftypefnx {} {} unifrnd (@var{a}, @var{b}, @var{r})
+## @deftypefnx {} {} unifrnd (@var{a}, @var{b}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} unifrnd (@var{a}, @var{b}, [@var{sz}])
 ## Return a matrix of random samples from the uniform distribution on
 ## [@var{a}, @var{b}].
 ##
--- a/scripts/statistics/distributions/wblcdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/wblcdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} wblcdf (@var{x})
-## @deftypefnx {Function File} {} wblcdf (@var{x}, @var{scale})
-## @deftypefnx {Function File} {} wblcdf (@var{x}, @var{scale}, @var{shape})
+## @deftypefn  {} {} wblcdf (@var{x})
+## @deftypefnx {} {} wblcdf (@var{x}, @var{scale})
+## @deftypefnx {} {} wblcdf (@var{x}, @var{scale}, @var{shape})
 ## Compute the cumulative distribution function (CDF) at @var{x} of the
 ## Weibull distribution with scale parameter @var{scale} and shape
 ## parameter @var{shape}.
--- a/scripts/statistics/distributions/wblinv.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/wblinv.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} wblinv (@var{x})
-## @deftypefnx {Function File} {} wblinv (@var{x}, @var{scale})
-## @deftypefnx {Function File} {} wblinv (@var{x}, @var{scale}, @var{shape})
+## @deftypefn  {} {} wblinv (@var{x})
+## @deftypefnx {} {} wblinv (@var{x}, @var{scale})
+## @deftypefnx {} {} wblinv (@var{x}, @var{scale}, @var{shape})
 ## Compute the quantile (the inverse of the CDF) at @var{x} of the
 ## Weibull distribution with scale parameter @var{scale} and
 ## shape parameter @var{shape}.
--- a/scripts/statistics/distributions/wblpdf.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/wblpdf.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,9 +18,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} wblpdf (@var{x})
-## @deftypefnx {Function File} {} wblpdf (@var{x}, @var{scale})
-## @deftypefnx {Function File} {} wblpdf (@var{x}, @var{scale}, @var{shape})
+## @deftypefn  {} {} wblpdf (@var{x})
+## @deftypefnx {} {} wblpdf (@var{x}, @var{scale})
+## @deftypefnx {} {} wblpdf (@var{x}, @var{scale}, @var{shape})
 ## Compute the probability density function (PDF) at @var{x} of the
 ## Weibull distribution with scale parameter @var{scale} and
 ## shape parameter @var{shape}.
--- a/scripts/statistics/distributions/wblrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/wblrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,10 +18,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} wblrnd (@var{scale}, @var{shape})
-## @deftypefnx {Function File} {} wblrnd (@var{scale}, @var{shape}, @var{r})
-## @deftypefnx {Function File} {} wblrnd (@var{scale}, @var{shape}, @var{r}, @var{c}, @dots{})
-## @deftypefnx {Function File} {} wblrnd (@var{scale}, @var{shape}, [@var{sz}])
+## @deftypefn  {} {} wblrnd (@var{scale}, @var{shape})
+## @deftypefnx {} {} wblrnd (@var{scale}, @var{shape}, @var{r})
+## @deftypefnx {} {} wblrnd (@var{scale}, @var{shape}, @var{r}, @var{c}, @dots{})
+## @deftypefnx {} {} wblrnd (@var{scale}, @var{shape}, [@var{sz}])
 ## Return a matrix of random samples from the Weibull distribution with
 ## parameters @var{scale} and @var{shape}.
 ##
--- a/scripts/statistics/distributions/wienrnd.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/distributions/wienrnd.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} wienrnd (@var{t}, @var{d}, @var{n})
+## @deftypefn {} {} wienrnd (@var{t}, @var{d}, @var{n})
 ## Return a simulated realization of the @var{d}-dimensional Wiener Process
 ## on the interval [0, @var{t}].
 ##
--- a/scripts/statistics/models/logistic_regression.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/models/logistic_regression.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{theta}, @var{beta}, @var{dev}, @var{dl}, @var{d2l}, @var{p}] =} logistic_regression (@var{y}, @var{x}, @var{print}, @var{theta}, @var{beta})
+## @deftypefn {} {[@var{theta}, @var{beta}, @var{dev}, @var{dl}, @var{d2l}, @var{p}] =} logistic_regression (@var{y}, @var{x}, @var{print}, @var{theta}, @var{beta})
 ## Perform ordinal logistic regression.
 ##
 ## Suppose @var{y} takes values in @var{k} ordered categories, and let
--- a/scripts/statistics/models/private/logistic_regression_derivatives.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/models/private/logistic_regression_derivatives.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{dl}, @var{d2l}] =} logistic_regression_derivatives (@var{x}, @var{z}, @var{z1}, @var{g}, @var{g1}, @var{p})
+## @deftypefn {} {[@var{dl}, @var{d2l}] =} logistic_regression_derivatives (@var{x}, @var{z}, @var{z1}, @var{g}, @var{g1}, @var{p})
 ## Calculate derivatives of the log-likelihood for ordinal logistic regression
 ## model.
 ##
--- a/scripts/statistics/models/private/logistic_regression_likelihood.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/models/private/logistic_regression_likelihood.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{g}, @var{g1}, @var{p}, @var{dev}] =} logistic_regression_likelihood (@var{y}, @var{x}, @var{beta}, @var{z}, @var{z1})
+## @deftypefn {} {[@var{g}, @var{g1}, @var{p}, @var{dev}] =} logistic_regression_likelihood (@var{y}, @var{x}, @var{beta}, @var{z}, @var{z1})
 ## Calculate the likelihood for the ordinal logistic regression model.
 ##
 ## Private function called by @code{logistic_regression}.
--- a/scripts/statistics/tests/anova.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/anova.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{f}, @var{df_b}, @var{df_w}] =} anova (@var{y}, @var{g})
+## @deftypefn {} {[@var{pval}, @var{f}, @var{df_b}, @var{df_w}] =} anova (@var{y}, @var{g})
 ## Perform a one-way analysis of variance (ANOVA).
 ##
 ## The goal is to test whether the population means of data taken from
--- a/scripts/statistics/tests/bartlett_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/bartlett_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{chisq}, @var{df}] =} bartlett_test (@var{x1}, @dots{})
+## @deftypefn {} {[@var{pval}, @var{chisq}, @var{df}] =} bartlett_test (@var{x1}, @dots{})
 ## Perform a Bartlett test for the homogeneity of variances in the data
 ## vectors @var{x1}, @var{x2}, @dots{}, @var{xk}, where @var{k} > 1.
 ##
--- a/scripts/statistics/tests/chisquare_test_homogeneity.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/chisquare_test_homogeneity.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{chisq}, @var{df}] =} chisquare_test_homogeneity (@var{x}, @var{y}, @var{c})
+## @deftypefn {} {[@var{pval}, @var{chisq}, @var{df}] =} chisquare_test_homogeneity (@var{x}, @var{y}, @var{c})
 ## Given two samples @var{x} and @var{y}, perform a chisquare test for
 ## homogeneity of the null hypothesis that @var{x} and @var{y} come from
 ## the same distribution, based on the partition induced by the
--- a/scripts/statistics/tests/chisquare_test_independence.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/chisquare_test_independence.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{chisq}, @var{df}] =} chisquare_test_independence (@var{x})
+## @deftypefn {} {[@var{pval}, @var{chisq}, @var{df}] =} chisquare_test_independence (@var{x})
 ## Perform a chi-square test for independence based on the contingency table
 ## @var{x}.
 ##
--- a/scripts/statistics/tests/cor_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/cor_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} cor_test (@var{x}, @var{y}, @var{alt}, @var{method})
+## @deftypefn {} {} cor_test (@var{x}, @var{y}, @var{alt}, @var{method})
 ## Test whether two samples @var{x} and @var{y} come from uncorrelated
 ## populations.
 ##
--- a/scripts/statistics/tests/f_test_regression.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/f_test_regression.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{f}, @var{df_num}, @var{df_den}] =} f_test_regression (@var{y}, @var{x}, @var{rr}, @var{r})
+## @deftypefn {} {[@var{pval}, @var{f}, @var{df_num}, @var{df_den}] =} f_test_regression (@var{y}, @var{x}, @var{rr}, @var{r})
 ## Perform an F test for the null hypothesis @nospell{rr * b = r} in a
 ## classical normal regression model y = X * b + e.
 ##
--- a/scripts/statistics/tests/hotelling_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/hotelling_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{tsq}] =} hotelling_test (@var{x}, @var{m})
+## @deftypefn {} {[@var{pval}, @var{tsq}] =} hotelling_test (@var{x}, @var{m})
 ## For a sample @var{x} from a multivariate normal distribution with unknown
 ## mean and covariance matrix, test the null hypothesis that
 ## @code{mean (@var{x}) == @var{m}}.
--- a/scripts/statistics/tests/hotelling_test_2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/hotelling_test_2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{tsq}] =} hotelling_test_2 (@var{x}, @var{y})
+## @deftypefn {} {[@var{pval}, @var{tsq}] =} hotelling_test_2 (@var{x}, @var{y})
 ## For two samples @var{x} from multivariate normal distributions with
 ## the same number of variables (columns), unknown means and unknown
 ## equal covariance matrices, test the null hypothesis @code{mean
--- a/scripts/statistics/tests/kolmogorov_smirnov_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/kolmogorov_smirnov_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{ks}] =} kolmogorov_smirnov_test (@var{x}, @var{dist}, @var{params}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{ks}] =} kolmogorov_smirnov_test (@var{x}, @var{dist}, @var{params}, @var{alt})
 ## Perform a Kolmogorov-Smirnov test of the null hypothesis that the
 ## sample @var{x} comes from the (continuous) distribution @var{dist}.
 ##
--- a/scripts/statistics/tests/kolmogorov_smirnov_test_2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/kolmogorov_smirnov_test_2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{ks}, @var{d}] =} kolmogorov_smirnov_test_2 (@var{x}, @var{y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{ks}, @var{d}] =} kolmogorov_smirnov_test_2 (@var{x}, @var{y}, @var{alt})
 ## Perform a 2-sample Kolmogorov-Smirnov test of the null hypothesis that the
 ## samples @var{x} and @var{y} come from the same (continuous) distribution.
 ##
--- a/scripts/statistics/tests/kruskal_wallis_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/kruskal_wallis_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{k}, @var{df}] =} kruskal_wallis_test (@var{x1}, @dots{})
+## @deftypefn {} {[@var{pval}, @var{k}, @var{df}] =} kruskal_wallis_test (@var{x1}, @dots{})
 ## Perform a @nospell{Kruskal-Wallis} one-factor analysis of variance.
 ##
 ## Suppose a variable is observed for @var{k} > 1 different groups, and let
--- a/scripts/statistics/tests/manova.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/manova.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} manova (@var{x}, @var{g})
+## @deftypefn {} {} manova (@var{x}, @var{g})
 ## Perform a one-way multivariate analysis of variance (MANOVA).
 ##
 ## The goal is to test whether the p-dimensional population means of data
--- a/scripts/statistics/tests/mcnemar_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/mcnemar_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{chisq}, @var{df}] =} mcnemar_test (@var{x})
+## @deftypefn {} {[@var{pval}, @var{chisq}, @var{df}] =} mcnemar_test (@var{x})
 ## For a square contingency table @var{x} of data cross-classified on the row
 ## and column variables, @nospell{McNemar's} test can be used for testing the
 ## null hypothesis of symmetry of the classification probabilities.
--- a/scripts/statistics/tests/prop_test_2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/prop_test_2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{z}] =} prop_test_2 (@var{x1}, @var{n1}, @var{x2}, @var{n2}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{z}] =} prop_test_2 (@var{x1}, @var{n1}, @var{x2}, @var{n2}, @var{alt})
 ## If @var{x1} and @var{n1} are the counts of successes and trials in one
 ## sample, and @var{x2} and @var{n2} those in a second one, test the null
 ## hypothesis that the success probabilities @var{p1} and @var{p2} are the
--- a/scripts/statistics/tests/run_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/run_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{chisq}] =} run_test (@var{x})
+## @deftypefn {} {[@var{pval}, @var{chisq}] =} run_test (@var{x})
 ## Perform a chi-square test with 6 degrees of freedom based on the upward
 ## runs in the columns of @var{x}.
 ##
--- a/scripts/statistics/tests/sign_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/sign_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{b}, @var{n}] =} sign_test (@var{x}, @var{y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{b}, @var{n}] =} sign_test (@var{x}, @var{y}, @var{alt})
 ## For two matched-pair samples @var{x} and @var{y}, perform a sign test
 ## of the null hypothesis
 ## PROB (@var{x} > @var{y}) == PROB (@var{x} < @var{y}) == 1/2.
--- a/scripts/statistics/tests/t_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/t_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{t}, @var{df}] =} t_test (@var{x}, @var{m}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{t}, @var{df}] =} t_test (@var{x}, @var{m}, @var{alt})
 ## For a sample @var{x} from a normal distribution with unknown mean and
 ## variance, perform a t-test of the null hypothesis
 ## @code{mean (@var{x}) == @var{m}}.
--- a/scripts/statistics/tests/t_test_2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/t_test_2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{t}, @var{df}] =} t_test_2 (@var{x}, @var{y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{t}, @var{df}] =} t_test_2 (@var{x}, @var{y}, @var{alt})
 ## For two samples x and y from normal distributions with unknown means and
 ## unknown equal variances, perform a two-sample t-test of the null
 ## hypothesis of equal means.
--- a/scripts/statistics/tests/t_test_regression.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/t_test_regression.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{t}, @var{df}] =} t_test_regression (@var{y}, @var{x}, @var{rr}, @var{r}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{t}, @var{df}] =} t_test_regression (@var{y}, @var{x}, @var{rr}, @var{r}, @var{alt})
 ## Perform a t test for the null hypothesis
 ## @nospell{@code{@var{rr} * @var{b} = @var{r}}} in a classical normal
 ## regression model @code{@var{y} = @var{x} * @var{b} + @var{e}}.
--- a/scripts/statistics/tests/u_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/u_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{z}] =} u_test (@var{x}, @var{y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{z}] =} u_test (@var{x}, @var{y}, @var{alt})
 ## For two samples @var{x} and @var{y}, perform a Mann-Whitney U-test of
 ## the null hypothesis
 ## PROB (@var{x} > @var{y}) == 1/2 == PROB (@var{x} < @var{y}).
--- a/scripts/statistics/tests/var_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/var_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{f}, @var{df_num}, @var{df_den}] =} var_test (@var{x}, @var{y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{f}, @var{df_num}, @var{df_den}] =} var_test (@var{x}, @var{y}, @var{alt})
 ## For two samples @var{x} and @var{y} from normal distributions with
 ## unknown means and unknown variances, perform an F-test of the null
 ## hypothesis of equal variances.
--- a/scripts/statistics/tests/welch_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/welch_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{t}, @var{df}] =} welch_test (@var{x}, @var{y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{t}, @var{df}] =} welch_test (@var{x}, @var{y}, @var{alt})
 ## For two samples @var{x} and @var{y} from normal distributions with
 ## unknown means and unknown and not necessarily equal variances,
 ## perform a Welch test of the null hypothesis of equal means.
--- a/scripts/statistics/tests/wilcoxon_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/wilcoxon_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{z}] =} wilcoxon_test (@var{x}, @var{y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{z}] =} wilcoxon_test (@var{x}, @var{y}, @var{alt})
 ## For two matched-pair sample vectors @var{x} and @var{y}, perform a
 ## Wilcoxon signed-rank test of the null hypothesis
 ## PROB (@var{x} > @var{y}) == 1/2.
--- a/scripts/statistics/tests/z_test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/z_test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{z}] =} z_test (@var{x}, @var{m}, @var{v}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{z}] =} z_test (@var{x}, @var{m}, @var{v}, @var{alt})
 ## Perform a Z-test of the null hypothesis @code{mean (@var{x}) == @var{m}}
 ## for a sample @var{x} from a normal distribution with unknown mean and known
 ## variance @var{v}.
--- a/scripts/statistics/tests/z_test_2.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/statistics/tests/z_test_2.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {[@var{pval}, @var{z}] =} z_test_2 (@var{x}, @var{y}, @var{v_x}, @var{v_y}, @var{alt})
+## @deftypefn {} {[@var{pval}, @var{z}] =} z_test_2 (@var{x}, @var{y}, @var{v_x}, @var{v_y}, @var{alt})
 ## For two samples @var{x} and @var{y} from normal distributions with unknown
 ## means and known variances @var{v_x} and @var{v_y}, perform a Z-test of the
 ## hypothesis of equal means.
--- a/scripts/strings/base2dec.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/base2dec.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} base2dec (@var{s}, @var{base})
+## @deftypefn {} {} base2dec (@var{s}, @var{base})
 ## Convert @var{s} from a string of digits in base @var{base} to a decimal
 ## integer (base 10).
 ##
--- a/scripts/strings/bin2dec.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/bin2dec.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} bin2dec (@var{s})
+## @deftypefn {} {} bin2dec (@var{s})
 ## Return the decimal number corresponding to the binary number represented
 ## by the string @var{s}.
 ##
--- a/scripts/strings/blanks.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/blanks.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} blanks (@var{n})
+## @deftypefn {} {} blanks (@var{n})
 ## Return a string of @var{n} blanks.
 ##
 ## For example:
--- a/scripts/strings/cstrcat.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/cstrcat.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} cstrcat (@var{s1}, @var{s2}, @dots{})
+## @deftypefn {} {} cstrcat (@var{s1}, @var{s2}, @dots{})
 ## Return a string containing all the arguments concatenated horizontally
 ## with trailing white space preserved.
 ##
--- a/scripts/strings/deblank.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/deblank.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} deblank (@var{s})
+## @deftypefn {} {} deblank (@var{s})
 ## Remove trailing whitespace and nulls from @var{s}.
 ##
 ## If @var{s} is a matrix, @var{deblank} trims each row to the length of
--- a/scripts/strings/dec2base.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/dec2base.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} dec2base (@var{d}, @var{base})
-## @deftypefnx {Function File} {} dec2base (@var{d}, @var{base}, @var{len})
+## @deftypefn  {} {} dec2base (@var{d}, @var{base})
+## @deftypefnx {} {} dec2base (@var{d}, @var{base}, @var{len})
 ## Return a string of symbols in base @var{base} corresponding to the
 ## non-negative integer @var{d}.
 ##
--- a/scripts/strings/dec2bin.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/dec2bin.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} dec2bin (@var{d}, @var{len})
+## @deftypefn {} {} dec2bin (@var{d}, @var{len})
 ## Return a binary number corresponding to the non-negative integer @var{d},
 ## as a string of ones and zeros.
 ##
--- a/scripts/strings/dec2hex.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/dec2hex.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} dec2hex (@var{d}, @var{len})
+## @deftypefn {} {} dec2hex (@var{d}, @var{len})
 ## Return the hexadecimal string corresponding to the non-negative integer
 ## @var{d}.
 ##
--- a/scripts/strings/findstr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/findstr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} findstr (@var{s}, @var{t})
-## @deftypefnx {Function File} {} findstr (@var{s}, @var{t}, @var{overlap})
+## @deftypefn  {} {} findstr (@var{s}, @var{t})
+## @deftypefnx {} {} findstr (@var{s}, @var{t}, @var{overlap})
 ## Return the vector of all positions in the longer of the two strings @var{s}
 ## and @var{t} where an occurrence of the shorter of the two starts.
 ##
--- a/scripts/strings/hex2dec.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/hex2dec.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} hex2dec (@var{s})
+## @deftypefn {} {} hex2dec (@var{s})
 ## Return the integer corresponding to the hexadecimal number represented by
 ## the string @var{s}.
 ##
--- a/scripts/strings/index.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/index.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} index (@var{s}, @var{t})
-## @deftypefnx {Function File} {} index (@var{s}, @var{t}, @var{direction})
+## @deftypefn  {} {} index (@var{s}, @var{t})
+## @deftypefnx {} {} index (@var{s}, @var{t}, @var{direction})
 ## Return the position of the first occurrence of the string @var{t} in the
 ## string @var{s}, or 0 if no occurrence is found.
 ##
--- a/scripts/strings/isletter.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/isletter.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isletter (@var{s})
+## @deftypefn {} {} isletter (@var{s})
 ## Return a logical array which is true where the elements of @var{s}
 ## are letters and false where they are not.
 ##
--- a/scripts/strings/isstrprop.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/isstrprop.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} isstrprop (@var{str}, @var{prop})
+## @deftypefn {} {} isstrprop (@var{str}, @var{prop})
 ## Test character string properties.
 ##
 ## For example:
--- a/scripts/strings/mat2str.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/mat2str.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{s} =} mat2str (@var{x}, @var{n})
-## @deftypefnx {Function File} {@var{s} =} mat2str (@var{x}, @var{n}, "class")
+## @deftypefn  {} {@var{s} =} mat2str (@var{x}, @var{n})
+## @deftypefnx {} {@var{s} =} mat2str (@var{x}, @var{n}, "class")
 ## Format real, complex, and logical matrices as strings.
 ##
 ## The returned string may be used to reconstruct the original matrix by using
--- a/scripts/strings/ostrsplit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/ostrsplit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{cstr}] =} ostrsplit (@var{s}, @var{sep})
-## @deftypefnx {Function File} {[@var{cstr}] =} ostrsplit (@var{s}, @var{sep}, @var{strip_empty})
+## @deftypefn  {} {[@var{cstr}] =} ostrsplit (@var{s}, @var{sep})
+## @deftypefnx {} {[@var{cstr}] =} ostrsplit (@var{s}, @var{sep}, @var{strip_empty})
 ## Split the string @var{s} using one or more separators @var{sep} and return
 ## a cell array of strings.
 ##
--- a/scripts/strings/regexptranslate.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/regexptranslate.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} regexptranslate (@var{op}, @var{s})
+## @deftypefn {} {} regexptranslate (@var{op}, @var{s})
 ## Translate a string for use in a regular expression.
 ##
 ## This may include either wildcard replacement or special character escaping.
--- a/scripts/strings/rindex.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/rindex.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} rindex (@var{s}, @var{t})
+## @deftypefn {} {} rindex (@var{s}, @var{t})
 ## Return the position of the last occurrence of the character string
 ## @var{t} in the character string @var{s}, or 0 if no occurrence is
 ## found.
--- a/scripts/strings/str2num.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/str2num.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{x} =} str2num (@var{s})
-## @deftypefnx {Function File} {[@var{x}, @var{state}] =} str2num (@var{s})
+## @deftypefn  {} {@var{x} =} str2num (@var{s})
+## @deftypefnx {} {[@var{x}, @var{state}] =} str2num (@var{s})
 ## Convert the string (or character array) @var{s} to a number (or an array).
 ##
 ## Examples:
--- a/scripts/strings/strcat.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strcat.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,7 +18,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} strcat (@var{s1}, @var{s2}, @dots{})
+## @deftypefn {} {} strcat (@var{s1}, @var{s2}, @dots{})
 ## Return a string containing all the arguments concatenated
 ## horizontally.
 ##
--- a/scripts/strings/strchr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strchr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{idx} =} strchr (@var{str}, @var{chars})
-## @deftypefnx {Function File} {@var{idx} =} strchr (@var{str}, @var{chars}, @var{n})
-## @deftypefnx {Function File} {@var{idx} =} strchr (@var{str}, @var{chars}, @var{n}, @var{direction})
-## @deftypefnx {Function File} {[@var{i}, @var{j}] =} strchr (@dots{})
+## @deftypefn  {} {@var{idx} =} strchr (@var{str}, @var{chars})
+## @deftypefnx {} {@var{idx} =} strchr (@var{str}, @var{chars}, @var{n})
+## @deftypefnx {} {@var{idx} =} strchr (@var{str}, @var{chars}, @var{n}, @var{direction})
+## @deftypefnx {} {[@var{i}, @var{j}] =} strchr (@dots{})
 ## Search for the string @var{str} for occurrences of characters from
 ## the set @var{chars}.
 ##
--- a/scripts/strings/strjoin.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strjoin.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{str} =} strjoin (@var{cstr})
-## @deftypefnx {Function File} {@var{str} =} strjoin (@var{cstr}, @var{delimiter})
+## @deftypefn  {} {@var{str} =} strjoin (@var{cstr})
+## @deftypefnx {} {@var{str} =} strjoin (@var{cstr}, @var{delimiter})
 ## Join the elements of the cell string array, @var{cstr}, into a single
 ## string.
 ##
--- a/scripts/strings/strjust.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strjust.m	Sat Dec 12 07:31:00 2015 -0800
@@ -18,8 +18,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} strjust (@var{s})
-## @deftypefnx {Function File} {} strjust (@var{s}, @var{pos})
+## @deftypefn  {} {} strjust (@var{s})
+## @deftypefnx {} {} strjust (@var{s}, @var{pos})
 ## Return the text, @var{s}, justified according to @var{pos}, which may
 ## be @qcode{"left"}, @qcode{"center"}, or @qcode{"right"}.
 ##
--- a/scripts/strings/strmatch.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strmatch.m	Sat Dec 12 07:31:00 2015 -0800
@@ -19,8 +19,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} strmatch (@var{s}, @var{A})
-## @deftypefnx {Function File} {} strmatch (@var{s}, @var{A}, "exact")
+## @deftypefn  {} {} strmatch (@var{s}, @var{A})
+## @deftypefnx {} {} strmatch (@var{s}, @var{A}, "exact")
 ## Return indices of entries of @var{A} which begin with the string @var{s}.
 ##
 ## The second argument @var{A} must be a string, character matrix, or a cell
--- a/scripts/strings/strsplit.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strsplit.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{cstr}] =} strsplit (@var{str})
-## @deftypefnx {Function File} {[@var{cstr}] =} strsplit (@var{str}, @var{del})
-## @deftypefnx {Function File} {[@var{cstr}] =} strsplit (@dots{}, @var{name}, @var{value})
-## @deftypefnx {Function File} {[@var{cstr}, @var{matches}] =} strsplit (@dots{})
+## @deftypefn  {} {[@var{cstr}] =} strsplit (@var{str})
+## @deftypefnx {} {[@var{cstr}] =} strsplit (@var{str}, @var{del})
+## @deftypefnx {} {[@var{cstr}] =} strsplit (@dots{}, @var{name}, @var{value})
+## @deftypefnx {} {[@var{cstr}, @var{matches}] =} strsplit (@dots{})
 ## Split the string @var{str} using the delimiters specified by @var{del} and
 ## return a cell string array of substrings.
 ##
--- a/scripts/strings/strtok.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strtok.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{tok}, @var{rem}] =} strtok (@var{str})
-## @deftypefnx {Function File} {[@var{tok}, @var{rem}] =} strtok (@var{str}, @var{delim})
+## @deftypefn  {} {[@var{tok}, @var{rem}] =} strtok (@var{str})
+## @deftypefnx {} {[@var{tok}, @var{rem}] =} strtok (@var{str}, @var{delim})
 ##
 ## Find all characters in the string @var{str} up to, but not including, the
 ## first character which is in the string @var{delim}.
--- a/scripts/strings/strtrim.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strtrim.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} strtrim (@var{s})
+## @deftypefn {} {} strtrim (@var{s})
 ## Remove leading and trailing whitespace from @var{s}.
 ##
 ## If @var{s} is a matrix, @var{strtrim} trims each row to the length of
--- a/scripts/strings/strtrunc.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/strtrunc.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} strtrunc (@var{s}, @var{n})
+## @deftypefn {} {} strtrunc (@var{s}, @var{n})
 ## Truncate the character string @var{s} to length @var{n}.
 ##
 ## If @var{s} is a character matrix, then the number of columns is adjusted.
--- a/scripts/strings/substr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/substr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} substr (@var{s}, @var{offset})
-## @deftypefnx {Function File} {} substr (@var{s}, @var{offset}, @var{len})
+## @deftypefn  {} {} substr (@var{s}, @var{offset})
+## @deftypefnx {} {} substr (@var{s}, @var{offset}, @var{len})
 ## Return the substring of @var{s} which starts at character number
 ## @var{offset} and is @var{len} characters long.
 ##
--- a/scripts/strings/untabify.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/untabify.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} untabify (@var{t})
-## @deftypefnx {Function File} {} untabify (@var{t}, @var{tw})
-## @deftypefnx {Function File} {} untabify (@var{t}, @var{tw}, @var{deblank})
+## @deftypefn  {} {} untabify (@var{t})
+## @deftypefnx {} {} untabify (@var{t}, @var{tw})
+## @deftypefnx {} {} untabify (@var{t}, @var{tw}, @var{deblank})
 ## Replace TAB characters in @var{t} with spaces.
 ##
 ## The input, @var{t}, may be either a 2-D character array, or a cell array of
--- a/scripts/strings/validatestring.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/strings/validatestring.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{validstr} =} validatestring (@var{str}, @var{strarray})
-## @deftypefnx {Function File} {@var{validstr} =} validatestring (@var{str}, @var{strarray}, @var{funcname})
-## @deftypefnx {Function File} {@var{validstr} =} validatestring (@var{str}, @var{strarray}, @var{funcname}, @var{varname})
-## @deftypefnx {Function File} {@var{validstr} =} validatestring (@dots{}, @var{position})
+## @deftypefn  {} {@var{validstr} =} validatestring (@var{str}, @var{strarray})
+## @deftypefnx {} {@var{validstr} =} validatestring (@var{str}, @var{strarray}, @var{funcname})
+## @deftypefnx {} {@var{validstr} =} validatestring (@var{str}, @var{strarray}, @var{funcname}, @var{varname})
+## @deftypefnx {} {@var{validstr} =} validatestring (@dots{}, @var{position})
 ## Verify that @var{str} is an element, or substring of an element, in
 ## @var{strarray}.
 ##
--- a/scripts/testfun/__have_feature__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/__have_feature__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __have_feature__ (feature)
+## @deftypefn {} {} __have_feature__ (feature)
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/testfun/__printf_assert__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/__printf_assert__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __printf_assert__ (@dots{})
+## @deftypefn {} {} __printf_assert__ (@dots{})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/testfun/__prog_output_assert__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/__prog_output_assert__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __prog_output_assert__ (@var{str})
+## @deftypefn {} {} __prog_output_assert__ (@var{str})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/testfun/__run_test_suite__.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/__run_test_suite__.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} __run_test_suite__ (@var{fcndirs}, @var{fixedtestdirs})
+## @deftypefn {} {} __run_test_suite__ (@var{fcndirs}, @var{fixedtestdirs})
 ## Undocumented internal function.
 ## @end deftypefn
 
--- a/scripts/testfun/assert.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/assert.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,12 +17,12 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} assert (@var{cond})
-## @deftypefnx {Function File} {} assert (@var{cond}, @var{errmsg})
-## @deftypefnx {Function File} {} assert (@var{cond}, @var{errmsg}, @dots{})
-## @deftypefnx {Function File} {} assert (@var{cond}, @var{msg_id}, @var{errmsg}, @dots{})
-## @deftypefnx {Function File} {} assert (@var{observed}, @var{expected})
-## @deftypefnx {Function File} {} assert (@var{observed}, @var{expected}, @var{tol})
+## @deftypefn  {} {} assert (@var{cond})
+## @deftypefnx {} {} assert (@var{cond}, @var{errmsg})
+## @deftypefnx {} {} assert (@var{cond}, @var{errmsg}, @dots{})
+## @deftypefnx {} {} assert (@var{cond}, @var{msg_id}, @var{errmsg}, @dots{})
+## @deftypefnx {} {} assert (@var{observed}, @var{expected})
+## @deftypefnx {} {} assert (@var{observed}, @var{expected}, @var{tol})
 ##
 ## Produce an error if the specified condition is not met.
 ##
--- a/scripts/testfun/demo.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/demo.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} demo @var{name}
-## @deftypefnx {Command} {} demo @var{name} @var{n}
-## @deftypefnx {Function File} {} demo ("@var{name}")
-## @deftypefnx {Function File} {} demo ("@var{name}", @var{n})
+## @deftypefn  {} {} demo @var{name}
+## @deftypefnx {} {} demo @var{name} @var{n}
+## @deftypefnx {} {} demo ("@var{name}")
+## @deftypefnx {} {} demo ("@var{name}", @var{n})
 ##
 ## Run example code block @var{n} associated with the function @var{name}.
 ##
--- a/scripts/testfun/example.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/example.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} example @var{name}
-## @deftypefnx {Command} {} example @var{name} @var{n}
-## @deftypefnx {Function File} {} example ("@var{name}")
-## @deftypefnx {Function File} {} example ("@var{name}", @var{n})
-## @deftypefnx {Function File} {[@var{s}, @var{idx}] =} example (@dots{})
+## @deftypefn  {} {} example @var{name}
+## @deftypefnx {} {} example @var{name} @var{n}
+## @deftypefnx {} {} example ("@var{name}")
+## @deftypefnx {} {} example ("@var{name}", @var{n})
+## @deftypefnx {} {[@var{s}, @var{idx}] =} example (@dots{})
 ##
 ## Display the code for example @var{n} associated with the function
 ## @var{name}, but do not run it.
--- a/scripts/testfun/fail.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/fail.m	Sat Dec 12 07:31:00 2015 -0800
@@ -20,10 +20,10 @@
 ## public domain.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} fail (@var{code})
-## @deftypefnx {Function File} {} fail (@var{code}, @var{pattern})
-## @deftypefnx {Function File} {} fail (@var{code}, "warning")
-## @deftypefnx {Function File} {} fail (@var{code}, "warning", @var{pattern})
+## @deftypefn  {} {} fail (@var{code})
+## @deftypefnx {} {} fail (@var{code}, @var{pattern})
+## @deftypefnx {} {} fail (@var{code}, "warning")
+## @deftypefnx {} {} fail (@var{code}, "warning", @var{pattern})
 ##
 ## Return true if @var{code} fails with an error message matching
 ## @var{pattern}, otherwise produce an error.
--- a/scripts/testfun/private/compare_plot_demos.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/private/compare_plot_demos.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} compare_plot_demos ()
-## @deftypefnx {Function File} {} compare_plot_demos ("toolkits", @{@var{toolkit1}, @var{toolkit2}, @dots{}@})
+## @deftypefn  {} {} compare_plot_demos ()
+## @deftypefnx {} {} compare_plot_demos ("toolkits", @{@var{toolkit1}, @var{toolkit2}, @dots{}@})
 ##
 ## Uses @code{dump_demos} and @code{html_compare_plot_demos} to produce an
 ## html comparison of the plot demos for each of Octave's graphics toolkits.
--- a/scripts/testfun/private/dump_demos.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/private/dump_demos.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} dump_demos ()
-## @deftypefnx {Function File} {} dump_demos (@var{dirs})
-## @deftypefnx {Function File} {} dump_demos (@var{dirs}, @var{mfile})
-## @deftypefnx {Function File} {} dump_demos (@var{dirs}, @var{mfile}, @var{fmt})
+## @deftypefn  {} {} dump_demos ()
+## @deftypefnx {} {} dump_demos (@var{dirs})
+## @deftypefnx {} {} dump_demos (@var{dirs}, @var{mfile})
+## @deftypefnx {} {} dump_demos (@var{dirs}, @var{mfile}, @var{fmt})
 ## Produce a script, with the name specified by @var{mfile}, containing
 ## the demos in the directories, @var{dirs}.  The demos are assumed to produce
 ## graphical output, whose renderings are saved with the specified format,
--- a/scripts/testfun/private/html_compare_plot_demos.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/private/html_compare_plot_demos.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} html_compare (@var{toolkits})
-## @deftypefnx {Function File} {} html_compare (@var{toolkits}, @var{name}, @var{value}, @dots{})
+## @deftypefn  {} {} html_compare (@var{toolkits})
+## @deftypefnx {} {} html_compare (@var{toolkits}, @var{name}, @var{value}, @dots{})
 ##
 ## Produces an html document to compare the plot demos produced by
 ## @var{toolkits}.
--- a/scripts/testfun/rundemos.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/rundemos.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} rundemos ()
-## @deftypefnx {Function File} {} rundemos (@var{directory})
+## @deftypefn  {} {} rundemos ()
+## @deftypefnx {} {} rundemos (@var{directory})
 ## Execute built-in demos for all m-files in the specified @var{directory}.
 ##
 ## Demo blocks in any C++ source files (@file{*.cc}) will also be executed
--- a/scripts/testfun/runtests.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/runtests.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} runtests ()
-## @deftypefnx {Function File} {} runtests (@var{directory})
+## @deftypefn  {} {} runtests ()
+## @deftypefnx {} {} runtests (@var{directory})
 ## Execute built-in tests for all m-files in the specified @var{directory}.
 ##
 ## Test blocks in any C++ source files (@file{*.cc}) will also be executed
--- a/scripts/testfun/speed.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/speed.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} speed (@var{f}, @var{init}, @var{max_n}, @var{f2}, @var{tol})
-## @deftypefnx {Function File} {[@var{order}, @var{n}, @var{T_f}, @var{T_f2}] =} speed (@dots{})
+## @deftypefn  {} {} speed (@var{f}, @var{init}, @var{max_n}, @var{f2}, @var{tol})
+## @deftypefnx {} {[@var{order}, @var{n}, @var{T_f}, @var{T_f2}] =} speed (@dots{})
 ##
 ## Determine the execution time of an expression (@var{f}) for various input
 ## values (@var{n}).
--- a/scripts/testfun/test.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/testfun/test.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,15 +17,15 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Command} {} test @var{name}
-## @deftypefnx {Command} {} test @var{name} quiet|normal|verbose
-## @deftypefnx {Function File} {} test ("@var{name}", "quiet|normal|verbose", @var{fid})
-## @deftypefnx {Function File} {} test ("@var{name}", "quiet|normal|verbose", @var{fname})
-## @deftypefnx {Function File} {@var{success} =} test (@dots{})
-## @deftypefnx {Function File} {[@var{n}, @var{nmax}, @var{nxfail}, @var{nskip}] =} test (@dots{})
-## @deftypefnx {Function File} {[@var{code}, @var{idx}] =} test ("@var{name}", "grabdemo")
-## @deftypefnx {Function File} {} test ([], "explain", @var{fid})
-## @deftypefnx {Function File} {} test ([], "explain", @var{fname})
+## @deftypefn  {} {} test @var{name}
+## @deftypefnx {} {} test @var{name} quiet|normal|verbose
+## @deftypefnx {} {} test ("@var{name}", "quiet|normal|verbose", @var{fid})
+## @deftypefnx {} {} test ("@var{name}", "quiet|normal|verbose", @var{fname})
+## @deftypefnx {} {@var{success} =} test (@dots{})
+## @deftypefnx {} {[@var{n}, @var{nmax}, @var{nxfail}, @var{nskip}] =} test (@dots{})
+## @deftypefnx {} {[@var{code}, @var{idx}] =} test ("@var{name}", "grabdemo")
+## @deftypefnx {} {} test ([], "explain", @var{fid})
+## @deftypefnx {} {} test ([], "explain", @var{fname})
 ##
 ## Perform built-in self-tests from the first file in the loadpath matching
 ## @var{name}.
--- a/scripts/time/addtodate.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/addtodate.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{d} =} addtodate (@var{d}, @var{q}, @var{f})
+## @deftypefn {} {@var{d} =} addtodate (@var{d}, @var{q}, @var{f})
 ## Add @var{q} amount of time (with units @var{f}) to the serial datenum,
 ## @var{d}.
 ##
--- a/scripts/time/asctime.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/asctime.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} asctime (@var{tm_struct})
+## @deftypefn {} {} asctime (@var{tm_struct})
 ## Convert a time structure to a string using the following
 ## format: @qcode{"ddd mmm mm HH:MM:SS yyyy@xbackslashchar{}n"}.
 ##
--- a/scripts/time/calendar.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/calendar.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,10 +17,10 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{c} =} calendar ()
-## @deftypefnx {Function File} {@var{c} =} calendar (@var{d})
-## @deftypefnx {Function File} {@var{c} =} calendar (@var{y}, @var{m})
-## @deftypefnx {Function File} {} calendar (@dots{})
+## @deftypefn  {} {@var{c} =} calendar ()
+## @deftypefnx {} {@var{c} =} calendar (@var{d})
+## @deftypefnx {} {@var{c} =} calendar (@var{y}, @var{m})
+## @deftypefnx {} {} calendar (@dots{})
 ## Return the current monthly calendar in a 6x7 matrix.
 ##
 ## If @var{d} is specified, return the calendar for the month containing the
--- a/scripts/time/clock.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/clock.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} clock ()
+## @deftypefn {} {} clock ()
 ## Return the current local date and time as a date vector.
 ##
 ## The date vector contains the following fields: current year, month (1-12),
--- a/scripts/time/ctime.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/ctime.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} ctime (@var{t})
+## @deftypefn {} {} ctime (@var{t})
 ## Convert a value returned from @code{time} (or any other non-negative
 ## integer), to the local time and return a string of the same form as
 ## @code{asctime}.
--- a/scripts/time/date.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/date.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} date ()
+## @deftypefn {} {} date ()
 ## Return the current date as a character string in the form DD-MMM-YYYY@.
 ##
 ## For example:
--- a/scripts/time/datenum.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/datenum.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,15 +17,15 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{days} =} datenum (@var{datevec})
-## @deftypefnx {Function File} {@var{days} =} datenum (@var{year}, @var{month}, @var{day})
-## @deftypefnx {Function File} {@var{days} =} datenum (@var{year}, @var{month}, @var{day}, @var{hour})
-## @deftypefnx {Function File} {@var{days} =} datenum (@var{year}, @var{month}, @var{day}, @var{hour}, @var{minute})
-## @deftypefnx {Function File} {@var{days} =} datenum (@var{year}, @var{month}, @var{day}, @var{hour}, @var{minute}, @var{second})
-## @deftypefnx {Function File} {@var{days} =} datenum ("datestr")
-## @deftypefnx {Function File} {@var{days} =} datenum ("datestr", @var{f})
-## @deftypefnx {Function File} {@var{days} =} datenum ("datestr", @var{p})
-## @deftypefnx {Function File} {[@var{days}, @var{secs}] =} datenum (@dots{})
+## @deftypefn  {} {@var{days} =} datenum (@var{datevec})
+## @deftypefnx {} {@var{days} =} datenum (@var{year}, @var{month}, @var{day})
+## @deftypefnx {} {@var{days} =} datenum (@var{year}, @var{month}, @var{day}, @var{hour})
+## @deftypefnx {} {@var{days} =} datenum (@var{year}, @var{month}, @var{day}, @var{hour}, @var{minute})
+## @deftypefnx {} {@var{days} =} datenum (@var{year}, @var{month}, @var{day}, @var{hour}, @var{minute}, @var{second})
+## @deftypefnx {} {@var{days} =} datenum ("datestr")
+## @deftypefnx {} {@var{days} =} datenum ("datestr", @var{f})
+## @deftypefnx {} {@var{days} =} datenum ("datestr", @var{p})
+## @deftypefnx {} {[@var{days}, @var{secs}] =} datenum (@dots{})
 ## Return the date/time input as a serial day number, with Jan 1, 0000
 ## defined as day 1.
 ##
--- a/scripts/time/datestr.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/datestr.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,9 +17,9 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{str} =} datestr (@var{date})
-## @deftypefnx {Function File} {@var{str} =} datestr (@var{date}, @var{f})
-## @deftypefnx {Function File} {@var{str} =} datestr (@var{date}, @var{f}, @var{p})
+## @deftypefn  {} {@var{str} =} datestr (@var{date})
+## @deftypefnx {} {@var{str} =} datestr (@var{date}, @var{f})
+## @deftypefnx {} {@var{str} =} datestr (@var{date}, @var{f}, @var{p})
 ## Format the given date/time according to the format @code{f} and return
 ## the result in @var{str}.
 ##
--- a/scripts/time/datevec.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/datevec.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,11 +17,11 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {@var{v} =} datevec (@var{date})
-## @deftypefnx {Function File} {@var{v} =} datevec (@var{date}, @var{f})
-## @deftypefnx {Function File} {@var{v} =} datevec (@var{date}, @var{p})
-## @deftypefnx {Function File} {@var{v} =} datevec (@var{date}, @var{f}, @var{p})
-## @deftypefnx {Function File} {[@var{y}, @var{m}, @var{d}, @var{h}, @var{mi}, @var{s}] =} datevec (@dots{})
+## @deftypefn  {} {@var{v} =} datevec (@var{date})
+## @deftypefnx {} {@var{v} =} datevec (@var{date}, @var{f})
+## @deftypefnx {} {@var{v} =} datevec (@var{date}, @var{p})
+## @deftypefnx {} {@var{v} =} datevec (@var{date}, @var{f}, @var{p})
+## @deftypefnx {} {[@var{y}, @var{m}, @var{d}, @var{h}, @var{mi}, @var{s}] =} datevec (@dots{})
 ## Convert a serial date number (see @code{datenum}) or date string (see
 ## @code{datestr}) into a date vector.
 ##
--- a/scripts/time/eomday.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/eomday.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {@var{e} =} eomday (@var{y}, @var{m})
+## @deftypefn {} {@var{e} =} eomday (@var{y}, @var{m})
 ## Return the last day of the month @var{m} for the year @var{y}.
 ## @seealso{weekday, datenum, datevec, is_leap_year, calendar}
 ## @end deftypefn
--- a/scripts/time/etime.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/etime.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {} etime (@var{t2}, @var{t1})
+## @deftypefn {} {} etime (@var{t2}, @var{t1})
 ## Return the difference in seconds between two time values returned from
 ## @code{clock} (@math{@var{t2} - @var{t1}}).
 ##
--- a/scripts/time/is_leap_year.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/is_leap_year.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {} is_leap_year ()
-## @deftypefnx {Function File} {} is_leap_year (@var{year})
+## @deftypefn  {} {} is_leap_year ()
+## @deftypefnx {} {} is_leap_year (@var{year})
 ## Return true if @var{year} is a leap year and false otherwise.
 ##
 ## If no year is specified, @code{is_leap_year} uses the current year.
--- a/scripts/time/now.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/now.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,7 +17,7 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn {Function File} {t =} now ()
+## @deftypefn {} {t =} now ()
 ## Return the current local date/time as a serial day number
 ## (see @code{datenum}).
 ##
--- a/scripts/time/weekday.m	Sat Dec 12 10:29:10 2015 -0500
+++ b/scripts/time/weekday.m	Sat Dec 12 07:31:00 2015 -0800
@@ -17,8 +17,8 @@
 ## <http://www.gnu.org/licenses/>.
 
 ## -*- texinfo -*-
-## @deftypefn  {Function File} {[@var{n}, @var{s}] =} weekday (@var{d})
-## @deftypefnx {Function File} {[@var{n}, @var{s}] =} weekday (@var{d}, @var{format})
+## @deftypefn  {} {[@var{n}, @var{s}] =} weekday (@var{d})
+## @deftypefnx {} {[@var{n}, @var{s}] =} weekday (@var{d}, @var{format})
 ## Return the day of the week as a number in @var{n} and as a string in @var{s}.
 ##
 ## The days of the week are numbered 1--7 with the first day being Sunday.