OOP Update

Robert T. Short octave at phaselockedsystems.com
Sat Apr 4 12:25:10 CDT 2009


Attached is an update to the OOP facilities.  This fixes all of the 
major problems that I know about EXCEPT

- I don't see how load/save can work.  I haven't tried yet, but I will 
do that and then I will look and see what happens in MATLAB and fix 
appropriately.

Notes.

There is a Changelog in both the root and in src.  I didn't know which 
one to muck with so did the src one.

Other things that need attention.

-  which(xxx) where xxx is a method should return a path to the method.  
In MATLAB it would be c:\path\xxx.m  % xxx method.  I expect octave 
should do "xxx is the method defined...".

- Documentation and tests.

Also attached is a tarball with my test class hierarchy.  The ClassTest 
script works in both MATLAB and octave.  In the Notes file contained in 
the tarball there are a lot of other notes.  Mostly minor and mostly 
just reminders to myself to check all of these things out.


Bob
--
Robert T. Short
PhaseLocked Systems


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: hg.OOPchanges
Url: https://www-old.cae.wisc.edu/pipermail/octave-maintainers/attachments/20090404/c9984119/attachment-0001.ksh 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: classTest.tgz
Type: application/x-compressed-tar
Size: 29232 bytes
Desc: not available
Url : https://www-old.cae.wisc.edu/pipermail/octave-maintainers/attachments/20090404/c9984119/attachment-0001.bin 


More information about the Octave-maintainers mailing list