Another option: learn to set the encodings in clisp.
For example:
;; For file contents:
(setf custom:*default-file-encoding* (ext:make-encoding :charset charset:utf-8
:line-terminator
:unix))
;; For file pathnames:
(setf custom:*pathname-encoding* (ext:make-encoding :charset charset:iso-8859-1
:line-terminator
:unix))
;; For the terminal input/output:
(setf custom:*terminal-encoding* (ext:make-encoding :charset charset:utf-8
:line-terminator
:unix))
;; For FFI, etc.
(setf custom:*misc-encoding* (ext:make-encoding :charset charset:utf-8
:line-terminator
:unix))
You may also set them with the -E option:
clisp -ansi -E utf-8 -Epathname iso-8859-1
--
__Pascal Bourguignon__
http://www.informatimago.com/
A bad day in () is better than a good day in {}.