> > On Tue, Oct 22, 2002 at 01:49:03AM -0400, Ryan Bloom wrote: > > Because there is a difference between unset and NULL value. One of them > > was specifically set by the program, the other is a programmer trying to > > query for a value that was never set. They are two different > cases. This > > is the time to break the API, before the 1.0 release. > > This is just a design difference. Most shells don't make a difference > between unset and NULL-value. This problem hasn't come up before, and > you haven't provided a concrete reason why it is broken now. > > -aaron >
I agree with Aaron here. Bill