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.
9 years ago
Steven G. Johnson
6b510deff2
Merge pull request #61 from fgsch/issue_60
Silence warning with -Wextra
9 years ago
Federico G. Schwindt
4fc2d8234d
Silence warning with -Wextra
Fixes #60 .
9 years ago
Steven G. Johnson
6d4d7a9acf
update Unicode version in header-file comment
9 years ago
Steven G. Johnson
fd20b184dd
update copyright statements to list recent contributors and year
9 years ago
Steven G. Johnson
00feb3f373
Merge pull request #59 from petercolberg/master
Version 1.3.1
9 years ago
Peter Colberg
e3db4f388b
Update NEWS for version 1.3.1
9 years ago
Peter Colberg
44b1784de7
Increment patch version
9 years ago
Steven G. Johnson
a5c9de2047
Merge pull request #58 from petercolberg/master
Fix build warnings
9 years ago
Peter Colberg
b10b64dc10
Fix deprecated warnings with Julia 0.4
9 years ago
Peter Colberg
a930086323
Test `make install`
Generate reproducible manifest of installed files.
9 years ago
Peter Colberg
ca3ceffbfb
Test `make clean`
9 years ago
Peter Colberg
4b16193a25
Fix sscanf argument type for format %x
9 years ago
Peter Colberg
14b57791d8
Fix missing static declarations for internal functions
9 years ago
Peter Colberg
6acc41dfe9
Fix implicit function declarations
9 years ago
Peter Colberg
548497a398
Move common test functions to separate module
This resolves warnings for missing function prototypes.
9 years ago
Peter Colberg
71230a08e4
Fix installation of shared library symlinks
Use relative symlinks that are independent of installation prefix.
Drop superfluous .so.MAJOR.MINOR symlink, which is and should never
be needed in practice. The purpose of shared library symlinks is to
provide libraries for compile-time linking (.so) and for run-time
linking using the SONAME (.so.MAJOR).
9 years ago
Peter Colberg
8f522ad8e7
Add missing files to `make clean`
9 years ago
Steven G. Johnson
f67f1a72f7
Merge pull request #57 from petercolberg/master
Fix MingW build test
9 years ago
Peter Colberg
b1c6e0a78a
Fix MinGW build test
9 years ago
Peter Colberg
e6696cad53
Describe interactive debugging for appveyor
9 years ago
Steven G. Johnson
1e411777c5
Merge pull request #56 from petercolberg/master
Fix Travis build and improve build reproducibility
9 years ago
Peter Colberg
d321408210
Use consistent indentation in Travis config
Indent with 4 spaces, as in the Travis config for Julia.
9 years ago
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.
9 years ago
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.
9 years ago
Peter Colberg
9b7184ec56
Update Unicode data
Fixes Travis builds on Ubuntu 12.04 LTS with Ruby 1.9.3-p551.
9 years ago
Steven G. Johnson
e52c8c4c8f
Merge pull request #55 from petercolberg/master
Do not export internal unsafe_encode_char()
9 years ago
Peter Colberg
f314738f71
Enable compiler warnings in makefile
9 years ago
Peter Colberg
09360de186
Do not export internal unsafe_encode_char()
9 years ago
Steven G. Johnson
24515cbbe3
add missing NEWS links
9 years ago
Steven G. Johnson
8578918015
updated NEWS for 1.3
9 years ago
Steven G. Johnson
c35d1bf646
Merge pull request #51 from JuliaLang/cjh/unifont8
Update character widths from Unifont 8.0.01
9 years ago
Jiahao Chen
cfa7c96003
Update Unicode data
9 years ago
Jiahao Chen
f0675f26f4
Update Unifont to 8.0.01
9 years ago
Steven G. Johnson
7d52470346
Merge pull request #49 from JuliaLang/cjh/mw
Try again to update Unicode 8 data
10 years ago
Jiahao Chen (陈家豪)
1cc58b2bc9
Updated Unicode 8 data - now sorted internally by data generator
10 years ago
Jiahao Chen
b14ca2be57
Update Unicode data
10 years ago
Steven G. Johnson
eefdaed218
sort keys to try to eliminate data dependence on Ruby version
10 years ago
Jiahao Chen (陈家豪)
79232c46ea
Fix gitignore to ignore .so*
10 years ago
Steven G. Johnson
6a7f92da64
fix #46 (make sure symbol-like codepoints have nonzero width even if they aren't in Unifont)
10 years ago
Steven G. Johnson
2b6aa142ac
update NEWS for #43 and #45
10 years ago
Jiahao Chen
817dfd40bb
Update README.md
Link to Lua-mojibake (closes #44 )
Bump Unicode version (ref: #45 )
10 years ago
Jiahao Chen
327bf10079
Merge pull request #45 from JuliaLang/cjh/unicode8
Update data to Unicode 8.0.0 standard
10 years ago
Jiahao Chen
9a6a3a4167
Force Travis to spit out diff
10 years ago
Jiahao Chen
92bc19fbe0
Updated data file to Unicode 8.0.0
10 years ago
Jiahao Chen
f075dcd70d
Merge pull request #43 from JuliaLang/nl/flags
Always pass -fPIC in CFLAGS
10 years ago
Jiahao Chen
d18963cc46
Minor fixes to work with Unicode 8.0.0 data
10 years ago
Milan Bouchet-Valat
80385462ad
Always pass -fPIC and -std=c99 in CFLAGS
Fixes #42 .
10 years ago
Tony Kelman
f7219d516e
Fix make check
#35 and #40 added new tests that #38 did not take into account
this is one case where it would be good if Travis re-tested the PR
after new commits get pushed to master
10 years ago
Steven G. Johnson
1f21f3c096
Merge pull request #38 from jlec/jlec-master
Enhance build process
10 years ago