Dear Xf,
thanks for the patch. On allegro 8.1, is it only compile-file-pathname
that refuses the :external-format argument, or compile-file as well?
In the latter case, how does allegro 8.1 control encoding for input
files? Does it rely on a special variable?
Maybe I should somehow predicate the
Dear Xiaofeng,
assuming it's indeed a bug in allegro 8.1's compile-file-pathname,
can you try to edit the call to compile-file-pathname this way,
in defun compile-file-pathname* ?
(apply 'compile-file-pathname input-file
(remove-keys `(#+(and allegro (not (version= 8
2)))