File Release Notes and Changelog
Notes:
Changes:
01/01/01 - Initial conception
06/11/01 - Initial release.
- made scalar convert option (want_ss=-1)
06/23/01 - fixed bug of elipses in disp statements.
07/02/01 - Fixed some bugs relating to bracket checking. Also implemented
multi-output function. This does not support subscripts on the
output variables, however.
07/02/01 - Released 0.2.
07/20/01 - Fixed number reading bug concerning exponents
08/14/01 - Added repmat, reshape, and linspace, fixed min bug
08/20/01 - Revised function substitution procedure to construct only those
generic interfaces called for. Also fixed memory leak due to
pointer function results by using temporary pointers in the main
prg.
08/27/01 - Fixed the data type in fillc in matlabcallback to be type
complex
08/27/01 - Added some safeguard for calling translated functions.
08/27/01 - Allowed converter parameters to be passed as function
arguments.
08/29/01 - Changed tick mark feedback. Now executes faster.
08/29/01 - Removed brackets from 1x1 expressions.
08/30/01 - Updated mxs assignment criteria.
08/30/01 - Rewrote math operator decisions.
09/05/01 - Added multiple function capability.
09/07/01 - Released 0.5
09/11/01 - WTC terrorist attacks
09/13/01 - Can now have arbitrary colon lists in brackets
(e.g. [.1:.025:.9])
09/18/01 - Fixed bug converting while loops
09/19/01 - Added diag to converted functions
09/20/01 - Added svd, norm to converted functions
09/20/01 - Speeded up mxmult by using matmul directly
10/01/01 - Made improvements to scalar assignments.
10/01/01 - Fixed bug regarding detecting scalars
10/01/01 - Fixed problem converting multiple functions
10/01/01 - Added flag to disallow integers for local vars
10/08/01 - Released 0.51
10/18/01 - increased speed by changing updatefunstr
10/29/01 - Added a few functions -- bessels, airy, gamma, gammaln
11/07/01 - Fixed bug in making subscripts
11/07/01 - Can now call without explicitly specifying output var specs
11/07/01 - Eliminated [] flags requirement
11/07/01 - Fixed bug in multiple output mlcalls
11/09/01 - Added library call support for subroutines
11/09/01 - Fixed subroutines not reporting interfaces to main
11/11/01 - Made svd and eig double precision
11/13/01 - added detection of dos or unix os for system calls
11/13/01 - Released 0.6
11/19/01 - Fixed bug with .^ translation
11/27/01 - Fixed bug involving CR on some Windows machines (RJHP)
12/10/01 - Added matlab2fmex_save to help with saving the workspace
01/21/02 - Fixed bugs dealing with multi-output matlab function calls
01/22/02 - Fixed log10 and log2 to handle complex numbers
01/28/02 - Fixed a bug which sized local variables incorrectly
01/28/02 - Corrected some incorrect type assignments