harfbuzz/src
Behdad Esfahbod 628a9ee28a [check-static-inits] objdump all objects together
We won't see which object has the bad initializers anymore.
We can later adapt to objdump each object one by one if
any error was found.

Changes test runtime from 1s down to 0.15s.
2025-04-06 02:34:48 -06:00
..
fontations [fontations] More idiomatic 2025-03-28 18:38:40 -06:00
graph [subset] Make sure the clamp is done in a int64_t space 2024-07-08 11:06:53 -06:00
ms-use [USE] Update the data files 2024-10-03 19:54:54 -06:00
OT [ItemVariationStore] Make cache atomic floats 2025-04-03 22:18:14 -06:00
wasm [graphite] Fix cluster advance width 2023-07-08 13:51:07 -04:00
addTable.py Just a chmod a+x two Python scripts 2025-03-07 18:19:29 -07:00
ArabicPUASimplified.txt
ArabicPUATraditional.txt
check-c-linkage-decls.py Fix autotools test 2024-04-01 01:55:38 -06:00
check-externs.py
check-header-guards.py
check-includes.py
check-libstdc++.py
check-static-inits.py [check-static-inits] objdump all objects together 2025-04-06 02:34:48 -06:00
check-symbols.py [check-symbols] Ignore another rust symbol 2025-03-07 21:28:25 -07:00
failing-alloc.c
fix_get_types.py Fix Python warning 2024-03-30 02:20:21 +02:00
gen-arabic-joining-list.py
gen-arabic-pua.py
gen-arabic-table.py
gen-def.py [subset] Add hb_subset_cff_get_charstrings_index and hb_subset_cff2_get_charstrings_index. 2025-03-31 16:28:28 -06:00
gen-emoji-table.py
gen-harfbuzzcc.py
gen-hb-version.py
gen-indic-table.py Don’t insert U+25CC before super/subscript digits 2025-01-03 05:19:13 -07:00
gen-os2-unicode-ranges.py
gen-ragel-artifacts.py [gen-ragel-artifacts] Fail if ragel failed 2025-03-10 14:54:13 -06:00
gen-tag-table.py [ot-tags] Update IANA and OT language registries 2024-10-03 19:54:54 -06:00
gen-ucd-table.py
gen-use-table.py [USE] Update the data files 2024-10-03 19:54:54 -06:00
gen-vowel-constraints.py [buffer] Clean up some small mess 2025-02-12 11:12:51 +00:00
harfbuzz-cairo.pc.in CMake: Build libharfbuzz-cairo and fix hb-view build 2023-11-30 16:31:44 +08:00
harfbuzz-config.cmake.in set harfbuzz version in cmake config file 2024-11-28 02:31:46 +02:00
harfbuzz-gobject.pc.in
harfbuzz-icu.pc.in
harfbuzz-subset.cc [repacker] rename hb-subset-repacker -> hb-subset-serialize. 2025-01-07 13:39:51 -07:00
harfbuzz-subset.pc.in
harfbuzz.cc [dwrite] Add font-funcs sketch 2025-03-15 21:03:30 -06:00
harfbuzz.pc.in
hb-aat-layout-ankr-table.hh [sanitize] More hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-aat-layout-bsln-table.hh [sanitize] More hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-aat-layout-common.hh [aat] Better handle deleted-glyphs 2025-04-01 03:25:41 -06:00
hb-aat-layout-feat-table.hh [sanitize] More hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-aat-layout-just-table.hh Add hb_barrier() to switches of unions 2024-09-23 08:02:25 -06:00
hb-aat-layout-kerx-table.hh [kern/kerx] Make zero-malloc 2025-03-13 10:44:40 -06:00
hb-aat-layout-morx-table.hh [kern/kerx] Make zero-malloc 2025-03-13 10:44:40 -06:00
hb-aat-layout-opbd-table.hh Add hb_barrier() to switches of unions 2024-09-23 08:02:25 -06:00
hb-aat-layout-trak-table.hh [coretext-font] Undo tracking in get_[hv]_advances() 2025-03-27 15:10:52 -06:00
hb-aat-layout.cc [aat] Remove hb_aat_layout_get_tracking() again 2025-03-27 15:37:01 -06:00
hb-aat-layout.h [aat] Remove hb_aat_layout_get_tracking() again 2025-03-27 15:37:01 -06:00
hb-aat-layout.hh Revert "[ot-font/trak] Move trak application to ot-font instead of ot-shape" 2025-03-27 14:44:52 -06:00
hb-aat-ltag-table.hh [sanitize] More hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-aat-map.cc [aat] Reduce mallocs 2025-03-13 01:07:35 -06:00
hb-aat-map.hh
hb-aat.h
hb-algs.hh [algs] Rename a macro 2025-02-01 15:58:47 +00:00
hb-array.hh [array] Micro-optimize 2025-02-05 00:35:40 +00:00
hb-atomic.hh [ItemVariationStore] Use atomic int for cache 2025-04-03 22:25:34 -06:00
hb-bimap.hh Fix some typos. 2023-08-25 07:51:05 -06:00
hb-bit-page.hh [bit-page] Move a couple methods around 2025-02-06 01:26:33 +00:00
hb-bit-set-invertible.hh [set] Add may_have() as alias for get() 2025-02-05 16:46:13 +00:00
hb-bit-set.hh [set] Fix reallocation 2025-03-13 13:22:28 -06:00
hb-bit-vector.hh [bit-vector] Add a has() 2025-03-12 23:56:52 -06:00
hb-blob.cc [face] Add hb_face_create_from_file_or_fail() 2024-10-13 13:04:29 -06:00
hb-blob.h
hb-blob.hh
hb-buffer-deserialize-json.hh [buffer-deserialize] Ignore glyph extents 2025-04-04 16:17:32 -06:00
hb-buffer-deserialize-json.rl [buffer-deserialize] Ignore glyph extents 2025-04-04 16:17:32 -06:00
hb-buffer-deserialize-text-glyphs.hh [buffer-deserialize] Ignore glyph extents 2025-04-04 16:17:32 -06:00
hb-buffer-deserialize-text-glyphs.rl [buffer-deserialize] Ignore glyph extents 2025-04-04 16:17:32 -06:00
hb-buffer-deserialize-text-unicode.hh [kerx] Setup buffer glyphset 2025-03-12 20:02:58 -06:00
hb-buffer-deserialize-text-unicode.rl [buffer-deserialize] Fix return value and parsing 2025-03-10 16:20:16 -06:00
hb-buffer-serialize.cc [util] Show glyph extents only if available 2025-03-23 13:11:23 -06:00
hb-buffer-verify.cc [buffer] Add HB_BUFFER_CLUSTER_LEVEL_GRAPHEMES 2025-03-10 00:52:00 -06:00
hb-buffer.cc [buffer] Minor add a function 2025-03-28 16:26:27 -06:00
hb-buffer.h 11.0.0 2025-03-24 00:33:53 +02:00
hb-buffer.hh [buffer] Minor add a function 2025-03-28 16:26:27 -06:00
hb-cache.hh [cache] Comments 2025-04-01 17:48:08 -06:00
hb-cairo-utils.cc Revert accidental changes 2025-03-06 14:50:39 -07:00
hb-cairo-utils.hh [COLR] Move cycle-detection to the renderer instead of cairo 2023-08-15 10:30:38 -06:00
hb-cairo.cc [cairo] More printf removal 2025-03-06 14:51:06 -07:00
hb-cairo.h
hb-cff-interp-common.hh [vector] Add alloc_exact() 2025-02-12 21:52:01 -05:00
hb-cff-interp-cs-common.hh [cff] When max-ops is reached return false 2023-05-23 11:57:53 -06:00
hb-cff-interp-dict-common.hh [cff] Try to silence static code analyzer 2024-08-14 10:19:40 -07:00
hb-cff1-interp-cs.hh
hb-cff2-interp-cs.hh [cff2] Malloc-free draw of var blends 2025-03-20 20:57:31 -06:00
hb-common.cc 11.0.0 2025-03-24 00:33:53 +02:00
hb-common.h [common] Make hb_malloc() et al public 2025-03-11 22:52:34 -06:00
hb-config.hh [ot-font] Streamline advance cache management 2025-04-03 02:57:48 -06:00
hb-coretext-font.cc [coretext-font] Undo tracking in get_[hv]_advances() 2025-03-27 15:10:52 -06:00
hb-coretext-shape.cc [coretext] Fix a warning 2025-03-22 15:32:22 -06:00
hb-coretext.cc [coretext] Fix -Wformat warning 2025-04-04 13:27:31 +02:00
hb-coretext.h [coretext] Add hb_coretext_face_create_from_blob_or_fail() 2025-03-11 11:56:00 -06:00
hb-coretext.hh [dwrite] Split shape code into its own file 2025-03-15 13:59:16 -06:00
hb-cplusplus.hh Fix autotools test 2024-04-01 01:55:38 -06:00
hb-debug.hh [atomic] Templatize 2025-03-12 17:16:55 -06:00
hb-decycler.hh [glyf] Mover decycler to the scratch pad 2025-02-28 01:13:25 -07:00
hb-deprecated.h 8.3.0 2023-11-11 16:07:57 +02:00
hb-directwrite-font.cc 11.0.0 2025-03-24 00:33:53 +02:00
hb-directwrite-shape.cc [dwrite] Fix cast-align error-warning 2025-03-24 02:08:04 -06:00
hb-directwrite.cc 11.0.0 2025-03-24 00:33:53 +02:00
hb-directwrite.h [directwrite] Add hb_font_t setter/getter from IDWriteFontFace 2025-03-22 16:02:39 -06:00
hb-directwrite.hh [directwrite] Link to library 2025-03-24 15:31:36 +02:00
hb-dispatch.hh
hb-draw.cc
hb-draw.h 11.0.1 2025-04-04 22:41:26 +02:00
hb-draw.hh [draw] Apply synthetic slant to hb_draw_move_to() etc 2025-03-14 22:07:45 -06:00
hb-face-builder.cc [test] Test get_table_tags of face_builder 2024-08-06 13:31:24 -06:00
hb-face.cc 11.0.0 2025-03-24 00:33:53 +02:00
hb-face.h [face] Add hb_face_create_or_fail_using() 2025-03-11 11:56:00 -06:00
hb-face.hh [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb-fallback-shape.cc
hb-features.h.in
hb-font.cc [font] Fix serial_coords 2025-04-03 04:04:40 -06:00
hb-font.h [font-funcs] Add two new API 2025-03-08 11:50:53 -07:00
hb-font.hh Fix build with HB_NO_DRAW 2025-03-31 14:29:16 -06:00
hb-fontations.h 11.0.0 2025-03-24 00:33:53 +02:00
hb-ft-colr.hh [paint] Add push_font_transform() / push_inverse_font_transform() 2025-03-15 18:35:32 -06:00
hb-ft.cc [ft] Fix compiler warnings 2025-04-06 02:34:34 -06:00
hb-ft.h [ft] Add hb_ft_face_create_from_blob_or_fail() 2025-03-11 11:56:00 -06:00
hb-gdi.cc
hb-gdi.h
hb-geometry.hh [VARC] Fix sign of returned extents 2025-03-03 11:48:17 -07:00
hb-glib.cc
hb-glib.h
hb-gobject-enums.cc.tmpl
hb-gobject-enums.h.tmpl
hb-gobject-structs.cc [doc] Fix warning about missing hb-gobject section 2023-07-09 03:20:27 +03:00
hb-gobject-structs.h
hb-gobject.h
hb-graphite2.cc [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb-graphite2.h
hb-icu.cc [icu] Make it build with ICU 76 2024-10-27 16:14:53 -07:00
hb-icu.h
hb-iter.hh Try fixing MSVC builds 2024-04-16 17:10:09 -06:00
hb-kern.hh [skippy-iter] Remove unused num_items 2023-08-01 20:09:34 -06:00
hb-limits.hh [CFF] Increase max op num limit 2024-10-10 14:47:57 -06:00
hb-machinery.hh [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb-map.cc Fix some typos. 2023-08-25 07:51:05 -06:00
hb-map.h Add HB_CODEPOINT_INVALID 2023-06-03 14:56:47 -06:00
hb-map.hh bug fix in hashmap get_with_hash() 2024-10-21 15:46:06 -06:00
hb-meta.hh [meta] Return reference from reference-wrapper 2023-06-03 15:48:54 -06:00
hb-ms-feature-ranges.hh [coretext] Rename hb-coretext.cc to hb-coretext-shape.cc 2024-10-13 13:04:29 -06:00
hb-multimap.hh [map] Rename resize() to alloc() 2023-06-25 18:14:56 -06:00
hb-mutex.hh
hb-null.hh Sidestep nontrivial-memaccess warning in Crap() 2024-12-02 14:55:50 -07:00
hb-number-parser.hh [kerx] Setup buffer glyphset 2025-03-12 20:02:58 -06:00
hb-number-parser.rl
hb-number.cc
hb-number.hh
hb-object.hh [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb-open-file.hh Add hb_barrier() to switches of unions 2024-09-23 08:02:25 -06:00
hb-open-type.hh [TupleValues] Fix regression 2025-03-02 15:45:35 -07:00
hb-ot-cff-common.hh Add hb_barrier() to switches of unions 2024-09-23 08:02:25 -06:00
hb-ot-cff1-std-str.hh
hb-ot-cff1-table.cc [ot-font] Centralize painting an outline glyph 2025-02-18 20:54:56 -07:00
hb-ot-cff1-table.hh src: fix spelling in code comments 2025-03-27 12:18:07 -06:00
hb-ot-cff2-table.cc [VARC] Implement get_extents() 2025-03-02 16:56:20 -07:00
hb-ot-cff2-table.hh src: fix spelling in code comments 2025-03-27 12:18:07 -06:00
hb-ot-cmap-table.hh [cmap] Fix initialization 2025-04-01 21:22:16 -06:00
hb-ot-color.cc [COLR] Switch to using (existing) accelerator 2025-03-03 02:17:13 -07:00
hb-ot-color.h
hb-ot-deprecated.h
hb-ot-face-table-list.hh [COLR] Switch to using (existing) accelerator 2025-03-03 02:17:13 -07:00
hb-ot-face.cc [COLR] Switch to using (existing) accelerator 2025-03-03 02:17:13 -07:00
hb-ot-face.hh
hb-ot-font.cc [ot-font] Streamline advance cache management 2025-04-03 02:57:48 -06:00
hb-ot-font.h
hb-ot-gasp-table.hh
hb-ot-glyf-table.hh
hb-ot-hdmx-table.hh [vector] Disallow accidental creation of transient vectors 2025-02-25 19:02:11 +00:00
hb-ot-head-table.hh [sanitize] Add remaining hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-ot-hhea-table.hh [sanitize] Add remaining hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-ot-hmtx-table.hh [vmtx] Fix v_origin when no vmtx available 2025-03-28 15:50:05 -06:00
hb-ot-kern-table.hh [kern/kerx] Make zero-malloc 2025-03-13 10:44:40 -06:00
hb-ot-layout-base-table.hh [BASE] Fix a TODO item 2025-02-27 10:15:22 -07:00
hb-ot-layout-common.hh Fix compiler warnings 2025-04-04 14:00:25 -06:00
hb-ot-layout-gdef-table.hh
hb-ot-layout-gpos-table.hh
hb-ot-layout-gsub-table.hh Revert "[subset/closure] Batch recursions in scheduled stages" 2023-07-14 11:26:51 -06:00
hb-ot-layout-gsubgpos.hh [shape] Use font-data for GDEF varStore cache 2025-04-03 22:13:10 -06:00
hb-ot-layout-jstf-table.hh [sanitize] Add remaining hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-ot-layout.cc [shape] Use font-data for GDEF varStore cache 2025-04-03 22:13:10 -06:00
hb-ot-layout.h [ot-map] Speed up feature finding 2023-07-30 16:37:30 -06:00
hb-ot-layout.hh [shape] Skip hidden / ignorables during fallback mark positioning 2025-04-01 04:03:41 -06:00
hb-ot-map.cc [shape-plan] Rename hb_ot_shape_plan_get_features to get_feature_tags 2025-02-14 21:54:30 +02:00
hb-ot-map.hh [shape-plan] Rename hb_ot_shape_plan_get_features to get_feature_tags 2025-02-14 21:54:30 +02:00
hb-ot-math-table.hh [ot-math] Workaround bad displayOperatorMinHeight in Cambria Math 2025-04-06 02:48:49 +02:00
hb-ot-math.cc [ot-math] Workaround bad displayOperatorMinHeight in Cambria Math 2025-04-06 02:48:49 +02:00
hb-ot-math.h
hb-ot-maxp-table.hh [sanitize] Add remaining hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-ot-meta-table.hh [sanitize] Add remaining hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-ot-meta.cc
hb-ot-meta.h
hb-ot-metrics.cc
hb-ot-metrics.h
hb-ot-metrics.hh
hb-ot-name-language-static.hh
hb-ot-name-language.hh
hb-ot-name-table.hh
hb-ot-name.cc
hb-ot-name.h
hb-ot-os2-table.hh [subset] consider variation selectors subsetting cmap14 2024-11-11 13:45:08 -07:00
hb-ot-os2-unicode-ranges.hh
hb-ot-post-macroman.hh
hb-ot-post-table-v2subset.hh [subset] bug fix in post table 2024-08-21 12:06:02 -06:00
hb-ot-post-table.hh [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb-ot-shape-fallback.cc [shape] Skip hidden / ignorables during fallback mark positioning 2025-04-01 04:03:41 -06:00
hb-ot-shape-fallback.hh
hb-ot-shape-normalize.cc Remove the hack re variation-selectors 2024-09-25 19:42:40 -06:00
hb-ot-shape-normalize.hh [buffer] Add hb_buffer_[sg]et_not_found_variation_selector_glyph() 2024-09-21 12:21:56 -06:00
hb-ot-shape.cc [shape-font] Simplify logic 2025-04-03 22:31:13 -06:00
hb-ot-shape.h [shape-plan] Rename hb_ot_shape_plan_get_features to get_feature_tags 2025-02-14 21:54:30 +02:00
hb-ot-shape.hh Revert "[ot-font/trak] Move trak application to ot-font instead of ot-shape" 2025-03-27 14:44:52 -06:00
hb-ot-shaper-arabic-fallback.hh Fix leak 2025-02-06 14:26:37 +00:00
hb-ot-shaper-arabic-joining-list.hh [Unicode 16] Update the Arabic joining script list 2024-09-14 11:03:26 -04:00
hb-ot-shaper-arabic-pua.hh
hb-ot-shaper-arabic-table.hh [Unicode 16] Update the Arabic table 2024-09-14 11:02:54 -04:00
hb-ot-shaper-arabic-win1256.hh
hb-ot-shaper-arabic.cc [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb-ot-shaper-arabic.hh
hb-ot-shaper-default.cc
hb-ot-shaper-hangul.cc [buffer] Add HB_BUFFER_CLUSTER_LEVEL_GRAPHEMES 2025-03-10 00:52:00 -06:00
hb-ot-shaper-hebrew.cc [normalizer] Allow c->plan to be nullptr 2024-06-06 13:52:44 -06:00
hb-ot-shaper-indic-machine.hh [kerx] Setup buffer glyphset 2025-03-12 20:02:58 -06:00
hb-ot-shaper-indic-machine.rl Don’t insert U+25CC before super/subscript digits 2025-01-03 05:19:13 -07:00
hb-ot-shaper-indic-table.cc Don’t insert U+25CC before super/subscript digits 2025-01-03 05:19:13 -07:00
hb-ot-shaper-indic.cc [atomic] Templatize 2025-03-12 17:16:55 -06:00
hb-ot-shaper-indic.hh
hb-ot-shaper-khmer-machine.hh [kerx] Setup buffer glyphset 2025-03-12 20:02:58 -06:00
hb-ot-shaper-khmer-machine.rl
hb-ot-shaper-khmer.cc
hb-ot-shaper-myanmar-machine.hh [kerx] Setup buffer glyphset 2025-03-12 20:02:58 -06:00
hb-ot-shaper-myanmar-machine.rl Don’t insert U+25CC before super/subscript digits 2025-01-03 05:19:13 -07:00
hb-ot-shaper-myanmar.cc
hb-ot-shaper-syllabic.cc [syllabic] Add buffer messages for inserting dotted-circle 2023-06-22 11:02:22 -06:00
hb-ot-shaper-syllabic.hh
hb-ot-shaper-thai.cc [buffer] Add HB_BUFFER_CLUSTER_LEVEL_GRAPHEMES 2025-03-10 00:52:00 -06:00
hb-ot-shaper-use-machine.hh [kerx] Setup buffer glyphset 2025-03-12 20:02:58 -06:00
hb-ot-shaper-use-machine.rl Don’t insert U+25CC before super/subscript digits 2025-01-03 05:19:13 -07:00
hb-ot-shaper-use-table.hh [USE] Update the data files 2024-10-03 19:54:54 -06:00
hb-ot-shaper-use.cc [use] Add FM categories to POST_BASE_FLAGS64 2023-06-22 20:56:08 -04:00
hb-ot-shaper-vowel-constraints.cc [buffer] Clean up some small mess 2025-02-12 11:12:51 +00:00
hb-ot-shaper-vowel-constraints.hh
hb-ot-shaper.hh [Unicode 16] Send the new scripts to USE 2024-09-14 11:47:56 -04:00
hb-ot-stat-table.hh Add hb_barrier() to switches of unions 2024-09-23 08:02:25 -06:00
hb-ot-tag-table.hh [ot-tags] Update IANA and OT language registries 2025-01-22 11:03:02 -07:00
hb-ot-tag.cc [atomic] Templatize 2025-03-12 17:16:55 -06:00
hb-ot-var-avar-table.hh [subset] Fix remaining double conversion warnings. 2024-05-13 13:18:27 -07:00
hb-ot-var-common.hh [GVAR] Change offsetToData size to 24bit 2025-02-26 14:21:15 -07:00
hb-ot-var-cvar-table.hh [GVAR] Change offsetToData size to 24bit 2025-02-26 14:21:15 -07:00
hb-ot-var-fvar-table.hh [instancer] Switch to doubles for delta calculations. 2024-04-15 16:06:19 -06:00
hb-ot-var-gvar-table.hh [gvar] Comment 2025-04-02 14:04:16 -06:00
hb-ot-var-hvar-table.hh Rename VariationStore to ItemVariationStore 2024-02-06 14:52:03 -07:00
hb-ot-var-mvar-table.hh Rename VariationStore to ItemVariationStore 2024-02-06 14:52:03 -07:00
hb-ot-var-varc-table.hh [varc] Add table 2024-04-16 17:10:09 -06:00
hb-ot-var.cc
hb-ot-var.h
hb-ot-vorg-table.hh [sanitize] Add remaining hb_barrier() annotations 2023-11-04 15:21:47 -06:00
hb-ot.h
hb-outline.cc
hb-outline.hh
hb-paint-extents.cc
hb-paint-extents.hh [COLR] Reduce malloc pressure 2025-03-03 02:18:49 -07:00
hb-paint.cc 11.0.0 2025-03-24 00:33:53 +02:00
hb-paint.h [paint] Add push_font_transform() / push_inverse_font_transform() 2025-03-15 18:35:32 -06:00
hb-paint.hh [paint] Add push_font_transform() / push_inverse_font_transform() 2025-03-15 18:35:32 -06:00
hb-pool.hh [pool] Don't clear unused memory 2023-06-26 17:52:37 -06:00
hb-priority-queue.hh Use noexcept on swap, move constructors, etc. 2024-02-17 11:04:10 +01:00
hb-repacker.hh [repacker] If repacking fails for GSUB/GPOS try re-running with extension promotion and table splitting. 2024-04-22 11:16:36 -06:00
hb-sanitize.hh [docs] Reduce warnings 2025-01-08 22:17:03 +02:00
hb-serialize.hh [vector] Add alloc_exact() 2025-02-12 21:52:01 -05:00
hb-set-digest.hh [set-digest] Comments 2025-04-01 18:12:56 -06:00
hb-set.cc Fix some typos. 2023-08-25 07:51:05 -06:00
hb-set.h Add HB_CODEPOINT_INVALID 2023-06-03 14:56:47 -06:00
hb-set.hh [bit-vector] Add a hb_bit_vector_t type 2025-03-12 23:05:04 -06:00
hb-shape-plan.cc [shape-plan] Minor check for invalid direction 2025-02-12 11:23:28 +00:00
hb-shape-plan.h
hb-shape-plan.hh
hb-shape.cc Review 2025-03-08 16:07:44 -07:00
hb-shape.h [shape] Wrap justify API in EXPERIMENTAL 2025-01-07 11:29:35 -07:00
hb-shaper-impl.hh
hb-shaper-list.hh
hb-shaper.cc
hb-shaper.hh
hb-static.cc [common] Make hb_malloc() et al public 2025-03-11 22:52:34 -06:00
hb-string-array.hh
hb-style.cc [doc] Quote the table name 2024-08-23 08:58:50 -06:00
hb-style.h
hb-subset-accelerator.hh [map] Rename resize() to alloc() 2023-06-25 18:14:56 -06:00
hb-subset-cff-common.cc [subset/cff] Fix an infinite loop 2023-06-28 12:04:28 -06:00
hb-subset-cff-common.hh [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb-subset-cff1.cc [vector] Add alloc_exact() 2025-02-12 21:52:01 -05:00
hb-subset-cff2.cc [instancer] remove the warning for CFF partial instancing 2024-07-01 10:54:30 -06:00
hb-subset-input.cc [subset] Remove printf from library! 2025-04-05 23:27:15 -06:00
hb-subset-input.hh [instancer ]update internal hashmap to use Triple instead of single value 2023-05-12 11:09:04 -06:00
hb-subset-instancer-iup.cc Fix IUP differences accoss platforms. 2024-05-08 10:23:31 -06:00
hb-subset-instancer-iup.hh Test using double's in IUP optimizatio code. 2024-05-02 22:05:03 +00:00
hb-subset-instancer-solver.cc [subset] Use hb_clamp instead of consequent hb_min and hb_max calls 2024-07-08 11:06:53 -06:00
hb-subset-instancer-solver.hh [subset] Fix remaining double conversion warnings. 2024-05-13 13:18:27 -07:00
hb-subset-plan-member-list.hh [instancer] partial instantiating support for COLRv1 2024-05-06 10:41:07 -07:00
hb-subset-plan.cc [ItemVariationStore] Make cache atomic floats 2025-04-03 22:18:14 -06:00
hb-subset-plan.hh Remove a redundant method 2025-02-25 18:37:20 -07:00
hb-subset-serialize.cc 10.2.0 2025-01-11 18:13:18 +02:00
hb-subset-serialize.h 10.2.0 2025-01-11 18:13:18 +02:00
hb-subset.cc [subset] Fix i686 oss-fuzz build hopefully 2025-04-05 20:04:10 -06:00
hb-subset.h Whitespace 2025-04-04 13:25:06 -06:00
hb-subset.hh
hb-ucd-table.hh [Unicode 16] Update the UCD table 2024-09-14 11:00:48 -04:00
hb-ucd.cc
hb-unicode-emoji-table.hh [Unicode 16] Update the emoji table & cluster test 2024-09-14 11:08:37 -04:00
hb-unicode.cc
hb-unicode.h
hb-unicode.hh Remove the hack re variation-selectors 2024-09-25 19:42:40 -06:00
hb-uniscribe.cc [uniscribe] Fix warnings 2023-07-31 12:43:12 -06:00
hb-uniscribe.h
hb-utf.hh [cairo] Guard hb_cairo_glyphs_from_buffer() against bad UTF-8 2024-11-10 22:43:28 -07:00
hb-vector.hh [set] Fix reallocation 2025-03-13 13:22:28 -06:00
hb-version.h 11.0.1 2025-04-04 22:41:26 +02:00
hb-version.h.in
hb-wasm-api-blob.hh
hb-wasm-api-buffer.hh Replace a few memset/memcpy's with hb_ equivalents 2023-06-26 18:36:23 -06:00
hb-wasm-api-common.hh
hb-wasm-api-face.hh Replace a few memset/memcpy's with hb_ equivalents 2023-06-26 18:36:23 -06:00
hb-wasm-api-font.hh Replace a few memset/memcpy's with hb_ equivalents 2023-06-26 18:36:23 -06:00
hb-wasm-api-list.hh
hb-wasm-api-shape.hh
hb-wasm-api.cc
hb-wasm-api.h Fix autotools test 2024-04-01 01:55:38 -06:00
hb-wasm-api.hh
hb-wasm-shape.cc [atomic] Kill hb_atomic_ptr_t<T> 2025-03-12 18:27:27 -06:00
hb.h
hb.hh [errors] Add -Wuninitialized 2025-03-28 12:44:20 -06:00
justify.py Just a chmod a+x two Python scripts 2025-03-07 18:19:29 -07:00
main.cc missing-field-initializers in main.cc 2024-10-01 11:33:20 -06:00
meson.build [directwrite] Link to library 2025-03-24 15:31:36 +02:00
relative_to.py Change the shebang used for python 2023-10-18 07:40:40 -06:00
sample.py
test-algs.cc
test-array.cc
test-bimap.cc
test-buffer-serialize.cc [buffer-deserialize] Fix return value and parsing 2025-03-10 16:20:16 -06:00
test-cff.cc Add test-cff.cc 2024-05-12 09:04:02 -07:00
test-decycler.cc [decycler] Add a couple more tests 2025-02-28 13:49:44 -07:00
test-gpos-size-params.cc
test-gsub-get-alternates.cc [set] Simplify a few set iterations as range loop 2023-06-07 16:25:11 -06:00
test-gsub-would-substitute.cc
test-item-varstore.cc [subset] Fix remaining double conversion warnings. 2024-05-13 13:18:27 -07:00
test-iter.cc
test-machinery.cc
test-map.cc Use hb_codepoint_pair_t in more places 2023-06-03 16:18:15 -06:00
test-multimap.cc
test-number.cc
test-ot-glyphname.cc
test-ot-meta.cc
test-ot-name.cc
test-priority-queue.cc [instancer] templatize the priority queue, use custom type for varstore 2023-10-13 14:52:27 -06:00
test-repacker.cc [repacker] add tests of serializer repack_last(). 2024-03-29 00:19:16 +00:00
test-serialize.cc
test-set.cc Use hb_codepoint_pair_t in more places 2023-06-03 16:18:15 -06:00
test-subset-instancer-solver.cc Rename result_t to rebase_tent_result_t 2024-05-07 10:19:30 -07:00
test-tuple-varstore.cc [GVAR] Change offsetToData size to 24bit 2025-02-26 14:21:15 -07:00
test-unicode-ranges.cc
test-use-table.cc
test-vector.cc [vector] Add copy-constructor for array_t's 2023-05-26 11:44:18 -06:00
test.cc
update-unicode-tables.make