A new version of SystemEditor was added to project SystemEditor: http://www.squeaksource.com/SystemEditor/SystemEditor-mtf.122.mcz
==================== Summary ====================
Name: SystemEditor-mtf.122 Author: mtf Time: 1 October 2008, 10:07:51 am UUID: cc361021-990a-4f0d-9b76-f4d39c3b36f2 Ancestors: SystemEditor-mtf.121
fixed a bug in syntax error dialogs in 3.10
=============== Diff against SystemEditor-mtf.121 ===============
Item was changed: ----- Method: MethodEditor>>compileFor: (in category 'building') ----- compileFor: aClassEditor [ | node method | node := aClassEditor compilerClass new compile: source in: aClassEditor product notifying: requestor ifFail: nil. node encoder requestor: self. method := node generate: #(0 0 0 0). method selector: node selector. ^ method ] on: SyntaxErrorNotification do: [:ex | + "In 3.10, the class category needs to be set" + ex instVarNamed: #category put: aClassEditor category. "Let the user install the fixed code into the system" + ex outer. - ex defaultAction. "Now fetch and use that code instead" source := aClassEditor product sourceCodeAt: self selector ifAbsent: [^ nil]. ^ aClassEditor product compiledMethodAt: self selector ]!
packages@lists.squeakfoundation.org