Trying to change directory to a path with spaces in it fails -- see example below. It seems to expect that the argument is the literal path with escapes in their proper place. This does not behave as IDL 6.2 behaves, which is to effectively quote the given argument and change to that directory.
This doesn't seem to be a problem if the CWD contains a space and the argument to 'CD' is escaped.
/tmp $ mkdir "test dir"
/tmp $ gdl
GDL - GNU Data Language, Version 0.9.3
- For basic information type HELP,/INFO
- Please report bugs, feature or help requests and patches at:
GDL> cd, 'test dir'
% CD: Unable to change current directory to: test.
% Execution halted at: $MAIN$
GDL> cd, '"test dir"'