Konstantin Käfer
e76de05402
[build] move logging to util
2016-11-22 20:58:51 +01:00
Chris Loer
40b0c8d076
[core] Use UTF-16 instead of UTF-32 for label features to avoid extra conversions and reduce in-memory size.
...
Continue to use uint32 as glyph ID to maintain Glyph PBF, even though we're only using 16 bits of that uint32.
Use std::codecvt instead of boost::unicode_iterator for UTF8->UTF16 conversions.
2016-11-17 14:33:03 -08:00
Bruno de Oliveira Abinader
deea0c41a2
[tidy/linux] clang-analyzer-deadcode.DeadStores
2016-06-14 22:38:40 +03:00
Bruno de Oliveira Abinader
6b5caf4b2c
[tidy/linux] modernize-use-nullptr
2016-06-14 22:14:11 +03:00
Bruno de Oliveira Abinader
7413061f8e
[tidy/linux] llvm-namespace-comment
2016-06-14 22:14:11 +03:00
artemp
2586cfb9e3
use ``const var&`` notation in public interface
2014-11-27 18:11:18 +01:00
artemp
b9ebe16224
correct _nu_tolower/_nu_toupper usage
2014-11-17 18:15:48 +01:00
artemp
66d64c7c12
use nunicode conditional case mapping (lowercase)
2014-11-17 11:22:47 +01:00
artemp
01f70f5db0
increase buf to hold trailing '\0' + better names
2014-11-03 12:29:18 +00:00
artemp
318d08706f
add <cstring> for std::memset
2014-10-31 15:01:50 -04:00
artemp
ea2416c7cf
use nunicode for proper to_upper/to_lower string conversions
2014-10-31 14:43:46 -04:00
Konstantin Käfer
cd9a89257a
restructure gyp files
2014-10-24 16:40:08 +02:00