|
5f97fe99
|
2018-11-09T10:01:50
|
|
Fix a few MSVC 2008 warnings
https://github.com/harfbuzz/harfbuzz/issues/1374
|
|
67a22f37
|
2018-10-29T17:37:41
|
|
[set/map/vector] Make constructable, but not copy or assignable
Disable copy/assign on them, as they shouldn't.
Make constructor / destructor call init_shallow/fini_shallow,
and make those idempotent. So, these three can be constructed
on stack now and no init/fini call is needed. As such,
hb_auto_t<> is not needed anymore. I'll remove that separately.
|
|
955aa56b
|
2018-10-25T16:50:38
|
|
[vector] Make it act more like pointer
Add pointer cast operator and plus operator.
|
|
21ede867
|
2018-10-25T13:19:34
|
|
Fix possible overflow in bsearch impls
From bungeman.
Fixes https://github.com/harfbuzz/harfbuzz/pull/1314
|
|
5eb7e7f6
|
2018-10-16T13:32:52
|
|
Revert "[vector] Simplify Sort" and "More of the same"
This reverts commit de0b9a466490c2c13d6ec6f59d5122b0a87d3180.
This reverts commit 921f0e6ec722940a1e37660e1291aa69f9f39db8.
Annnnd, revert. MSVC doesn't like it.
|
|
de0b9a46
|
2018-10-15T22:20:26
|
|
[vector] More of the same
|
|
921f0e6e
|
2018-10-15T22:19:17
|
|
[vector] Simplify sort
Hopefully this fits fine with SFINAE with all our compilers.
|
|
341206eb
|
2018-10-05T18:39:48
|
|
[vector] Make hb_vector_t relocatable / nestable
Ugly, but...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1227
|
|
5469d807
|
2018-10-05T18:21:08
|
|
Add hb_vector_t::fini_deep ()
|
|
0d160d5f
|
2018-09-03T20:50:11
|
|
[subset] Implement subsetting of SingleSubst
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|