Re: ABI breakage in 2.3.8 (bad bad bad !!) -- FW: [ft-devel] Accessing FSType (Type 1 or CID)?

2009-03-03 Thread David Turner
It'd be nice if we could remove the 2.3.8 packages from the Savannah server. I'll try to do that. 2009/3/3 Werner LEMBERG w...@gnu.org I have submitted a fix to the CVS repository (which wasn't too trivial). Thanks. I'll release a new FreeType version probably in a week or so.

Re: [ft-devel] Getting Module Pointer From a Module Function?

2009-02-23 Thread David Turner
Hi Mickey, 2009/1/22 Mickey Gabel mic...@monfort.co.il Is there a standard/good way to get the module pointer (not the module class, I am talking about FT_ModuleRec that contains the module's data). Case in point: I am working on af_face_globals_new() in autofit/afglobals.c which is part

[ft-devel] Switching to Git ?

2009-02-23 Thread David Turner
Hello everyone, long time no see :-) I'd like to know if Werner and others are interested in switching the FreeType repository to git in the near future ? I've been a heavy user of the tool since several months, and while there are really a few bat-shit insane user-interface issues with it

Re: [ft-devel] Multi-threading question

2009-02-23 Thread David Turner
2009/2/23 Mike Moening mi...@reteksolutions.com In the 2.3.8 documentation it states that each thread should have its own FT_Library object. Currently we keep one FT_Library per FT_Face. We have a C++ wrapper object per font face which wraps these two together. We use FT_New_Memory_Face()

Re: [ft-devel] Switching to Git ?

2009-02-23 Thread David Turner
Tad ! An experimental git repository is now in place, see http://git.freetype.org Note that: - this was created by taking a snapshot of the current CVS repository; running git-cvsimport on it then 'git-filter-branch --msg-filter' with the attached (basic) script to improve the

Re: [ft-devel] Invalid Preprocessor directive: #include FT_FREETYPE_H

2008-11-02 Thread David Turner
sorry, I read that too quickly :-) mpsuzuki is right, you're missing the freetype2-config --cflags on your command-line 2008/11/2 David Turner [EMAIL PROTECTED] hmmm, your compiler is not ANSI-C compliant, since #include MACRO_NAME is defined by the standard as a valid construct. You should

Re: [ft-devel] Invalid Preprocessor directive: #include FT_FREETYPE_H

2008-11-02 Thread David Turner
hmmm, your compiler is not ANSI-C compliant, since #include MACRO_NAME is defined by the standard as a valid construct. You should get a better compiler, or write a script to replace all occurences of #include MACRO_NAME with #include corresponding/header.h 2008/10/2 ccube [EMAIL PROTECTED]

Re: [ft-devel] Very very old CodeWarrior C compiler cannot parse directory-structured include files

2008-10-14 Thread David Turner
Dear mpsuzuki, While I applaud your enthusiasm about such an old piece of software, I don't think we should spend any developer cycles trying to support this officially :-) It is my opinion that any person who tries to use FreeType with such dated tools will have the necessary scripting skills

[ft-devel] new API introduced (FT_Get_Advances)

2008-09-02 Thread David Turner
Hello everyone, just to let you know that I just introduced in the CVS depot a new API (and corresponding header) to be able to more quickly retrieve the advance width of individual glyphs without loading their outlines. the new header file if FT_ADVANCES_H (a.k.a. freetype/ftadvanc.h) and

[ft-cvs] freetype2 ChangeLog README.CVS autogen.sh inclu...

2008-09-01 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/09/01 21:35:21 Modified files: . : ChangeLog README.CVS autogen.sh include/freetype: freetype.h include/freetype/config: ftheader.h include/freetype

[ft-cvs] freetype2 include/freetype/ftadvanc.h src/base/...

2008-09-01 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/09/01 21:35:53 Added files: include/freetype: ftadvanc.h src/base : ftadvanc.c Log message: ooops. Add missing files CVSWeb URLs: http://cvs.savannah.gnu.org

[ft-cvs] ft2demos/src ftbench.c

2008-09-01 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 08/09/01 21:36:32 Modified files: src: ftbench.c Log message: add a new test to benchmark the FT_Get_Advances() call (both in normal and fast modes) CVSWeb URLs: http

[ft-cvs] freetype2 ChangeLog builds/unix/ftconfig.in inc...

2008-09-01 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/09/02 02:21:58 Modified files: . : ChangeLog builds/unix: ftconfig.in include/freetype: freetype.h include/freetype/config: ftconfig.h

[ft-cvs] freetype2 ChangeLog include/freetype/ftcache.h ...

2008-09-01 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/09/02 02:34:29 Modified files: . : ChangeLog include/freetype: ftcache.h src/cache : ftccmap.c Log message: * include/freetype/ftcache.h

Re: [ft-devel] freetype-2.3.7 -- ftconfig.h for biarch systems

2008-07-16 Thread David Turner
Generally speaking, this is what ft2build.h should be used for. it should include either a 32-bit or 64-bit version of ftconfig.h depending on the compiling environment. Ideally, this should be the only file that knows about OS-specific files like bits/wordsize.h - David 2008/6/30 Peter

Re: [ft-devel] Roadmap for supporting external Drivers?

2008-06-26 Thread David Turner
I don't think we want to publicly export the FT_Driver internals at all. doing so would require just too much work for so little benefits. on the other hand, we can foresee the definition of a public FT_UserFontDriver structure that could be filled up by client libraries and apps to implement some

[ft-cvs] freetype2 ChangeLog src/psnames/psmodule.c

2008-05-18 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/05/18 14:08:58 Modified files: . : ChangeLog src/psnames: psmodule.c Log message: * src/psnames/psmodule.c: using 'static' to make declarations

[ft-cvs] freetype2 ChangeLog src/type1/t1load.c

2008-05-18 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 08/05/18 14:32:52 Modified files: . : ChangeLog src/type1 : t1load.c Log message: add missing comment CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

Re: [ft-devel] Sublicensing and crediting FreeType2 in a DLL

2008-05-06 Thread David Turner
most applications that use FreeType just put a small notice in the Help - About dialog, or in the Credits section. to me, that is clearly part of the documentation for the product and complies with the license. some other put a note in a splash screem, that's OK too. some other distribute a

Re: [ft-devel] i can't view correctly my bitmap

2008-01-22 Thread David Turner
the bitmap returned by FreeType is either 1-bit monochrome or 8-bit gray-level you will need to convert this to a supported DIB color format before being to display them 2008/1/22, Sebastien Gamel [EMAIL PROTECTED]: HI I search how view my bitmap

Re: [ft-devel] QRasterizer - a new rasterizer faster than freetype

2007-12-20 Thread David Turner
so if I understand correctly, this is a monochrome-only (not anti-aliased) rasterizer that probably doesn't handle the subtle drop-out control rules we need for fonts. I'm still interested to see how this works though. Anyone has the source code ?, I feel reluctant to download and unpack a 80 MB

Re: [ft-devel] QRasterizer - a new rasterizer faster than freetype

2007-12-20 Thread David Turner
to it. - David 2007/12/20, Lars Knoll [EMAIL PROTECTED]: On Thursday 20 December 2007 22:08:51 David Turner wrote: so if I understand correctly, this is a monochrome-only (not anti-aliased) rasterizer that probably doesn't handle the subtle drop-out control rules we need for fonts

Re: [ft-devel] About the Cmap format 14

2007-10-19 Thread David Turner
Another point is that the arrays returned are 0-terminated. this assumes that 0 is not a valid selector variant, but I don't see code to check for this in the cmap 14_validate function. will add these 2007/10/19, David Turner [EMAIL PROTECTED]: ok, I have several issues with this patch (and I'm

Re: [ft-devel] About the Cmap format 14

2007-10-19 Thread David Turner
ok, I have several issues with this patch (and I'm writing a fix right now): -naming: I prefer all new APIs to use the FT_Object_ActionName template, this means I'd favor renaming the functions to things like: FT_Face_GetCharsOfVariant FT_Face_GetVariantsOfChar FT_Face_GetVariantSelectors

Re: [ft-devel] About the Cmap format 14

2007-10-19 Thread David Turner
ok, this is done. the functions still return arrays, but these are owned by the FT_Face but may be reused/deallocated on the next FreeType call. I've also renamed the functions, and updated their documentation. I'm still interested by the CMAP 14 spec by the way :-) - David

Re: [ft] FreeType artefact

2007-10-05 Thread David Turner
there is no best value to distribute, because ideally, the opacity levels given in a FreeType pixmap must be interpreted as linear color space coefficients. which means that the distribution depends on the background and text colors you're going to use. To be more precise to do gamma-correct

Re: [ft-devel] freetype opengl texture

2007-08-09 Thread David Turner
Hello, I thought the documentation made it clear that FT_RENDER_MODE_NORMAL corresponds to 8-bit gray maps with 256 levels of gray see: http://www.freetype.org/freetype2/docs/reference/ft2-base_interface.html#FT_Render_Mode hope this helps, - David On Thu, 9 Aug 2007 10:00:28 -0700 (PDT),

Re: [ft-devel] How to correctly use the cache ?

2007-07-30 Thread David Turner
itself... Hope this helps, - David Turner Thank you very much for your help. ___ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel

[ft] Re: Texts Rasterization Exposures

2007-07-13 Thread David Turner
, and please avoid stupid acronyms). I have provided many patches in the past that are mostly ignored by the corresponding library's maintainers (but are surprisingly included by distribution package managers), and I'm quite tired of this. Best Regards, - David Turner

[ft] Fwd: Re: Texts Rasterization Exposures

2007-07-10 Thread David Turner
By the way, here's my answer to Maxim's questions - Original message - From: David Turner [EMAIL PROTECTED] To: Maxim Shemanarev [EMAIL PROTECTED], [EMAIL PROTECTED] Date: Tue, 10 Jul 2007 14:58:28 +0200 Subject: Re: Texts Rasterization Exposures Hello Maxim, On Sun, 8 Jul 2007 16:20

Re: [ft] Idea for way of enabling subpixel hinting

2007-07-04 Thread David Turner
. Hope this helps, - David Turner - The FreeType Project (www.freetype.org) On Wed, 4 Jul 2007 16:13:58 +0200, Rafal Milecki [EMAIL PROTECTED] said: Hello, As far as I know subpixel hinting is disabled if I compile freetype2 using default configuration. It's because of patents. Because

[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2007-07-01 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/07/01 09:51:15 Modified files: . : ChangeLog include/freetype: freetype.h src/base : ftpatent.c Log message: * include/freetype

[ft] interview for OSNews

2007-06-28 Thread David Turner
Hi guys, just to let you know that I've answered a small interview for OSNews, which should be on the front page now. I'd also like to reiterate my support for Werner's excellent work throughout all these years. thanks !! - David ___ Freetype

[ft-cvs] freetype2 ChangeLog src/truetype/ttgload.c

2007-06-22 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/22 22:22:38 Modified files: . : ChangeLog src/truetype : ttgload.c Log message: fix stupid typo that prevented the truetype loader from working

[ft-cvs] freetype2 ChangeLog src/autofit/aflatin.c src/a...

2007-06-11 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 19:36:48 Modified files: . : ChangeLog src/autofit: aflatin.c aflatin2.c Log message: fix bug #19565, which was caused by an incorrect segment

RE: [ft-devel] Memory problem?

2007-06-11 Thread David Turner
Hi Guys, could you enable the FreType built-in debugger to determine where the leak is ? see the DEBUG file in docs/ for instructions on how to do that, that would be useful. thanks in advance, - David On Mon, 11 Jun 2007 08:57:15 -0400, Chris Altick [EMAIL PROTECTED] said: I'm noticing a

Re: [ft-devel] ftview crashes when trying to show tahoma bold

2007-06-11 Thread David Turner
I'm on it at this very moment. seems rendering of patented hinting is garbled - David On Mon, 11 Jun 2007 23:26:50 +0300, Ismail Dönmez [EMAIL PROTECTED] said: Hi, This seems to be a regression in freetype CVS (patented hinting is enabled): (gdb) run ppem

[ft-cvs] freetype2 ChangeLog modules.cfg include/freetyp...

2007-06-10 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/10 20:51:04 Modified files: . : ChangeLog modules.cfg include/freetype: freetype.h include/freetype/config: ftoption.h include/freetype/internal

[ft-cvs] ft2demos ChangeLog Makefile src/Jamfile src/ftp...

2007-06-10 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/06/10 21:20:45 Modified files: . : ChangeLog Makefile src: Jamfile Added files: src: ftpatentcheck.c Log message: adding

[ft-cvs] freetype2 ChangeLog src/truetype/ttgload.c

2007-06-10 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 00:18:01 Modified files: . : ChangeLog src/truetype : ttgload.c Log message: slight speed-up of the TrueType glyph loader CVSWeb URLs: http

[ft-cvs] freetype2/src/base ftpatent.c

2007-06-10 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 00:26:25 Added files: src/base : ftpatent.c Log message: add missing file, doh ! CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftpatent.c

[ft-cvs] freetype2 ChangeLog src/autofit/Jamfile src/aut...

2007-06-10 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/06/11 05:37:35 Modified files: . : ChangeLog src/autofit: Jamfile afcjk.c afglobal.c afglobal.h afhints.c afhints.h aflatin.c afloader.c

Re: [ft-devel] ftjam segfault building with GCC 4.2

2007-06-10 Thread David Turner
Hello Ryan and all, I just released a second release candidate for FT-Jam 2.5.3 that contains a fix for these aliasing issues. It's available from: http://david.freetype.org/jam/ be sure to get 2.5.3rc2 packages, not previous versions note that I hope to make it a real release soon, testing

Re: [ft-devel] severe unpatented hinting problem

2007-06-10 Thread David Turner
Hi Werner, I believe that unpatented hinting doesn't make sense if you already have the bytecode interpreter. This is why the code has been updated some months ago to ignore the UNPATENTED_HINTING macro when BYTECODE_INTERPRETER is already defined. I just updated the documentation in ftoption.h

Re: [ft-devel] FT_LOAD_FORCE_AUTOHINT and FT_LOAD_FORCE_AUTOHINT

2007-06-10 Thread David Turner
/opening a FT_Face; that should be more convenient to use. Hope this helps, - David Turner - The FreeType Project (www.freetype.org) On Tue, 29 May 2007 10:04:26 -0700, Derek Clegg [EMAIL PROTECTED] said: On May 27, 2007, at 11:34 PM, Werner LEMBERG wrote: Whatever font it is, the images do

Re: [ft-devel] drop-out control

2007-06-01 Thread David Turner
Hi Werner, On Wed, 30 May 2007 07:19:50 +0200 (CEST), Werner LEMBERG [EMAIL PROTECTED] said: Almost four years ago I've written about this topic, but haven't received an answer: 1. The argument of both the SCANTYPE amd SCANCTRL instructions (in ttinterp.c) are parsed but never used.

[ft-cvs] freetype2 ChangeLog src/autofit/afglobal.c

2007-05-28 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/28 15:42:09 Modified files: . : ChangeLog src/autofit: afglobal.c Log message: 2007-05-28 David Turner [EMAIL PROTECTED

[ft-cvs] freetype2 ChangeLog src/cff/cffgload.c

2007-05-28 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/28 15:45:36 Modified files: . : ChangeLog src/cff: cffgload.c Log message: optimize CFF glyph loader (avoid apply identity font transform

[ft-cvs] freetype2 docs/CHANGES ChangeLog

2007-05-28 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/28 15:49:09 Modified files: docs : CHANGES . : ChangeLog Log message: updating CHANGES CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

Re: [ft-devel] Autohinting Indic text and the default script module used by FreeType2

2007-05-28 Thread David Turner
Hello Rahul, thanks a lot for pointing this out so clearly. I just switched the default hinting script to CJK in the CVS repository. this should be part of the next release, which should hopefully be available soon.. thanks again, - David Turner - The FreeType Project (www.freetype.org

[ft-cvs] freetype2 ChangeLog src/lzw/ftzopen.c src/lzw/f...

2007-05-22 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/22 09:53:44 Modified files: . : ChangeLog src/lzw: ftzopen.c ftzopen.h Log message: avoid heap explosion in the case of malformed .Z font files

[ft-cvs] freetype2 ChangeLog src/lzw/ftzopen.c src/lzw/f...

2007-05-22 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/22 13:10:59 Modified files: . : ChangeLog src/lzw: ftzopen.c ftzopen.h Log message: real fix for bug #19910. the .Z format is really badly

[ft-cvs] freetype2 ChangeLog src/truetype/ttgload.c

2007-05-22 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/22 14:08:09 Modified files: . : ChangeLog src/truetype : ttgload.c Log message: fix crash when not using the bytecode interpreter with TrueType fonts

Re: [ft] Getting width of space

2007-05-21 Thread David Turner
on the FreeType web site... hope this helps, - David Turner - The FreeType Project (www.freetype.org) On Thu, 17 May 2007 17:01:00 + (UTC), Peter Weilbacher [EMAIL PROTECTED] said: I'm very new to fonts and am still trying to find out different ways of doing things and trying to understand FT

Re: [ft] SIGSEGVin FT_Load_Glyph

2007-05-21 Thread David Turner
to a small code snippet that demonstrate the problem you have. Regards, - David Turner - The FreeType Project (www.freetype.org) On Wed, 16 May 2007 14:03:06 +0530, [EMAIL PROTECTED] said: Hi, Iam facing a problem when trying to render english fonts using freetype-2.3.1

Re: [ft] Vertical metrics from FT_GlyphRec - possible?

2007-05-21 Thread David Turner
Hello Brady, did you try loading the glyph with the FT_LOAD_VERTICAL_METRICS flag ? I believe it should solve your problem Hope this helps, - David Turner - The FreeType Project (www.freetype.org) On Thu, 3 May 2007 08:17:52 -0700, Brady Duga [EMAIL PROTECTED] said: I wanted to give

Re: [ft] Getting width of space

2007-05-21 Thread David Turner
are correct. And LaTeX uses completely different algorithms to space words on each line anyway, you shouldn't use it to compare the result of simply using the advance of space hope this helps, - David Turner - The FreeType Project (www.freetype.org

Re: [ft-devel] Re: [Fontconfig] Why did the default font settings change around freetype 2.3 release and why isn't there at least a simple no blurry fonts settings?

2007-05-21 Thread David Turner
pretty tired of bytecoded text rendering. I find it a lot more ugly than the auto-hinter's output. that's not to say that the latter can't be improved but your mileage may vary. - David Turner - The FreeType Project (www.freetype.org) Maarten. On 5/17/07, Werner LEMBERG [EMAIL PROTECTED] wrote

[ft-cvs] freetype2 ChangeLog include/freetype/config/fts...

2007-05-15 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/15 10:54:10 Modified files: . : ChangeLog include/freetype/config: ftstdlib.h include/freetype/internal: ftobjs.h Log message: do not use

Re: [ft] Thread-related issues

2007-05-15 Thread David Turner
threads to access the data from a single FT_Library instance however, you need to do proper locking on *any* call to FreeType. Hope this helps, - David Turner - The FreeType Project (www.freetype.org) On Tue, 15 May 2007 21:45:58 +0100, Charles Osborne [EMAIL PROTECTED] said: Hi, I have

Re: [ft-devel] Serious problems with ftview

2007-05-15 Thread David Turner
Hello Werner, sorry, fix commited. This was a stupid mistake - David On Tue, 15 May 2007 08:49:02 +0200 (CEST), Werner LEMBERG [EMAIL PROTECTED] said: David, your latest changes to ftview cause a serious problem: After starting ftview, I have to change the size to get something

[ft-cvs] freetype2 ChangeLog include/freetype/ftcache.h ...

2007-05-11 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/11 14:36:24 Modified files: . : ChangeLog include/freetype: ftcache.h src/cache : ftcbasic.c Log message: implement

[ft-cvs] freetype2 ChangeLog src/truetype/ttobjs.c

2007-05-11 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/05/11 14:10:30 Modified files: . : ChangeLog src/truetype : ttobjs.c Log message: fix a typo that force CVT scaling to be re-run on each glyph load

[ft-cvs] ft2demos ChangeLog src/ftcommon.c src/ftcommon....

2007-05-11 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/05/11 14:41:02 Modified files: . : ChangeLog src: ftcommon.c ftcommon.h ftgrid.c ftstring.c ftview.c Log message: adapt

Re: [ft-devel] Request: Extend compatibility to C++/CLI

2007-04-29 Thread David Turner
Hello Matt, forget about any changes to any public FreeType header files, this is *not* going to happen. You'd better use a trick like '#define generic _generic' before including the headers and see if it works. Hope this helps, - David On Sun, 29 Apr 2007 02:51:07 -0400, Matt Stewart [EMAIL

Re: [ft-devel] rendering differences between 2.2.x, 2.3.x and CVS

2007-04-26 Thread David Turner
that the image shown on the bottom right corner is incorrect, it looks like the one from 16pt instead of 20pt Hope this helps, - David Turner - The FreeType Project (www.freetype.org) first of all, the reason why the characters appear squished in the first two columns if because a value of y_dpi

Re: [ft-devel] Subpixel without patents

2007-04-16 Thread David Turner
. Hope this helps, - David Turner - The FreeType Project (www.freetype.org) PS: By the way, I'm sorry to say that the same reasoning, in my opinion, applies to the ClearScale image scaling method. On Mon, 16 Apr 2007 13:36:38 +0200 (CEST), [EMAIL PROTECTED] said: SubLCD is a non patented

Re: [ft-devel] Re: [ft-cvs] freetype2 ChangeLog src/base/ftbitmap.c

2007-04-06 Thread David Turner
I'd like a new release as soon as possible. This is a serious blocker - David On Fri, 06 Apr 2007 11:26:30 +0200 (CEST), Werner LEMBERG [EMAIL PROTECTED] said: . : ChangeLog src/base : ftbitmap.c Log message: fixed a memory buffer overwrite bug. Damn

Re: [ft-devel] fontconfig-2.3.3 causes crash on OpenSUSE 10.2

2007-04-05 Thread David Turner
Hello, wow, that's a quick one. Could you please do the following to provide us with a trace. Since we don't know much about the fonts on your system, this would help tremendously: 1/ build FreeType 2.3.3 but install it on a local directory, e.g. ./configure --prefix=$HOME/test233

[ft-cvs] freetype2 ChangeLog src/base/ftobjs.c

2007-04-03 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/04/03 14:30:35 Modified files: . : ChangeLog src/base : ftobjs.c Log message: make FT_Set_Char_Size deal with 0-valued resolution parameter like

Re: autokerning (was [ft-devel] New FreeType proofing tool: ftdiff)

2007-04-03 Thread David Turner
My question again. Why is it better to pass lsb/rsb knowledge to higher level than to teach freetype to render a single word and provide an interface for that? There are several reasons not to do that in FreeType: - the font engine doesn't do caching, so performance is going to suck -

[ft-cvs] ft2demos ChangeLog src/ftdiff.c

2007-04-02 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/04/02 10:11:39 Modified files: . : ChangeLog src: ftdiff.c Log message: fixed a small bug that occured when grNewSurface failed. Thanks

[ft-cvs] ft2demos ChangeLog graph/win32/grwin32.c

2007-04-02 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/04/02 10:15:23 Modified files: . : ChangeLog graph/win32: grwin32.c Log message: fix Win32 window size computation in the graphics library. Thanks

[ft-cvs] ft2demos ChangeLog src/ftdiff.c

2007-04-02 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/04/02 12:44:17 Modified files: . : ChangeLog src: ftdiff.c Log message: ftdiff: fix unhinted rendering when there are embedded bitmaps CVSWeb

[ft-cvs] ft2demos ChangeLog src/ftdiff.c

2007-03-30 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/03/30 11:17:04 Modified files: . : ChangeLog src: ftdiff.c Log message: update ftdiff to allow single-column setting changes, press F1 for new

[ft-devel] New FreeType proofing tool: ftdiff

2007-03-30 Thread David Turner
new features in the near future, but it's pretty useful as it is. Regards, - David Turner - The FreeType Project (www.freetype.org) ___ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel

Re: [ft] ftdiff

2007-03-29 Thread David Turner
Hi Michael, On Thu, 29 Mar 2007 16:06:21 +0200, Michael Zedler [EMAIL PROTECTED] said: Hello, I grabbed today's CVS version of freetype2 and ft2demo and had a look at ftdiff. Freetype2 I compiled with the Apple Byetcode interpreter enabled. The ftdiff help screen mentions that the left

[ft-cvs] freetype2 ChangeLog src/base/ftbitmap.c

2007-03-28 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/28 14:53:41 Modified files: . : ChangeLog src/base : ftbitmap.c Log message: fixing bug in the padding zero-ing of the bitmap emboldener CVSWeb

Re: [ft-devel] no-cygwin configure / freetype 2.3.2 bug

2007-03-28 Thread David Turner
It seems that there is some problem when building the executable name for apinames.exe the command invoked to build it is: gcc -mno-cygwin -o /home/gchilds/D/freetype-2.3.2/objs/apinames..exe /home/gchilds/D/freetype-2.3.2/src/tools/apinames.c Note the double dot. I wonder wether this is a

Re: [ft-devel] Minor misc patches to freetype cvs, from custom changes in vtk

2007-03-22 Thread David Turner
On Thu, 22 Mar 2007 11:43:58 +0900, Miles Bader [EMAIL PROTECTED] said: David Turner [EMAIL PROTECTED] writes: this will generate an error with certain compilers/pre-processors if __LP64__ is not defined. generally speaking #if X is not a portable statement, except if you ensure

Re: [ft-devel] Minor misc patches to freetype cvs, from custom changes in vtk

2007-03-22 Thread David Turner
The relevant part is where it says how to handle incorrect expression syntax in an #if statement. Because where FOO is undefined, #if FOO expands to a null expression which is not a valid one... I have not found anything in the document that discusses this case; maybe I missed it, but it's

Re: [ft-devel] A few bugs

2007-03-20 Thread David Turner
appears at some weird DPI setting (e.g. 92 or 95 dpi). Try to set Windows to the same setting and see if it still renders everything perfectly. You might be surprised :-) Regards, - David Turner - The FreeType Project (www.freetype.org) -- Charles A. Landemaine

[ft-cvs] freetype2 ChangeLog src/truetype/ttinterp.c

2007-03-17 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/17 17:48:57 Modified files: . : ChangeLog src/truetype : ttinterp.c Log message: fixing TrueType bytecode interpreter regression for HLB_.TTF

Re: [ft] Re: [ft-devel] WARNING: TrueType handling in 2.3.2 is buggy

2007-03-12 Thread David Turner
Hi folks, I'm on it at the moment, but given that I'm dog sick at the moment with 39.5 ºC, it will probably take a few days regards - David On Mon, 12 Mar 2007 13:37:43 -0400, Behdad Esfahbod [EMAIL PROTECTED] said: On Mon, 2007-03-12 at 07:45 -0400, Werner LEMBERG wrote: Folks,

[ft-cvs] freetype2 ChangeLog src/base/ftutil.c

2007-03-08 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/08 10:50:38 Modified files: . : ChangeLog src/base : ftutil.c Log message: fixing implementation bug in ft_mem_strcpyn CVSWeb URLs: http

Re: [ft-devel] Bug in ft_mem_strcpyn

2007-03-08 Thread David Turner
Hello James, you're perfectly right, it's such a silly bug I'm ashamed. I've fixed it in the CVS. Tell us if this also fixes the fontconfig endless loops Regards, - David On Thu, 08 Mar 2007 05:24:04 -0500, James Cloos [EMAIL PROTECTED] said: While further debugging the error in fontconfig I

[ft-cvs] freetype2 ChangeLog src/type1/t1afm.c

2007-03-05 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/05 17:40:03 Modified files: . : ChangeLog src/type1 : t1afm.c Log message: fix bug in the PFM parser: kerning values must be read as 16-bit *signed

[ft-cvs] freetype2 ChangeLog src/truetype/ttobjs.c

2007-03-05 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/05 18:18:52 Modified files: . : ChangeLog src/truetype : ttobjs.c Log message: bugfix: do not erase root x_ppem and y_ppem values

[ft-cvs] freetype2 ChangeLog src/base/ftinit.c

2007-03-05 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/03/05 18:23:25 Modified files: . : ChangeLog src/base : ftinit.c Log message: fix a small memory leak when FT_Init_FreeType fails for some reason

Re: [ft] question on FT number formats

2007-03-05 Thread David Turner
, please test - David Turner - The FreeType Project (www.freetype.org) Johannes ___ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de

Re: [ft-devel] x_ppem == 0 with bytecode interpreter

2007-03-05 Thread David Turner
Hi all, doh ! this is just another of these silly typos. Fixed in the CVS, thanks for spotting this - David On Fri, 2 Mar 2007 04:15:46 +0100, Daniel Glöckner [EMAIL PROTECTED] said: While playing with Pango, I noticed that kerning didn't work. To my surprise it did work when enabling the

Re: [ft] differing advances

2007-02-28 Thread David Turner
this function also transforms the 16.16 advance vector. see the FT_GlyphRec documentation: http://www.freetype.org/freetype2/docs/reference/ft2-glyph_management.html#FT_GlyphRec http://www.freetype.org/freetype2/docs/reference/ft2-glyph_management.html#FT_Glyph_Transform Hope this helps, - David Turner

[ft-cvs] ft2demos ChangeLog src/ttdebug.c

2007-02-14 Thread David Turner
CVSROOT:/sources/freetype Module name:ft2demos Changes by: David Turner freetype 07/02/14 15:04:52 Modified files: . : ChangeLog src: ttdebug.c Log message: truetype interpreter debugger udpates CVSWeb URLs: http

Re: [ft] spacing between characters

2007-02-14 Thread David Turner
Hello, I think this is now fixed in the CVS, could you test it on your setup and report if you see any improvement thanks, - David Turner - The FreeType Project (www.freetype.org) On Sun, 11 Feb 2007 12:43:42 +0100, Boris Fersing [EMAIL PROTECTED] said: Hi all, I recently upgraded from

[ft-cvs] freetype2 ChangeLog builds/mac/ftmac.c include/...

2007-02-12 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 14:55:03 Modified files: . : ChangeLog builds/mac : ftmac.c include/freetype/internal: ftmemory.h src/base : ftutil.c src

[ft-cvs] freetype2 ChangeLog src/truetype/ttinterp.c src...

2007-02-12 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 15:24:51 Modified files: . : ChangeLog src/truetype : ttinterp.c ttinterp.h Log message: some simplifications of the TrueType interpreter projection

[ft-cvs] freetype2 ChangeLog src/autofit/afloader.c

2007-02-12 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 21:28:21 Modified files: . : ChangeLog src/autofit: afloader.c Log message: fix inter-letter spacing of auto-hinted glyphs (non-light modes)w

[ft-cvs] freetype2 ChangeLog src/autofit/aflatin.c

2007-02-12 Thread David Turner
CVSROOT:/sources/freetype Module name:freetype2 Changes by: David Turner freetype 07/02/12 22:33:48 Modified files: . : ChangeLog src/autofit: aflatin.c Log message: better handling of serif segments in the Latin auto-fitter, gets rid

Re: [ft-devel] Relicensing HarfBuzz code from FreeType

2007-02-04 Thread David Turner
Hi Behdad, On Sat, 03 Feb 2007 11:03:56 -0500, Behdad Esfahbod [EMAIL PROTECTED] said: Hi FreeType developers, We have a bit of a problem with the old OpenType Layout code ripped out of FreeType and called HarfBuzz these days. The problem is that Pango is LGPL'ed, while HarfBuzz is

Re: [ft-devel] Relicensing HarfBuzz code from FreeType

2007-02-04 Thread David Turner
The problem is in Pango actually. Pango has no problem using it as in no one ever complained about, except recently in Fedora lists. The complaint is that Pango is not LGPLed, because it uses code that is GPL +FTL. Ah sorry, I imagined that harfbuzz was going to be distributed as a separate

<    1   2   3   4   >