Am 01.04.22 um 00:08 schrieb Allin Cottrell:
On Thu, 31 Mar 2022, Allin Cottrell wrote:
> On Wed, 30 Mar 2022, Artur T. wrote:
>
>> Am 29.03.22 um 19:52 schrieb Allin Cottrell:
>>> On Tue, 29 Mar 2022, atecon wrote:
>>>
>>>> Am 29.03.2022 12:24 schrieb Marcin Błażejowski:
>>>
>>> Weird or not, it's now fixed in git.
>>
>> Hi Allin,
>>
>> I updated our test suit on this topic and got the following
>> interesting cases:
>>
>> <hansl>
>> matrix m = {1, 4; 2, 5; 3, 6}
>> eval m[end:end] # "Ambiguous matrix index"
>> </hansl>
>>
>> I guess that makes sense and is expected.
>
> Yes, that's a true error, giving a one-dimensional indexation range
> for a two-dimensional object.
>
> As for your other cases, good catch! These are now fixed in git: the
> ones that should work do work, and the strange ones that shouldn't
> work now flag errors.
>
> But I plan to take a deeper look into the relevant code to ensure that
> there aren't any other bad cases lurking somewhere.
I've been stumbling around on this point but now I think I've really got
it, with a new approach. The fix is in git.
Great news, Allin. Thank you!
Artur