Am 01.07.2019 um 22:38 schrieb Allin Cottrell:
On Fri, 28 Jun 2019, Riccardo (Jack) Lucchetti wrote:
>
> Yes, the bug is quite nasty, I think we ought to release soon.
I'm ready to release tomorrow -- anyone have a reason to hold off for
a little?
I don't want to delay the release, but the interface (signature) of the
new function msplitby() strikes me as odd. The example in the built-in
reference is a perfect (sic!) example for this oddity - the matrix X
should be split into two chunks (AFAICS), but instead of being able to
write...
msplitby(X, {1,1,3}) # unsupported syntax currently
the example goes like...
msplitby(X ~ {1,1,3}', 4)
which even to me as a veteran hansl coder looks quite complicated. I
don't really see the advantage of the latter formulation.
Or in order to not hold off the release, the interface of this function
could be labeled as unstable/subject to change or something like that.
(Or make it temporarily undocumented.)
thanks
sven