Behdad Esfahbod
|
7a750ac33e
|
Rename table files from eg maxp-private.hh to maxp-table.hh
|
2011-08-17 14:19:59 +02:00 |
Behdad Esfahbod
|
944b2ba1ce
|
[buffer] Make API take signed int length
Since we already switched to accepting -1 as 'zero-terminated'.
|
2011-08-09 00:23:58 +02:00 |
Behdad Esfahbod
|
c605bbbb6d
|
Remove C++ guards from source files
Where causing issues for people with MSVC.
|
2011-08-04 20:00:53 -04:00 |
Behdad Esfahbod
|
f60271c0c2
|
Add mingw32 support
With these changes, on Ubuntu I can do:
./configure --host=i586-mingw32msvc && make
|
2011-08-02 10:00:55 -04:00 |
Behdad Esfahbod
|
2409d5f8d7
|
Update Copyright headers
|
2011-04-21 17:14:28 -04:00 |
Behdad Esfahbod
|
8c69e65abe
|
Rename lookup_flags to lookup_props since it's more than just flags
|
2010-11-02 19:12:59 -04:00 |
Behdad Esfahbod
|
acdba3f90b
|
Prefer C linkage
|
2010-07-23 15:39:27 -04:00 |
Behdad Esfahbod
|
b5db4f1e4e
|
Clean up NO_INDEX
|
2010-05-10 22:22:22 -04:00 |
Behdad Esfahbod
|
ce5694c796
|
[main] Recognize Apple SFNTs
|
2010-05-04 14:10:18 -04:00 |
Behdad Esfahbod
|
187454c595
|
Add different casts from pointer and ref to avoid bugs
|
2010-04-23 17:44:28 -04:00 |
Behdad Esfahbod
|
efb324a46f
|
Remove GET_FOR_DATA macros
The major-version check is now handled by sanitize. If major
doesn't match, we reject and fall back to the Null object.
|
2010-04-23 16:28:27 -04:00 |
Behdad Esfahbod
|
1aa4666b91
|
Cleanup OpenTypeFontFile
|
2010-04-23 13:32:03 -04:00 |
Behdad Esfahbod
|
df3f505dcf
|
More sanitize cleanup
|
2010-04-22 14:11:33 -04:00 |
Behdad Esfahbod
|
c755cb3e3a
|
Change header comment
|
2010-04-22 00:11:43 -04:00 |
Behdad Esfahbod
|
bdd0ff5290
|
Make main.cc compile without glib
|
2009-12-15 04:07:40 -05:00 |
Behdad Esfahbod
|
67cb8111f2
|
[HB] Print mark sets in main.cc
|
2009-11-02 14:40:35 -05:00 |
Behdad Esfahbod
|
15164d9258
|
[HB] Fix mix warnings
|
2009-11-02 14:40:29 -05:00 |
Behdad Esfahbod
|
5f5b24f99f
|
[OT] Rename C++ header files from *.h to *.hh
|
2009-11-02 14:40:27 -05:00 |
Behdad Esfahbod
|
2098a021a8
|
[HB] Move OT file handling out of ot-layout
|
2009-11-02 14:40:26 -05:00 |
Behdad Esfahbod
|
baec684fde
|
[HB] Remove glib dependency
|
2009-11-02 14:40:25 -05:00 |
Behdad Esfahbod
|
62964afcec
|
[HB] Implement get_lig_carets()
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
79420ad9ca
|
[HB] Add get_attach_points()
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
6ad8d5f3c7
|
[HB] Simplify some basic things
|
2009-11-02 14:40:18 -05:00 |
Behdad Esfahbod
|
ee58aaebd2
|
[HB] Update copyright years
|
2009-11-02 14:40:09 -05:00 |
Behdad Esfahbod
|
ce48f03946
|
Merge harfbuzz-ng
|
2009-11-02 14:38:33 -05:00 |
Behdad Esfahbod
|
2d15e72c75
|
Give it a start at GSUB
|
2009-04-15 19:50:16 -04:00 |
Behdad Esfahbod
|
706ab25a4c
|
Add script and language public getter API
|
2008-01-28 05:58:50 -05:00 |
Behdad Esfahbod
|
40a81314fa
|
Make main.cc compile again, which means finished getter API
|
2008-01-28 02:30:48 -05:00 |
Behdad Esfahbod
|
54e5aac5e2
|
GDEF completely working now
|
2008-01-27 21:21:37 -05:00 |
Behdad Esfahbod
|
fd92a3dde3
|
Starting public interface
|
2008-01-24 03:36:11 -05:00 |
Behdad Esfahbod
|
aefaafe5bc
|
Minor renaming
|
2008-01-23 17:25:29 -05:00 |
Behdad Esfahbod
|
a16ecbf056
|
Initial gsub stub
|
2008-01-23 17:01:55 -05:00 |
Behdad Esfahbod
|
64aef3a549
|
Add copyright notices.
|
2008-01-23 16:14:38 -05:00 |
Behdad Esfahbod
|
8dd1c8b8d6
|
Clean up file names, add namespace
|
2008-01-23 05:02:14 -05:00 |
Behdad Esfahbod
|
1f437e6f47
|
Make all code NULL-free and assert-free
|
2008-01-23 04:55:38 -05:00 |
Behdad Esfahbod
|
600e5eb80f
|
Define get_for_data() factories
|
2008-01-23 02:01:37 -05:00 |
Behdad Esfahbod
|
b9d7688fb3
|
Finish and test GDEF
|
2008-01-23 01:38:10 -05:00 |
Behdad Esfahbod
|
303fe62824
|
Misc cleanup
|
2008-01-23 00:20:48 -05:00 |
Behdad Esfahbod
|
5b3f7702a6
|
Add stub GDEF files
|
2006-12-28 06:42:37 -05:00 |
Behdad Esfahbod
|
12c4568c68
|
Break and rename, in the layout of old HarfBuzz codebase
|
2006-12-28 06:10:59 -05:00 |