Your patch does not seem to apply. I wonder if the test path needs to be that looooooooooooong to begin with. One thing I noticed on Cygwin is that from inside Cygwin environment t/trash directory becomes unremovable after the original test fails. I am wondering what use it would be to have ISO-8859-1 pathnames in our test. As far as the test is concerned I think the point is to try non-ASCII paths, so I suspect this patch might be less of an impact. Sorry for sending an attachement but in this case the patch text is _not_ in any particular encoding (the preimage is ISO-8859-1 but the postimage is in UTF-8) and transferring it as a textual patch over e-mail is not possible without a way to annotate each line which encoding it is in.
