Sven
could we not nuke
MultiByteFileStream
and use ZnCharacterStreams?
Le 17/12/14 19:54, Sven Van Caekenberghe a écrit :
On 17 Dec 2014, at 19:42, [email protected] wrote:
Hi there,
I am still working my way through MultiByteFileStream tests, and have come
across the messages #converter and #converter: . I would like to be able to
test these - could someone explain briefly how the converters are used in this
class?
In order to convert from bytes to characters and vice versa,
MultiByteFileStream uses a TextConverter subclass instance as a helper. The
messages #nextFromStream: and #nextPut:onStream: are the main interface between
the two.
The silly thing is that both MultiByteFileStream and TextConverter convert from
wrongly encoded strings to correctly encoded strings.
ZnCharacter[Read|Write]Stream and ZnCharacterEncoder do the correct thing.
Sven