HALT anchor issue

2.5.2 (1149)
The feature code generated by the HALT anchor is incorrect.

feature halt {
pos cornerbracketleft <500 0 -500 0>;
pos cornerbracketright <0 0 -500 0>;
pos dot-kata <250 0 -500 0>;
pos cornerbracketleft.vert <500 0 -500 0>;
pos cornerbracketright.vert <500 0 -500 0>;
} halt;

  • <500 0 -500 0> is wrong. <-500 0 -500 0> is correct.
  • <250 0 -500 0> is wrong. <-250 0 -500 0> is correct.
  • The HALT anchor is not in the .vert glyph. But it is generated. This is unnecessary.

Correct result:

feature halt {
pos cornerbracketleft <-500 0 -500 0>;
pos cornerbracketright <0 0 -500 0>;
pos dot-kata <-250 0 -500 0>;
} halt;

The feature code of VHAL anchor is correct right now.

Thanks for the report. I fixed it.

The HALT anchor is not in the .vert glyph. But it is generated. This is unnecessary.

That happens because you used components and anchors are taken from the base glyph, too.

Thanks.

That happens because you used components and anchors are taken from the base glyph, too.

If possible, HALT/ VHAL anchor of the base glyph should be ignored when used in components.