Re: [ft-devel] [patch] distinguish overlapped and unsorted segments in cmap format 4

2005-11-30 Thread Werner LEMBERG
> > Both patches look good! Please add them to the CVS. I'll then > > run my suite of bad and problematic fonts... > > Ok, I've committed. Thanks! > There is one difference in format 4, in how charcode 0 is mapped > when offset is 0. In my code and the original `tt_cmap4_char_next', > `delta'

Re: [ft-devel] [patch] distinguish overlapped and unsorted segments in cmap format 4

2005-11-29 Thread Chia-I Wu
Hi, > > The problem I mentioned in the last mail is solved by replacing the > > bool `cmap->unsorted' by `cmap->flags.' So here is the patch. > Both patches look good! Please add them to the CVS. I'll then run my > suite of bad and problematic fonts... Ok, I've committed. There is one differen

Re: [ft-devel] [patch] distinguish overlapped and unsorted segments in cmap format 4

2005-11-29 Thread Werner LEMBERG
> The problem I mentioned in the last mail is solved by replacing the > bool `cmap->unsorted' by `cmap->flags.' So here is the patch. Both patches look good! Please add them to the CVS. I'll then run my suite of bad and problematic fonts... Werner __

[ft-devel] [patch] distinguish overlapped and unsorted segments in cmap format 4

2005-11-28 Thread Chia-I Wu
Hi, The problem I mentioned in the last mail is solved by replacing the bool `cmap->unsorted' by `cmap->flags.' So here is the patch. For "bad" fonts, the improvement is great, since we can do binary search now: bkai00mp.ttf - (original) Get_Char_Index : 31.956 us/op