CLIM mail archive

[Prev][Next][Index][Thread]

Re: Wanted: readline-no-echo



> The original STREAM-DEFINITION-BY-USER
> proposal by David Gray pointed out that the compound stream of the
> original CLtL specification (echo-, broadcast-, two-way-, and
> concatentated-) are antithetical to the architecture of subclassable
> closified stream types.  For instance, a generic function that needs
> to descriminate on stream class has an intractible problem with an
> echo stream.  There is no automatic way for the gf to discriminate on
> either the input stream or output stream -- only the echo stream is
> available to the gf discrimination mechanism.

Its actually not as difficult as you think.  You can get a lot of mileage out 
of delegation via no-applicable-method and friends.

> I really don't want to get sucked too deep into the issue whether a
> frame pane actually would be implemented as an echo stream, but in
> fact it seems unlikely.

I would not expect it to be an echo-stream either.  Unfortunately, people have 
a tendency to read too much into the names of these compound stream classes, 
and end up believing them to have all sorts of magical behavior.


Follow-Ups:

Main Index | Thread Index