On Sun, Jan 30, 2011 at 11:19 PM, Matthew Mondor <mm_lists@pulsar-zone.net> wrote:
On Sun, 30 Jan 2011 22:59:06 +0100
Juan Jose Garcia-Ripoll <juanjose.garciaripoll@googlemail.com> wrote:

>  - Stream operations signal conditions of type
>      ext:stream-encoding-error
>      ext:stream-decoding-error
>    when the input or output is not appropriate for the external format. ECL
>    sets up a restart called USE-VALUE that takes a character o a character
>    code

Interesting!  Are the invalid sequence octets/words also available to
user code via a public slot of the condition object?  Because those are
important to decide what to feed instead.

The interface and names are the same as SBCL's

stream-{en,de}coding-error-stream
stream-{en,de}coding-error-external-format
stream-encoding-error-stream-code
stream-decoding-error-stream-octets

Juanjo

--
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com