David Turner
|
3a51afac36
|
fixing implementation bug in ft_mem_strcpyn
|
2007-03-08 10:50:38 +00:00 |
Werner Lemberg
|
d112cf099b
|
formatting, copyright years
|
2007-03-06 12:06:56 +00:00 |
Werner Lemberg
|
3d92f08bc5
|
* include/freetype/config/ftstdlib.h (ft_strstr): New wrapper
macro for `strstr'.
* src/truetype/ttobjs.c (tt_face_init): Use ft_strstr for scanning
`trick_names', as suggested by Ivan Nincic.
|
2007-03-06 11:59:24 +00:00 |
David Turner
|
dddd068e5d
|
fix a small memory leak when FT_Init_FreeType fails for some reason
|
2007-03-05 18:23:25 +00:00 |
David Turner
|
91aaf3267b
|
bugfix: do not erase root x_ppem and y_ppem values in tt_size_init_bytecode
|
2007-03-05 18:18:52 +00:00 |
David Turner
|
085bc6e2b2
|
fix bug in the PFM parser: kerning values must be read as 16-bit *signed* values
|
2007-03-05 17:40:03 +00:00 |
Werner Lemberg
|
de5e686661
|
formatting
|
2007-02-25 21:06:43 +00:00 |
David Turner
|
601aefe4ec
|
fix postscript hinter's handling of small and ghost stems
|
2007-02-21 16:47:49 +00:00 |
Suzuki, Toshiya (鈴木俊哉)
|
b68e025c1b
|
* Fix memory leak in ftmac.c, patch by Jjgod Jiang
|
2007-02-20 02:37:36 +00:00 |
Werner Lemberg
|
a091517a04
|
* src/truetype/ttinterp.c (Ins_MD): Remove unused variable.
* src/autofit/aflatin.c (af_latin_hints_link_segments): Ditto.
|
2007-02-16 08:12:50 +00:00 |
Werner Lemberg
|
3cd6cc24f2
|
formatting
|
2007-02-16 08:10:17 +00:00 |
David Turner
|
2c4500e981
|
improving TrueType bytecode interpreter to better match Windows behaviour
on tricky cases... FIX_BYTECODE is now the default to allow large testing
|
2007-02-14 15:08:47 +00:00 |
Werner Lemberg
|
eb3d1fdcb5
|
Fix ChangeLog.
|
2007-02-13 08:19:49 +00:00 |
David Turner
|
a6bdb667d9
|
better handling of serif segments in the Latin auto-fitter, gets rid of
broken "9" in Arial 9pt/96dpi
|
2007-02-12 22:33:48 +00:00 |
Werner Lemberg
|
c6a14086d2
|
* src/truetype/ttinterp.c (Project_x, Project_y): Remove compiler
warnings.
* src/pcf/pcfread.c (pcf_interpret_style), src/bdf/bdfdrivr.c
(bdf_interpret_style): Ditto.
|
2007-02-12 22:08:15 +00:00 |
Werner Lemberg
|
406d25f379
|
more formatting and copyright years
|
2007-02-12 22:01:18 +00:00 |
Werner Lemberg
|
5c74d3592f
|
Fix ChangeLog.
|
2007-02-12 21:46:18 +00:00 |
Werner Lemberg
|
173d0fe4d5
|
Fix ChangeLog.
|
2007-02-12 21:44:57 +00:00 |
Werner Lemberg
|
442bfb8913
|
Formatting, copyright years, s/memcpy/ft_memcpy/.
|
2007-02-12 21:44:10 +00:00 |
David Turner
|
2ef3e0f1cd
|
fix inter-letter spacing of auto-hinted glyphs (non-light modes)w
|
2007-02-12 21:28:21 +00:00 |
David Turner
|
72a0dd247d
|
some simplifications of the TrueType interpreter projection code
(preliminaries to various interpreter fixes)
|
2007-02-12 15:24:51 +00:00 |
David Turner
|
c0f9c4aadd
|
introduce ft_mem_dup, ft_mem_strdup and ft_mem_strcpyn, and the corresponding
macros to use them (e.g. FT_STRDUP, FT_DUP and FT_STRCPYN)
modify the code to use them instead of raw mallocs/strcpy
|
2007-02-12 14:55:03 +00:00 |
Werner Lemberg
|
582067dc92
|
* src/autofit/afloader.c (af_loader_load_g): Don't change width for
non-spacing glyphs.
|
2007-02-11 15:03:05 +00:00 |
Werner Lemberg
|
dcbb708e7a
|
formatting, copyright years
|
2007-02-08 08:54:09 +00:00 |
Werner Lemberg
|
8f47453b6a
|
* src/cff/cffdrivr.c (cff_get_name_index): Protect against NULL
pointer.
|
2007-02-07 08:31:01 +00:00 |
Suzuki, Toshiya (鈴木俊哉)
|
f223df6e79
|
* Add __attribute__((deprecated)) to functions whose interface using non ANSI data types
|
2007-02-05 04:07:46 +00:00 |
Suzuki, Toshiya (鈴木俊哉)
|
beebb33202
|
* Fix to use builds/mac/ftmac.c if configured with --with-fsspec etc
|
2007-02-05 03:44:27 +00:00 |
Suzuki, Toshiya (鈴木俊哉)
|
4827e9bd2c
|
* Add FT_GetFilePath_From_Mac_ATS_Name as replacement for FT_GetFile_From_Mac_ATS_Name
|
2007-02-05 03:28:29 +00:00 |
Suzuki, Toshiya (鈴木俊哉)
|
da5ada5def
|
* Fixed wrong comment in ftmac.h
|
2007-02-05 02:46:27 +00:00 |
Suzuki, Toshiya (鈴木俊哉)
|
b8128d93a1
|
* Check ANSI compatibility of Mac OS X system header
|
2007-02-05 02:31:34 +00:00 |
Werner Lemberg
|
313d77761c
|
* include/freetype/ttnameid.h (TT_MS_LANGID_DZONGHKA_BHUTAN):
Explain why applications shouldn't use it. Found by Alexei.
|
2007-02-01 08:10:45 +00:00 |
Werner Lemberg
|
4b2e83d5b5
|
A new set of spelling fixes from Alexei.
Add some copyright messages.
|
2007-02-01 07:58:02 +00:00 |
Werner Lemberg
|
53935939df
|
* Version 2.3.1 released.
=========================
Tag sources with `VER-2-3-1-FINAL'.
* builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.vcproj: s/230/231/.
* builds/win32/visualc/index.html: s/221/231/.
* vms_make.com: Add `ftgasp'.
|
2007-01-31 08:53:02 +00:00 |
David Turner
|
3eaef6c170
|
updating version numbers to 2.3.1
|
2007-01-30 10:40:23 +00:00 |
David Turner
|
a7ee608c1d
|
disable light auto-hinting optimization for the next release
|
2007-01-30 10:33:53 +00:00 |
Werner Lemberg
|
bf24176be5
|
formatting
|
2007-01-26 16:08:49 +00:00 |
David Turner
|
d91eebda1c
|
improvement to glyph spacing, especially when light auto-hinting
|
2007-01-26 15:05:41 +00:00 |
Werner Lemberg
|
3b3f2baae4
|
* docs/release: Updated -- Savannah uses a new uploading scheme.
formatting
|
2007-01-25 22:14:40 +00:00 |
Werner Lemberg
|
d785566330
|
formatting, rearranging
|
2007-01-25 13:53:56 +00:00 |
David Turner
|
a42567bf66
|
- same CFF loader fix (stricter checking though than Werner's version)
- document light auto-hinter improvements
|
2007-01-25 12:23:37 +00:00 |
Werner Lemberg
|
b1be9e8b57
|
* src/cff/cffload.c (cff_index_get_pointers): Handle last entry
correctly. This fixes Savannah bug #18867.
* docs/CHANGES: Document it.
Other formatting.
|
2007-01-25 11:50:00 +00:00 |
David Turner
|
741a17e82b
|
* src/truetype/ttobjs.c: fixed typo that prevented compilation when
disabling both the unpatented and the bytecode interpreter in the
TrueType font driver
|
2007-01-23 16:14:38 +00:00 |
David Turner
|
b6de8d1d3f
|
* src/autofit/aflatin.c, src/autofit/aftypes.h, src/autofit/afwarp.h,
src/autofit/afwarp.c: fix and enable the warper to improve "light"
hinting mode. This is not necessarily a final version, but it seems
to work well
|
2007-01-23 15:51:50 +00:00 |
Werner Lemberg
|
42b63b2bba
|
* ChangeLog: Split off older entries into...
* ChangeLog.22: This new file.
|
2007-01-21 21:01:33 +00:00 |
Werner Lemberg
|
555258fffe
|
* docs/CHANGES: Document SHZ fix.
* src/truetype/ttinterp.c (Ins_SHZ): SHZ doesn't move phantom
points.
|
2007-01-21 09:46:37 +00:00 |
Werner Lemberg
|
011d111218
|
* src/sfnt/ttmtx.c (tt_face_get_metrics)
[!FT_CONFIG_OPTION_OLD_INTERNALS]: Fix limit check.
|
2007-01-21 09:36:00 +00:00 |
Werner Lemberg
|
b800329782
|
Version 2.3.0 released.
|
2007-01-17 12:56:25 +00:00 |
Werner Lemberg
|
87a5a43e67
|
* docs/release: Updated.
|
2007-01-17 12:44:39 +00:00 |
David Turner
|
2212272992
|
* src/autofit/aflatin.c, src/cff/cffdriver.c, src/truetype/ttobjs.c,
src/truetype/ttinterp.c: fixing compiler warnings
|
2007-01-16 20:06:44 +00:00 |
Werner Lemberg
|
9b774e2822
|
Remove trailing whitespace. From Alexei.
|
2007-01-16 06:11:27 +00:00 |