Re: URI::URL version 2.7

Martijn Koster (m.koster@nexor.co.uk)
Fri, 28 Apr 1995 11:33:20 +0100


In message <9504272126.aa00280@post.demon.co.uk>, 
Tim Bunce writes in reply to Gisle:
 
Ha Gisle,

> > Fixed some bugs:

Great.

> >   - Changed all $obj->{'elem'} into $obj->{elem}
> 
> Hee hee, I took those out before and Martijn put them back :-).
> Still, now we're requiring 5.001 I'm glad to see them out again.

Sigh. I guess I'm outvoted, but I still think it's enormously
unobvious to the casual reader, especially when the barewords aren't
used everywhere in the code.
 
> > Martijn, can you update the release at Nexor?

It's there.

> > Can anybody tell me if there is any need for `$escapes{$hex}'?  I just 
> > commented it out, as it did not seem to be used.
> > 
> I put the hex keys into %escapes while experimenting with replacements
> for pack() in unescape(). Eventually I settled on using chr(hex($1)) but
> forgot to remove the hex keys. Thanks for spotting that.

OK, I've actually taken them out, fixed a typo, and satisfied my
tab/wrap hangup a bit. We're now on 2.8. If Tim ever says the versions
will settle down again I'll just laugh :-)

Enjoy,

-- Martijn
__________
Internet: m.koster@nexor.co.uk
X-400: C=GB; A= ; P=Nexor; O=Nexor; S=koster; I=M
WWW: http://web.nexor.co.uk/mak/mak.html