[Pkg] The Trunk: 60Deprecated-mt.57.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Oct 7 08:21:14 UTC 2019


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.!



More information about the Packages mailing list