[gtksourceview/gnome-3-14] octave.lang: update list of functions to latest octave version.



commit 5bf3813557a9db2d80071623329e717f7d2e4d7a
Author: Carnë Draug <carandraug+dev gmail com>
Date:   Tue Jan 20 19:59:18 2015 +0000

    octave.lang: update list of functions to latest octave version.
    
    * add missing keyword "break" to both octave and matlab
    * update list of available and break the current grouping of similarly
    named functions from a single regexp to make it easier to maintain.
    For example, this commits replaces "acos(d|h)?" into the 3 possible
    function names.

 data/language-specs/octave.lang | 1178 +++++++++++++++++++++++++++++++++------
 1 files changed, 1007 insertions(+), 171 deletions(-)
---
diff --git a/data/language-specs/octave.lang b/data/language-specs/octave.lang
index 15acd11..62e4ccb 100644
--- a/data/language-specs/octave.lang
+++ b/data/language-specs/octave.lang
@@ -48,7 +48,7 @@
     <style id="floating-point"    _name="Floating Point"    map-to="def:floating-point"/>
     <style id="base-n-integer"    _name="Base-N Integer"    map-to="def:base-n-integer"/>
     <style id="package-manager"   _name="Package Manager"   map-to="def:preprocessor"/>
-    <style id="keyword"          _name="Keyword"           map-to="def:keyword"/>
+    <style id="keyword"           _name="Keyword"           map-to="def:keyword"/>
     <style id="variable"          _name="Variable"          map-to="def:identifier"/>
     <style id="reserved-constant" _name="Reserved Constant" map-to="def:special-constant"/>
     <style id="builtin"           _name="Builtin"           map-to="def:builtin"/>
@@ -155,8 +155,8 @@
 
     <context id="boolean" style-ref="boolean">
       <!--
-        false and true can be used as functions too. Do not highlight as boolean
-        if followed by parentheses.
+        false and true are actually functions but let's ignore that
+        unless there are parentheses.
       -->
       <suffix>\b(?!(\s)*\()</suffix>
       <keyword>false</keyword>
@@ -185,7 +185,7 @@
 
     <context id="reserved-constant" style-ref="reserved-constant">
       <!--
-        Most of the constants can be used as functions too. Do not highlight as
+        Most of the constants are actually functions. Do not highlight as
         constants if followed by parentheses.
       -->
       <suffix>\b(?!(\s)*\()</suffix>
@@ -230,6 +230,7 @@
             both. When adding a new keyword, make sure you place it on the right
             place.
           -->
+          <keyword>break</keyword>
           <keyword>case</keyword>
           <keyword>catch</keyword>
           <keyword>continue</keyword>
@@ -251,113 +252,167 @@
       </include>
     </context>
 
-    <define-regex id="is-type-functions" extended="true">
-      _absolute_filename         | dir                        |numeric        |
-      _dq_string                 | empty                      | object        |
-      _function_handle           | equal                      | obsv          |
-      _leap_year                 | equalwithequalnans         |
-      _real_matrix               | field                      |
-      _real_scalar               | figure                     |
-      _real_square_matrix        | finite                     | pc            |
-      _real_vector               | float                      | pref          |
-      _rooted_relative_filename  | global                     | prime         |
-      _sq_string                 | graph                      | print         |
-      _valid_file_id             | gray                       | prop          |
-      a                          | handle                     | punct         |
-      alnum                      | hermitian                  | real          |
-      alpha                      | hghandle                   | rgb           |
-      appdata                    | hold                       | row           |
-      argout                     | ieee                       | sample        |
-      ascii                      | ind                        | scalar        |
-      bool                       | index                      | sorted        |
-      bw                         | inf                        | space         |
-      cell                       | integer                    | sparse        |
-      cellstr                    | keyword                    | square        |
-      char                       | letter                     | stabilizable  |
-      cntrl                      | logical                    | strprop       |
-      column                     | lower                      | struct        |
-      complex                    | mac                        | symmetric     |
-      ctrb                       | matrix                     | unix          |
-      debugmode                  | member                     | upper         |
-      definite                   | method                     | varname       |
-      deployed                   | na                         | vector        |
-      detectable                 | nan                        | xdigit        |
-      digit                      | null
-    </define-regex>
-
-    <!--
-      While there are many more builtin functions in octave, only some are listed
-      here. This is to avoid maintenance problems specially in the case of
-      functions that may later be removed. Extra functions can easily be added
-      manually. Function __list_functions__ lists them all.
-    -->
     <context id="builtin" style-ref="builtin">
       <prefix>(?&lt;!\.)\%[</prefix>
       <suffix>\%](?!\.)</suffix>
 
-      <keyword>(Inf|inf)</keyword>
-      <keyword>(NaN|nan)</keyword>
+      <!--
+        The most reliable way to get a list of functions is to parse the
+        manual (grep -or '@DOCSTRING' doc/interpreter).
+        The alternative __list_functions__() skips many builtin functions
+        and mentions some that only exist to have help text.
+      -->
       <keyword>abs</keyword>
       <keyword>accumarray</keyword>
-      <keyword>acos(d|h)?</keyword>
-      <keyword>acot(d|h)?</keyword>
-      <keyword>acsc(d|h)?</keyword>
+      <keyword>accumdim</keyword>
+      <keyword>acos</keyword>
+      <keyword>acosd</keyword>
+      <keyword>acosh</keyword>
+      <keyword>acot</keyword>
+      <keyword>acotd</keyword>
+      <keyword>acoth</keyword>
+      <keyword>acsc</keyword>
+      <keyword>acscd</keyword>
+      <keyword>acsch</keyword>
+      <keyword>add_input_event_hook</keyword>
       <keyword>addlistener</keyword>
       <keyword>addpath</keyword>
+      <keyword>addpref</keyword>
       <keyword>addproperty</keyword>
       <keyword>addtodate</keyword>
       <keyword>airy</keyword>
       <keyword>all</keyword>
       <keyword>allchild</keyword>
+      <keyword>allow_noninteger_range_as_index</keyword>
       <keyword>amd</keyword>
       <keyword>ancestor</keyword>
       <keyword>and</keyword>
-      <keyword>angle</keyword>
+      <keyword>anova</keyword>
       <keyword>any</keyword>
+      <keyword>arch_fit</keyword>
+      <keyword>arch_rnd</keyword>
+      <keyword>arch_test</keyword>
       <keyword>area</keyword>
+      <keyword>arg</keyword>
+      <keyword>argnames</keyword>
+      <keyword>argv</keyword>
+      <keyword>arma_rnd</keyword>
       <keyword>arrayfun</keyword>
-      <keyword>asec(d|h)?</keyword>
-      <keyword>asin(d|h)?</keyword>
+      <keyword>asctime</keyword>
+      <keyword>asec</keyword>
+      <keyword>asecd</keyword>
+      <keyword>asech</keyword>
+      <keyword>asin</keyword>
+      <keyword>asind</keyword>
+      <keyword>asinh</keyword>
       <keyword>assert</keyword>
       <keyword>assignin</keyword>
-      <keyword>atan(d|h)?</keyword>
+      <keyword>atan</keyword>
       <keyword>atan2</keyword>
+      <keyword>atan2d</keyword>
+      <keyword>atand</keyword>
+      <keyword>atanh</keyword>
+      <keyword>atexit</keyword>
+      <keyword>audiodevinfo</keyword>
+      <keyword>audioinfo</keyword>
+      <keyword>audioread</keyword>
+      <keyword>audiowrite</keyword>
+      <keyword>autoload</keyword>
+      <keyword>autoreg_matrix</keyword>
+      <keyword>autumn</keyword>
+      <keyword>available_graphics_toolkits</keyword>
       <keyword>axes</keyword>
       <keyword>axis</keyword>
       <keyword>balance</keyword>
-      <keyword>bar(h)?</keyword>
+      <keyword>bandwidth</keyword>
+      <keyword>bar</keyword>
+      <keyword>barh</keyword>
+      <keyword>bartlett</keyword>
+      <keyword>bartlett_test</keyword>
       <keyword>base2dec</keyword>
+      <keyword>base64_decode</keyword>
+      <keyword>base64_encode</keyword>
       <keyword>beep</keyword>
-      <keyword>bessel(h|i|j|k|y)</keyword>
-      <keyword>beta(inc|ln)?</keyword>
+      <keyword>beep_on_error</keyword>
+      <keyword>besselj</keyword>
+      <keyword>beta</keyword>
+      <keyword>betacdf</keyword>
+      <keyword>betainc</keyword>
+      <keyword>betaincinv</keyword>
+      <keyword>betainv</keyword>
+      <keyword>betaln</keyword>
+      <keyword>betapdf</keyword>
+      <keyword>betarnd</keyword>
+      <keyword>bicg</keyword>
       <keyword>bicgstab</keyword>
       <keyword>bin2dec</keyword>
-      <keyword>bit(and|cmp|or|xor)</keyword>
-      <keyword>bit(get|max|set|shift)</keyword>
+      <keyword>bincoeff</keyword>
+      <keyword>binocdf</keyword>
+      <keyword>binoinv</keyword>
+      <keyword>binopdf</keyword>
+      <keyword>binornd</keyword>
+      <keyword>bitand</keyword>
+      <keyword>bitcmp</keyword>
+      <keyword>bitget</keyword>
+      <keyword>bitmax</keyword>
+      <keyword>bitor</keyword>
+      <keyword>bitpack</keyword>
+      <keyword>bitset</keyword>
+      <keyword>bitshift</keyword>
+      <keyword>bitunpack</keyword>
+      <keyword>bitxor</keyword>
+      <keyword>blackman</keyword>
       <keyword>blanks</keyword>
       <keyword>blkdiag</keyword>
+      <keyword>blkmm</keyword>
+      <keyword>bone</keyword>
       <keyword>box</keyword>
       <keyword>brighten</keyword>
       <keyword>bsxfun</keyword>
       <keyword>builtin</keyword>
+      <keyword>built_in_docstrings_file</keyword>
       <keyword>bunzip2</keyword>
       <keyword>bzip2</keyword>
       <keyword>calendar</keyword>
-      <keyword>cart2(pol|sph)</keyword>
+      <keyword>canonicalize_file_name</keyword>
+      <keyword>cart2pol</keyword>
+      <keyword>cart2sph</keyword>
       <keyword>cast</keyword>
       <keyword>cat</keyword>
+      <keyword>cauchy_cdf</keyword>
+      <keyword>cauchy_inv</keyword>
+      <keyword>cauchy_pdf</keyword>
+      <keyword>cauchy_rnd</keyword>
       <keyword>caxis</keyword>
+      <keyword>cbrt</keyword>
+      <keyword>ccolamd</keyword>
       <keyword>cd</keyword>
       <keyword>ceil</keyword>
-      <keyword>cell2(mat|struct)</keyword>
+      <keyword>cell2mat</keyword>
+      <keyword>cell2struct</keyword>
       <keyword>celldisp</keyword>
       <keyword>cellfun</keyword>
+      <keyword>cellindexmat</keyword>
+      <keyword>cellslices</keyword>
       <keyword>cellstr</keyword>
+      <keyword>center</keyword>
       <keyword>cgs</keyword>
-      <keyword>char</keyword>
+      <keyword>chi2cdf</keyword>
+      <keyword>chi2inv</keyword>
+      <keyword>chi2pdf</keyword>
+      <keyword>chi2rnd</keyword>
+      <keyword>chisquare_test_homogeneity</keyword>
+      <keyword>chisquare_test_independence</keyword>
       <keyword>chol</keyword>
+      <keyword>chol2inv</keyword>
+      <keyword>choldelete</keyword>
+      <keyword>cholinsert</keyword>
+      <keyword>cholinv</keyword>
+      <keyword>cholshift</keyword>
       <keyword>cholupdate</keyword>
+      <keyword>chop</keyword>
       <keyword>circshift</keyword>
+      <keyword>citation</keyword>
       <keyword>cla</keyword>
       <keyword>clabel</keyword>
       <keyword>class</keyword>
@@ -365,388 +420,1074 @@
       <keyword>clear</keyword>
       <keyword>clf</keyword>
       <keyword>clock</keyword>
-      <keyword>close(req)?</keyword>
-      <keyword>col(amd|perm)</keyword>
+      <keyword>cloglog</keyword>
+      <keyword>close</keyword>
+      <keyword>closereq</keyword>
+      <keyword>cmpermute</keyword>
+      <keyword>cmunique</keyword>
+      <keyword>colamd</keyword>
+      <keyword>colloc</keyword>
+      <keyword>colon</keyword>
       <keyword>colorbar</keyword>
+      <keyword>colorcube</keyword>
       <keyword>colormap</keyword>
+      <keyword>colperm</keyword>
+      <keyword>colstyle</keyword>
       <keyword>columns</keyword>
       <keyword>comet</keyword>
+      <keyword>comet3</keyword>
+      <keyword>command_line_path</keyword>
+      <keyword>common_size</keyword>
+      <keyword>commutation_matrix</keyword>
       <keyword>compan</keyword>
+      <keyword>compare_versions</keyword>
       <keyword>compass</keyword>
+      <keyword>completion_append_char</keyword>
+      <keyword>completion_matches</keyword>
       <keyword>complex</keyword>
       <keyword>computer</keyword>
-      <keyword>cond(est)?</keyword>
+      <keyword>cond</keyword>
+      <keyword>condest</keyword>
+      <keyword>confirm_recursive_rmdir</keyword>
       <keyword>conj</keyword>
-      <keyword>contour(3|c|f)?</keyword>
+      <keyword>contour</keyword>
+      <keyword>contour3</keyword>
+      <keyword>contourc</keyword>
+      <keyword>contourf</keyword>
       <keyword>contrast</keyword>
-      <keyword>conv(2|hull(n)?|n)?</keyword>
+      <keyword>conv</keyword>
+      <keyword>conv2</keyword>
+      <keyword>convhull</keyword>
+      <keyword>convhulln</keyword>
+      <keyword>convn</keyword>
+      <keyword>cool</keyword>
+      <keyword>copper</keyword>
       <keyword>copyfile</keyword>
-      <keyword>corrcoef</keyword>
-      <keyword>cos(d|h)?</keyword>
-      <keyword>cot(d|h)?</keyword>
+      <keyword>copyobj</keyword>
+      <keyword>corr</keyword>
+      <keyword>cor_test</keyword>
+      <keyword>cos</keyword>
+      <keyword>cosd</keyword>
+      <keyword>cosh</keyword>
+      <keyword>cot</keyword>
+      <keyword>cotd</keyword>
+      <keyword>coth</keyword>
       <keyword>cov</keyword>
       <keyword>cplxpair</keyword>
       <keyword>cputime</keyword>
+      <keyword>crash_dumps_octave_core</keyword>
       <keyword>cross</keyword>
-      <keyword>csc(d|h)?</keyword>
-      <keyword>csv(read|write)</keyword>
+      <keyword>csc</keyword>
+      <keyword>cscd</keyword>
+      <keyword>csch</keyword>
+      <keyword>cstrcat</keyword>
+      <keyword>csvread</keyword>
+      <keyword>csvwrite</keyword>
+      <keyword>csymamd</keyword>
+      <keyword>ctime</keyword>
       <keyword>ctranspose</keyword>
-      <keyword>cum(max|min|prod|sum|trapz)</keyword>
+      <keyword>cubehelix</keyword>
+      <keyword>cummax</keyword>
+      <keyword>cummin</keyword>
+      <keyword>cumprod</keyword>
+      <keyword>cumsum</keyword>
+      <keyword>cumtrapz</keyword>
       <keyword>curl</keyword>
       <keyword>cylinder</keyword>
       <keyword>daspect</keyword>
-      <keyword>date(num|str|tick|vec)?</keyword>
-      <keyword>db(clear|stack|status|stop|type|where)</keyword>
-      <keyword>db(cont|down|next|quit|step|up)</keyword>
-      <keyword>dbquad</keyword>
+      <keyword>daspk</keyword>
+      <keyword>daspk_options</keyword>
+      <keyword>dasrt</keyword>
+      <keyword>dasrt_options</keyword>
+      <keyword>dassl</keyword>
+      <keyword>dassl_options</keyword>
+      <keyword>date</keyword>
+      <keyword>datenum</keyword>
+      <keyword>datestr</keyword>
+      <keyword>datetick</keyword>
+      <keyword>datevec</keyword>
+      <keyword>dawson</keyword>
+      <keyword>dbclear</keyword>
+      <keyword>dbcont</keyword>
+      <keyword>dbdown</keyword>
+      <keyword>dblist</keyword>
+      <keyword>dblquad</keyword>
+      <keyword>dbquit</keyword>
+      <keyword>dbstack</keyword>
+      <keyword>dbstatus</keyword>
+      <keyword>dbstep</keyword>
+      <keyword>dbstop</keyword>
+      <keyword>dbtype</keyword>
+      <keyword>dbup</keyword>
+      <keyword>dbwhere</keyword>
       <keyword>deal</keyword>
       <keyword>deblank</keyword>
-      <keyword>dec2(base|bin|hex)</keyword>
+      <keyword>debug_java</keyword>
+      <keyword>debug_jit</keyword>
+      <keyword>debug_on_error</keyword>
+      <keyword>debug_on_interrupt</keyword>
+      <keyword>debug_on_warning</keyword>
+      <keyword>dec2base</keyword>
+      <keyword>dec2bin</keyword>
+      <keyword>dec2hex</keyword>
       <keyword>deconv</keyword>
       <keyword>del2</keyword>
-      <keyword>delaunay(3|n)?</keyword>
+      <keyword>delaunay</keyword>
+      <keyword>delaunayn</keyword>
+      <keyword>delete</keyword>
+      <keyword>dellistener</keyword>
       <keyword>demo</keyword>
+      <keyword>desktop</keyword>
       <keyword>det</keyword>
       <keyword>detrend</keyword>
       <keyword>diag</keyword>
       <keyword>diary</keyword>
       <keyword>diff</keyword>
+      <keyword>diffpara</keyword>
       <keyword>diffuse</keyword>
       <keyword>dir</keyword>
+      <keyword>dir_in_loadpath</keyword>
+      <keyword>disable_diagonal_matrix</keyword>
+      <keyword>disable_permutation_matrix</keyword>
+      <keyword>disable_range</keyword>
+      <keyword>discrete_cdf</keyword>
+      <keyword>discrete_inv</keyword>
+      <keyword>discrete_pdf</keyword>
+      <keyword>discrete_rnd</keyword>
       <keyword>disp</keyword>
       <keyword>display</keyword>
       <keyword>divergence</keyword>
-      <keyword>dlm(read|write)</keyword>
+      <keyword>dlmread</keyword>
+      <keyword>dlmwrite</keyword>
       <keyword>dmperm</keyword>
       <keyword>doc</keyword>
+      <keyword>doc_cache_create</keyword>
+      <keyword>doc_cache_file</keyword>
       <keyword>dos</keyword>
+      <keyword>do_string_escapes</keyword>
       <keyword>dot</keyword>
-      <keyword>double</keyword>
       <keyword>drawnow</keyword>
-      <keyword>dsearch(n)?</keyword>
+      <keyword>dsearch</keyword>
+      <keyword>dsearchn</keyword>
+      <keyword>dup2</keyword>
+      <keyword>duplication_matrix</keyword>
+      <keyword>durbinlevinson</keyword>
+      <keyword>e</keyword>
       <keyword>echo</keyword>
+      <keyword>echo_executing_commands</keyword>
       <keyword>edit</keyword>
-      <keyword>eig(s)?</keyword>
+      <keyword>edit_history</keyword>
+      <keyword>EDITOR</keyword>
+      <keyword>eig</keyword>
+      <keyword>eigs</keyword>
+      <keyword>ellipj</keyword>
+      <keyword>ellipke</keyword>
       <keyword>ellipsoid</keyword>
+      <keyword>empirical_cdf</keyword>
+      <keyword>empirical_inv</keyword>
+      <keyword>empirical_pdf</keyword>
+      <keyword>empirical_rnd</keyword>
+      <keyword>endgrent</keyword>
+      <keyword>endpwent</keyword>
       <keyword>eomday</keyword>
       <keyword>eps</keyword>
       <keyword>eq</keyword>
-      <keyword>erf(c|cx|cinv|inv)?</keyword>
+      <keyword>erf</keyword>
+      <keyword>erfc</keyword>
+      <keyword>erfcinv</keyword>
       <keyword>erfcx</keyword>
+      <keyword>erfi</keyword>
+      <keyword>erfinv</keyword>
+      <keyword>errno</keyword>
+      <keyword>errno_list</keyword>
       <keyword>error</keyword>
       <keyword>errorbar</keyword>
+      <keyword>errordlg</keyword>
+      <keyword>error_ids</keyword>
       <keyword>etime</keyword>
-      <keyword>etree(plot)?</keyword>
-      <keyword>eval(in)?</keyword>
+      <keyword>etree</keyword>
+      <keyword>etreeplot</keyword>
+      <keyword>eval</keyword>
+      <keyword>evalin</keyword>
+      <keyword>example</keyword>
+      <keyword>exec</keyword>
+      <keyword>EXEC_PATH</keyword>
       <keyword>exist</keyword>
-      <keyword>exit</keyword>
-      <keyword>exp(int|m|m1)?</keyword>
+      <keyword>exp</keyword>
+      <keyword>expcdf</keyword>
+      <keyword>expint</keyword>
+      <keyword>expinv</keyword>
+      <keyword>expm</keyword>
+      <keyword>expm1</keyword>
+      <keyword>exppdf</keyword>
+      <keyword>exprnd</keyword>
       <keyword>eye</keyword>
-      <keyword>ez(contour(f)?|mesh(c)?|plot(3)?|polar|surf(c)?)</keyword>
-      <keyword>f(close|open|read|seek|tell|write)</keyword>
+      <keyword>ezcontour</keyword>
+      <keyword>ezcontourf</keyword>
+      <keyword>ezmesh</keyword>
+      <keyword>ezmeshc</keyword>
+      <keyword>ezplot</keyword>
+      <keyword>ezplot3</keyword>
+      <keyword>ezpolar</keyword>
+      <keyword>ezsurf</keyword>
+      <keyword>ezsurfc</keyword>
       <keyword>factor</keyword>
       <keyword>factorial</keyword>
+      <keyword>fail</keyword>
       <keyword>false</keyword>
+      <keyword>fcdf</keyword>
+      <keyword>fclear</keyword>
+      <keyword>fclose</keyword>
+      <keyword>fcntl</keyword>
+      <keyword>fdisp</keyword>
       <keyword>feather</keyword>
       <keyword>feof</keyword>
       <keyword>ferror</keyword>
       <keyword>feval</keyword>
-      <keyword>fft(2|n|shift)?</keyword>
+      <keyword>fflush</keyword>
+      <keyword>fft</keyword>
+      <keyword>fft2</keyword>
+      <keyword>fftconv</keyword>
+      <keyword>fftfilt</keyword>
+      <keyword>fftn</keyword>
+      <keyword>fftshift</keyword>
       <keyword>fftw</keyword>
-      <keyword>fget(l|s)</keyword>
+      <keyword>fgetl</keyword>
+      <keyword>fgets</keyword>
       <keyword>fieldnames</keyword>
       <keyword>figure</keyword>
-      <keyword>file(attrib|marker|parts|sep)</keyword>
+      <keyword>fileattrib</keyword>
+      <keyword>file_in_loadpath</keyword>
+      <keyword>file_in_path</keyword>
+      <keyword>filemarker</keyword>
+      <keyword>fileparts</keyword>
       <keyword>fileread</keyword>
+      <keyword>filesep</keyword>
       <keyword>fill</keyword>
-      <keyword>filter(2)?</keyword>
+      <keyword>filter</keyword>
+      <keyword>filter2</keyword>
       <keyword>find</keyword>
       <keyword>findall</keyword>
+      <keyword>findfigs</keyword>
       <keyword>findobj</keyword>
       <keyword>findstr</keyword>
+      <keyword>finv</keyword>
       <keyword>fix</keyword>
-      <keyword>flip(dim|lr|ud)</keyword>
+      <keyword>fixed_point_format</keyword>
+      <keyword>flag</keyword>
+      <keyword>flintmax</keyword>
+      <keyword>flip</keyword>
+      <keyword>fliplr</keyword>
+      <keyword>flipud</keyword>
       <keyword>floor</keyword>
       <keyword>fminbnd</keyword>
+      <keyword>fminsearch</keyword>
+      <keyword>fminunc</keyword>
+      <keyword>fopen</keyword>
+      <keyword>fork</keyword>
       <keyword>format</keyword>
+      <keyword>formula</keyword>
+      <keyword>fpdf</keyword>
       <keyword>fplot</keyword>
-      <keyword>fprint(f)?</keyword>
+      <keyword>fprintf</keyword>
+      <keyword>fputs</keyword>
+      <keyword>fractdiff</keyword>
+      <keyword>frame2im</keyword>
+      <keyword>fread</keyword>
+      <keyword>freport</keyword>
+      <keyword>freqz</keyword>
+      <keyword>freqz_plot</keyword>
       <keyword>frewind</keyword>
+      <keyword>frnd</keyword>
       <keyword>fscanf</keyword>
+      <keyword>fseek</keyword>
+      <keyword>fskipl</keyword>
       <keyword>fsolve</keyword>
+      <keyword>ftell</keyword>
+      <keyword>f_test_regression</keyword>
       <keyword>full</keyword>
       <keyword>fullfile</keyword>
       <keyword>func2str</keyword>
       <keyword>functions</keyword>
+      <keyword>fwrite</keyword>
       <keyword>fzero</keyword>
-      <keyword>gamma(inc|ln)?</keyword>
+      <keyword>gallery</keyword>
+      <keyword>gamcdf</keyword>
+      <keyword>gaminv</keyword>
+      <keyword>gamma</keyword>
+      <keyword>gammainc</keyword>
+      <keyword>gampdf</keyword>
+      <keyword>gamrnd</keyword>
       <keyword>gca</keyword>
-      <keyword>gcb(f|o)</keyword>
+      <keyword>gcbf</keyword>
+      <keyword>gcbo</keyword>
       <keyword>gcd</keyword>
       <keyword>gcf</keyword>
+      <keyword>gco</keyword>
       <keyword>ge</keyword>
       <keyword>genpath</keyword>
       <keyword>genvarname</keyword>
+      <keyword>geocdf</keyword>
+      <keyword>geoinv</keyword>
+      <keyword>geopdf</keyword>
+      <keyword>geornd</keyword>
       <keyword>get</keyword>
+      <keyword>getappdata</keyword>
+      <keyword>getegid</keyword>
       <keyword>getenv</keyword>
+      <keyword>geteuid</keyword>
       <keyword>getfield</keyword>
+      <keyword>get_first_help_sentence</keyword>
+      <keyword>getgid</keyword>
+      <keyword>getgrent</keyword>
+      <keyword>getgrgid</keyword>
+      <keyword>getgrnam</keyword>
+      <keyword>get_help_text</keyword>
+      <keyword>get_help_text_from_file</keyword>
+      <keyword>gethostname</keyword>
+      <keyword>getpgrp</keyword>
+      <keyword>getpid</keyword>
+      <keyword>getppid</keyword>
+      <keyword>getpref</keyword>
+      <keyword>getpwent</keyword>
+      <keyword>getpwnam</keyword>
+      <keyword>getpwuid</keyword>
+      <keyword>getrusage</keyword>
+      <keyword>getuid</keyword>
       <keyword>ginput</keyword>
+      <keyword>givens</keyword>
+      <keyword>glob</keyword>
+      <keyword>glpk</keyword>
+      <keyword>gls</keyword>
+      <keyword>gmap40</keyword>
+      <keyword>gmres</keyword>
+      <keyword>gmtime</keyword>
+      <keyword>gnuplot_binary</keyword>
       <keyword>gplot</keyword>
       <keyword>gradient</keyword>
-      <keyword>grid(data|data3|datan)?</keyword>
+      <keyword>graphics_toolkit</keyword>
+      <keyword>gray</keyword>
+      <keyword>gray2ind</keyword>
+      <keyword>grid</keyword>
+      <keyword>griddata</keyword>
+      <keyword>griddata3</keyword>
+      <keyword>griddatan</keyword>
       <keyword>gt</keyword>
       <keyword>gtext</keyword>
+      <keyword>guidata</keyword>
+      <keyword>guihandles</keyword>
+      <keyword>gui_mode</keyword>
       <keyword>gunzip</keyword>
       <keyword>gzip</keyword>
       <keyword>hadamard</keyword>
+      <keyword>hamming</keyword>
       <keyword>hankel</keyword>
+      <keyword>hanning</keyword>
+      <keyword>hdl2struct</keyword>
       <keyword>help</keyword>
+      <keyword>helpdlg</keyword>
       <keyword>hess</keyword>
-      <keyword>hex2(dec|num)</keyword>
+      <keyword>hex2dec</keyword>
+      <keyword>hex2num</keyword>
       <keyword>hggroup</keyword>
+      <keyword>hgload</keyword>
+      <keyword>hgsave</keyword>
       <keyword>hidden</keyword>
       <keyword>hilb</keyword>
-      <keyword>hist(c)?</keyword>
+      <keyword>hist</keyword>
+      <keyword>histc</keyword>
+      <keyword>history</keyword>
+      <keyword>history_control</keyword>
+      <keyword>history_file</keyword>
+      <keyword>history_save</keyword>
+      <keyword>history_size</keyword>
+      <keyword>history_timestamp_format_string</keyword>
       <keyword>hold</keyword>
-      <keyword>home</keyword>
       <keyword>horzcat</keyword>
+      <keyword>hot</keyword>
+      <keyword>hotelling_test</keyword>
+      <keyword>hotelling_test_2</keyword>
+      <keyword>housh</keyword>
+      <keyword>hsv</keyword>
       <keyword>hsv2rgb</keyword>
+      <keyword>hurst</keyword>
+      <keyword>hygecdf</keyword>
+      <keyword>hygeinv</keyword>
+      <keyword>hygepdf</keyword>
+      <keyword>hygernd</keyword>
       <keyword>hypot</keyword>
       <keyword>I</keyword>
-      <keyword>i</keyword>
+      <keyword>ichol</keyword>
       <keyword>idivide</keyword>
-      <keyword>ifft(2|n|shift)?</keyword>
-      <keyword>im(finfo|read|show|write)</keyword>
-      <keyword>image(sc)?</keyword>
-      <keyword>ind2(rgb|sub)</keyword>
+      <keyword>ifft</keyword>
+      <keyword>ifft2</keyword>
+      <keyword>ifftn</keyword>
+      <keyword>ifftshift</keyword>
+      <keyword>ignore_function_time_stamp</keyword>
+      <keyword>ilu</keyword>
+      <keyword>im2frame</keyword>
+      <keyword>imag</keyword>
+      <keyword>image</keyword>
+      <keyword>IMAGE_PATH</keyword>
+      <keyword>imagesc</keyword>
+      <keyword>imfinfo</keyword>
+      <keyword>imformats</keyword>
+      <keyword>importdata</keyword>
+      <keyword>imread</keyword>
+      <keyword>imshow</keyword>
+      <keyword>imwrite</keyword>
+      <keyword>ind2gray</keyword>
+      <keyword>ind2rgb</keyword>
+      <keyword>ind2sub</keyword>
+      <keyword>index</keyword>
+      <keyword>Inf</keyword>
       <keyword>inferiorto</keyword>
       <keyword>info</keyword>
+      <keyword>info_file</keyword>
+      <keyword>info_program</keyword>
       <keyword>inline</keyword>
       <keyword>inpolygon</keyword>
       <keyword>input</keyword>
+      <keyword>inputdlg</keyword>
       <keyword>inputname</keyword>
-      <keyword>int(min|max)</keyword>
+      <keyword>inputParser</keyword>
       <keyword>int2str</keyword>
-      <keyword>interp(1|1q|2|3|ft|n)</keyword>
+      <keyword>interp1</keyword>
+      <keyword>interp2</keyword>
+      <keyword>interp3</keyword>
+      <keyword>interpft</keyword>
+      <keyword>interpn</keyword>
       <keyword>intersect</keyword>
-      <keyword>intwarning</keyword>
-      <keyword>inv(erse)?</keyword>
+      <keyword>intmax</keyword>
+      <keyword>intmin</keyword>
+      <keyword>inv</keyword>
       <keyword>invhilb</keyword>
       <keyword>ipermute</keyword>
       <keyword>iqr</keyword>
-      <!--
-        rather than write here all the is(type) functions, a regex was created
-        named 'is-type-functions'. Add the type to that regex rather than adding
-        a new keyword here.
-      -->
-      <keyword>is\%{is-type-functions}</keyword>
-      <keyword>iso(colors|normals|surface)</keyword>
-      <keyword>J</keyword>
-      <keyword>j</keyword>
+      <keyword>isa</keyword>
+      <keyword>is_absolute_filename</keyword>
+      <keyword>isalnum</keyword>
+      <keyword>isalpha</keyword>
+      <keyword>isappdata</keyword>
+      <keyword>isargout</keyword>
+      <keyword>isascii</keyword>
+      <keyword>isaxes</keyword>
+      <keyword>isbanded</keyword>
+      <keyword>iscell</keyword>
+      <keyword>iscellstr</keyword>
+      <keyword>ischar</keyword>
+      <keyword>iscntrl</keyword>
+      <keyword>iscolormap</keyword>
+      <keyword>iscolumn</keyword>
+      <keyword>iscomplex</keyword>
+      <keyword>isdebugmode</keyword>
+      <keyword>isdefinite</keyword>
+      <keyword>isdeployed</keyword>
+      <keyword>isdiag</keyword>
+      <keyword>isdigit</keyword>
+      <keyword>isdir</keyword>
+      <keyword>is_dq_string</keyword>
+      <keyword>isempty</keyword>
+      <keyword>isequal</keyword>
+      <keyword>isequaln</keyword>
+      <keyword>isfield</keyword>
+      <keyword>isfigure</keyword>
+      <keyword>isfinite</keyword>
+      <keyword>isfloat</keyword>
+      <keyword>is_function_handle</keyword>
+      <keyword>isglobal</keyword>
+      <keyword>isgraph</keyword>
+      <keyword>isguirunning</keyword>
+      <keyword>ishandle</keyword>
+      <keyword>ishermitian</keyword>
+      <keyword>ishghandle</keyword>
+      <keyword>ishold</keyword>
+      <keyword>isieee</keyword>
+      <keyword>isindex</keyword>
+      <keyword>isinf</keyword>
+      <keyword>isinteger</keyword>
+      <keyword>isjava</keyword>
+      <keyword>iskeyword</keyword>
+      <keyword>is_leap_year</keyword>
+      <keyword>isletter</keyword>
+      <keyword>islogical</keyword>
+      <keyword>islower</keyword>
+      <keyword>ismac</keyword>
+      <keyword>ismatrix</keyword>
+      <keyword>ismember</keyword>
+      <keyword>ismethod</keyword>
+      <keyword>isna</keyword>
+      <keyword>isnan</keyword>
+      <keyword>isnull</keyword>
+      <keyword>isnumeric</keyword>
+      <keyword>isobject</keyword>
+      <keyword>isocolors</keyword>
+      <keyword>isonormals</keyword>
+      <keyword>isosurface</keyword>
+      <keyword>ispc</keyword>
+      <keyword>ispref</keyword>
+      <keyword>isprime</keyword>
+      <keyword>isprint</keyword>
+      <keyword>isprop</keyword>
+      <keyword>ispunct</keyword>
+      <keyword>isreal</keyword>
+      <keyword>is_rooted_relative_filename</keyword>
+      <keyword>isrow</keyword>
+      <keyword>isscalar</keyword>
+      <keyword>issorted</keyword>
+      <keyword>isspace</keyword>
+      <keyword>issparse</keyword>
+      <keyword>is_sq_string</keyword>
+      <keyword>issquare</keyword>
+      <keyword>isstrprop</keyword>
+      <keyword>isstruct</keyword>
+      <keyword>isstudent</keyword>
+      <keyword>issymmetric</keyword>
+      <keyword>istril</keyword>
+      <keyword>istriu</keyword>
+      <keyword>isunix</keyword>
+      <keyword>isupper</keyword>
+      <keyword>is_valid_file_id</keyword>
+      <keyword>isvarname</keyword>
+      <keyword>isvector</keyword>
+      <keyword>isxdigit</keyword>
+      <keyword>javaaddpath</keyword>
+      <keyword>javaArray</keyword>
+      <keyword>javachk</keyword>
+      <keyword>javaclasspath</keyword>
+      <keyword>java_get</keyword>
+      <keyword>java_matrix_autoconversion</keyword>
+      <keyword>javamem</keyword>
+      <keyword>javaMethod</keyword>
+      <keyword>javaObject</keyword>
+      <keyword>javarmpath</keyword>
+      <keyword>java_set</keyword>
+      <keyword>java_unsigned_autoconversion</keyword>
       <keyword>jet</keyword>
+      <keyword>jit_enable</keyword>
+      <keyword>jit_startcnt</keyword>
+      <keyword>kbhit</keyword>
+      <keyword>kendall</keyword>
       <keyword>keyboard</keyword>
+      <keyword>kill</keyword>
+      <keyword>kolmogorov_smirnov_cdf</keyword>
+      <keyword>kolmogorov_smirnov_test</keyword>
+      <keyword>kolmogorov_smirnov_test_2</keyword>
       <keyword>kron</keyword>
-      <keyword>last(err|error|warn)</keyword>
+      <keyword>kruskal_wallis_test</keyword>
+      <keyword>krylov</keyword>
+      <keyword>kurtosis</keyword>
+      <keyword>laplace_cdf</keyword>
+      <keyword>laplace_inv</keyword>
+      <keyword>laplace_pdf</keyword>
+      <keyword>laplace_rnd</keyword>
+      <keyword>lasterr</keyword>
+      <keyword>lasterror</keyword>
+      <keyword>lastwarn</keyword>
       <keyword>lcm</keyword>
       <keyword>ldivide</keyword>
       <keyword>le</keyword>
       <keyword>legend</keyword>
       <keyword>legendre</keyword>
       <keyword>length</keyword>
+      <keyword>lgamma</keyword>
       <keyword>license</keyword>
       <keyword>lin2mu</keyword>
       <keyword>line</keyword>
+      <keyword>lines</keyword>
+      <keyword>link</keyword>
+      <keyword>linkaxes</keyword>
       <keyword>linkprop</keyword>
+      <keyword>linsolve</keyword>
       <keyword>linspace</keyword>
-      <keyword>list</keyword>
-      <keyword>load(obj)?</keyword>
-      <keyword>log(10|1p|2|space|m)?</keyword>
+      <keyword>listdlg</keyword>
+      <keyword>list_in_columns</keyword>
+      <keyword>list_primes</keyword>
+      <keyword>load</keyword>
+      <keyword>loadaudio</keyword>
+      <keyword>loaded_graphics_toolkits</keyword>
+      <keyword>loadobj</keyword>
+      <keyword>localtime</keyword>
+      <keyword>log</keyword>
+      <keyword>log10</keyword>
+      <keyword>log1p</keyword>
+      <keyword>log2</keyword>
+      <keyword>logistic_cdf</keyword>
+      <keyword>logistic_inv</keyword>
+      <keyword>logistic_pdf</keyword>
+      <keyword>logistic_regression</keyword>
+      <keyword>logistic_rnd</keyword>
+      <keyword>logit</keyword>
       <keyword>loglog</keyword>
+      <keyword>loglogerr</keyword>
+      <keyword>logm</keyword>
+      <keyword>logncdf</keyword>
+      <keyword>logninv</keyword>
+      <keyword>lognpdf</keyword>
+      <keyword>lognrnd</keyword>
+      <keyword>logspace</keyword>
       <keyword>lookfor</keyword>
-      <keyword>lower</keyword>
+      <keyword>lookup</keyword>
       <keyword>ls</keyword>
+      <keyword>ls_command</keyword>
+      <keyword>lscov</keyword>
+      <keyword>lsode</keyword>
+      <keyword>lsode_options</keyword>
       <keyword>lsqnonneg</keyword>
       <keyword>lt</keyword>
-      <keyword>lu(inc)?</keyword>
+      <keyword>lu</keyword>
+      <keyword>luupdate</keyword>
       <keyword>magic</keyword>
-      <keyword>mat2(cell|str)</keyword>
+      <keyword>mahalanobis</keyword>
+      <keyword>make_absolute_filename</keyword>
+      <keyword>makeinfo_program</keyword>
+      <keyword>manova</keyword>
+      <keyword>mat2cell</keyword>
+      <keyword>mat2str</keyword>
       <keyword>matlabroot</keyword>
+      <keyword>matrix_type</keyword>
       <keyword>max</keyword>
+      <keyword>max_recursion_depth</keyword>
+      <keyword>mcnemar_test</keyword>
+      <keyword>md5sum</keyword>
       <keyword>mean</keyword>
+      <keyword>meansq</keyword>
       <keyword>median</keyword>
       <keyword>menu</keyword>
       <keyword>merge</keyword>
-      <keyword>mesh(grid|c|z)?</keyword>
+      <keyword>mesh</keyword>
+      <keyword>meshc</keyword>
+      <keyword>meshgrid</keyword>
+      <keyword>meshz</keyword>
       <keyword>methods</keyword>
       <keyword>mex</keyword>
       <keyword>mexext</keyword>
       <keyword>mfilename</keyword>
+      <keyword>mgorth</keyword>
       <keyword>min</keyword>
       <keyword>minus</keyword>
       <keyword>mislocked</keyword>
+      <keyword>missing_component_hook</keyword>
+      <keyword>missing_function_hook</keyword>
       <keyword>mkdir</keyword>
+      <keyword>mkfifo</keyword>
       <keyword>mkoctfile</keyword>
       <keyword>mkpp</keyword>
+      <keyword>mkstemp</keyword>
+      <keyword>mktime</keyword>
       <keyword>mldivide</keyword>
       <keyword>mlock</keyword>
       <keyword>mod</keyword>
       <keyword>mode</keyword>
+      <keyword>moment</keyword>
       <keyword>more</keyword>
+      <keyword>mouse_wheel_zoom</keyword>
       <keyword>movefile</keyword>
+      <keyword>mpoles</keyword>
+      <keyword>mpower</keyword>
       <keyword>mrdivide</keyword>
+      <keyword>msgbox</keyword>
       <keyword>mtimes</keyword>
       <keyword>mu2lin</keyword>
       <keyword>munlock</keyword>
       <keyword>NA</keyword>
       <keyword>namelengthmax</keyword>
-      <keyword>narg(in|out)</keyword>
-      <keyword>narg(out)?chk</keyword>
+      <keyword>NaN</keyword>
+      <keyword>nargin</keyword>
+      <keyword>narginchk</keyword>
+      <keyword>nargout</keyword>
+      <keyword>nargoutchk</keyword>
+      <keyword>native_float_format</keyword>
+      <keyword>nbincdf</keyword>
+      <keyword>nbininv</keyword>
+      <keyword>nbinpdf</keyword>
+      <keyword>nbinrnd</keyword>
       <keyword>nchoosek</keyword>
       <keyword>ndgrid</keyword>
       <keyword>ndims</keyword>
       <keyword>ne</keyword>
       <keyword>newplot</keyword>
+      <keyword>news</keyword>
       <keyword>nextpow2</keyword>
       <keyword>nnz</keyword>
       <keyword>nonzeros</keyword>
       <keyword>norm</keyword>
+      <keyword>normcdf</keyword>
       <keyword>normest</keyword>
+      <keyword>norminv</keyword>
+      <keyword>normpdf</keyword>
+      <keyword>normrnd</keyword>
       <keyword>not</keyword>
       <keyword>now</keyword>
+      <keyword>nproc</keyword>
+      <keyword>nthargout</keyword>
+      <keyword>nth_element</keyword>
       <keyword>nthroot</keyword>
+      <keyword>ntsc2rgb</keyword>
       <keyword>null</keyword>
-      <keyword>num2(cell|hex|str)</keyword>
+      <keyword>num2cell</keyword>
+      <keyword>num2hex</keyword>
+      <keyword>num2str</keyword>
       <keyword>numel</keyword>
+      <keyword>numfields</keyword>
       <keyword>nzmax</keyword>
+      <keyword>ocean</keyword>
+      <keyword>octave_config_info</keyword>
+      <keyword>octave_core_file_limit</keyword>
+      <keyword>octave_core_file_name</keyword>
+      <keyword>octave_core_file_options</keyword>
+      <keyword>OCTAVE_HOME</keyword>
+      <keyword>OCTAVE_VERSION</keyword>
+      <keyword>ols</keyword>
       <keyword>onCleanup</keyword>
+      <keyword>onenormest</keyword>
       <keyword>ones</keyword>
-      <keyword>optim(get|set)</keyword>
+      <keyword>open</keyword>
+      <keyword>optimget</keyword>
+      <keyword>optimize_subsasgn_calls</keyword>
+      <keyword>optimset</keyword>
       <keyword>or</keyword>
       <keyword>orderfields</keyword>
       <keyword>orient</keyword>
       <keyword>orth</keyword>
+      <keyword>ostrsplit</keyword>
+      <keyword>output_max_field_width</keyword>
+      <keyword>output_precision</keyword>
       <keyword>pack</keyword>
+      <keyword>page_output_immediately</keyword>
+      <keyword>PAGER</keyword>
+      <keyword>PAGER_FLAGS</keyword>
+      <keyword>page_screen_output</keyword>
+      <keyword>pan</keyword>
       <keyword>pareto</keyword>
+      <keyword>parseparams</keyword>
       <keyword>pascal</keyword>
       <keyword>patch</keyword>
       <keyword>path</keyword>
+      <keyword>pathdef</keyword>
       <keyword>pathsep</keyword>
       <keyword>pause</keyword>
       <keyword>pbaspect</keyword>
       <keyword>pcg</keyword>
       <keyword>pchip</keyword>
+      <keyword>pclose</keyword>
       <keyword>pcolor</keyword>
+      <keyword>pcr</keyword>
       <keyword>peaks</keyword>
+      <keyword>periodogram</keyword>
       <keyword>perl</keyword>
       <keyword>perms</keyword>
       <keyword>permute</keyword>
       <keyword>pi</keyword>
       <keyword>pie</keyword>
       <keyword>pie3</keyword>
+      <keyword>pink</keyword>
       <keyword>pinv</keyword>
+      <keyword>pipe</keyword>
       <keyword>pkg</keyword>
       <keyword>planerot</keyword>
-      <keyword>plot(3|matrix|yy)?</keyword>
+      <keyword>playaudio</keyword>
+      <keyword>plot</keyword>
+      <keyword>plot3</keyword>
+      <keyword>plotmatrix</keyword>
+      <keyword>plotyy</keyword>
+      <keyword>plus</keyword>
+      <keyword>poisscdf</keyword>
+      <keyword>poissinv</keyword>
+      <keyword>poisspdf</keyword>
+      <keyword>poissrnd</keyword>
       <keyword>pol2cart</keyword>
       <keyword>polar</keyword>
-      <keyword>poly(der(inv)?|fit|int|val|valm)?</keyword>
+      <keyword>poly</keyword>
+      <keyword>polyaffine</keyword>
       <keyword>polyarea</keyword>
+      <keyword>polyder</keyword>
+      <keyword>polyeig</keyword>
+      <keyword>polyfit</keyword>
+      <keyword>polygcd</keyword>
+      <keyword>polyint</keyword>
+      <keyword>polyout</keyword>
+      <keyword>polyreduce</keyword>
+      <keyword>polyval</keyword>
+      <keyword>polyvalm</keyword>
+      <keyword>popen</keyword>
+      <keyword>popen2</keyword>
+      <keyword>postpad</keyword>
       <keyword>pow2</keyword>
       <keyword>power</keyword>
+      <keyword>powerset</keyword>
+      <keyword>ppder</keyword>
+      <keyword>ppint</keyword>
+      <keyword>ppjumps</keyword>
+      <keyword>ppplot</keyword>
       <keyword>ppval</keyword>
+      <keyword>pqpnonneg</keyword>
+      <keyword>prctile</keyword>
+      <keyword>prefdir</keyword>
+      <keyword>preferences</keyword>
+      <keyword>prepad</keyword>
       <keyword>primes</keyword>
-      <keyword>print(f)?</keyword>
+      <keyword>print</keyword>
+      <keyword>printd</keyword>
+      <keyword>print_empty_dimensions</keyword>
+      <keyword>printf</keyword>
+      <keyword>print_struct_array_contents</keyword>
       <keyword>print_usage</keyword>
+      <keyword>prism</keyword>
+      <keyword>probit</keyword>
       <keyword>prod</keyword>
-      <keyword>psi</keyword>
+      <keyword>profexplore</keyword>
+      <keyword>profile</keyword>
+      <keyword>profshow</keyword>
+      <keyword>program_invocation_name</keyword>
+      <keyword>program_name</keyword>
+      <keyword>prop_test_2</keyword>
+      <keyword>PS1</keyword>
+      <keyword>PS2</keyword>
+      <keyword>PS4</keyword>
+      <keyword>P_tmpdir</keyword>
+      <keyword>puts</keyword>
       <keyword>pwd</keyword>
-      <keyword>qr(delete|insert|update)?</keyword>
-      <keyword>quad(gk|l|v)?</keyword>
+      <keyword>python</keyword>
+      <keyword>qp</keyword>
+      <keyword>qqplot</keyword>
+      <keyword>qr</keyword>
+      <keyword>qrdelete</keyword>
+      <keyword>qrinsert</keyword>
+      <keyword>qrshift</keyword>
+      <keyword>qrupdate</keyword>
+      <keyword>quad</keyword>
+      <keyword>quadcc</keyword>
+      <keyword>quadgk</keyword>
+      <keyword>quadl</keyword>
+      <keyword>quad_options</keyword>
+      <keyword>quadv</keyword>
+      <keyword>quantile</keyword>
+      <keyword>questdlg</keyword>
       <keyword>quit</keyword>
-      <keyword>quiver(3)?</keyword>
+      <keyword>quiver</keyword>
+      <keyword>quiver3</keyword>
       <keyword>qz</keyword>
-      <keyword>rand(i|n|perm)?</keyword>
+      <keyword>qzhess</keyword>
+      <keyword>rainbow</keyword>
+      <keyword>rand</keyword>
+      <keyword>rande</keyword>
+      <keyword>randg</keyword>
+      <keyword>randi</keyword>
+      <keyword>randn</keyword>
+      <keyword>randp</keyword>
+      <keyword>randperm</keyword>
+      <keyword>range</keyword>
       <keyword>rank</keyword>
-      <keyword>rat(s)?</keyword>
+      <keyword>ranks</keyword>
+      <keyword>rat</keyword>
+      <keyword>rats</keyword>
       <keyword>rcond</keyword>
       <keyword>rdivide</keyword>
-      <keyword>real(log|max|min|pow|sqrt)?</keyword>
+      <keyword>readdir</keyword>
+      <keyword>readline_read_init_file</keyword>
+      <keyword>readline_re_read_init_file</keyword>
+      <keyword>readlink</keyword>
+      <keyword>real</keyword>
+      <keyword>reallog</keyword>
+      <keyword>realmax</keyword>
+      <keyword>realmin</keyword>
+      <keyword>realpow</keyword>
+      <keyword>realsqrt</keyword>
       <keyword>record</keyword>
+      <keyword>rectangle</keyword>
       <keyword>rectint</keyword>
+      <keyword>recycle</keyword>
       <keyword>refresh</keyword>
       <keyword>refreshdata</keyword>
-      <keyword>regexp(i|rep|translate)?</keyword>
+      <keyword>regexp</keyword>
+      <keyword>regexpi</keyword>
+      <keyword>regexprep</keyword>
+      <keyword>regexptranslate</keyword>
+      <keyword>register_graphics_toolkit</keyword>
       <keyword>rehash</keyword>
       <keyword>rem</keyword>
+      <keyword>remove_input_event_hook</keyword>
       <keyword>rename</keyword>
+      <keyword>repelems</keyword>
       <keyword>repmat</keyword>
       <keyword>reset</keyword>
       <keyword>reshape</keyword>
       <keyword>residue</keyword>
+      <keyword>resize</keyword>
       <keyword>restoredefaultpath</keyword>
-      <keyword>rgb2(hsv|ind)</keyword>
+      <keyword>rethrow</keyword>
+      <keyword>rgb2hsv</keyword>
+      <keyword>rgb2ind</keyword>
+      <keyword>rgb2ntsc</keyword>
+      <keyword>rgbplot</keyword>
       <keyword>ribbon</keyword>
+      <keyword>rindex</keyword>
+      <keyword>rmappdata</keyword>
       <keyword>rmdir</keyword>
       <keyword>rmfield</keyword>
       <keyword>rmpath</keyword>
+      <keyword>rmpref</keyword>
       <keyword>roots</keyword>
       <keyword>rose</keyword>
       <keyword>rosser</keyword>
       <keyword>rot90</keyword>
+      <keyword>rotate</keyword>
+      <keyword>rotate3d</keyword>
+      <keyword>rotdim</keyword>
       <keyword>round</keyword>
+      <keyword>roundb</keyword>
       <keyword>rows</keyword>
       <keyword>rref</keyword>
       <keyword>rsf2csf</keyword>
       <keyword>run</keyword>
-      <keyword>save(as|obj|path)?</keyword>
-      <keyword>scatter(3)?</keyword>
+      <keyword>run_count</keyword>
+      <keyword>rundemos</keyword>
+      <keyword>run_history</keyword>
+      <keyword>runlength</keyword>
+      <keyword>run_test</keyword>
+      <keyword>runtests</keyword>
+      <keyword>save</keyword>
+      <keyword>saveas</keyword>
+      <keyword>saveaudio</keyword>
+      <keyword>save_default_options</keyword>
+      <keyword>save_header_format_string</keyword>
+      <keyword>saveobj</keyword>
+      <keyword>savepath</keyword>
+      <keyword>save_precision</keyword>
+      <keyword>scanf</keyword>
+      <keyword>scatter</keyword>
+      <keyword>scatter3</keyword>
       <keyword>schur</keyword>
-      <keyword>sec(d|h)?</keyword>
-      <keyword>semilog(x|y)</keyword>
+      <keyword>sec</keyword>
+      <keyword>secd</keyword>
+      <keyword>sech</keyword>
+      <keyword>SEEK_SET</keyword>
+      <keyword>semilogx</keyword>
+      <keyword>semilogxerr</keyword>
+      <keyword>semilogy</keyword>
+      <keyword>semilogyerr</keyword>
       <keyword>set</keyword>
+      <keyword>setappdata</keyword>
+      <keyword>setaudio</keyword>
       <keyword>setdiff</keyword>
       <keyword>setenv</keyword>
       <keyword>setfield</keyword>
+      <keyword>setgrent</keyword>
+      <keyword>setpref</keyword>
+      <keyword>setpwent</keyword>
       <keyword>setxor</keyword>
       <keyword>shading</keyword>
       <keyword>shg</keyword>
+      <keyword>shift</keyword>
       <keyword>shiftdim</keyword>
+      <keyword>shrinkfaces</keyword>
+      <keyword>SIG</keyword>
+      <keyword>sighup_dumps_octave_core</keyword>
       <keyword>sign</keyword>
-      <keyword>sin(d|h)?</keyword>
+      <keyword>signbit</keyword>
+      <keyword>sign_test</keyword>
+      <keyword>sigterm_dumps_octave_core</keyword>
+      <keyword>silent_functions</keyword>
+      <keyword>sin</keyword>
+      <keyword>sinc</keyword>
+      <keyword>sind</keyword>
+      <keyword>sinetone</keyword>
+      <keyword>sinewave</keyword>
+      <keyword>sinh</keyword>
+      <keyword>S_ISBLK</keyword>
+      <keyword>S_ISCHR</keyword>
+      <keyword>S_ISDIR</keyword>
+      <keyword>S_ISFIFO</keyword>
+      <keyword>S_ISLNK</keyword>
+      <keyword>S_ISREG</keyword>
+      <keyword>S_ISSOCK</keyword>
       <keyword>size</keyword>
+      <keyword>size_equal</keyword>
+      <keyword>sizemax</keyword>
+      <keyword>sizeof</keyword>
+      <keyword>skewness</keyword>
+      <keyword>sleep</keyword>
       <keyword>slice</keyword>
+      <keyword>sombrero</keyword>
       <keyword>sort</keyword>
       <keyword>sortrows</keyword>
+      <keyword>source</keyword>
       <keyword>spalloc</keyword>
       <keyword>sparse</keyword>
+      <keyword>sparse_auto_mutate</keyword>
       <keyword>spaugment</keyword>
       <keyword>spconvert</keyword>
       <keyword>spdiags</keyword>
+      <keyword>spearman</keyword>
+      <keyword>spectral_adf</keyword>
+      <keyword>spectral_xdf</keyword>
       <keyword>specular</keyword>
+      <keyword>speed</keyword>
+      <keyword>spencer</keyword>
       <keyword>speye</keyword>
       <keyword>spfun</keyword>
       <keyword>sph2cart</keyword>
       <keyword>sphere</keyword>
       <keyword>spinmap</keyword>
       <keyword>spline</keyword>
+      <keyword>splinefit</keyword>
+      <keyword>split_long_rows</keyword>
       <keyword>spones</keyword>
       <keyword>spparms</keyword>
-      <keyword>sprand(n|sym)?</keyword>
+      <keyword>sprand</keyword>
+      <keyword>sprandn</keyword>
+      <keyword>sprandsym</keyword>
       <keyword>sprank</keyword>
+      <keyword>spring</keyword>
       <keyword>sprintf</keyword>
+      <keyword>spstats</keyword>
       <keyword>spy</keyword>
-      <keyword>sqrt(m)?</keyword>
+      <keyword>sqp</keyword>
+      <keyword>sqrt</keyword>
+      <keyword>sqrtm</keyword>
       <keyword>squeeze</keyword>
       <keyword>sscanf</keyword>
       <keyword>stairs</keyword>
+      <keyword>stat</keyword>
+      <keyword>statistics</keyword>
       <keyword>std</keyword>
-      <keyword>stem(3)?</keyword>
-      <keyword>str(cat|(n)?cmp(i)?|find|just|match|rep|tok|trim)</keyword>
-      <keyword>str2(double|func|mat|num)</keyword>
+      <keyword>stderr</keyword>
+      <keyword>stdin</keyword>
+      <keyword>stdnormal_cdf</keyword>
+      <keyword>stdnormal_inv</keyword>
+      <keyword>stdnormal_pdf</keyword>
+      <keyword>stdnormal_rnd</keyword>
+      <keyword>stdout</keyword>
+      <keyword>stem</keyword>
+      <keyword>stem3</keyword>
+      <keyword>stemleaf</keyword>
+      <keyword>stft</keyword>
+      <keyword>str2double</keyword>
+      <keyword>str2func</keyword>
+      <keyword>str2num</keyword>
+      <keyword>strcat</keyword>
+      <keyword>strchr</keyword>
+      <keyword>strcmp</keyword>
+      <keyword>strcmpi</keyword>
+      <keyword>strfind</keyword>
+      <keyword>strftime</keyword>
+      <keyword>string_fill_char</keyword>
+      <keyword>strjoin</keyword>
+      <keyword>strjust</keyword>
+      <keyword>strncmp</keyword>
+      <keyword>strncmpi</keyword>
+      <keyword>strptime</keyword>
       <keyword>strread</keyword>
-      <keyword>struct</keyword>
+      <keyword>strrep</keyword>
+      <keyword>strsplit</keyword>
+      <keyword>strtok</keyword>
+      <keyword>strtrim</keyword>
+      <keyword>strtrunc</keyword>
       <keyword>struct2cell</keyword>
+      <keyword>struct2hdl</keyword>
       <keyword>structfun</keyword>
+      <keyword>struct_levels_to_print</keyword>
       <keyword>strvcat</keyword>
       <keyword>sub2ind</keyword>
       <keyword>subplot</keyword>
@@ -754,81 +1495,176 @@
       <keyword>subsindex</keyword>
       <keyword>subspace</keyword>
       <keyword>subsref</keyword>
+      <keyword>substr</keyword>
       <keyword>substruct</keyword>
       <keyword>sum</keyword>
+      <keyword>summer</keyword>
+      <keyword>sumsq</keyword>
       <keyword>superiorto</keyword>
-      <keyword>surf(ace|c|l|norm)?</keyword>
+      <keyword>suppress_verbose_help_message</keyword>
+      <keyword>surf</keyword>
+      <keyword>surface</keyword>
+      <keyword>surfc</keyword>
+      <keyword>surfl</keyword>
+      <keyword>surfnorm</keyword>
       <keyword>svd</keyword>
+      <keyword>svd_driver</keyword>
       <keyword>svds</keyword>
       <keyword>swapbytes</keyword>
+      <keyword>sylvester</keyword>
       <keyword>symamd</keyword>
       <keyword>symbfact</keyword>
+      <keyword>symlink</keyword>
       <keyword>symrcm</keyword>
       <keyword>symvar</keyword>
+      <keyword>synthesis</keyword>
       <keyword>system</keyword>
-      <keyword>tan(d|h)?</keyword>
+      <keyword>table</keyword>
+      <keyword>tan</keyword>
+      <keyword>tand</keyword>
+      <keyword>tanh</keyword>
       <keyword>tar</keyword>
-      <keyword>temp(dir|name)</keyword>
+      <keyword>tcdf</keyword>
+      <keyword>tempdir</keyword>
+      <keyword>tempname</keyword>
+      <keyword>terminal_size</keyword>
+      <keyword>test</keyword>
+      <keyword>tetramesh</keyword>
+      <keyword>texi_macros_file</keyword>
       <keyword>text</keyword>
       <keyword>textread</keyword>
+      <keyword>textscan</keyword>
       <keyword>tic</keyword>
+      <keyword>tilde_expand</keyword>
       <keyword>time</keyword>
       <keyword>times</keyword>
+      <keyword>tinv</keyword>
       <keyword>title</keyword>
-      <keyword>toc</keyword>
+      <keyword>tmpfile</keyword>
+      <keyword>toascii</keyword>
       <keyword>toeplitz</keyword>
+      <keyword>tolower</keyword>
+      <keyword>toupper</keyword>
+      <keyword>tpdf</keyword>
       <keyword>trace</keyword>
       <keyword>transpose</keyword>
       <keyword>trapz</keyword>
       <keyword>treelayout</keyword>
       <keyword>treeplot</keyword>
-      <keyword>tri(mesh|plot|surf)</keyword>
       <keyword>tril</keyword>
+      <keyword>trimesh</keyword>
       <keyword>triplequad</keyword>
-      <keyword>triu</keyword>
+      <keyword>triplot</keyword>
+      <keyword>trisurf</keyword>
+      <keyword>trnd</keyword>
       <keyword>true</keyword>
-      <keyword>tsearch(n)?</keyword>
+      <keyword>tsearch</keyword>
+      <keyword>tsearchn</keyword>
+      <keyword>t_test</keyword>
+      <keyword>t_test_2</keyword>
+      <keyword>t_test_regression</keyword>
       <keyword>type</keyword>
       <keyword>typecast</keyword>
+      <keyword>typeinfo</keyword>
       <keyword>uigetdir</keyword>
       <keyword>uigetfile</keyword>
       <keyword>uimenu</keyword>
       <keyword>uiputfile</keyword>
+      <keyword>uiresume</keyword>
+      <keyword>uiwait</keyword>
+      <keyword>umask</keyword>
+      <keyword>uminus</keyword>
+      <keyword>uname</keyword>
+      <keyword>undo_string_escapes</keyword>
+      <keyword>unidcdf</keyword>
+      <keyword>unidinv</keyword>
+      <keyword>unidpdf</keyword>
+      <keyword>unidrnd</keyword>
+      <keyword>unifcdf</keyword>
+      <keyword>unifinv</keyword>
+      <keyword>unifpdf</keyword>
+      <keyword>unifrnd</keyword>
       <keyword>union</keyword>
       <keyword>unique</keyword>
       <keyword>unix</keyword>
+      <keyword>unlink</keyword>
       <keyword>unmkpp</keyword>
+      <keyword>unpack</keyword>
+      <keyword>unsetenv</keyword>
+      <keyword>untabify</keyword>
       <keyword>untar</keyword>
       <keyword>unwrap</keyword>
       <keyword>unzip</keyword>
-      <keyword>upper</keyword>
-      <keyword>url(read|write)</keyword>
+      <keyword>uplus</keyword>
+      <keyword>urlread</keyword>
+      <keyword>urlwrite</keyword>
+      <keyword>usejava</keyword>
+      <keyword>usleep</keyword>
+      <keyword>u_test</keyword>
+      <keyword>validateattributes</keyword>
       <keyword>validatestring</keyword>
-      <keyword>values</keyword>
       <keyword>vander</keyword>
       <keyword>var</keyword>
+      <keyword>var_test</keyword>
+      <keyword>vec</keyword>
+      <keyword>vech</keyword>
       <keyword>vectorize</keyword>
       <keyword>ver</keyword>
       <keyword>version</keyword>
       <keyword>vertcat</keyword>
       <keyword>view</keyword>
-      <keyword>voronoi(n)?</keyword>
+      <keyword>voronoi</keyword>
+      <keyword>voronoin</keyword>
+      <keyword>waitbar</keyword>
+      <keyword>waitfor</keyword>
       <keyword>waitforbuttonpress</keyword>
+      <keyword>waitpid</keyword>
+      <keyword>warndlg</keyword>
       <keyword>warning</keyword>
-      <keyword>wav(read|write)</keyword>
+      <keyword>warning_ids</keyword>
+      <keyword>warranty</keyword>
+      <keyword>waterfall</keyword>
+      <keyword>wavread</keyword>
+      <keyword>wavwrite</keyword>
+      <keyword>wblcdf</keyword>
+      <keyword>wblinv</keyword>
+      <keyword>wblpdf</keyword>
+      <keyword>wblrnd</keyword>
+      <keyword>WCONTINUE</keyword>
+      <keyword>WCOREDUMP</keyword>
       <keyword>weekday</keyword>
+      <keyword>welch_test</keyword>
+      <keyword>WEXITSTATUS</keyword>
       <keyword>what</keyword>
+      <keyword>which</keyword>
+      <keyword>white</keyword>
       <keyword>whitebg</keyword>
-      <keyword>who(s)?</keyword>
+      <keyword>who</keyword>
+      <keyword>whos</keyword>
+      <keyword>whos_line_format</keyword>
+      <keyword>wienrnd</keyword>
+      <keyword>WIFCONTINUED</keyword>
+      <keyword>WIFEXITED</keyword>
+      <keyword>WIFSIGNALED</keyword>
+      <keyword>WIFSTOPPED</keyword>
+      <keyword>wilcoxon_test</keyword>
       <keyword>wilkinson</keyword>
+      <keyword>winter</keyword>
+      <keyword>WNOHANG</keyword>
+      <keyword>WSTOPSIG</keyword>
+      <keyword>WTERMSIG</keyword>
+      <keyword>WUNTRACED</keyword>
       <keyword>xlabel</keyword>
       <keyword>xlim</keyword>
       <keyword>xor</keyword>
-      <keyword>ylabel</keyword>
-      <keyword>ylim</keyword>
+      <keyword>yes_or_no</keyword>
+      <keyword>yulewalker</keyword>
       <keyword>zeros</keyword>
-      <keyword>zlabel</keyword>
-      <keyword>zlim</keyword>
+      <keyword>zip</keyword>
+      <keyword>zoom</keyword>
+      <keyword>zscore</keyword>
+      <keyword>z_test</keyword>
+      <keyword>z_test_2</keyword>
     </context>
 
     <context id="octave" class="no-spell-check">


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]