Grzegorz, > I've noticed the same thing, but with STDOUT and with Test::Output > and/or FastCGI. > > There is a hack in System::Command for Catalyst which causes this. > See https://rt.cpan.org/Public/Bug/Display.html?id=73614
Ah, good call on the RT ticket. I've added a comment there as well. I was hoping Philippe might weigh in, since I know he frequents the list. But, either way, it looks like it's not going to be fixed any time soon. I still don't understand _how_ it happens, though. I mean, I see which lines it is (I had worked that out earlier by selecting commenting/uncommenting), but I don't understand when System::Command::new is getting called. I suspect something in there is overriding core::system, but I can't actually find it. If that _is_ the case, though, I could theoretically restore the original core::system, couldn't I? Or, to ask what is perhaps a more list-relevant question: Does anyone know of a way to test for a directory being part of a Git working copy _other_ than by using Git::Repository? -- Buddy
