harfbuzz/src
David Corbett dec52006d9 Map BCP 47 tags to all macrolanguages
The general rule is that if a BCP 47 macrolanguage maps to an OpenType
language system tag, all its individual languages map to it too.
Previously, a tag like "prs" (Dari) would not map to the language system
tag ('FAR ') of its macrolanguage ("fa") because "prs" already has its
own language system tag ('DRI '). That exception has been removed: now
"prs" maps to 'DRI ' and falls back to 'FAR '.
2020-10-11 11:38:40 -07:00
..
ms-use [USE] Update to the 2020-08-13 USE specification 2020-09-02 19:50:49 -04:00
Makefile.am Generate `has_arabic_joining` 2020-08-12 11:34:49 +04:30
Makefile.sources [use] Skip most default ignorables when clustering 2020-09-02 15:51:15 -07:00
check-c-linkage-decls.py [py] minor, replace os.environ.get with os.getenv 2020-07-04 16:16:15 +04:30
check-externs.py [py] minor, replace os.environ.get with os.getenv 2020-07-04 16:16:15 +04:30
check-header-guards.py [py] minor, replace os.environ.get with os.getenv 2020-07-04 16:16:15 +04:30
check-includes.py [py] minor, replace os.environ.get with os.getenv 2020-07-04 16:16:15 +04:30
check-libstdc++.py [py] minor, replace os.environ.get with os.getenv 2020-07-04 16:16:15 +04:30
check-static-inits.py [py] minor, replace os.environ.get with os.getenv 2020-07-04 16:16:15 +04:30
check-symbols.py [tests] fix PGO build testing 2020-07-21 03:05:28 +04:30
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
failing-alloc.c [fuzz] Implement failing allocator 2020-07-29 07:35:34 +04:30
fix_get_types.py [meson] Fix fix_get_types.py shabang, minor format 2020-05-21 21:48:01 +04:30
gen-arabic-joining-list.py Ignore T & U when determining the joining scripts 2020-08-28 14:33:25 -04:00
gen-arabic-table.py [py] minor, remove unnecessary pass 2020-07-13 20:07:51 +04:30
gen-def.py [py] minor, replace os.environ.get with os.getenv 2020-07-04 16:16:15 +04:30
gen-emoji-table.py [py] remove not needed imports 2020-07-03 15:51:13 +04:30
gen-harfbuzzcc.py [py] minor, replace exit with sys.exit 2020-07-04 16:16:15 +04:30
gen-hb-version.py [build] No need to pass source directory to gen-hb-version 2020-09-08 09:40:56 +01:00
gen-indic-table.py [py] apply lgtm.com python suggestions 2020-07-13 23:37:52 +04:30
gen-os2-unicode-ranges.py minor on python scripts 2020-05-29 00:48:32 +04:30
gen-ragel-artifacts.py [py] minor, remove unused import 2020-07-13 19:25:53 +04:30
gen-tag-table.py Map BCP 47 tags to all macrolanguages 2020-10-11 11:38:40 -07:00
gen-ucd-table.py [py] remove not needed imports 2020-07-03 15:51:13 +04:30
gen-use-table.py Fix usage text of gen-use-table.py 2020-10-06 16:51:40 -04:00
gen-vowel-constraints.py [py] remove not needed imports 2020-07-03 15:51:13 +04:30
harfbuzz-config.cmake.in Revert "Remove cmake-config support of HarfBuzz" 2020-08-12 01:00:33 +04:30
harfbuzz-gobject.pc.in
harfbuzz-icu.pc.in
harfbuzz-subset.pc.in
harfbuzz.cc [style] New experimental API, hb_style_get_value 2020-06-04 20:33:39 +04:30
harfbuzz.pc.in
hb-aat-layout-ankr-table.hh minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-aat-layout-bsln-table.hh minor 2020-07-18 22:16:02 +04:30
hb-aat-layout-common.hh [dispatch] Fix debug builds 2020-06-19 08:32:57 -07:00
hb-aat-layout-feat-table.hh Handle non-exclusive features when mapping OpenType tags to AAT feature type/selector pairs. 2020-04-16 01:33:01 +04:30
hb-aat-layout-just-table.hh minor, spacing 2020-04-24 23:45:17 +04:30
hb-aat-layout-kerx-table.hh minor 2020-07-22 17:30:48 +04:30
hb-aat-layout-morx-table.hh minor 2020-07-18 22:16:02 +04:30
hb-aat-layout-opbd-table.hh minor, spacing 2020-04-24 23:45:17 +04:30
hb-aat-layout-trak-table.hh minor, spacing 2020-04-24 23:45:17 +04:30
hb-aat-layout.cc Update src/hb-aat-layout.cc 2020-09-22 15:59:42 +02:00
hb-aat-layout.h Fix enum documentation syntax 2020-09-22 16:46:03 +02:00
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 minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-aat-map.hh minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-aat.h [aat] Fix include issues 2018-11-25 01:16:02 -05:00
hb-algs.hh Round-trip OpenType tags through BCP 47 2020-05-15 15:00:15 -07:00
hb-array.hh Add hb_array_t::lfind 2020-06-28 13:13:25 +04:30
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 win32: Cleanup PARTITION handling 2020-07-01 13:05:14 +04: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 [buffer/deserialize] Do not clear() buffer upon content type mismatch 2020-10-09 22:27:56 -06:00
hb-buffer-deserialize-json.rl [buffer/deserialize] Do not clear() buffer upon content type mismatch 2020-10-09 22:27:56 -06:00
hb-buffer-deserialize-text.hh [buffer/deserialize] Do not clear() buffer upon content type mismatch 2020-10-09 22:27:56 -06:00
hb-buffer-deserialize-text.rl [buffer/deserialize] Do not clear() buffer upon content type mismatch 2020-10-09 22:27:56 -06:00
hb-buffer-serialize.cc [buffer/deserialize] Accept arbitrary glyph names 2020-10-09 22:27:56 -06:00
hb-buffer.cc [ENOMEM] Fix buffer's content check logic 2020-07-29 08:09:10 +04:30
hb-buffer.h Put the flags back in and serialize clusters. 2020-10-09 22:27:55 -06:00
hb-buffer.hh [buffer] Increase work limits 2020-10-11 12:28:25 -06:00
hb-cache.hh Remove redundant void from C++ sources (#1486) 2018-12-17 13:01:01 -05:00
hb-cff-interp-common.hh minor, replace nullptr checks with implicit ones 2020-04-21 00:30:34 +04:30
hb-cff-interp-cs-common.hh minor, replace nullptr checks with implicit ones 2020-04-21 00:30:34 +04:30
hb-cff-interp-dict-common.hh Clean up math.h and float.h includes 2020-04-18 16:02:55 -07: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] Check for scalars array resize result 2020-07-31 09:27:27 +04:30
hb-common.cc Update to Unicode 13.0.0 2020-04-29 17:17:03 -04:00
hb-common.h 2.6.7 2020-06-03 12:56:07 +04:30
hb-config.hh [style] New experimental API, hb_style_get_value 2020-06-04 20:33:39 +04:30
hb-coretext.cc [coretext] Properly check for macOS 10.10 2020-06-08 03:20:54 +02:00
hb-coretext.h [Docs] Add gtk-doc comments to hb-coretext. 2019-05-20 17:35:39 +01:00
hb-debug.hh Remove excessive trace routes 2020-06-18 16:51:24 -07:00
hb-deprecated.h Deprecate v_kerning callback again 2019-06-17 14:02:47 -07:00
hb-directwrite.cc minor, replace nullptr checks with implicit ones 2020-04-21 00:30:34 +04:30
hb-directwrite.h Remove hb_directwrite_shape_experimental_width public API 2019-08-21 03:02:01 +04:30
hb-dispatch.hh [dispatch] Fix debug builds 2020-06-19 08:32:57 -07:00
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 minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-face.cc [Docs] Address review comments 2020-09-26 10:22:39 +02:00
hb-face.h [Docs] Address review comments 2020-09-26 10:22:39 +02: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 minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-font.h Move hb_font_get_var_coords_design behind HB_EXPERIMENTAL_API 2020-04-17 20:29:04 +04:30
hb-font.hh minor 2020-07-18 22:16:02 +04:30
hb-ft.cc [ft] Better handle allocation failures 2020-06-28 14:52:15 -07: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 [glib] Default to glib's script type handling 2020-07-29 07:05:31 +04:30
hb-glib.h
hb-gobject-enums.cc.tmpl src/hb-gobject-enums.cc.tmpl: write out only the filename, not the full path 2020-09-08 11:00:32 +01:00
hb-gobject-enums.h.tmpl Fix gen-def for harefbuzz-gobject 2020-03-13 14:30:17 +03:30
hb-gobject-structs.cc Merge branch 'master' into usermanual-integration 2020-04-23 15:32:43 -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 Merge branch 'master' into usermanual-integration 2020-04-23 15:32:43 -07:00
hb-graphite2.h Update src/hb-graphite2.h 2020-04-13 15:13:56 +01:00
hb-icu.cc [icu] Remove support for versions older than 49 2020-07-30 02:01:43 +04:30
hb-icu.h
hb-iter.hh [iter] Partialize hb_zip() 2019-09-04 11:28:40 -04:00
hb-kern.hh [kern] Refactoring. 2020-04-22 18:04:52 -07:00
hb-machinery.hh minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-map.cc minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-map.h
hb-map.hh Fix -Wambiguous-reversed-operator warning 2020-07-08 18:17:40 -05:00
hb-meta.hh [meta] Remove wrong comment 2020-06-28 15:41:44 -07:00
hb-mutex.hh win32: Cleanup PARTITION handling 2020-07-01 13:05:14 +04:30
hb-null.hh Minor 2020-04-21 22:19:46 -07:00
hb-number-parser.hh [number] minor 2020-05-11 15:56:54 +04:30
hb-number-parser.rl [number] minor 2020-05-11 15:56:54 +04:30
hb-number.cc [number] Make hb_parse_double simpler now that we don't have to mimic strtod 2020-05-10 21:49:00 +04:30
hb-number.hh [number] Turn hb_parse_float into hb_parse_double 2019-09-04 02:04:09 +04:30
hb-object.hh Fix -Wambiguous-reversed-operator warning 2020-07-08 18:17:40 -05:00
hb-open-file.hh Use dagger in OffsetTable::get_table_tags (#2477) 2020-06-19 14:06:50 -07:00
hb-open-type.hh minor 2020-07-18 19:03:36 +04:30
hb-ot-cff-common.hh minor, spacing 2020-04-24 23:45:17 +04: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 Minor, use hb_sorted_array::bsearch where possible 2020-04-19 23:18:36 +04:30
hb-ot-cff1-table.hh [ENOMEM] check resize() return. 2020-07-30 00:08:08 +04: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 [ENOMEM] unchecked resize in CFF2. 2020-07-31 02:04:06 +04:30
hb-ot-cmap-table.hh [ENOMEM] check vector status in cmap subsetting. 2020-08-02 00:30:17 +04:30
hb-ot-color-cbdt-table.hh [ENOMEM] Check result of vector resize in CBDT subsetting. 2020-08-01 09:20:52 +04:30
hb-ot-color-colr-table.hh Minor, fix -Wrange-loop-analysis warnings 2020-07-05 11:18:04 +04:30
hb-ot-color-cpal-table.hh [cpal] Port to dagger 2020-06-20 22:06:19 +04: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 [aat] Remove lcar support 2020-07-06 00:05:36 +04: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 [Docs] Add GTK-Doc comments for hb-ot-font and hb-ot-shape. 2020-09-26 09:46:15 +02:00
hb-ot-font.h
hb-ot-gasp-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-ot-glyf-table.hh [glyf] minor 2020-08-11 16:40:40 +04:30
hb-ot-hdmx-table.hh minor, spacing 2020-04-24 23:45:17 +04: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 minor, spacing 2020-04-24 23:45:17 +04:30
hb-ot-hmtx-table.hh minor, replace single hb_apply daggers with foreach 2020-06-21 10:31:39 +04:30
hb-ot-kern-table.hh minor, spacing 2020-04-24 23:45:17 +04:30
hb-ot-layout-base-table.hh Set *coord to nullptr 2020-09-28 08:36:41 -06:00
hb-ot-layout-common.hh [ENOMEM] fix access to unitialized memory. 2020-09-02 11:01:07 -07:00
hb-ot-layout-gdef-table.hh minor spacing tweak 2020-07-29 08:33:38 +04:30
hb-ot-layout-gpos-table.hh Minor 2020-08-08 14:05:03 -06:00
hb-ot-layout-gsub-table.hh minor spacing tweak 2020-07-29 08:33:38 +04:30
hb-ot-layout-gsubgpos.hh [subset] Fix integer underflow in ContextFormat2. 2020-09-11 15:52:46 -07:00
hb-ot-layout-jstf-table.hh minor, tweak spaces 2019-12-31 15:53:02 +03:30
hb-ot-layout.cc [Docs] Minor 2020-09-26 09:47:13 +02:00
hb-ot-layout.h Move API to right place in header 2020-06-18 15:22:54 -07:00
hb-ot-layout.hh Revert "Reordering fails when GDEF table is absent #2140" 2020-08-11 22:51:48 +04:30
hb-ot-map.cc Minor, replace hb_set_add with private API 2019-10-08 15:40:29 +03:30
hb-ot-map.hh [ENOMEM] Return gracefully if stages isn't initialized correctly (#2639) 2020-09-21 11:39:38 +03:30
hb-ot-math-table.hh minor 2020-07-18 22:16:02 +04: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 minor, spacing 2020-04-24 23:45:17 +04:30
hb-ot-meta-table.hh minor, spacing 2020-04-24 23:45:17 +04:30
hb-ot-meta.cc [docs] minor 2020-06-12 11:15:37 +04:30
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 [ENOMEM] Fix failure to check calloc return. 2020-07-30 00:08:08 +04: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 [subset] call collect_mapping only when --gids option is used. 2020-07-16 11:25:53 -07:00
hb-ot-os2-unicode-ranges.hh minor, replace nullptr checks with implicit ones 2020-04-21 00:30:34 +04:30
hb-ot-post-macroman.hh
hb-ot-post-table.hh minor, spacing 2020-04-24 23:45:17 +04:30
hb-ot-shape-complex-arabic-fallback.hh [ENOMEM] Check whether serialize context isn't in error 2020-08-13 23:22:14 +04:30
hb-ot-shape-complex-arabic-joining-list.hh Ignore T & U when determining the joining scripts 2020-08-28 14:33:25 -04:00
hb-ot-shape-complex-arabic-table.hh Update to Unicode 13.0.0 2020-04-29 17:17:03 -04:00
hb-ot-shape-complex-arabic-win1256.hh
hb-ot-shape-complex-arabic.cc [arabic] Remove stale comment 2020-07-12 09:24:03 -07:00
hb-ot-shape-complex-arabic.hh
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 Update to Unicode 13.0.0 2020-04-29 17:17:03 -04:00
hb-ot-shape-complex-indic.cc [indic] Add comment 2020-06-17 16:54:23 -07:00
hb-ot-shape-complex-indic.hh Update to Unicode 13.0.0 2020-04-29 17:17:03 -04: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 Remove unused code from the Khmer shaper. 2020-07-24 20:38:05 +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-machine-index.hh [use] Skip most default ignorables when clustering 2020-09-02 15:51:15 -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 [myanmar] Don’t disable liga feature 2020-09-12 21:45:19 +02:00
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 [use] Fix tests with MSVC 2020-09-29 09:54:33 -04:00
hb-ot-shape-complex-use-machine.rl [use] Fix tests with MSVC 2020-09-29 09:54:33 -04:00
hb-ot-shape-complex-use-table.cc [USE] Support hieroglyph clusters 2020-09-02 19:50:49 -04:00
hb-ot-shape-complex-use.cc [USE] Support hieroglyph clusters 2020-09-02 19:50:49 -04:00
hb-ot-shape-complex-use.hh [USE] Support hieroglyph clusters 2020-09-02 19:50:49 -04:00
hb-ot-shape-complex-vowel-constraints.cc [USE] Update to the 2020-08-13 USE specification 2020-09-02 19:50:49 -04:00
hb-ot-shape-complex-vowel-constraints.hh
hb-ot-shape-complex.hh [USE] Update to the 2020-08-13 USE specification 2020-09-02 19:50:49 -04: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 Unhide CGJ before ccc=0 characters 2020-09-02 15:51:15 -07:00
hb-ot-shape-normalize.hh
hb-ot-shape.cc [Docs] Add GTK-Doc comments for hb-ot-font and hb-ot-shape. 2020-09-26 09:46:15 +02:00
hb-ot-shape.h
hb-ot-shape.hh minor 2020-03-26 12:03:07 +04:30
hb-ot-stat-table.hh Add hb_array_t::lfind 2020-06-28 13:13:25 +04:30
hb-ot-tag-table.hh Map BCP 47 tags to all macrolanguages 2020-10-11 11:38:40 -07:00
hb-ot-tag.cc Round-trip OpenType tags through BCP 47 2020-05-15 15:00:15 -07:00
hb-ot-var-avar-table.hh Use float in avar calculation instead ints and checking their overflows 2020-04-17 00:53:39 +04:30
hb-ot-var-fvar-table.hh [fvar] minor 2020-07-02 01:30:24 +04:30
hb-ot-var-gvar-table.hh [gvar] minor 2020-08-11 16:37:55 +04:30
hb-ot-var-hvar-table.hh minor, tweak spacing 2020-04-20 16:18:29 +04: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 Fix annotation in previous commits 2020-09-24 11:57:46 +02:00
hb-ot-var.h Add GTK-Doc comments for hb-ot-var. 2020-09-24 11:55:09 +02:00
hb-ot-vorg-table.hh minor, spacing 2020-04-24 23:45:17 +04:30
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 [dispatch] Fix debug builds 2020-06-19 08:32:57 -07:00
hb-serialize.hh [ENOMEM] skip asserts in to_bias if serializer is in an error state. 2020-08-12 11:25:30 +04:30
hb-set-digest.hh More static constexpr 2019-01-25 16:08:25 +01:00
hb-set.cc minor, tweak spacing 2020-04-20 16:18:29 +04:30
hb-set.h
hb-set.hh Revert "[ENOMEM] don't perform set process operations if the other set is in an error state." 2020-09-16 12:23:38 -06:00
hb-shape-plan.cc [Docs] Add GTK-Doc comments to hb-shape-plan. 2020-09-26 09:46:10 +02:00
hb-shape-plan.h [Docs] Add GTK-Doc comments to hb-shape-plan. 2020-09-26 09:46:10 +02:00
hb-shape-plan.hh Remove unused 'inline' specifier 2019-07-02 17:11:09 -07:00
hb-shape.cc [ENOMEM] Handle immutable buffer in shape_full() 2020-09-16 12:48:30 -06:00
hb-shape.h
hb-shaper-impl.hh
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 Minor 2020-04-21 22:19:46 -07: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-style.cc [style] Remove fdsc support (#2541) 2020-07-06 00:05:21 +04:30
hb-style.h [style] Hide behind HB_EXPERIMENTAL_API compile flag 2020-06-04 20:33:39 +04:30
hb-subset-cff-common.cc minor, replace nullptr checks with implicit ones 2020-04-21 00:30:34 +04:30
hb-subset-cff-common.hh [ENOMEM] Fix several instances of not checking resize in CFF. 2020-07-31 02:04:06 +04:30
hb-subset-cff1.cc [ENOMEM] Fix several instances of not checking resize in CFF. 2020-07-31 02:04:06 +04: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 minor 2020-07-18 22:16:02 +04:30
hb-subset-cff2.hh first rewrite of cff/cff2 _subset with _subset2 2020-02-04 21:20:43 +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 minor spacing tweak 2020-07-29 08:44:23 +04:30
hb-subset-plan.hh [ENOMEM] Fix several instances of not checking resize in CFF. 2020-07-31 02:04:06 +04:30
hb-subset.cc [subset] bail out of subsetting if plan allocation fails. 2020-07-29 06:37:25 +04:30
hb-subset.h [subset] Add "--name-languages" and "--name-legacy" options 2020-01-24 23:17:04 +03:30
hb-subset.hh [dispatch] Fix debug builds 2020-06-19 08:32:57 -07:00
hb-ucd-table.hh Update to Unicode 13.0.0 2020-04-29 17:17:03 -04: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 Update to Unicode 13.0.0 2020-04-29 17:17:03 -04:00
hb-unicode.cc [Docs] Address review comments 2020-09-26 10:22:39 +02:00
hb-unicode.h [Docs] Add GTK-Dod comments to hb-unicode. 2020-09-26 09:42:22 +02:00
hb-unicode.hh Don’t modify a ccc to 6 2019-11-19 17:16:27 -05:00
hb-uniscribe.cc Merge branch 'master' into usermanual-integration 2020-04-23 15:32:43 -07:00
hb-uniscribe.h
hb-utf.hh Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
hb-vector.hh Add hb_array_t::lfind 2020-06-28 13:13:25 +04:30
hb-version.h 2.7.2 2020-08-29 00:39:42 +02:00
hb-version.h.in
hb.h [style] New experimental API, hb_style_get_value 2020-06-04 20:33:39 +04:30
hb.hh Turn -Wunused-but-set-variable to warning 2020-08-12 00:38:00 +04:30
main.cc minor, add an option to skip private APIs use in main.cc 2020-04-23 14:22:51 +04:30
meson.build [build] generate hb-version.h once at configure time with Meson 2020-09-08 09:42:27 +01:00
sample.py [py] minor, comment buffer_add_utf8 call 2020-07-13 20:41:13 +04: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 minor, replace nullptr checks with implicit ones 2020-04-21 00:30:34 +04:30
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 spacing 2020-04-20 16:18:29 +04:30
test-meta.cc add test cases for hb_unwrap_type 2020-02-17 21:16:15 +00:00
test-number.cc [number] Make hb_parse_double simpler now that we don't have to mimic strtod 2020-05-10 21:49:00 +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
update-unicode-tables.make [USE] Update to the 2020-08-13 USE specification 2020-09-02 19:50:49 -04:00