[squeak-dev] The Trunk: Compiler-eem.389.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Jul 27 04:45:18 UTC 2018


Eliot Miranda uploaded a new version of Compiler to project The Trunk:
http://source.squeak.org/trunk/Compiler-eem.389.mcz

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

Name: Compiler-eem.389
Author: eem
Time: 26 July 2018, 9:45:02.726136 pm
UUID: 44f545d6-d04a-4c28-9559-12ce4a9e39da
Ancestors: Compiler-eem.388

Fix a regression in decompilation introduced by Kernel-eem.1174 adding information to pragma>>printOn:.

=============== Diff against Compiler-eem.388 ===============

Item was changed:
  ----- Method: MethodNode>>printPragmasOn: (in category 'printing') -----
  printPragmasOn: aStream
  	properties ifNil: [^self].
  	properties pragmas do:
  		[:pragma|
  		"Primitives are printed in printPrimitiveOn:; skip these"
  		(Parser primitivePragmaSelectors includes: pragma keyword) ifFalse:
+ 			[aStream crtab: 1; nextPut: $<; print: pragma message; nextPut: $>]]!
- 			[aStream crtab: 1.
- 			 pragma printOn: aStream]]!



More information about the Squeak-dev mailing list