Sven Schreiber schrieb:
 Am 15.11.2008 19:21, Allin Cottrell schrieb: 
 
>> Next, when I construct the inflation rate as
>> 'heyho=(PUNEW-PUNEW(-1))/PUNEW(-1)', the variable heyho is
>> listed in the GUI as if it were the lag of PUNEW, I mean it's
>> not immediately visible, but the little triangle appears before
>> PUNEW and when you click it you get to see 'heyho' with the
>> variable ID being indented.
> Are you sure?  I can't replicate that.  (Trying both in English
> and in German.)
>
 
 right now in a recent cvs build I cannot, either. Maybe that was with
 1.7.9 on windows. I'll try to check tomorrow.
  
actually my description wasn't correct, what I remembered was actually 
something slightly different: if I do 'heyho=PUNEW(-1)' then the new 
variable heyho is subsumed under the PUNEW triangle thing in the GUI. So 
gretl realizes that heyho is just a lag of PUNEW and treats it as such.
Now I'm not sure if that's really the intended behavior. Normally if you 
create a new variable you want it to be treated as a first-class 
variable, even if the contents is just a lag of another variable. AFAIK 
the "triangle" GUI trick was introduced as a clever way of making the 
lags of a variable that were *automatically created* (for example in the 
course of a dynamic estimation) available to the user, without 
cluttering the main window.
But, it's maybe not so clear whether it's a bug or a feature. What do 
others think?
cheers,
sven