Dear Allin,

I think the problem is only partly fixed. Look at the follonwng script:

matrix M={1,1,1,1,1,1,1,1}
delete --type=matrix
It works OK withe the gretl 1.9.92 but when run with the CVS it fails to work and the messages are:

? matrix M={1,1,1,1,1,1,1,1}
Generated matrix M
? delete --type=matrix
Command has insufficient arguments

Error executing script: halting
> delete --type=matrix
I assume it is closely related with  the delete list problem but somehow was not fixed.
Anyway, thanks a lot for your excelent work,
Javier Sansa




On Fri, Oct 3, 2014 at 8:26 PM, Allin Cottrell <cottrell@wfu.edu> wrote:
On Fri, 3 Oct 2014, henrique.andrade@bb.com.br wrote:

> The error message is gone. But the problem remains :-( I think we found a
> problem greater than the wildcard handling. Take a look ate the following
> script:
>
> <hansl>
> open australia.gdt
>
> list L = PAU PUS E
> eval varname(L)
> delete L
> </hansl>
>
> Gretl is not deleting lists.

Thanks for the report. This was fallout from the "new tokenizer" which
went into CVS lately to replace the old command parser. It's good that
we're shaking these bugs out.

Given a list named "L" what ought to happen (as per the User's Guide) is
that

1) "delete L" deletes all the series in list L (which then leaves you with
an empty list), while

2) "list L delete" deletes the named list itself, without affecting the
member series.

True enough, that was not working right. It's now fixed in CVS and
snapshots.

Allin

_______________________________________________
Gretl-users mailing list
Gretl-users@lists.wfu.edu
http://lists.wfu.edu/mailman/listinfo/gretl-users