The Trunk: Compiler-eem.389.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Compiler-eem.389.mcz

commits-2
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]]!