|
From: Quentin S. <qsp...@ie...> - 2006-04-04 23:23:11
|
David Bateman wrote: >Quentin Spencer wrote: > > > >>David Bateman wrote: >> >> >> >>>Quentin Spencer wrote: >>> >>> >>> >>> >>> >>>>Theoretically, the 2006.03.17 o-f release builds with 2.9.5, but there >>>>are incompatibilities, as recently pointed out with the system >>>>function (should be fixed in CVS now), so I think we should make >>>>another release for 2.9.5+ soon. I'm willing to spend a little time >>>>doing some de-crufting, but I just wanted to ask first if there is >>>>anything I shouldn't touch. The obvious stuff is all of the Makefiles >>>>and .m.in files for things that are now in octave, but even that is >>>>incomplete (most of the stuff in the main/time directory appears to be >>>>in octave now, and there are probably more examples). I also was >>>>inclined to just remove the whole sparse directory, but I thought >>>>David said we needed to keep the superLU stuff. Any objections? >>>> >>>>-Quentin >>>> >>>> >>>> >>>> >>>A lot of stuff is conditionally built, and that can be removed. Also for >>>the sparse stuff the iteration stuff should be kept for 2.9, but not the >>>rest. That is the pcg.m and pcr.m functions, but nothing else. >>> >>> >>> >>I have now cleaned out everything in main/sparse except for these two >>files. >> >>-Quentin >> >> >> >> >With all of the patches that John accepted you can completely remove the >FIXES directory... > > I think we should have a new release before removing this, since the changes aren't in 2.9.5, and the 2006.03.17 release has some incompatibilities with 2.9.5 (with the system function, for example), which have been fixed in CVS. By the way, I just did some more removals: the extras/ver20 and extras/fake-sparse. -Quentin |