Behdad Esfahbod
|
a68f2b62c1
|
[travis] Give coveralls a hand
|
10 years ago |
Behdad Esfahbod
|
5194d647e1
|
[travis] Disable clang for now
|
10 years ago |
Behdad Esfahbod
|
715f27f85f
|
[test] Fixup test
|
10 years ago |
Behdad Esfahbod
|
2a508ddae5
|
[travis] Another try at coveralls.io
|
10 years ago |
Behdad Esfahbod
|
dfe8078e5b
|
[travis] First try to hookup coveralls.io code coverage tracking
|
10 years ago |
Behdad Esfahbod
|
1b387571e4
|
[travis] Unbreak
|
10 years ago |
Behdad Esfahbod
|
e281ed360d
|
[travis] Minor
|
10 years ago |
Behdad Esfahbod
|
c0b82ba32a
|
Create ragel-generated files in srcdir
|
10 years ago |
Behdad Esfahbod
|
79bbb10b0d
|
Clean ragel-generated headers in maintainercleanfiles
|
10 years ago |
Behdad Esfahbod
|
8971cac83e
|
Don't use tmp files in Makefile
Useful for code-coverage generation of the ragel-generated files
as they will now contain the correct .hh filename in them.
|
10 years ago |
Behdad Esfahbod
|
2272318665
|
check-static-inits: Filter out zero-length sections
When compiling with -O0, zero-sized constructors were showing up
and confusing the test.
|
10 years ago |
Behdad Esfahbod
|
b695a3dc23
|
check-static-inits: check for static finalizers
|
10 years ago |
Behdad Esfahbod
|
250398b1e4
|
Hide other bubble-sort
|
10 years ago |
Behdad Esfahbod
|
c1e8744262
|
Hide bubble-sort!
|
10 years ago |
Behdad Esfahbod
|
80f7728226
|
[util] Fix ansi output when surface is empty
|
10 years ago |
Behdad Esfahbod
|
156852991e
|
[ot-font] Add hb_ot_face_cmap_accelerator_t
|
10 years ago |
Behdad Esfahbod
|
d088ccaf11
|
[ot-font] Minor
|
10 years ago |
Behdad Esfahbod
|
d7c160a153
|
[ot-font] Handle missing vertical metrics tables
|
10 years ago |
Behdad Esfahbod
|
be1cca2702
|
[ot-font] Add metrics_accel_t
|
10 years ago |
Behdad Esfahbod
|
d41b809e9d
|
[ot-font] Start adding vertical support
|
10 years ago |
Behdad Esfahbod
|
22f0de5025
|
Fix build
|
10 years ago |
Behdad Esfahbod
|
d457e3f0ff
|
[arabic] Don't #include __FILE__
Fine!
https://code.google.com/p/chromium/issues/detail?id=406957
|
10 years ago |
Behdad Esfahbod
|
9ceb673d9c
|
[arabic] Allow disabling win1256 fallback code
By defining HB_NO_WIN1256.
|
10 years ago |
Behdad Esfahbod
|
8a93195021
|
[ot] Prefer Windows platform cmap tables / accept all Unicode encodingIDs
Some fonts on the Mac ship with (0,1).
|
10 years ago |
Behdad Esfahbod
|
270971a0fc
|
[win32] Avoid preprocessor warnings re macros
|
10 years ago |
Behdad Esfahbod
|
8c6bd34d38
|
Fix check-symbols on OS X
|
10 years ago |
Behdad Esfahbod
|
522b1cc526
|
[coretext] Hide feature_mappings
|
10 years ago |
Behdad Esfahbod
|
0d2c2f238b
|
Simplify hb-object
|
10 years ago |
Behdad Esfahbod
|
9d861b81f3
|
Really fix clang build this time
|
10 years ago |
Behdad Esfahbod
|
272226f294
|
Revert "Fix build on clang after previous commit"
This reverts commit 9c80cbc87f .
|
10 years ago |
Behdad Esfahbod
|
9c80cbc87f
|
Fix build on clang after previous commit
|
10 years ago |
Behdad Esfahbod
|
a5a27073cf
|
Rewrite this==NULL checks to avoid undefined behavior
Fixes https://code.google.com/p/chromium/issues/detail?id=403594
|
10 years ago |
Behdad Esfahbod
|
cc3b2d432b
|
Remove this==NULL check from face->reference_table()
Not supposed to happen, and apparently this is undefined in C++.
https://code.google.com/p/chromium/issues/detail?id=403594
|
10 years ago |
Behdad Esfahbod
|
cd7ea4f791
|
Make hb_object_t members private
In preparation for fixing:
https://code.google.com/p/chromium/issues/detail?id=403594
|
10 years ago |
Behdad Esfahbod
|
c4308f895a
|
Minor
|
10 years ago |
Behdad Esfahbod
|
cd5a1149d9
|
0.9.35
|
10 years ago |
Behdad Esfahbod
|
20076cc41e
|
[coretext] Add version guards for kCTLanguageAttributeName
|
10 years ago |
Behdad Esfahbod
|
1b3011c27d
|
[coretext] Pass buffer language to CoreText
|
10 years ago |
Behdad Esfahbod
|
3eb6a4dbf2
|
[coretext] Minor
|
10 years ago |
Behdad Esfahbod
|
08acfe0d3a
|
[hb-coretext] Fix cluster order of notdef runs in RTL text
|
10 years ago |
Behdad Esfahbod
|
30eed75de2
|
[shape-plan] Fix typo!
The only effect is, if shaper_list was not NULL and no shaper was found,
we now don't insert anything into cache and return earlier.
|
10 years ago |
Behdad Esfahbod
|
dc9aba6fc5
|
[shape-plan] Better debug messages
|
10 years ago |
Behdad Esfahbod
|
e956c65bf7
|
[shape-plan] Simplify macro
|
10 years ago |
Behdad Esfahbod
|
29e25550ce
|
Fix gcc warning
|
10 years ago |
Behdad Esfahbod
|
8d5eebc0c6
|
[shape-plan] Fix shape-plan caching with more than one requested shaper
Wasn't breaking out of loop, ouch!
http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1246370.html
|
10 years ago |
Behdad Esfahbod
|
bc3d0dc601
|
[shape-plan] Add debug tracing
|
10 years ago |
Behdad Esfahbod
|
81b8d9777b
|
[coretext] Fix buffer resizing
Was very broken. Now fixed and tested.
|
10 years ago |
Behdad Esfahbod
|
c3e924fb9e
|
[coretext] Rewind scratch-allocated arrays when not needed anymore
|
10 years ago |
Behdad Esfahbod
|
8fd4d70b14
|
[wince] Two more Windows CE fixes
Report has it that it builds (and works) now:
https://codereview.qt-project.org/#/c/92087/
|
10 years ago |
Behdad Esfahbod
|
fd0001d7db
|
[coretext] Compare CGFont and PS name, if CTFont didn't match
See comments.
Fixes vertical text. CoreText backend is in very good shape now!
Also see:
5a0eed3b50
25f4fb9b56
Fixes http://github.com/behdad/harfbuzz/pull/36
|
10 years ago |