Trans wrote:
> I think that all modern file systems
> now allow fully arbitrary file names (Although there may yet be some
> limitations on this I am unaware of.).

If that is the case, Windows XP still lacks a modern OS.  :)  Several 
characters are forbidden, among them the question mark, asterisk and 
colon.  Some of the restrictions are in NTFS and the kernel, some are 
part of the Win32 API subsystem.


Cheers,
--binkley