Re: [PATCH] Remove dependency on IO::String from Git.pm test
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jun 18, 2008, 19:13 UTC
- Message-ID
- <7vzlpiy2sm.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <alpine.DEB.1.00.0806181756540.6439@racer>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 23 quoted lines
> Hi, > > On Wed, 18 Jun 2008, Jakub Narebski wrote: > >> Michael Hendricks <michael@ndrix.org> writes: >> >> > Instead of using IO::String to create an in-memory filehandle, use >> > open() with a scalar reference as the filename. This feature has been >> > available since Perl 5.8.0 (which was released in 2002), so it should >> > be available pretty much everywhere by now. >> >> Besides if I understand correctly gitweb very much requires Perl >= 5.8 >> because of required Unicode support. > > Did I miss something? Was this patch not more about Git.pm? > > BTW I think it is not nice at all how the dependency hell with Git.pm is > made worse recently. > > It is fascinating through how much _pain_ we go with the shell scripts to > maintain portability, even with _very_ old or obscure systems (see the SCO > server patches that came in not long ago!), and just walk over that > portability when it comes to Perl...
Hey, calm down a bit and give me a bit more credit. I am not that stupid. I've looked at the patch, and it is parked in 'pu', not near 'next'.