On Mon, 5 Feb 2018, Sven Schreiber wrote:
Am 03.02.2018 um 18:54 schrieb Allin Cottrell:
> On Sat, 3 Feb 2018, Sven Schreiber wrote:
>
>> Am 03.02.2018 um 18:40 schrieb oleg_komashko(a)ukr.net:
>>> Does it mean in all packages colnames() and rownames()
>>> should be renamed?
>>
>> No, I cannot imagine such a thing. Perhaps at some point in the future,
>> but first any deprecated functions would be removed from the documentation
>> so that they are being used less and less. But the old syntax would still
>> be supported for some time.
>
> Just to be clear: the syntax as such is unchanged for colnames() and
> rownames(), although these functions have now been renamed. And the old
> names still work OK as aliases, for as long as need be.
Hm, I've just tested current git (on Linux), and your example from this
thread now fails, gretl is saying that the parser doesn't recognize
'rownames'. So the old names perhaps haven't been reinstalled as aliases yet?
Hmm, the aliases have been added but they're not actually working. It
seems that function-aliases have a problem that hasn't been noticed
before: in "standalone" use they work only if there's assignment. So
err = colnames(M)
works OK, but not simply
colnames(M).
That's obviously a bug and it should be fixed shortly.
Allin