Changes

Summary

  1. add a method offsetIsComment: that returns true of the text offset in (details)
  2. We need to create a copy of the freeTypeFont so it does not mix with the (details)
  3. Fixes: #6763 now the positioning is better (details)
Commit ddea9a765836db650ba21f6ec4fea1460b7a7dc0 by marcus.denker
add a method offsetIsComment: that returns true of the text offset in
the method is inside of a comment.
(we should later integrate comments better in the AST, e.g. bestNodeFor:
could return a comment.. this is just a simple solution without any
impact as an intermediate step)
The file was modifiedsrc/AST-Core/RBMethodNode.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/RBMethodNodeTest.class.st (diff)
Commit 643acadcdd0a7891ff0fc4911f8ffd0434dd8131 by tesonep
We need to create a copy of the freeTypeFont so it does not mix with the
use it has from Cairo.
The file was modifiedsrc/Athens-Cairo/CairoFontFace.class.st (diff)
The file was modifiedsrc/Athens-Cairo/CairoScaledFont.class.st (diff)
The file was modifiedsrc/FreeType/FreeTypeFace.class.st (diff)
Commit dd219a5b89a5945e5a953197d0c22e2375d12774 by stephane.ducasse
Fixes: #6763 now the positioning is better
The file was modifiedsrc/Morphic-Base/SystemProgressMorph.class.st (diff)
The file was modifiedsrc/Morphic-Base/Form.extension.st (diff)

Summary

  1. add a method offsetIsComment: that returns true of the text offset in (details)
  2. We need to create a copy of the freeTypeFont so it does not mix with the (details)
  3. Fixes: #6763 now the positioning is better (details)
Commit ddea9a765836db650ba21f6ec4fea1460b7a7dc0 by marcus.denker
add a method offsetIsComment: that returns true of the text offset in
the method is inside of a comment.
(we should later integrate comments better in the AST, e.g. bestNodeFor:
could return a comment.. this is just a simple solution without any
impact as an intermediate step)
The file was modifiedsrc/AST-Core/RBMethodNode.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/RBMethodNodeTest.class.st (diff)
Commit 643acadcdd0a7891ff0fc4911f8ffd0434dd8131 by tesonep
We need to create a copy of the freeTypeFont so it does not mix with the
use it has from Cairo.
The file was modifiedsrc/Athens-Cairo/CairoFontFace.class.st (diff)
The file was modifiedsrc/Athens-Cairo/CairoScaledFont.class.st (diff)
The file was modifiedsrc/FreeType/FreeTypeFace.class.st (diff)
Commit dd219a5b89a5945e5a953197d0c22e2375d12774 by stephane.ducasse
Fixes: #6763 now the positioning is better
The file was modifiedsrc/Morphic-Base/Form.extension.st (diff)
The file was modifiedsrc/Morphic-Base/SystemProgressMorph.class.st (diff)