Hi Sam,
> Why doesn't make-encoding support
> :input-error-action/:output-error-action value :translit?
You are right, make-encoding :output-error-action :translit
would make a lot of sense when implemented through the
//TRANSLIT suffix (available in GNU libc and GNU libiconv).
make-encoding :input-error-action :translit would be nonsense.
Why clisp doesn't support it? Purely for historical reasons:
Because clisp's make-encoding function was designed before
GNU libiconv and before I realized how useful the //TRANSLIT suffix
in glibc is.
Bruno
|