Since Andreas replyed me in the bug section that my problem was related to AmigaDOS and not to hollywood I've tryed to adjust my hollywood code but...
I found a new weird thing that I post here so I can have help
I do that:
CopyFile("RAM:foo/te'[st']", "ram:")
and I get (as expected) the foo file in RAM:
but if I do:
CopyFile("RAM:foo/te'[st']", "ram:", "newname")
I get an error about the CopyFile syntax...
Where I'm wrong????
Was my fault or that was Hollywod related?
Doying from Shell:
Copy RAM:foo/te'[st'] ram:newname
work as expected...
I'm going mad...