[ic] CONFIRMED BUG in 5.4 (Named and nested elsifs)
Stefan Hornburg (Racke)
racke at linuxia.de
Tue Jul 11 16:27:40 EDT 2006
Grant wrote:
>> > Yes that syntax works for me too, but the code you posted to test the
>> > elsif bug returns MOO2 for me on 5.2 when it should return MOO3. Does
>> > it return MOO3 for you on 5.2?
>>
>> Apologies, you are correct, it returns MOO2 on 5.4 as well as 5.2. I
>> guess there must be a bug with elsif parsing? You could rewrite that
>> statement differently to avoid the bug (obviously!)
>
>
> I'm kind of puzzled as to why this bug still exists. It seems like
> nested elsifs would be a widely-used function of IC. The bug does
> disappear if you use positional parameters instead of named, but
> evaluating two scratch variables against each other requires named
> parameters.
>
> Any chance a fix can be integrated into IC? Even an acknowledgement
> of the problem from an IC developer would be nice. I've literally
> been reporting this for years.
Confirmed and reported: http://bugs.debian.org/377876
Bye
Racke
--
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team
More information about the interchange-users
mailing list