# HG changeset patch # User Rik # Date 1296356925 28800 # Node ID 75a496c7a3df3f3535eb21b38e3b2355317046ad # Parent 39bf9ee145a80918eb62c5bfe3600d114f23ea26 Deprecate saveimage.m. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-01-29 Rik + + * NEWS: Deprecate saveimage function. + 2011-01-28 Ben Abbott * README.MacOS: Spelling corrections. diff --git a/NEWS b/NEWS --- a/NEWS +++ b/NEWS @@ -410,8 +410,8 @@ release after 3.4): autocor cellidx gammai replot - autocov dispatch is_global values - betai fstat krylovb + autocov dispatch is_global saveimage + betai fstat krylovb values * For compatibility with Matlab, mu2lin (x) is now equivalent to mu2lin (x, 0). diff --git a/scripts/ChangeLog b/scripts/ChangeLog --- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,3 +1,7 @@ +2010-01-29 Rik + + * deprecated/module.mk, image/module.mk: Deprecate saveimage.m. + 2011-01-29 Rik * optimization/glpkmex.m: Add seealso reference to glpk. diff --git a/scripts/deprecated/module.mk b/scripts/deprecated/module.mk --- a/scripts/deprecated/module.mk +++ b/scripts/deprecated/module.mk @@ -23,6 +23,7 @@ deprecated/mark_as_command.m \ deprecated/mark_as_rawcommand.m \ deprecated/replot.m \ + deprecated/saveimage.m \ deprecated/setstr.m \ deprecated/spatan2.m \ deprecated/spchol2inv.m \ diff --git a/scripts/image/saveimage.m b/scripts/deprecated/saveimage.m rename from scripts/image/saveimage.m rename to scripts/deprecated/saveimage.m --- a/scripts/image/saveimage.m +++ b/scripts/deprecated/saveimage.m @@ -76,6 +76,13 @@ function saveimage (fname, img, fmt, map) + persistent warned = false; + if (! warned) + warned = true; + warning ("Octave:deprecated-function", + "saveimage is obsolete and will be removed from a future version of Octave; please use imwrite instead"); + endif + if (nargin < 2 || nargin > 4) print_usage (); endif diff --git a/scripts/image/module.mk b/scripts/image/module.mk --- a/scripts/image/module.mk +++ b/scripts/image/module.mk @@ -32,7 +32,6 @@ image/rgb2hsv.m \ image/rgb2ind.m \ image/rgb2ntsc.m \ - image/saveimage.m \ image/spring.m \ image/summer.m \ image/white.m \