Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
SourceFileBufferedReadWriteStream does not handle well #refreshBufferFrom: #5291
When writing in a deferFlushDuring mode (to compile methods), when the buffer is full #refreshBufferFrom: will write the contents of it even if the chunk is not complete. After a #refreshBufferFrom: the source file can be in an instable state and then cannot be read by epicea.
I suggest to flush only complete strings (the argument of the nextPutAll: for instance) and not flushing in the middle of it.