dynare/matlab/missing
Sébastien Villemot 7e770f69e7
Remove workaround for errors in MEX files
Because at some point throwing exceptions from MEX files (with mexErrMsgTxt())
was not working under Windows 64-bit, we had designed a workaround to avoid
using exceptions.

Most MEX files were returning an error code as their first (or sometimes last)
argument, and that code would have to be checked from the MATLAB code.

Since this workaround is no longer needed, this commit removes it. As a
consequence, the interface of many MEX files is modified.

For some background, see https://www.dynare.org/pipermail/dev/2010-September/000895.html
2020-01-10 18:33:11 +01:00
..
contains Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
intersect_stable Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
is-row-column-matrix Add missing iscolumn and ismatrix for MATLAB < R2010b 2018-11-13 16:59:27 +01:00
isdiag isdiag was introduced in MATLAB R2014a 2019-03-26 16:50:06 +01:00
isfile Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
issquare Fixed copyright notices. 2017-05-18 18:36:38 +02:00
mex Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
narginchk narginchk was introduced in MATLAB R2011b 2019-03-26 18:53:51 +01:00
ordeig Fixed copyright notices. 2017-05-16 14:11:15 +02:00
rows_columns Beautified MATLAB code (Unix newline convention + Emacs indentation), except: AIM, swz, particle 2009-12-16 17:17:34 +00:00
splitlines Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
stats MATLAB R2009b compatibility fixes 2019-11-15 18:27:37 +01:00
strjoin Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
strsplit Added strsplit routine in missing. 2018-05-16 16:41:43 +02:00
struct2array Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
vec Fixed copyright notices. 2017-05-18 18:36:38 +02:00