Nathan Willis
|
71af2c6d9b
|
[docs] Add gtkdoc comments to hb-set
|
2020-12-24 21:29:56 +02:00 |
Ebrahim Byagowi
|
2dda6dd744
|
minor, tweak spacing
turn 8 spaces to tab, add space before Null/Crap
|
2020-04-20 16:18:29 +04:30 |
Simon Sapin
|
ffa736f151
|
hb_set_previous_range docs: fix presumed copy/paste error
|
2019-07-05 08:09:25 -07:00 |
Simon Sapin
|
641f337380
|
Docs typo fix: slower → lower
|
2019-07-05 08:09:09 -07:00 |
Behdad Esfahbod
|
fca2786041
|
[config] Make HB_DISABLE_DEPRECATED actually compile
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:37:01 -07:00 |
Ebrahim Byagowi
|
e412008599
|
Remove redundant void from C++ sources (#1486)
|
2018-12-17 13:01:01 -05:00 |
Behdad Esfahbod
|
a4f4f5ba5f
|
[docs] Fix titles here as well
|
2018-10-28 08:23:36 -07:00 |
Behdad Esfahbod
|
5dd86aa33b
|
[docs] Rename section titles to object names
More useful.
|
2018-10-27 04:47:41 -07:00 |
Behdad Esfahbod
|
524fb70216
|
[docs] More
|
2018-10-27 04:47:41 -07:00 |
Behdad Esfahbod
|
39bd07aed5
|
Fix bunch of unused parameter warnings
Show up with gcc -O0.
There's a few more but those are functions that need to be filled in.
Maybe this is a lost battle...
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
c77ae40852
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
2018-08-25 22:36:36 -07:00 |
Behdad Esfahbod
|
11f1f4131b
|
[set] Add is_subset
New API:
+hb_set_is_subset()
|
2018-06-06 16:47:13 -07:00 |
Behdad Esfahbod
|
7b50bf52f2
|
Use NullPool for _hb_set_nil and _hb_map_nil
|
2018-05-31 20:20:17 -07:00 |
Behdad Esfahbod
|
f040ca40ab
|
[set] Minor
|
2018-05-31 20:15:21 -07:00 |
Behdad Esfahbod
|
7185b273b3
|
Rename in_error to !successful
Towards possibly using Null pool for some nil objects.
|
2018-05-31 20:03:34 -07:00 |
Behdad Esfahbod
|
f1f6bc0a6f
|
[set] Fix init/fini of set on the stack to call object init/fini
Part of https://github.com/harfbuzz/harfbuzz/issues/1017
|
2018-05-02 12:56:45 -04:00 |
Behdad Esfahbod
|
a60ba7964e
|
s/finish/fini
For consistency.
|
2018-05-01 19:01:25 -04:00 |
Behdad Esfahbod
|
bd5f918e2f
|
[set] Cache population
Part of https://github.com/harfbuzz/harfbuzz/issues/1017
|
2018-05-01 18:27:41 -04:00 |
Ebrahim Byagowi
|
24b8b9b227
|
Resolve clang's used-but-marked-unused warnings
|
2018-04-23 11:38:45 -07:00 |
Behdad Esfahbod
|
694eaf6367
|
[set] Add backwards iterator
New API:
- hb_set_previous()
- hb_set_previous_range()
|
2018-02-14 01:00:10 -08:00 |
Behdad Esfahbod
|
d5b33f2fe1
|
[subset] hb_subset_input_t changes
|
2018-02-13 13:55:10 -08:00 |
Behdad Esfahbod
|
9daa88cd79
|
Minor
|
2017-12-14 19:07:17 -08:00 |
Behdad Esfahbod
|
8b9d9b71b0
|
Fix set initialization issues
|
2017-10-22 17:48:06 -04:00 |
Behdad Esfahbod
|
1d3971200b
|
Deprecate hb_set_invert()
|
2017-10-15 16:28:34 -03:00 |
Behdad Esfahbod
|
d2f249e745
|
Stub out doc comments for new symbols
|
2017-01-22 17:42:33 -08:00 |
Sascha Brawer
|
01c3a88543
|
Fix "Since:" tags
Based on data from http://upstream-tracker.org/versions/harfbuzz.html
Resolves #103
|
2015-06-01 13:25:27 +02:00 |
Behdad Esfahbod
|
085d4291a9
|
[introspection] Disable constructors for now
Since our types are not associated with their methods, marking
constructors makes them inaccessible from bindings. Undo for now.
|
2013-09-12 17:14:33 -04:00 |
Behdad Esfahbod
|
288f289997
|
[docs/introspection] More annotations
|
2013-09-06 17:30:54 -04:00 |
Behdad Esfahbod
|
20cbc1f8eb
|
Annotate hb-set a bit; add HB_SET_VALUE_INVALID
|
2013-09-06 15:31:22 -04:00 |
Behdad Esfahbod
|
f9a6110267
|
Remove HB_DEBUG_SET_DIGESTS
Wasn't correct with the new combiner. I should add it back somehow,
but for now the digests seem to be working very well...
|
2013-04-17 19:01:49 -04:00 |
Behdad Esfahbod
|
4d2813d3e9
|
Print set-digest hit ratio with HB_DEBUG_SET_DIGESTS
|
2013-04-16 21:57:35 -04:00 |
Behdad Esfahbod
|
8165f2765b
|
[tests] Start adding tests for hb-set.h
Fails now. Fixing.
|
2013-01-02 22:50:36 -06:00 |
Behdad Esfahbod
|
ac064a2db2
|
Rename hb_set_population() to hb_set_get_population()
|
2012-11-21 01:14:19 -05:00 |
Behdad Esfahbod
|
aec89de564
|
Add / modify set API a bit
|
2012-11-15 16:15:42 -08:00 |
Behdad Esfahbod
|
0594a24484
|
Cleanup TRUE/FALSE vs true/false
|
2012-06-05 20:35:40 -04:00 |
Behdad Esfahbod
|
f06ab8a426
|
Better hide nil objects and make them const
|
2012-06-05 14:49:14 -04:00 |
Behdad Esfahbod
|
29ce446d31
|
Add set iterator
|
2012-05-25 14:17:54 -04:00 |
Behdad Esfahbod
|
62c3e111fc
|
Add set symmetric difference
|
2012-05-25 13:48:00 -04:00 |
Behdad Esfahbod
|
f039e79d54
|
Don't use min/max as function names
They can be macros on some systems. Eg. mingw32.
|
2012-05-17 20:55:12 -04:00 |
Behdad Esfahbod
|
9f377ed321
|
Fix more unused-var warnings
|
2012-05-13 16:13:44 +02:00 |
Behdad Esfahbod
|
a5e39fed85
|
Minor
|
2012-04-25 00:14:46 -04:00 |
Behdad Esfahbod
|
6c6ccaf575
|
Add a few more set operations
TODO: Tests for hb_set_t.
|
2012-04-24 14:23:01 -04:00 |
Behdad Esfahbod
|
0b08adb353
|
Add hb_set_t
|
2012-04-23 22:44:59 -04:00 |