> May be i may have missed some but the ones there are also illegal( some
under
> NTFS)
> I had got the list . " / \ [ ] : ; = , from msdn and the rest i found
when i
> was trying to download a dynamic page
> The url was using get method with some parameters and the filename that
was
> generated by wget used the same and was not succeding
> ther reason that i did not include . was the filename can contain an
extension
> which is legal
> and the file being passed can also contain the path seperated by / so i
did not
> include that
Did you test it? On my Windows machine I have a file named [];,= on my
desktop right now, it causes no problems at all. When you rename a file to
an illegal name in Explorer, you get the error message:
A filename cannot contain any of the following characters:
\ / : * ? " < > |
> i also donot know why wget checks for illegal characters in dos rather in
> windows i just retained what was there
Sure, that's what I thought. I'd like to hear a reason from the wget gurus
that wrote it in the first place. It would make sense to me to test for
WINDOWS or DOS or CYGWIN.