"-" is now converted to "fd://0" by the input code. And file:///- really means /- (which is a valid file name).