HarfBuzz text shaping engine
Go to file
Behdad Esfahbod 95df00aec1 Hide a few static methods
Looks like static methods that do not get inlined end up exported.
We have a lot more.  Need to protect all at some point.  Wish there
was an easier way, like the visibility flag we pass that automatically
hides all inline methods.

Was exposed by check-symbols.sh when compiling on OS X 10.14 with:

$ make CPPFLAGS=-Oz CXXFLAGS=-flto=thin LDFLAGS=-lc++
2019-04-12 17:51:14 -04:00
.ci [ci] Cache FreeType build on Travis 2019-03-14 23:16:26 +02:00
.circleci [ci] Fix build 2019-03-29 14:14:55 -07:00
docs [dwrite] A new API, hb_directwrite_face_get_font_face (#1600) 2019-03-29 13:00:56 -07:00
m4 Remove generated files that were accidentally added by CFF2 branch 2018-11-30 22:43:22 -05:00
src Hide a few static methods 2019-04-12 17:51:14 -04:00
test replace test font SourceHanSans with its subet 2019-04-05 10:15:08 -07:00
util Fix or document unsupported font-feature-settings 2019-02-25 17:48:16 -05:00
.clang-format Add an initial .clang-format config 2019-01-09 16:01:11 +03:30
.codecov.yml [ci] Add .codecov.yml 2018-11-26 18:58:39 +03:30
.editorconfig Minor, remove .editorconfig hack 2019-03-02 03:24:49 +03:30
.travis.yml [ci] Use only CircleCI for macOS (#1637) 2019-03-28 15:42:45 -07:00
AUTHORS [AUTHORS] Add Ebrahim and Khaled 2018-10-18 00:35:01 -07:00
BUILD.md Fix typos. 2018-10-19 19:24:05 +03:30
CMakeLists.txt Remove Forcing Diagnostic Colours from CMakeLists.txt (#1597) 2019-02-25 23:56:58 +03:30
COPYING
Makefile.am Update ChangeLog generation 2019-03-26 13:44:39 -07:00
NEWS 2.4.0 2019-03-28 21:21:26 -07:00
README Switch README / README.md 2019-01-28 20:39:16 -05:00
README.md [CI] Peg CircleCI badge link to master branch 2019-01-28 20:47:58 -05:00
README.python.md Fix typos. 2018-10-19 19:24:05 +03:30
README.wine.md Fix typos. 2018-10-19 19:24:05 +03:30
RELEASING.md Update RELEASING 2019-03-29 14:30:02 -07:00
THANKS
TODO [TODO] Remove BCP 47 language handling item 2018-10-20 21:13:25 +03:30
appveyor.yml [appveyor] Drop Cygwin builds again 2018-10-25 02:34:02 +02:00
autogen.sh Add Ragel-generated files to git 2018-02-20 14:36:14 -08:00
azure-pipelines.yml Set up CI with Azure Pipelines 2018-10-25 15:22:54 +00:00
configure.ac Merge branch 'master' into iter 2019-03-28 21:26:50 -07:00
git.mk [git.mk] Update 2017-10-27 10:23:01 -06:00
harfbuzz.doap Move all references of old url to the new address (#622) 2017-11-20 14:49:22 -05:00
mingw32.sh Add mingw32.sh and mingw64.sh 2018-02-16 14:16:28 -08:00
mingw64.sh Add mingw32.sh and mingw64.sh 2018-02-16 14:16:28 -08:00
replace-enum-strings.cmake

README.md

Travis Build Status AppVeyor Build Status CircleCI Build Status Coverity Code Health Codacy Code Health Codecov Code Coverage Coverals Code Coverage ABI Tracker

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

http://harfbuzz.org/

For license information, see the file COPYING.

Documentation: https://harfbuzz.github.io