Subject: Re: bug#831: 23.0.60; error in nsfonts.m

From: Glenn Morris <[email-masked]>
Date: Sat, 30 Aug 2008 15:59:30 -0400

Austin Frank wrote:

> I'm trying to build emacs from a current CVS checkout on OSX 10.4.11
> with the configure option --with-ns.
>
> Build fails because of error in nsfonts.m.  That file references a
> variable called gidx, which is not defined in the relevant structure.
> The attached patch changes all instances of gidx to x, and allows emacs
> to build on my system.

That may happen to build, but I don't believe it to be the correct fix.

This is fallout from:

2008-08-29  Kenichi Handa  <[email-masked]>

    * dispextern.h (struct glyph_string): Delete the member gidx.
      New members cmp_id, cmp_from, and cmp_to.

(There are also some out-of-date comments in xdisp.c that still refer
to gidx.)