Lea Wiemann wrote: > Jakub Narebski wrote: >> >> [*1*] it would be nice to have perl_application in WWW::Mechanize::CGI, >> which would simply setup %ENV and use do() instead of system() on >> provided application. > > Gitweb and probably CGI::Carp qw(fatalsToBrowser) use 'exit', so we'd > have to use Test::Trap (or so) to catch those. I think we should defer > this until performance actually becomes an issue. The idea was more to avoid bug in cgi_application() method of WM::CGI, which fails on pathname containing embedded spaces (that is why workaround in setting $gitweb path, to avoid 'trash directory' in it), than for performance reasons. Nevertheless naive $mech->cgi( sub { do "$gitweb"; } ); doesn't work; and after thinking about it a little it simply couldn't work... -- Jakub Narebski Poland -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html