Hello! I just changed ‘compile-file’ to assume the input file is UTF-8-encoded unless a ‘coding:’ cookie is present.
Until now, it would default to the value of ‘%default-port-encoding’, i.e., the current locale’s encoding. Consequently, some files would fail to compile if the locale encoding is ASCII, whereas they would succeed with a UTF-8 locale (Hydra’s FreeBSD box happened to use an ASCII locale.) Thanks, Ludo’.