Michaël Meyer
26436c9775
Reduce the size of the binary.
...
Use integers instead of pointers in Unicode tables. Saves 226 kb / 716 kb in the
compiled library.
2015-12-09 19:55:48 +01:00
Peter Colberg
b10b64dc10
Fix deprecated warnings with Julia 0.4
2015-10-31 13:59:38 -04:00
Peter Colberg
8f522ad8e7
Add missing files to make clean
2015-10-30 14:56:03 -04:00
Peter Colberg
0a20307c39
Set URLCACHE to JuliaLang cache server for Travis builds
...
Download Unicode data from upstream server by default.
Download GNU Unifont from reliable GNU mirror by default.
2015-10-29 20:07:35 -04:00
Peter Colberg
f35e18e4b5
Generate fontforge font files in makefile
...
Revise the script to directly read fontforge font files, which are
generated in the makefile. This permits overriding the fontforge path
during the build, and executing fontforge in parallel with make -j.
Avoid duplicating download URLs in the script, which ensures that the
script itself works without network access, e.g., when downloading the
data files on a developer machine with network access and executing the
script on a build machine without network access.
2015-10-29 19:48:49 -04:00
Jiahao Chen
f0675f26f4
Update Unifont to 8.0.01
2015-06-29 16:42:34 -04:00
Steven G. Johnson
eefdaed218
sort keys to try to eliminate data dependence on Ruby version
2015-06-25 19:15:57 -04:00
Steven G. Johnson
6a7f92da64
fix #46 (make sure symbol-like codepoints have nonzero width even if they aren't in Unifont)
2015-06-24 14:07:15 -04:00
Jiahao Chen
d18963cc46
Minor fixes to work with Unicode 8.0.0 data
2015-06-20 08:03:40 -04:00
Tony Kelman
0a818c7003
Prefix other C99 typedefs with utf8proc_
2015-04-06 22:36:33 -07:00
Steven G. Johnson
a4c84d2063
fix #2 : add charwidth function
2015-03-12 12:10:19 -04:00
Steven G. Johnson
90721f2d39
directory cleanup: move tests and data into subdirectories
2015-03-06 17:36:08 -05:00