Marcel Taeumel uploaded a new version of 60Deprecated to project The Trunk:
http://source.squeak.org/trunk/60Deprecated-mt.57.mcz ==================== Summary ==================== Name: 60Deprecated-mt.57 Author: mt Time: 7 October 2019, 10:21:14.318231 am UUID: 795efa54-2a3e-0b46-8d16-ffec8355c2e9 Ancestors: 60Deprecated-pre.56 Complements System-mt.1112, which fixes and clean-up in the debugger infrastructure. =============== Diff against 60Deprecated-pre.56 =============== Item was added: + ----- Method: Debugger class>>openInterrupt:onProcess: (in category '*60Deprecated-opening') ----- + openInterrupt: aString onProcess: aProcess + + self deprecated. + ^ aProcess debugWithTitle: aString full: false! Item was added: + ----- Method: Debugger>>abandon: (in category '*60Deprecated-context stack menu') ----- + abandon: aTopView + + self deprecated. + self abandon.! Item was changed: ----- Method: Debugger>>lowSpaceChoices (in category '*60Deprecated-private') ----- lowSpaceChoices self deprecated. + ^ Smalltalk lowSpaceChoices! - ^ self class lowSpaceChoices! Item was added: + ----- Method: Debugger>>proceed: (in category '*60Deprecated-context stack menu') ----- + proceed: aTopView + + self deprecated: 'If you want to close a view, put it into an #ensure: block around this call.'. + self proceed.! Item was added: + ----- Method: Project class>>handlePrimitiveError: (in category '*60Deprecated-error recovery') ----- + handlePrimitiveError: errorMessage + + self deprecated. + Project current primitiveError: errorMessage.! Item was changed: ----- Method: StandardToolSet class>>interrupt:label: (in category '*60Deprecated-debugging') ----- + interrupt: aProcess label: aString - interrupt: aSuspendedProcess label: aString + self deprecated. + aProcess debugWithTitle: aString full: false.! - self deprecated: 'For a running process, use #handleUserInterrupt:. For a suspended process, use #debugInterruptedProcess: label: isntead.'. - - self debugInterruptedProcess: aSuspendedProcess label: aString.! Item was added: + ----- Method: ToolSet class>>debugActiveProcessContext:label:contents: (in category '*60Deprecated-debugging') ----- + debugActiveProcessContext: aContext label: aString contents: contents + + self deprecated. + ^ self + debugProcess: Processor activeProcess + context: aContext + label: aString + contents: contents + fullView: false! Item was changed: ----- Method: ToolSet class>>debugContext:label:contents: (in category '*60Deprecated-debugging') ----- debugContext: aContext label: aString contents: contents self deprecated. + ^ self + debugProcess: Processor activeProcess + context: aContext + label: aString + contents: contents + fullView: false! - ^ self debugActiveProcessContext: aContext label: aString contents: contents! Item was added: + ----- Method: ToolSet class>>debugMethod:forReceiver:inContext: (in category '*60Deprecated-debugging') ----- + debugMethod: aCompiledMethod forReceiver: anObject inContext: aContextOrNil + + self deprecated. + + ^ (Process + forMethod: aCompiledMethod + receiver: anObject + arguments: (aContextOrNil ifNil: [{}] ifNotNil: [:c | {c}])) + debugWithTitle: 'Debug it'! Item was changed: ----- Method: ToolSet class>>interrupt:label: (in category '*60Deprecated-debugging') ----- interrupt: aProcess label: aString + self deprecated. + aProcess debugWithTitle: aString full: false.! - self deprecated: 'For a running process, use the Project interface. For a suspended process, use #debugInterruptedProcess: label: isntead.'. - - self debugInterruptedProcess: aProcess label: aString.! |
Free forum by Nabble | Edit this page |