I was cleaning up the Octave documentation and found that we have a function
symvar in the
scripts/miscellaneous directory which has no @DOCSTRING entry. There is a Matlab function of the same name so we can’t get rid of it. Does anyone have a guess where in the manual it should go?
Second issue is that it throws a warning when used for the first time.
warning: inline is obsolete; use anonymous functions instead
The actual code is
vars = argnames (inline (str));
The quickest solution would be to turn off the warning ID for obsolete functions locally in this file. But, is there a better long term solution that we could implement now? Eventually inline functions probably disappear.