Mercurial > hg > octave-lojdl
changeset 16829:ac5313d94f20
Remove deprecated function setstr.m from 3.8 release.
* NEWS: Added setstr to list of deprecated and removed functions.
* scripts/deprecated/module.mk: Removed setstr.m from build system.
* scripts/deprecated/setstr.m: Deleted.
author | Rik <rik@octave.org> |
---|---|
date | Sun, 23 Jun 2013 14:00:26 -0700 |
parents | a4969508008e |
children | ddac88d32d6a |
files | NEWS scripts/deprecated/module.mk scripts/deprecated/setstr.m |
diffstat | 3 files changed, 3 insertions(+), 44 deletions(-) [+] |
line wrap: on
line diff
--- a/NEWS +++ b/NEWS @@ -187,9 +187,9 @@ The following functions were deprecated in Octave 3.4 and have been removed from Octave 3.8. - autocor dispatch is_global strerror - autocov fstat krylovb values - betai gammai perror + autocor dispatch is_global setstr + autocov fstat krylovb strerror + betai gammai perror values cellidx glpkmex replot cquad is_duplicate_entry saveimage
--- a/scripts/deprecated/module.mk +++ b/scripts/deprecated/module.mk @@ -17,7 +17,6 @@ deprecated/javafields.m \ deprecated/javamethods.m \ deprecated/polyderiv.m \ - deprecated/setstr.m \ deprecated/shell_cmd.m \ deprecated/studentize.m \ deprecated/sylvester_matrix.m
deleted file mode 100644 --- a/scripts/deprecated/setstr.m +++ /dev/null @@ -1,40 +0,0 @@ -## Copyright (C) 2003-2012 John W. Eaton -## -## This file is part of Octave. -## -## Octave is free software; you can redistribute it and/or modify it -## under the terms of the GNU General Public License as published by -## the Free Software Foundation; either version 3 of the License, or (at -## your option) any later version. -## -## Octave is distributed in the hope that it will be useful, but -## WITHOUT ANY WARRANTY; without even the implied warranty of -## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -## General Public License for more details. -## -## You should have received a copy of the GNU General Public License -## along with Octave; see the file COPYING. If not, see -## <http://www.gnu.org/licenses/>. - -## -*- texinfo -*- -## @deftypefn {Function File} {} setstr (@var{s}) -## This function has been deprecated. Use char instead. -## @end deftypefn - -## Author: jwe - -## Deprecated in version 3.0 -## Matlab still has this function, so don't remove just yet. - -function retval = setstr (varargin) - - persistent warned = false; - if (! warned) - warned = true; - warning ("Octave:deprecated-function", - "setstr is obsolete and will be removed from a future version of Octave; please use char instead"); - endif - - retval = char (varargin{:}); - -endfunction