[Ecls-list] bug in LOAD
robert.dodier at gmail.com
Sun Apr 27 15:18:38 UTC 2008
On 4/27/08, Juan Jose Garcia-Ripoll <jjgarcia at users.sourceforge.net> wrote:
> You probably have your system compiled with --enable-unicode, which
> makes STRING and BASE-STRING different types.
Yes, I built ECL with --enable-unicode.
> Currently, LOAD only likes BASE-STRING. This is really related to how
> file names are constructed and the fact that the OS does not normally allow
> big characters in file names, except with some encoding.
> I can change this
Well, I think you need to. The CLHS says LOAD accepts a pathname
designator, which can be a namestring, which can be a string.
Surely a Unicode string which contains only characters in the subset
recognized by the file system is an acceptable pathname designator.
Thanks for your attention to this problem.
More information about the ecl-devel