···<date: 2013-11-15, Friday>···<from: luigi scarso>···

> On Fri, Nov 15, 2013 at 11:07 PM, Philipp Gesang <
> [email protected]> wrote:
> 
> > ···<date: 2013-11-15, Friday>···<from: Philipp Gesang>···
> >
> > > Hi all,
> > >
> > > there is an inconsistency between the “italicangle” values as
> > > returned by fontloader.info() and fontloader.open(). Both read
> > > from the same field of the splinefont record, but the former
> > > returns it using lua_pushinteger() whereas the latter uses
> > > lua_pushnumber().
> >
> > Oops, that should have been dump_intfield() and dump_floatfield()
> > respectively.
> >
> > > lua_pushnumber(). Since the manual states that a float can be
> > > expected in both cases, I suspect a bug.
> >
> > Here is an example with a font that has a fractional italicangle:
> >
> >     file = "AntykwaTorunska-Italic.otf"
> >     info = fontloader.info (file)
> >     data = fontloader.open (file)
> >     print(info.italicangle, data.italicangle)
> >
> > Output:
> >
> >     -9  -9.5
> >
> 
> Can you put on the tracker ?

Done.

Attachment: pgpybqSGG2oJI.pgp
Description: PGP signature

Reply via email to