harfbuzz/src
Jonathan Kew b1c0b9da2f [AAT] Don't map OT tags to AAT feature types that are not exposed.
If an AAT feature type is not exposed in the 'feat' table, we assume it is not intended
to be user-controllable and so we should not map any OT feature tag requests to it.

Fixes #2285.
2020-04-02 23:58:32 +04:30
..
ms-use Add ms-use/IndicShapingInvalidCluster.txt 2019-11-11 14:51:34 -08:00
check-c-linkage-decls.sh Minor 2018-01-04 16:06:25 +00:00
check-externs.sh Check for headers in builddir first, in check-*.sh 2017-10-25 12:09:11 -04:00
check-header-guards.sh Improve tests (#679) 2018-01-05 12:42:20 +03:30
check-includes.sh Rename hb-*private.hh to hb-*.hh 2018-08-25 22:36:36 -07:00
check-libstdc++.sh [test] Check -subset also doesn't link to lib[std]c++ 2020-03-26 09:40:14 +00:00
check-static-inits.sh [meson] Run check-symbols.sh and check-static-inits.sh correctly 2020-03-26 09:40:14 +00:00
check-symbols.sh [meson] Run check-symbols.sh and check-static-inits.sh correctly 2020-03-26 09:40:14 +00:00
dump-indic-data.cc Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
dump-khmer-data.cc Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
dump-myanmar-data.cc Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
dump-use-data.cc Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
fix_get_types.py Add Meson build definitions 2020-03-11 19:18:57 +03:30
gen-arabic-table.py Remove python2 support from tests/utils scripts 2020-02-19 16:17:45 +03:30
gen-def.py Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
gen-emoji-table.py Remove python2 support from tests/utils scripts 2020-02-19 16:17:45 +03:30
gen-indic-table.py Remove python2 support from tests/utils scripts 2020-02-19 16:17:45 +03:30
gen-os2-unicode-ranges.py [tools] Remove py2 remains 2020-03-18 23:41:20 +03:30
gen-tag-table.py [tools] More on py3 compatibility 2020-02-24 00:10:11 +03:30
gen-ucd-table.py Remove python2 support from tests/utils scripts 2020-02-19 16:17:45 +03:30
gen-use-table.py [tools] Remove py2 remains 2020-03-18 23:41:20 +03:30
gen-vowel-constraints.py [tools] More on py3 compatibility 2020-02-24 00:10:11 +03:30
harfbuzz-config.cmake.in Fix infinite loop when walking up the directory hierarchy (#1183) 2018-09-27 18:03:49 +03:30
harfbuzz-gobject.pc.in
harfbuzz-icu.pc.in
harfbuzz-subset.pc.in [subset] Build hb-subset into separate libharfbuzz-subset.so 2018-02-04 20:18:52 -05:00
harfbuzz.cc [cbdt] Merge hb-ot-color-cbdt-table.cc into its header file 2020-02-05 17:09:12 +03:30
harfbuzz.pc.in [coretext] Use fabsf() instead of abs() 2017-10-12 10:46:09 +02:00
hb-aat-fdsc-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-aat-layout-ankr-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-aat-layout-bsln-table.hh Rename GlyphID to HBGlyphID 2019-09-14 11:55:53 +04:30
hb-aat-layout-common.hh Rename GlyphID to HBGlyphID 2019-09-14 11:55:53 +04:30
hb-aat-layout-feat-table.hh [AAT] Don't map OT tags to AAT feature types that are not exposed. 2020-04-02 23:58:32 +04:30
hb-aat-layout-just-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-aat-layout-kerx-table.hh Minor, tweak spaces 2019-10-01 13:50:11 +03:30
hb-aat-layout-lcar-table.hh [lcar] Use multiformat convention 2019-08-14 17:58:30 +04:30
hb-aat-layout-morx-table.hh Rename GlyphID to HBGlyphID 2019-09-14 11:55:53 +04:30
hb-aat-layout-opbd-table.hh [opbd] Use multiformat convention on the table 2019-08-14 15:45:57 +04:30
hb-aat-layout-trak-table.hh minor, use NN on every OffsetTo<UnsizedArrayOf<>> 2020-03-10 13:57:46 +03:30
hb-aat-layout.cc [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() 2019-12-06 03:35:24 +00:00
hb-aat-layout.h Replace 0x7FFFFFFFu in enums with HB_TAG_MAX_SIGNED 2019-07-24 00:47:19 +04:30
hb-aat-layout.hh [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() 2019-12-06 03:35:24 +00:00
hb-aat-ltag-table.hh Remove space between right angle brackets now that we have C++11 (#1689) 2019-04-30 13:05:10 -07:00
hb-aat-map.cc [AAT] Don't map OT tags to AAT feature types that are not exposed. 2020-04-02 23:58:32 +04:30
hb-aat-map.hh Hide a few static methods 2019-04-12 17:51:14 -04:00
hb-aat.h [aat] Fix include issues 2018-11-25 01:16:02 -05:00
hb-algs.hh [avar] Prevent mul overflow 2020-03-26 15:01:14 +00:00
hb-array.hh Set hb_buffer_t to use array_t.reverse(). 2020-03-04 16:52:29 -08:00
hb-atomic.hh Remove hb-warning.cc 2019-10-22 15:03:47 -07:00
hb-bimap.hh added skip(), get_next_value() to inc_bimap to subset VarStore with retain-gids 2019-07-12 23:02:29 -07:00
hb-blob.cc Remove _POSIX_C_SOURCE definition from the project 2020-01-06 19:01:13 +03:30
hb-blob.h [blob] Shuffle 2019-05-24 14:35:26 -04:00
hb-blob.hh Use hb_bytes_t as<T> in hb_blob_t 2019-08-27 17:38:09 +04:30
hb-buffer-deserialize-json.hh Revert "[ragel] Regenerate ragel-generated files using ragel 7.0.0.11 May 2018" 2019-05-13 14:10:48 -07:00
hb-buffer-deserialize-json.rl Rename hb-*private.hh to hb-*.hh 2018-08-25 22:36:36 -07:00
hb-buffer-deserialize-text.hh Revert "[ragel] Regenerate ragel-generated files using ragel 7.0.0.11 May 2018" 2019-05-13 14:10:48 -07:00
hb-buffer-deserialize-text.rl Rename hb-*private.hh to hb-*.hh 2018-08-25 22:36:36 -07:00
hb-buffer-serialize.cc [number] Add whole buffer check and test it 2019-09-04 02:04:09 +04:30
hb-buffer.cc Set hb_buffer_t to use array_t.reverse(). 2020-03-04 16:52:29 -08:00
hb-buffer.h Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-buffer.hh Use correct return type in _unsafe_to_break_find_min_cluster. 2020-01-26 23:59:36 +03:30
hb-cache.hh Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
hb-cff1-interp-cs.hh alternate fix for https://crbug.com/971933 2019-06-26 15:59:00 -07:00
hb-cff2-interp-cs.hh [cff] Don't remove coords const qualification 2020-02-24 08:23:25 +03:30
hb-cff-interp-common.hh reimplment serialize_int using check_assign() 2020-02-28 14:21:58 +03:30
hb-cff-interp-cs-common.hh [cff] Check rcurveline and rlinecurve arguments 2019-11-18 20:46:05 +02:00
hb-cff-interp-dict-common.hh removed unused code & data; rename 2020-03-05 10:11:23 +03:30
hb-common.cc Prefer UINT_MAX instead of uint overflow. 2019-12-15 11:46:05 -08:00
hb-common.h [doc] minor 2019-10-16 13:28:15 +03:30
hb-config.hh Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t 2020-01-28 13:24:49 +03:30
hb-coretext.cc [coretext] Use kCTFontOpenTypeFeatureTag 2019-12-22 06:27:48 -08:00
hb-coretext.h [coretext] Add hb_coretext_font_create() 2017-12-02 14:52:57 -08:00
hb-debug.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-deprecated.h Deprecate v_kerning callback again 2019-06-17 14:02:47 -07:00
hb-directwrite.cc [dwrite] Fix extra semicolon issue 2019-09-26 13:05:27 +03:30
hb-directwrite.h Remove hb_directwrite_shape_experimental_width public API 2019-08-21 03:02:01 +04:30
hb-dispatch.hh Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-draw.cc Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-draw.h Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-draw.hh Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-face.cc collect_unicodes() with clamp, calling add_range() 2020-02-29 13:02:29 +03:30
hb-face.h [face] Introduce character-map API 2018-08-25 22:44:39 -07:00
hb-face.hh Prefer UINT_MAX instead of uint overflow. 2019-12-15 11:46:05 -08:00
hb-fallback-shape.cc [config] Replace HAVE_FALLBACK with HB_NO_FALLBACK_SHAPE 2019-06-17 20:29:29 -07:00
hb-font.cc Fix an unlikely UAF on the deprecated _set_glyph_func API 2020-02-11 03:05:04 +03:30
hb-font.h Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-font.hh [var] Implement hb_font_get_var_coords_design 2020-02-08 11:04:34 +03:30
hb-ft.cc [ft] Add locking FT_Face API 2019-11-22 16:22:27 -05:00
hb-ft.h [ft] Add locking FT_Face API 2019-11-22 16:22:27 -05:00
hb-gdi.cc [docs] Misc fixes 2019-09-30 10:40:25 -07:00
hb-gdi.h Add hb_gdi_face_create API 2019-07-21 14:22:19 -07:00
hb-glib.cc [config] Don't compile disabled features 2019-06-17 22:41:49 -07:00
hb-glib.h Support building with older glib versions 2016-12-18 01:37:07 -06:00
hb-gobject-enums.cc.tmpl src/hb-gobject-enums.cc.tmpl: Replace © with (C) 2020-03-13 14:30:17 +03:30
hb-gobject-enums.h.tmpl Fix gen-def for harefbuzz-gobject 2020-03-13 14:30:17 +03:30
hb-gobject-structs.cc [config] Don't compile disabled features 2019-06-17 22:41:49 -07:00
hb-gobject-structs.h Fix gen-def for harefbuzz-gobject 2020-03-13 14:30:17 +03:30
hb-gobject.h Fix gen-def for harefbuzz-gobject 2020-03-13 14:30:17 +03:30
hb-graphite2.cc Prefer UINT_MAX instead of uint overflow. 2019-12-15 11:46:05 -08:00
hb-graphite2.h Add HB_DEPRECATED_FOR and mark relevant symbols 2018-10-12 16:06:39 -04:00
hb-icu.cc [icu] Remove HB_ICU_STMT (#1993) 2019-09-26 10:45:59 -07:00
hb-icu.h Public headers: Decorate public symbols with HB_EXTERN 2015-11-23 11:03:11 +08:00
hb-iter.hh [iter] Partialize hb_zip() 2019-09-04 11:28:40 -04:00
hb-kern.hh Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-machinery.hh [machinery] Remove CastR<>() 2019-12-10 13:18:32 -06:00
hb-map.cc Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
hb-map.h 1.7.7 2018-06-05 15:18:16 -07:00
hb-map.hh Store the hash value of a key in item_t in hb_map to reduce the number of hash computations. 2019-10-22 13:33:41 -07:00
hb-meta.hh renamed to hb_unrwap_type(); now recursive 2020-02-17 21:16:15 +00:00
hb-mutex.hh Remove hb-warning.cc 2019-10-22 15:03:47 -07:00
hb-null.hh Revert "[null] Silence undefined-behavior complaints with too-small null bytes" 2019-09-06 12:17:18 -04:00
hb-number-parser.hh [number] minor 2020-02-22 17:15:06 +03:30
hb-number-parser.rl [number] minor 2020-02-22 17:15:06 +03:30
hb-number.cc [number] fix where strtod_l not available 2019-12-09 12:29:28 +03:30
hb-number.hh [number] Turn hb_parse_float into hb_parse_double 2019-09-04 02:04:09 +04:30
hb-object.hh Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-open-file.hh [machinery] Remove CastR<>() 2019-12-10 13:18:32 -06:00
hb-open-type.hh [subset] Rename src_base args to base to match sanitize methods 2020-03-08 23:39:26 +03:30
hb-ot-cff1-std-str.hh add get_glyph_from_name & test. use hb_string_array 2019-11-26 18:34:06 +00:00
hb-ot-cff1-table.cc Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-ot-cff1-table.hh Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-ot-cff2-table.cc Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-ot-cff2-table.hh Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-ot-cff-common.hh Turn more of simple dagger chains to foreach 2020-03-13 08:33:34 +03:30
hb-ot-cmap-table.hh Turn more of simple dagger chains to foreach 2020-03-13 08:33:34 +03:30
hb-ot-color-cbdt-table.hh [subset] Rename src_base args to base to match sanitize methods 2020-03-08 23:39:26 +03:30
hb-ot-color-colr-table.hh [colr] minor style fix 2020-02-11 17:10:34 +03:30
hb-ot-color-cpal-table.hh Minor, tweak spaces 2019-10-01 13:50:11 +03:30
hb-ot-color-sbix-table.hh removed default base; replaced w/ bias if required 2020-03-08 22:59:43 +03:30
hb-ot-color-svg-table.hh minor 2020-03-10 10:43:27 +03:30
hb-ot-color.cc [config] Don't compile color API if HB_NO_COLOR 2019-06-18 13:18:15 -07:00
hb-ot-color.h Merge branch 'master' into docs-gtkdoc-colormath 2019-05-11 20:16:57 +01:00
hb-ot-deprecated.h [math] Rename HB_MATH_GLYPH_PART_FLAG_EXTENDER 2019-05-30 11:26:17 -04:00
hb-ot-face-table-list.hh [glyf] Use common convention of other tables access, format 2019-10-06 08:59:12 +03:30
hb-ot-face.cc [meta] New API, hb_ot_metadata_reference_entry for fetching meta entries 2019-07-25 17:49:51 -07:00
hb-ot-face.hh [config] Remove tables from hb_face_t for disabled features 2019-06-19 15:36:14 -07:00
hb-ot-font.cc more coding style fixes 2019-11-26 18:34:06 +00:00
hb-ot-font.h Public headers: Decorate public symbols with HB_EXTERN 2015-11-23 11:03:11 +08:00
hb-ot-gasp-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-ot-glyf-table.hh Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
hb-ot-hdmx-table.hh Turn more of simple dagger chains to foreach 2020-03-13 08:33:34 +03:30
hb-ot-head-table.hh [subset] Keep head when no glyf table 2020-02-04 23:31:33 +03:30
hb-ot-hhea-table.hh Implement a simple API for fetching opentype metrics 2019-07-18 14:15:58 -07:00
hb-ot-hmtx-table.hh minor 2020-03-10 10:43:27 +03:30
hb-ot-kern-table.hh Minor, tweak spaces 2019-10-01 13:50:11 +03:30
hb-ot-layout-base-table.hh Rename GlyphID to HBGlyphID 2019-09-14 11:55:53 +04:30
hb-ot-layout-common.hh typo fix 2020-04-02 12:05:57 +04:30
hb-ot-layout-gdef-table.hh minor 2020-03-10 10:43:27 +03:30
hb-ot-layout-gpos-table.hh [subset] Fix crash when serializer runs out of room during gpos subsetting. 2020-03-14 00:55:47 +03:30
hb-ot-layout-gsub-table.hh removed default base; replaced w/ bias if required 2020-03-08 22:59:43 +03:30
hb-ot-layout-gsubgpos.hh typo fix 2020-04-02 12:05:57 +04:30
hb-ot-layout-jstf-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-ot-layout.cc Revert "Add messages for GPOS/GSUB phases" 2020-03-30 16:49:23 +02:00
hb-ot-layout.h Minor hb_ot_layout documentation fixes. 2020-01-31 22:57:38 +03:30
hb-ot-layout.hh [amalgam] Fix most duplicate-id instances in Indic-like shapers 2019-07-02 14:58:52 -07:00
hb-ot-map.cc Minor, replace hb_set_add with private API 2019-10-08 15:40:29 +03:30
hb-ot-map.hh Prefer UINT_MAX instead of uint overflow. 2019-12-15 11:46:05 -08:00
hb-ot-math-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-ot-math.cc Minor header include cleanup 2019-06-18 13:21:25 -07:00
hb-ot-math.h [docs] Minor 2019-07-20 12:09:34 -07:00
hb-ot-maxp-table.hh Rename VAR to HB_VAR_ARRAY 2019-09-06 16:54:27 -04:00
hb-ot-meta-table.hh minor, use NN on every OffsetTo<UnsizedArrayOf<>> 2020-03-10 13:57:46 +03:30
hb-ot-meta.cc 2.6.0 2019-08-13 22:20:54 -07:00
hb-ot-meta.h 2.6.0 2019-08-13 22:20:54 -07:00
hb-ot-metrics.cc 2.6.0 2019-08-13 22:20:54 -07:00
hb-ot-metrics.h 2.6.0 2019-08-13 22:20:54 -07:00
hb-ot-metrics.hh [metrics] Rename hb_ot_metrics_t to hb_ot_metrics_tag_t 2019-07-29 22:43:09 +04:30
hb-ot-name-language-static.hh [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() 2019-12-06 03:35:24 +00:00
hb-ot-name-language.hh Move implementations of hb-ot-name-language.cc into a hb-static.cc 2019-04-26 15:24:47 -07:00
hb-ot-name-table.hh minor 2020-03-10 10:43:27 +03:30
hb-ot-name.cc Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-ot-name.h Fix Solaris Trailing comma in enum warnings (#1490) 2018-12-17 17:18:47 -05:00
hb-ot-os2-table.hh fix for cmap4 and OS_2 subsetting: maximum character code allowed is 0xFFFF 2020-01-09 10:00:32 -08:00
hb-ot-os2-unicode-ranges.hh [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() 2019-12-06 03:35:24 +00:00
hb-ot-post-macroman.hh Rename hb-*private.hh to hb-*.hh 2018-08-25 22:36:36 -07:00
hb-ot-post-table.hh Fix build, third times... 2019-12-06 04:28:06 +00:00
hb-ot-shape-complex-arabic-fallback.hh Fix -Wsizeof-array-div clang warning 2019-10-01 12:40:41 +03:30
hb-ot-shape-complex-arabic-table.hh Update to Unicode 12.0.0 2019-03-29 18:15:00 -07:00
hb-ot-shape-complex-arabic-win1256.hh Rename hb-*private.hh to hb-*.hh 2018-08-25 22:36:36 -07:00
hb-ot-shape-complex-arabic.cc Minor, switch to https links where possible 2020-02-19 16:32:44 +03:30
hb-ot-shape-complex-arabic.hh Rename hb-*private.hh to hb-*.hh 2018-08-25 22:36:36 -07:00
hb-ot-shape-complex-default.cc [aat] Adjust fallback positioning logic 2019-12-09 18:11:04 -06:00
hb-ot-shape-complex-hangul.cc Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-ot-shape-complex-hebrew.cc [config] Add HB_NO_OT_SHAPE / HB_NO_OT 2019-06-26 13:21:03 -07:00
hb-ot-shape-complex-indic-machine.hh [amalgam] Fix most duplicate-id instances in Indic-like shapers 2019-07-02 14:58:52 -07:00
hb-ot-shape-complex-indic-machine.rl minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-ot-shape-complex-indic-table.cc Adjustments to the generated Indic table output (#1936) 2019-08-28 04:31:27 -07:00
hb-ot-shape-complex-indic.cc [indic] Fix old-spec base-finding logic w vatu feature 2019-12-05 12:19:52 +00:00
hb-ot-shape-complex-indic.hh [amalgam] Finish fixing Indic-like shapers 2019-07-02 15:40:11 -07:00
hb-ot-shape-complex-khmer-machine.hh [amalgam] Fix most duplicate-id instances in Indic-like shapers 2019-07-02 14:58:52 -07:00
hb-ot-shape-complex-khmer-machine.rl [amalgam] Fix most duplicate-id instances in Indic-like shapers 2019-07-02 14:58:52 -07:00
hb-ot-shape-complex-khmer.cc Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-ot-shape-complex-khmer.hh [amalgam] Finish fixing Indic-like shapers 2019-07-02 15:40:11 -07:00
hb-ot-shape-complex-myanmar-machine.hh [amalgam] Fix most duplicate-id instances in Indic-like shapers 2019-07-02 14:58:52 -07:00
hb-ot-shape-complex-myanmar-machine.rl minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-ot-shape-complex-myanmar.cc Minor, tweak spaces 2019-10-01 13:50:11 +03:30
hb-ot-shape-complex-myanmar.hh [amalgam] Finish fixing Indic-like shapers 2019-07-02 15:40:11 -07:00
hb-ot-shape-complex-thai.cc [config] Add HB_NO_OT_SHAPE / HB_NO_OT 2019-06-26 13:21:03 -07:00
hb-ot-shape-complex-use-machine.hh [amalgam] Fix most duplicate-id instances in Indic-like shapers 2019-07-02 14:58:52 -07:00
hb-ot-shape-complex-use-machine.rl [amalgam] Fix most duplicate-id instances in Indic-like shapers 2019-07-02 14:58:52 -07:00
hb-ot-shape-complex-use-table.cc Reorder U+1C29 LEPCHA VOWEL SIGN OO 2019-10-09 20:55:52 -04:00
hb-ot-shape-complex-use.cc Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-ot-shape-complex-use.hh [use] Allow U+1A60 TAI THAM SIGN SAKOT after vowel 2019-05-27 13:14:03 -04:00
hb-ot-shape-complex-vowel-constraints.cc Add ms-use/IndicShapingInvalidCluster.txt 2019-11-11 14:51:34 -08:00
hb-ot-shape-complex-vowel-constraints.hh Touch up on previous commit 2018-10-23 02:51:42 -07:00
hb-ot-shape-complex.hh [aat] Adjust fallback positioning logic 2019-12-09 18:11:04 -06:00
hb-ot-shape-fallback.cc Prefer _hb_glyph_info_is_unicode_mark where possible. 2019-12-13 08:55:34 +03:30
hb-ot-shape-fallback.hh Adjust mark offsets when zeroing from fallback mark positioning code 2019-01-24 12:28:24 +01:00
hb-ot-shape-normalize.cc Prefer _hb_glyph_info_is_unicode_mark where possible. 2019-12-13 08:55:34 +03:30
hb-ot-shape-normalize.hh Minor 2018-10-08 16:41:08 -04:00
hb-ot-shape.cc Run morx if run is horizontal or GSUB doesn't exist 2020-01-25 00:36:36 +03:30
hb-ot-shape.h Public headers: Decorate public symbols with HB_EXTERN 2015-11-23 11:03:11 +08:00
hb-ot-shape.hh minor 2020-03-26 12:03:07 +04:30
hb-ot-stat-table.hh Rename Fixed to HBFixed 2019-09-10 10:31:07 -07:00
hb-ot-tag-table.hh Comment out ot_languages where fallback suffices 2019-04-17 10:28:59 -04:00
hb-ot-tag.cc [config] Add HB_NO_OT_TAG 2019-06-26 13:49:42 -07:00
hb-ot-var-avar-table.hh [avar] Prevent mul overflow 2020-03-26 15:01:14 +00:00
hb-ot-var-fvar-table.hh [var] Fix hb_ot_var_get_axis_infos's offset semantic 2020-03-06 02:01:04 +03:30
hb-ot-var-gvar-table.hh [gvar] Add fields docs from ot-spec as other tables 2020-03-10 13:20:56 +03:30
hb-ot-var-hvar-table.hh fixes oss-fuzz 19978: Null-dereference READ (#2091) 2020-01-10 07:54:16 +03:30
hb-ot-var-mvar-table.hh [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() 2019-12-06 03:35:24 +00:00
hb-ot-var.cc [config] Add HB_NO_VAR to disable variations support, enabled by HB_TINY 2019-06-19 19:26:22 -07:00
hb-ot-var.h Replace 0x7FFFFFFFu in enums with HB_TAG_MAX_SIGNED 2019-07-24 00:47:19 +04:30
hb-ot-vorg-table.hh [serialize] Extract iterable copy, copy_all 2019-10-31 13:31:11 -07:00
hb-ot.h Rename hb_ot_glyph_* to hb_outline_* 2020-01-27 23:43:54 +03:30
hb-pool.hh Turn more of simple dagger chains to foreach 2020-03-13 08:33:34 +03:30
hb-sanitize.hh [algs] Add hb_clamp 2020-03-04 11:18:19 +03:30
hb-serialize.hh minor; fixes #2292 2020-04-01 19:49:18 -07:00
hb-set-digest.hh More static constexpr 2019-01-25 16:08:25 +01:00
hb-set.cc hb_set_previous_range docs: fix presumed copy/paste error 2019-07-05 08:09:25 -07:00
hb-set.h [set] Add is_subset 2018-06-06 16:47:13 -07:00
hb-set.hh fixes oss-fuzz 20886 2020-02-26 09:35:32 -08:00
hb-shape-plan.cc Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-shape-plan.h [GX] Hook up feature variations 2016-12-16 19:06:26 -06:00
hb-shape-plan.hh Remove unused 'inline' specifier 2019-07-02 17:11:09 -07:00
hb-shape.cc Document hb_feature_t. 2019-10-11 20:54:06 +03:30
hb-shape.h Move code around 2017-01-20 20:16:53 -08:00
hb-shaper-impl.hh [shaper] Rewrite shaper data code to be more template-driven than macro-driven 2018-11-16 02:52:20 -05:00
hb-shaper-list.hh [config] Add HB_NO_SHAPER 2019-06-26 13:58:40 -07:00
hb-shaper.cc [config] Add HB_NO_SHAPER 2019-06-26 13:58:40 -07:00
hb-shaper.hh Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
hb-static.cc Minor 2019-12-09 17:46:56 -06:00
hb-string-array.hh undef HB_STRING_ARRAY_LENG_NAME 2019-11-19 01:13:00 -05:00
hb-subset-cff1.cc [subset] Remove not needed blob sanitize call 2020-03-10 10:40:05 +03:30
hb-subset-cff1.hh first rewrite of cff/cff2 _subset with _subset2 2020-02-04 21:20:43 +03:30
hb-subset-cff2.cc [subset] Remove not needed blob sanitize call 2020-03-10 10:40:05 +03:30
hb-subset-cff2.hh first rewrite of cff/cff2 _subset with _subset2 2020-02-04 21:20:43 +03:30
hb-subset-cff-common.cc minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-subset-cff-common.hh removed unused code 2020-03-05 10:11:23 +03:30
hb-subset-input.cc [subset] Add "--name-languages" and "--name-legacy" options 2020-01-24 23:17:04 +03:30
hb-subset-input.hh [subset] Add "--name-languages" and "--name-legacy" options 2020-01-24 23:17:04 +03:30
hb-subset-plan.cc Refactor to two iterators 2020-01-29 10:21:00 -05:00
hb-subset-plan.hh [subset] Add "--name-languages" and "--name-legacy" options 2020-01-24 23:17:04 +03:30
hb-subset.cc [subset] Add source_blob as a hb_subset_context_t field (#2203) 2020-02-28 22:24:25 +03:30
hb-subset.h [subset] Add "--name-languages" and "--name-legacy" options 2020-01-24 23:17:04 +03:30
hb-subset.hh [subset] Add source_blob as a hb_subset_context_t field (#2203) 2020-02-28 22:24:25 +03:30
hb-ucd-table.hh [ucd] Include scripts added in Unicode 10 or later 2019-06-25 18:52:40 -07:00
hb-ucd.cc [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() 2019-12-06 03:35:24 +00:00
hb-unicode-emoji-table.hh Minor, switch to https links where possible 2020-02-19 16:32:44 +03:30
hb-unicode.cc Minor, tweak spaces 2019-10-01 13:50:11 +03:30
hb-unicode.h Minor, tweak spaces 2019-10-01 13:50:11 +03:30
hb-unicode.hh Don’t modify a ccc to 6 2019-11-19 17:16:27 -05:00
hb-uniscribe.cc [unscribe] fix leak issue 2019-12-12 15:48:27 +03:30
hb-uniscribe.h Public headers: Decorate public symbols with HB_EXTERN 2015-11-23 11:03:11 +08:00
hb-utf.hh Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-vector.hh Minor, tweak spaces 2019-10-01 13:50:11 +03:30
hb-version.h 2.6.4 2019-10-29 12:49:28 -07:00
hb-version.h.in Public headers: Decorate public symbols with HB_EXTERN 2015-11-23 11:03:11 +08:00
hb.h Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t 2020-01-28 13:24:49 +03:30
hb.hh Hopefully fix up previous commit and bots 2019-10-28 17:06:53 -07:00
main.cc Move outline draw API behind HB_EXPERIMENTAL_API directive 2020-03-13 08:25:53 +03:30
Makefile.am [meson] Run check-symbols.sh and check-static-inits.sh correctly 2020-03-26 09:40:14 +00:00
Makefile.sources [cbdt] Merge hb-ot-color-cbdt-table.cc into its header file 2020-02-05 17:09:12 +03:30
meson.build [meson] Run check-symbols.sh and check-static-inits.sh correctly 2020-03-26 09:40:14 +00:00
sample.py Remove python2 support from tests/utils scripts 2020-02-19 16:17:45 +03:30
test-algs.cc [algs] Fix hb_inc/dec signature 2019-08-31 12:24:56 -05:00
test-array.cc Set hb_buffer_t to use array_t.reverse(). 2020-03-04 16:52:29 -08:00
test-bimap.cc add bimap test along with bug fix/tweaks 2019-07-01 13:54:36 -07:00
test-buffer-serialize.cc Replace create_from_file with empty blob if HB_NO_OPEN is defined 2019-06-24 14:35:53 -07:00
test-gpos-size-params.cc Replace create_from_file with empty blob if HB_NO_OPEN is defined 2019-06-24 14:35:53 -07:00
test-gsub-would-substitute.cc Replace create_from_file with empty blob if HB_NO_OPEN is defined 2019-06-24 14:35:53 -07:00
test-iter.cc Minor, tweak spaces 2019-10-01 13:50:11 +03:30
test-meta.cc add test cases for hb_unwrap_type 2020-02-17 21:16:15 +00:00
test-number.cc Replace strtod with a ragel implementation 2019-09-07 15:02:52 +04:30
test-ot-glyphname.cc add get_glyph_from_name & test. use hb_string_array 2019-11-26 18:34:06 +00:00
test-ot-meta.cc Rename hb_ot_meta_get_entries() to +hb_ot_meta_get_entry_tags() 2019-08-13 21:02:47 -07:00
test-ot-name.cc Replace create_from_file with empty blob if HB_NO_OPEN is defined 2019-06-24 14:35:53 -07:00
test-unicode-ranges.cc Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
test.cc Replace create_from_file with empty blob if HB_NO_OPEN is defined 2019-06-24 14:35:53 -07:00