From maintainers-request at octave dot org Fri Apr 15 12:46:42 2005 Subject: Re: Legend.m (Was: Alternative to gset nokey;) From: "Dmitri A. Sergatskov" To: Quentin Spencer CC: octave maintainers mailing list , octave-dev@lists.sourceforge.net Date: Fri, 15 Apr 2005 11:43:28 -0600 Quentin Spencer wrote: > Dmitri A. Sergatskov wrote: > >> Please find attached a version of legend.m modified to >> use new __gnuplot_... interface. >> Also attached is the diff against current (2005-04-15) >> version from cvs. > > > I could check this into CVS, but this will break backward compatibility > with older versions of octave. Are we willing to do that? Do we want to > branch the CVS as has been done with octave? There are a lot of > functions in octave-forge that need this kind of work ("grep -r gset *" > returns a list too long to count, though I'm sure legend is by far the > most widely used function affected by this). > I have changed some time ago all octave-forge plot utils to use new interface. The diff is at: ftp://coffee.phys.unm.edu/pub/dima/octave/plot.diff.bz2 There are few problems with the diff (in particular with legend.m, that is why I posted this update). I am am about to do an updated diff (in particular I am changing __gnuplot_set__ to __gnuplot_raw__ wherever it possible), but the existing one is reasonable already. Dmitri. --