Feb. 29, 2016
7:27 p.m.
All, is there any reason why MemoryFileSystemFile>>#readStream forces it's content to a String (#aString)? readStream ^ ReadStream on: self bytes asString from: 1 to: size I'm parsing XML files from an in-memory ZIP Archive and had some real problem with non-ASCII characters. Took me some while to figure out reading from the in-memory-archive returns a String. This prevents the XML Parser from doing a PI based decoding (utf-8 in this case). Just as a sidenote: Although the GT-Spotter/XML Integration relies on FileReference it assumes that the file is in the DiskFilesystem (some methods only pass a Path). Is this intentional? If not I'd try to fix it on the run. Thanks, Udo