Fix segment handling in bytecode.
commitcf4e737ec4bf625474a00fad8e8a87e20fbb6720
authorWerner Lemberg <wl@gnu.org>
Fri, 2 Sep 2016 10:27:20 +0000 (2 12:27 +0200)
committerWerner Lemberg <wl@gnu.org>
Fri, 2 Sep 2016 10:27:20 +0000 (2 12:27 +0200)
tree2fb0375c88258b7b26c0ec3c9529665841c45c12
parentf35f54bec32e886de57c8a16c151095f0a3366ff
Fix segment handling in bytecode.

Since 2016-07-04 we skip non-edge one-point segments.  However, the
`non-edge' property of such segments is dependent on the PPEM value; it is
thus variable.  This patch introduces a mapping between segments as used in
the auto-hinter structures and the indices used in the bytecode; it is
derived from the lowest PPEM value used for hinting.
lib/tabytecode.c