Re: [ft-devel] Known problem with FT_StreamRec::base being non-NULL also for file-based streams?

2010-03-02 Thread Ralph Giles
On Mon, Mar 1, 2010 at 11:30 PM, Tor Lillqvist wrote: > Sorry, I don't. As the enter/exit functions are called dozens of times > before something odd happens and the exit function isn't called (and > then later the Pango function is called), it would take quite some > time to debug... Maybe next

Re: [ft-devel] Enabling the incremental interface by default

2010-01-06 Thread Ralph Giles
On Wed, Jan 6, 2010 at 1:24 AM, Werner LEMBERG wrote: > OK.  By the way, FreeType's PostScript hinting is rather miserable > currently (and buggy too -- I'm aware of at least one serious bug but > haven't had time yet to fix it); a longer time ago someone has > suggested to merge the autohinter w

Re: [ft-devel] Enabling the incremental interface by default

2010-01-05 Thread Ralph Giles
On Tue, Jan 5, 2010 at 11:33 AM, Werner LEMBERG wrote: > What kind of problems do you have? We don't really know at this point. We were concentrating of crashes and errors first. Now we have to look for incorrect rendering. One thing we did notice is the 'A' and 'B' glyphs in gs/examples/alphabe

Re: [ft-devel] Enabling the incremental interface by default

2010-01-05 Thread Ralph Giles
On Tue, Jan 5, 2010 at 10:42 AM, Werner LEMBERG wrote: >> Attached is a patch enabling FT_CONFIG_OPTION_INCREMENTAL in the >> default build.  I hope Werner will apply it. > > Done, thanks. Great, thanks! Ghostscript now builds and against FreeType git. Now we just have to do QA on 30k output fil

[ft-devel] Enabling the incremental interface by default

2010-01-05 Thread Ralph Giles
All, Attached is a patch enabling FT_CONFIG_OPTION_INCREMENTAL in the default build. I hope Werner will apply it. The argument for this is as follows: FreeType has for many years provided an optional FT_Incremental_Interface to support clients like Ghostscript which need to be able to supply gly

Re: [ft-devel] Apple Patents on font hinting expired?

2009-11-12 Thread Ralph Giles
On Thu, Nov 12, 2009 at 3:59 AM, Russell Hay wrote: > 5,155,805: October 13, 2009 > 5,159,668: October 27, 2009 The relevant US patents have expired, but I believe there are equivalent patents in Canada, Japan and Germany. The truetype hinting instructions should be free worldwide in May, 2010.

Re: [ft-devel] questions about OpenType fonts with CFF data

2009-11-02 Thread Ralph Giles
On Mon, Nov 2, 2009 at 12:25 PM, Manlio Perillo wrote: > I have sent my subscription request, but I have not yet received a > response; that list is moderated. FWIW, I signed up recently, and there was a week or two before my subscription was approved. Patience seems to be in order... -r ___

Re: [ft-devel] problems in ubuntu fonts rendering with freetype2

2009-10-26 Thread Ralph Giles
On Mon, Oct 26, 2009 at 7:41 AM, oscar santis wrote: > ./configure --prefix=/usr > make > sudo make install This overwrites the Ubuntu system's freetype with the one you've compiled. > sudo make uninstall This removes the one you compiled, leaving no freetype on your system. This is why nothin

Re: [ft-devel] [PATCH] Document that FT_Get_X11_Font_Format is an intrinsic call

2009-08-28 Thread Ralph Giles
On Fri, Aug 28, 2009 at 12:09 AM, Werner LEMBERG wrote: > Applied, thanks. Thanks. >> Going further, what people think about making this part of the core >> api as FT_Get_Face_Format()?  Given the broader usage nowadays I >> think that makes more sense than having it only in an optional >> modul

[ft-devel] [PATCH] Document that FT_Get_X11_Font_Format is an intrinsic call

2009-08-26 Thread Ralph Giles
52f49d284ecb8f Mon Sep 17 00:00:00 2001 From: Ralph Giles Date: Wed, 26 Aug 2009 13:27:04 -0700 Subject: [PATCH] Document that FT_Get_X11_Font_Format() is a general call. This function was originally added to return the underlying font format in a way which was compatible with the needs of the XFr

Re: [ft-devel] git

2009-05-21 Thread Ralph Giles
On Thu, May 21, 2009 at 4:43 PM, Tom Kacvinsky wrote: > I am looking at getting back into the FreeType project after a five or so > year hiatus.  I see > things have moved from cvs to git (skipped svn?)  Does anyone know of a good > tutorial on git? http://git.or.cz/course/svn.html (<-- git in t

[ft-devel] Re: [PATCH] Fix SEAC glyphs with the incremental interface

2009-05-05 Thread Ralph Giles
On Thu, Apr 30, 2009 at 2:24 PM, Werner LEMBERG wrote: > I'll apply it as-is, thanks. When you inverted the sense of the #ifdef, you excluded the check for null glyph names. This field is always null when we're running CID fonts through the incremental interface, and needs to be excluded as well

[ft-devel] [PATCH] Fix SEAC glyphs with the incremental interface

2009-04-28 Thread Ralph Giles
All, Please take a look at the attached patch to make accented characters work with the incremental font interface Ghostscript uses. The patch is gs-specific, but we'd like to get this resolved upstream somehow. Basically, the implementation of the type 1 single encoding accented glyph operator t

Re: [ft-devel] FreeType 2 repositories moved to git

2009-03-14 Thread Ralph Giles
On Sat, Mar 14, 2009 at 2:58 PM, Werner LEMBERG wrote: >> E.g. '2.3.9' instead of 'VER-2-3-9'. > > I don't care.  Any specific reason why you ask? I always hated the cvs convention, so it was the first thing I'd change. The cgit program is smart enough to name tag snapshots something like freet

Re: [ft-devel] FreeType 2 repositories moved to git

2009-03-14 Thread Ralph Giles
On Sat, Mar 14, 2009 at 2:50 PM, Werner LEMBERG wrote: >> Also, the repository seems to be missing tags? > > Oops, forgotten to commit.  Done now.  Please try again. There they are. Thanks. Are you planning to modernise the tag names, now that you're not constrained by the allowed CVS character

Re: [ft-devel] FreeType 2 repositories moved to git

2009-03-14 Thread Ralph Giles
On Sat, Mar 14, 2009 at 7:36 AM, Werner LEMBERG wrote: > I have migrated the FreeType 2 repositories from CVS to git, using > Keith Packard's `cvsparse' tool and updating empty commit log messages > afterwards. Hooray! Remote repositories could use a description file for the gitweb index. Those

Re: [ft-devel] check for missing glyf table

2009-03-05 Thread Ralph Giles
On Thu, Mar 5, 2009 at 12:56 AM, Werner LEMBERG wrote: > Well, I don't know whether the incremental interface can really be > easily checked without GS, so don't worry about this. Good. I got as far as writing a test harness that didn't used the direct interface, but hadn't gotten around to writ

Re: [ft-devel] check for missing glyf table

2009-03-05 Thread Ralph Giles
On Wed, Mar 4, 2009 at 10:01 PM, Werner LEMBERG wrote: > Sorry to say but I haven't found time yet to actually work on the > incremental interface, and I fear I have to postpone this after the > next FreeType release which should appear this weekend. Ok, thanks for letting us know. Looking forwa

[ft-devel] check for missing glyf table

2009-03-04 Thread Ralph Giles
Werner, On December 9 you committed a fix for Savannah bug #25010, which includes adding a check for an empty glyf table to load_truetype_glyph(). However, the check is implemented as a proxy check for a zero glyf_offset, rather than the table itself being absent. I think this isn't correct when

[ft-devel] freetype branch at svn.ghostscript.com

2009-03-03 Thread Ralph Giles
All, Just a note, we've created a branch on top of the freetype 2.3.8 release at http://svn.ghostscript.com/ghostscript/trunk/freetype so we can work on our own fixes before trying to push them upstream. Right now (r9528) it: * enables the incremental font support * enables tracing, since we're d

Re: [ft-devel] problems with CVS->git conversion

2009-03-03 Thread Ralph Giles
On Tue, Mar 3, 2009 at 6:03 AM, Werner LEMBERG wrote: >   . git format-patch >   . editing commit messages in the *.patch files >   . git am --rebasing --whitespace=nowarn *.patch > > works fine, however, it loses all tags created by parsecvs. Presumedly this is because changing the log message

Re: [ft-devel] Switching to Git ?

2009-02-23 Thread Ralph Giles
On Mon, Feb 23, 2009 at 6:20 PM, David Turner wrote: > An experimental git repository is now in place, see http://git.freetype.org Woo! > gitosis / git-daemon / gitweb are nice, but oh my, they are so badly > documented that it's hard to avoid many pitfalls. I'll try to document them > later.

Re: [ft-devel] Switching to Git ?

2009-02-23 Thread Ralph Giles
On Mon, Feb 23, 2009 at 10:02 AM, David Turner wrote: > I'd like to know if Werner and others are interested in switching the > FreeType repository to git in the near future ? Hi David! This would be nice for me as well. > Nothing really of high priority, but I wanted at least to know your opin

Re: [ft-devel] Incremental font support

2009-02-21 Thread Ralph Giles
On Wed, Feb 18, 2009 at 7:59 AM, Henry Stiles wrote: > To reproduce the problem build ghostscript with freetype and send any > postscript job with a type1 or type42 font, here is a simple test: > > /Palatino-Italic findfont 20 scalefont setfont 250 250 moveto (freetype) > show showpage Just an u

Re: [ft-devel] Incremental font support

2009-02-18 Thread Ralph Giles
On Wed, Feb 18, 2009 at 7:59 AM, Henry Stiles wrote: > to build gs with freeype: > > make FT_BRIDGE=1 FT_CFLAGS=-I../freetype-2.3.8/include > FT_LIB=./freetype-2.3.8/objs/libfreetype.a debug Just to follow up for anyone trying this; this is with the 'freetype' branch from my personal git tree; h

[ft-devel] Incremental font support

2009-02-17 Thread Ralph Giles
Werner, We've been trying to resurrect the freetype "bridge" code in ghostscript, and have been testing against the freetype 2.3.8 release. I think there may be some bit rot in the incremental font support. In particular, at t1gload.c:287 T1_Load_Glyph() throws T1_Err_Invalid_Argument if the reque

Re: [ft-devel] Next FreeType release

2009-01-07 Thread Ralph Giles
On Wed, Jan 7, 2009 at 1:07 PM, Werner LEMBERG wrote: > Nice idea. However, I just update the Jam files, but I never actually > run them. It's thus possible that errors have crept in. It built the other day when I tried. I didn't try executing the results though. -r ___

Re: [ft-devel] Next FreeType release

2009-01-07 Thread Ralph Giles
On Tue, Jan 6, 2009 at 1:10 PM, Sean McBride wrote: > I just worry that having duplicates will interfere with Xcode or other > things that I build. You could use the Jam build. Apple hasn't used jam since Xcode 1.x, and it has no dependencies. I keep a copy of the source at http://ghostscript.co