src/hb-ot-post-table.hh


Log

Author Commit Date CI Message
Michiharu Ariza 55942ad5 2018-10-06T14:49:44 Merge branch 'master' into cff-subset
Behdad Esfahbod 341206eb 2018-10-05T18:39:48 [vector] Make hb_vector_t relocatable / nestable Ugly, but... Fixes https://github.com/harfbuzz/harfbuzz/issues/1227
Behdad Esfahbod d7f21777 2018-09-23T19:12:52 [ot-font] Fix leak Fixes https://github.com/harfbuzz/harfbuzz/issues/1171 I'm glad we have leak-detector bots now.
Behdad Esfahbod 07e0ca93 2018-09-13T17:39:09 [bytes] Rename content to arrayZ
Behdad Esfahbod dff2c45f 2018-09-10T23:29:26 Port rest from VAR to UnsizedArrayOf<>
Behdad Esfahbod d1f29908 2018-08-31T16:31:00 [subset] Add hb_subset_context_t<>
Behdad Esfahbod aba0a945 2018-08-31T13:25:19 [subset] Add hb-subset-input.hh and make hb-subset.hh toplevel include
Behdad Esfahbod 3a0b3a29 2018-08-26T15:11:24 Free up hb-ot-face.hh from includes There might be a better way to do this, but I couldn't find...
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Behdad Esfahbod 1f738094 2018-08-09T00:22:37 [atomic] Add hb_atomic_ptr_t<> and port all uses Found and fixed a couple bugs. Found a couple multithreading issues. Marked them with "XXX-MT-bug".
Behdad Esfahbod 36ed163f 2018-07-23T11:57:45 Remove unnecessary OT:: namespace specifiers
Behdad Esfahbod 9583e007 2018-07-22T22:40:32 Port more off of Sanitizer<>
Behdad Esfahbod e7737b41 2018-07-22T22:24:31 Add sanitizer reference_table, also fix clang build Clang is being really peculiar. Fix with: - inline hb_blob_t *sanitize (hb_blob_t *blob) { return c->sanitize<Type> (blob); } + inline hb_blob_t *sanitize (hb_blob_t *blob) { return c[0].template/*clang idiosyncrasy*/sanitize_blob<Type> (blob); }
Behdad Esfahbod 9e53b083 2018-07-10T14:03:58 Move hb_stable_sort to hb-dsalgs.hh Also, include hb-dsalgs.hh from end of hb-pricate.hh
Behdad Esfahbod f9abbf83 2018-06-02T15:30:59 Fix fallout from 975bdd5ef562e37655067b703b2b9ca7481f4985 Ouch!
Behdad Esfahbod f7515769 2018-06-01T17:48:37 [vector] Use Crap pool in push() as well
Garret Rieger 251cc977 2018-05-30T12:23:51 [subset] Switch to using hb_map_t inside of hb_subset_plan_t.
Behdad Esfahbod 65aeabd6 2018-05-23T16:15:28 Add hb_vector_t::push(const Type &v) Makes for cleaner code.
Behdad Esfahbod 63f57f4d 2018-05-08T16:56:11 Mark more unsized array's as arrayZ
Behdad Esfahbod 2a46a020 2018-05-08T02:53:03 Minor
Behdad Esfahbod eba1c16a 2018-05-08T02:47:42 Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock()
Behdad Esfahbod b4fa5050 2018-05-08T02:45:08 Move Sanitizer::lock_instance<>() to blob->lock_as<>().
Behdad Esfahbod 08e280fd 2018-05-08T01:57:27 Rename hb_string_t to hb_bytes_t
Behdad Esfahbod 5c3112ae 2018-05-01T19:07:04 s/hb_prealloced_array_t/hb_vector_t/g Part of https://github.com/harfbuzz/harfbuzz/issues/1017
Behdad Esfahbod a60ba796 2018-05-01T19:01:25 s/finish/fini For consistency.
Ebrahim Byagowi 277e3289 2018-04-17T09:13:35 Make some of implicit header uses explicit (#989) Splitted from #950 and #986 IIRC Chromium had a policy about this encouraging it, not sure about automated way to detect and add them but for now lets have the needed ones of them.
Ebrahim Byagowi a02c3ee7 2018-04-12T13:38:19 Add or update tables specifications links
Garret Rieger 869ccac5 2018-03-08T11:06:49 [subset] use create_sub_blob instead of manually copying the post table.
Garret Rieger dd107699 2018-03-06T18:33:39 [subset] drop all glyph names from the post table.
Behdad Esfahbod 94b49bee 2018-01-17T12:46:08 Whitespace
Behdad Esfahbod 6b19178e 2018-01-10T03:07:30 Prefix int types with HB Such a headache that Windows defines UINT8, ...; Just prefix it.
Behdad Esfahbod 470fe5b6 2018-01-09T15:48:51 [aat] Implement Lookup table Untested, but compiles.
Behdad Esfahbod 6f335ed1 2017-11-14T21:06:07 Replace USHORT/SHORT/ULONG/etc with UINT16/INT16/UINT32/etc
Behdad Esfahbod c4e18e54 2017-11-14T19:47:31 [ot] Move hb_ot_face_cbdt_accelerator_t
Behdad Esfahbod 9b04b038 2017-11-14T19:31:50 [ot] Fold hb_ot_face_post_accelerator_t
Behdad Esfahbod 7ce9f397 2017-10-31T15:34:01 Rename hb-sort-r.hh -> hb-dsalgs.hh
Behdad Esfahbod e35a763c 2017-10-30T13:15:05 [post] Implement glyph_from_name() This concludes https://github.com/behdad/harfbuzz/pull/568
Behdad Esfahbod 6c738f35 2017-10-30T12:21:44 Make string-array return hb_string_t
Behdad Esfahbod e1a37f3d 2017-10-30T11:42:28 Add hb_string_t
Behdad Esfahbod 0f8b5aa1 2017-10-30T09:46:36 [post] Minor; towards implementing get_glyph_from_name()
Behdad Esfahbod 977679f2 2017-10-29T17:33:32 Add hb_bsearch_r()
Behdad Esfahbod 923a8f52 2017-10-29T15:00:54 Fix up 5de83fab947e23cc729d69f8d44a28311298af9d
Behdad Esfahbod b98c7c3f 2017-10-29T14:52:52 [post] Minor
Behdad Esfahbod 5de83fab 2017-10-28T19:54:04 [ot] Speed up get_glyph_name() get_glyph_from_name() coming soon.
Behdad Esfahbod feadee07 2017-10-28T16:58:56 [post] Refactor a bit, use our data types
Behdad Esfahbod 0e925698 2017-10-26T20:34:04 [post] Make format1 names array avoid relocations
Behdad Esfahbod 92bac64b 2017-10-25T18:22:47 [post] Oops! https://ci.appveyor.com/project/behdad/harfbuzz/build/1.0.668/job/ikfj8peowgrp059t
Behdad Esfahbod 543bd58d 2017-10-25T17:40:50 [post] Touch up and fixes The get_glyph_from_name() is incorrect; needs fixing.
Khaled Hosny d9e166f7 2017-10-18T20:49:16 [ot-font] Implement hb_ot_get_glyph_from_name
Khaled Hosny 9d4d2fb9 2017-10-16T10:05:42 [ot-font] Implement hb_ot_get_glyph_name Turns out we already have support for “post” table, it just needed to be activated and put in use.
Behdad Esfahbod 587d4622 2016-04-30T19:20:56 [ot-font] Start implementing 'post' table, for accessing glyph names