On 13 May 2010 20:27, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
just replace CompiledMethod>>checkOKToAdd:at:, or take it from trunk.
this is exactly the same in pharo and squeak trunk
Huh? In Pharo-1.1.-11343 CompiledMethod>>checkOKToAdd: size at: filePosition "Issue several warnings as the end of the changes file approaches its limit, and finally halt with an error when the end is reached." | fileSizeLimit margin | fileSizeLimit := 16r2000000. 3 to: 1 by: -1 do: [:i | margin := i*100000. (filePosition + size + margin) > fileSizeLimit ifTrue: [(filePosition + margin) > fileSizeLimit ifFalse: [self inform: 'WARNING: your changes file is within ' , margin printString , ' characters of its size limit. You should take action soon to reduce its size. You may proceed.']] ifFalse: [^ self]]. (filePosition + size > fileSizeLimit) ifFalse: [^ self]. self error: 'You have reached the size limit of the changes file. You must take action now to reduce it. Close this error. Do not attempt to proceed.'
CompiledMethod>>checkOKToAdd: size at: filePosition    "Issue several warnings if the end of the changes file is approaching    a fixed size limit, and finally halt with an error if the limit is reached."
   ^ SourceFiles checkOKToAdd: size at: filePosition
looks like Pharo didn't integrated this method.
also, make sure you using a proper  source file array..
SourceFiles class == ExpandedSourceFileArray
SourceFiles class     ->  ExpandedSourceFileArray
I integrated the squeak squeak and they are all green. so I'm puzzled
On 13 May 2010 03:10, Igor Stasenko <siguctua@gmail.com> wrote:
2010/5/13 Mariano Martinez Peck <marianopeck@gmail.com>:
Hi. I have the following error:
 'You have reached the size limit of the changes file. You must take action now to reduce it. Close this error.  Do not attempt to proceed.'
I know this is a known error, but I thought that with Igor's new method trailer this was fixed.
Seems like a leftovers of old stuff, with precautions once you reaching the size limit.
Close this error. Â And attempt to proceed.
:)
Tested in 11355
Thanks
Mariano
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.
-- Best regards, Igor Stasenko AKA sig.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.
-- Best regards, Igor Stasenko AKA sig.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.