[squeak-dev] The Trunk: System-mt.1383.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Jan 18 16:08:06 UTC 2023


Marcel Taeumel uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-mt.1383.mcz

==================== Summary ====================

Name: System-mt.1383
Author: mt
Time: 18 January 2023, 5:08:04.392866 pm
UUID: f9104f67-14b1-7e48-a7ef-7e5329c21e9b
Ancestors: System-mt.1382

*** Debugger Refactoring - Step 3 of 2 ***

Remove and/or deprecate the old interface.

=============== Diff against System-mt.1382 ===============

Item was removed:
- ----- Method: Project class>>resumeProcess: (in category 'utilities') -----
- resumeProcess: aProcess
- 	"Adopt aProcess as the project process -- probably because of proceeding from a debugger"
- 
- 	self flag: #toRemove. "mt: This seems to be quite specific for MorphicProject... and we have a MorphicDebugger to take care of #resumeProcess: ... Is this hook still needed?"
- 	self current uiProcess: aProcess.
- 	aProcess resume!

Item was removed:
- ----- Method: Project>>debuggerClass (in category 'scheduling & debugging') -----
- debuggerClass
- 
- 	^ self subclassResponsibility!

Item was removed:
- ----- Method: Project>>syntaxError: (in category 'scheduling & debugging') -----
- syntaxError: aSyntaxErrorNotification
- 
- 	^ ToolSet debugSyntaxError: aSyntaxErrorNotification!

Item was removed:
- ----- Method: ToolSet class>>debugSyntaxError: (in category 'debugging') -----
- debugSyntaxError: aSyntaxErrorNotification
- 	"Opens a tool to let the user correct the syntax error, which then resumes the compiler process."
- 	
- 	^ self default
- 		ifNil: [Project uiManager edit: aSyntaxErrorNotification errorCode label: 'Syntax Error (read only)']
- 		ifNotNil: [:ts | ts debugSyntaxError: aSyntaxErrorNotification]!



More information about the Squeak-dev mailing list