Levente Uzonyi uploaded a new version of Files to project The Trunk: http://source.squeak.org/trunk/Files-ul.172.mcz
==================== Summary ====================
Name: Files-ul.172 Author: ul Time: 10 October 2017, 12:21:24.555739 am UUID: 0eb643b4-cff4-4874-8025-94d83d768448 Ancestors: Files-eem.171
- synchronize the underlying file stream of CurrentReadOnlySourceFiles and SourceFiles before read in RemoteString >> #text
=============== Diff against Files-eem.171 ===============
Item was changed: ----- Method: RemoteString>>text (in category 'accessing') ----- text "Answer the receiver's string asText if remote files are enabled."
| theFile | theFile := (CurrentReadOnlySourceFiles at: (sourceFileNumber ifNil: [ ^nil ])) ifNil: [ ^nil ]. + theFile size <= filePositionHi ifTrue: [ + "SourceFiles might have been appended to since theFile was opened. Flush the written data and reopen theFile to make it see the changes." + (SourceFiles at: sourceFileNumber) flush. + theFile reopen. "Currently the only way to re-read the size field of a read-only file on unix..." ]. theFile size < filePositionHi ifTrue: [ self error: 'RemoteString past end of file' ]. ^theFile position: filePositionHi; nextChunkText!
packages@lists.squeakfoundation.org