On 5/22/2011 9:39 PM, David Bateman wrote: > On 05/21/2011 10:37 PM, David Bateman wrote: >> Getting rid of the short-circuit warnings is easy, as these are just | >> to replace with || and& with&& (in code I didn't write btw). Though >> fixing the dispatch warning is going to be a pain. Its easy enough to >> fix this for the m-files, though for the oct-files I have a couple of >> issues. The build process so that the oct-files concerned end up in a >> @gf or @galois directory? And, are classes going to play nicely with an >> autoloaded oct-file, as the oct-files in the comm packages have multiple >> functions in them. >> >> I started building a replacement for the galois class in the comms >> package entirely in m-files a while back (see the attached files if your >> interested), but suspect some functions, ginv for example, will always >> be better off as oct-files. So, completing, testing and documenting this >> code always seemed more work than it was worth, as the existing code >> worked. I'm still think about what to do for this >> >> As for the dependencies, there sure is a lot of them now for the >> communications package more than I remember there being. It would be >> better to try and rationalise where certain functions in octave-forge >> are keep so as to reduce the number of dependencies. >> >> David > > I committed a change that should get rid of all of the warning. Its > minimalist in that the new inst/@galois class mostly just calls the old > code, but it allows the dispatch calls to be removed. > > I've checked it in-situ in the build directory but would appreciate if > you try and install it and report back. I'll send a version of the > package offline for you to test > > D.
Any progress ? The available package 1.0.10 is still broken and I would like to include in the next cygwin forge bundle package Regards Marco ------------------------------------------------------------------------------ 5 Ways to Improve & Secure Unified Communications Unified Communications promises greater efficiencies for business. UC can improve internal communications as well as offer faster, more efficient ways to interact with customers and streamline customer service. Learn more! http://www.accelacomm.com/jaw/sfnl/114/51426253/ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev