octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave-Forge changes for 4.0 release


From: Philip Nienhuis
Subject: Re: Octave-Forge changes for 4.0 release
Date: Wed, 18 Feb 2015 00:16:08 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0 SeaMonkey/2.30

<re-posted to address@hidden as my messages do not come through using the Nabble interface - I'm not subscribed. Will the mailing list issue ever be solved?>

Avinoam Kalma wrote
Hi,

On 02/13/2015 09:00 AM, address@hidden wrote:

On Thu, Feb 12, 2015 at 11:52:15PM +0000, Carnë Draug wrote:
Hi

the ismatrix function in Octave will change for the new version 4.0.
Currently, this function returns true if it is a numeric, logical, or
character array with any number of dimensions.  The new version will
return true if the object has two dimensions even if it is a cell or
struct array.

    WARNING: ismatrix() will return true for a struct and false for
            ND numeric arrays.

I quickly grepped Octave Forge for ismatrix and it is used in most of the
packages.  Would be nice if this is fixed in the packages
... [show rest of quote]

Done for optim and parallel,

and there were
new released of them before Octave 4.0.

but no new releases yet. Is now already a good time to finally check
packages for Octave 4.0 compatibility? Or should we take the time when
Octaves test tarballs are out?

You are better off to wait until the 4.0 test tarballs arrive.  I can't
say, but there > might be further changes.

--Rik

Is it possible to build a directory for Octave 4.0 packages, and change
accordingly
the urls in get_forge_pkg.m? It will enable testing the packages with the
dev version, and fixing them if needed.

I have fixed versions of image (configure), dicom (octave_map), communications (OCTAVE_ALLOCATOR) and io (int sizes for 64-bit IDX) that install and (AFAICS) run fine in Windows, and I'm underway again with linear-algebra (I just made a new L-A 2.2.1 release but another one is due because of the ismatrix() changes). IIRC I also fixed data-smoothing but ATM I can't remember what the issue was. Anyway those packages needed just simple fixes.
So, you might skip testing those packages.

Maybe / hopefully next week I'll have time to prepare changesets & post them to the patch tracker.

Philip



reply via email to

[Prev in Thread] Current Thread [Next in Thread]