Christoph Thiede uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-ct.1355.mcz
==================== Summary ====================
Name: Kernel-ct.1355 Author: ct Time: 24 October 2020, 12:39:11.860058 am UUID: 32ca6b45-a632-e743-8a51-10d5d9dee1b3 Ancestors: Kernel-mt.1353
Fixes source logging when fixing a SyntaxError. In the past, the old source was stored in the logs instead of the new one.
=============== Diff against Kernel-mt.1353 ===============
Item was changed: ----- Method: ClassDescription>>compileCue:classified:withStamp:logSource: (in category 'compiling') ----- compileCue: compilationCue classified: category withStamp: changeStamp logSource: logSource
| methodAndNode methodNode selector | methodNode := self newCompiler compile: compilationCue ifFail: [^nil]. methodAndNode := CompiledMethodWithNode generateMethodFromNode: methodNode trailer: (compilationCue methodTrailer ifNil: [self defaultMethodTrailerIfLogSource: logSource]). selector := methodAndNode selector. logSource ifTrue: [self + logMethodSource: methodNode sourceText - logMethodSource: compilationCue source forMethodWithNode: methodAndNode inCategory: category withStamp: changeStamp notifying: compilationCue requestor. RecentMessages default recordSelector: selector forClass: methodAndNode method methodClass inEnvironment: compilationCue environment]. self addAndClassifySelector: selector withMethod: methodAndNode method inProtocol: category notifying: compilationCue requestor. self instanceSide noteCompilationOf: selector meta: self isClassSide. ^selector!
squeak-dev@lists.squeakfoundation.org