haiku/headers
dsizzle 9b6b158b88 Implementation of BFont::Blocks
BFont::Blocks is now implemented in ServerFont, via a call through the
app_server.  It uses fontconfig to iterate through a charset of a font
and stores the defined blocks in a bitmap.

A new API was added, BFont::IncludesBlock, that will allow for arbitrary
testing of a given Unicode block. Since nothing is cached, searching
through an entire charset for a series of Unicode blocks can be quite
slow. In a given block there may be only 1 or 2 characters actually
defined so every character within a block needs to be checked until one
is found, which in a degenerate case will mean the entire block is
checked.

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2017-05-08 22:17:53 +02:00
..
build Fix build on Linux 2017-02-11 14:15:38 +01:00
clang
compatibility
config
cpp build fix. 2015-11-12 22:24:16 +01:00
glibc
libs agg: Pull in updated scanline + basics header from 2.4 2017-03-18 18:59:30 -05:00
os Implementation of BFont::Blocks 2017-05-08 22:17:53 +02:00
posix limits.h: define PIPE_BUF. 2017-04-19 17:52:28 +02:00
private Implementation of BFont::Blocks 2017-05-08 22:17:53 +02:00
tools Fix #12799: Enable elf symbol patching for Haiku 2016-10-30 10:42:24 +01:00