[squeak-dev] The Inbox: ShoutCore-ct.76.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Nov 1 18:13:51 UTC 2019


A new version of ShoutCore was added to project The Inbox:
http://source.squeak.org/inbox/ShoutCore-ct.76.mcz

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

Name: ShoutCore-ct.76
Author: ct
Time: 1 November 2019, 7:13:50.179562 pm
UUID: cd13a4f3-c1ef-1941-a0fb-5ed2e3200a9d
Ancestors: ShoutCore-eem.75

Fix a small bug in context-dependent styling when debugging a context in a terminated process

=============== Diff against ShoutCore-eem.75 ===============

Item was changed:
  ----- Method: SHParserST80>>initializeVariablesFromContext (in category 'parse support') -----
  initializeVariablesFromContext
  
  	| contextSourcePcIndex contextSourceParser |
  	contextSourcePcIndex := (context debuggerMap
+ 		rangeForPC: (context pc ifNil: [context endPC])
- 		rangeForPC: context pc
  		in: context method
  		contextIsActiveContext: true "little white lie to work in every situation")
  			start.
  	contextSourceParser := self class new
  		classOrMetaClass: context method methodClass;
  		environment: self environment;
  		source: (context method getSource first: contextSourcePcIndex);
  		yourself.
  	contextSourceParser parse.
  	arguments := contextSourceParser activeArguments.
  	temporaries  := contextSourceParser activeTemporaries.!



More information about the Squeak-dev mailing list