[algs] Reduce one more bsearch() impl
b1dc676
[test] Update 10.15 results
6f76c32
[test] Add macOS 10.15 related fonts
2241a67
[ci] fix macOS 10.15 bot
f3de3b6
[ci] Add a macOS 10.15 bot
49434bd
[aat] Adjust fallback positioning logic
f47cbad
[bsearch] Massage API some more
fa7edf8
[algs] Adjust return value of hb_ctz(0) to be 32 instead of 0
70aa507
Minor
eefb78f
Rename start/end to first/last in RangeRecord
9fb0305
Fix typo in TESTING.md (#2066)
8ac4ba1
[number] fix where strtod_l not available
9b1d5c4
[number] minor, include the renamed header
5c8f960
[algs/array] Consolidate the last two bsearch implementations!
48eef27
Fourth try... sighs
ed35dea
Fix build, third times...
9168310
Second try at fixing build
34f5cc2
First try at fixing build errors
14ce5ab
[algs] Streamline bsearch some more
2274270
[algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl()
bd55d4b
[array] Isolate bsearch implementation more
fd6df52
[array] Simplify bfind() positioning
06d3c20
Rename hb_array_t::in_range to hb_array_t::check_range
d67ba64
Make hb_array_t::in_range similar to hb_sanitize_context_t::check_range
72d83a0
Fix!
b1167d1
Add files, oops
5ff410b
Implement fallback vertical shaping from Firefox
2dc20e6
[indic] Fix old-spec base-finding logic w vatu feature
b6d0f15
Prefer AAT shaping over OT if both available
0414341
more coding style fixes
82545c5