Commit Graph

215 Commits

Author SHA1 Message Date
Peter Colberg
f314738f71 Enable compiler warnings in makefile 2015-10-29 01:17:20 -04:00
Peter Colberg
09360de186 Do not export internal unsafe_encode_char() 2015-10-29 00:45:39 -04:00
Steven G. Johnson
24515cbbe3 add missing NEWS links 2015-07-06 12:28:50 -04:00
Steven G. Johnson
8578918015 updated NEWS for 1.3 2015-07-06 11:34:46 -04:00
Steven G. Johnson
c35d1bf646 Merge pull request #51 from JuliaLang/cjh/unifont8
Update character widths from Unifont 8.0.01
2015-07-06 11:09:20 -04:00
Jiahao Chen
cfa7c96003 Update Unicode data 2015-06-29 16:43:07 -04:00
Jiahao Chen
f0675f26f4 Update Unifont to 8.0.01 2015-06-29 16:42:34 -04:00
Steven G. Johnson
7d52470346 Merge pull request #49 from JuliaLang/cjh/mw
Try again to update Unicode 8 data
2015-06-26 14:28:30 -04:00
Jiahao Chen (陈家豪)
1cc58b2bc9 Updated Unicode 8 data - now sorted internally by data generator 2015-06-26 12:12:13 -04:00
Jiahao Chen
b14ca2be57 Update Unicode data 2015-06-26 12:01:27 -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
Jiahao Chen (陈家豪)
79232c46ea Fix gitignore to ignore .so* 2015-06-25 18:00:01 -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
Steven G. Johnson
2b6aa142ac update NEWS for #43 and #45 2015-06-24 11:49:16 -04:00
Jiahao Chen
817dfd40bb Update README.md
Link to Lua-mojibake (closes #44)

Bump Unicode version (ref: #45)
2015-06-23 17:21:36 -04:00
Jiahao Chen
327bf10079 Merge pull request #45 from JuliaLang/cjh/unicode8
Update data to Unicode 8.0.0 standard
2015-06-23 17:18:59 -04:00
Jiahao Chen
9a6a3a4167 Force Travis to spit out diff 2015-06-23 16:18:36 -04:00
Jiahao Chen
92bc19fbe0 Updated data file to Unicode 8.0.0 2015-06-23 16:18:35 -04:00
Jiahao Chen
f075dcd70d Merge pull request #43 from JuliaLang/nl/flags
Always pass -fPIC in CFLAGS
2015-06-20 19:06:39 -04:00
Jiahao Chen
d18963cc46 Minor fixes to work with Unicode 8.0.0 data 2015-06-20 08:03:40 -04:00
Milan Bouchet-Valat
80385462ad Always pass -fPIC and -std=c99 in CFLAGS
Fixes #42.
2015-06-08 09:34:11 +02:00
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
2015-05-30 07:28:19 -07:00
Steven G. Johnson
1f21f3c096 Merge pull request #38 from jlec/jlec-master
Enhance build process
2015-05-30 09:21:32 -04:00
Steven G. Johnson
d75985cf09 bump API/ABI version to 1.3, add NEWS 2015-05-29 23:07:29 -04:00
Steven G. Johnson
59b69142ea Merge pull request #40 from JuliaLang/casefuncs
add toupper/tolower functions
2015-05-29 22:58:12 -04:00
Steven G. Johnson
a8fb4b1772 add toupper/tolower functions (for JuliaLang/julia#11471) 2015-05-29 22:00:30 -04:00
Steven G. Johnson
35ec8e32e7 Merge pull request #35 from ScottPJones/spj/valid
Fix #34 handle 66 Unicode non-characters and surrogates correctly
2015-05-29 21:58:21 -04:00
ScottPJones
6a229a6776 Add tests for valid codepoints and iterate function 2015-05-29 20:11:10 +02:00
Scott Paul Jones
6249e6b8b1 Fix #34 handle 66 Unicode non-characters, also improve performance and surrogate handling 2015-05-29 19:50:03 +02:00
Justin Lecher
3a6fc5b2a2 Enhance build process
* Allow optimization flgas in CFLAGS to be overwritten
* Use Uppercase CC and CFLAGS
* Create all soname symlinks

Signed-off-by: Justin Lecher <jlec@gentoo.org>
2015-05-29 16:34:24 +02:00
Steven G. Johnson
7c14ef5f83 Merge pull request #32 from JuliaLang/tk/ssize_t_typedef
Use a typedef instead of a #define for ssize_t with MSVC
2015-04-09 11:36:40 -04:00
Tony Kelman
0a818c7003 Prefix other C99 typedefs with utf8proc_ 2015-04-06 22:36:33 -07:00
Tony Kelman
ad27722923 Use a new typedef utf8proc_ssize_t to avoid define collisions
with MSVC
2015-04-05 20:06:13 -07:00
Tony Kelman
498ecbddd8 Run appveyor also on release branches 2015-04-04 21:30:29 -07:00
Steven G. Johnson
a1c429a45b rename DLLEXPORT to UTF8PROC_DLLEXPORT to prevent conflicts with other header files that define DLLEXPORT 2015-03-30 11:05:51 -04:00
Steven G. Johnson
0528e9cda6 build bench/bench for make check, to lessen the chance that it bitrots again 2015-03-28 14:47:29 -04:00
Steven G. Johnson
f981f04d0b fix some stray references to mojibake in the bench/ directory 2015-03-28 14:38:59 -04:00
Steven G. Johnson
e1fdad0ca9 updated NEWS etc. for 1.2 release 2015-03-28 09:10:00 -04:00
Steven G. Johnson
a6fd16f29d parens 2015-03-27 14:46:46 -04:00
Steven G. Johnson
fa303b9e3c github crossrefs in NEWS 2015-03-27 14:45:41 -04:00
Steven G. Johnson
6da6ca4754 NEWS tweaks 2015-03-27 14:13:21 -04:00
Steven G. Johnson
547224e298 NEWS tweaks 2015-03-27 14:11:41 -04:00
Steven G. Johnson
41287a1116 more documentation English and formatting cleanups 2015-03-27 14:05:57 -04:00
Steven G. Johnson
f46b6a2b12 Merge pull request #31 from JuliaLang/nalimilan/destdir
Nalimilan/destdir
2015-03-27 13:38:51 -04:00
Steven G. Johnson
2f8469c3cc some documentation improvements 2015-03-27 13:37:59 -04:00
Milan Bouchet-Valat
1b7ba89cdd Create additional symlinks to .so file on non-OSX 2015-03-27 18:19:29 +01:00
Milan Bouchet-Valat
786a6e3282 Add support for DESTDIR in make install
Useful to build distribution packages.
2015-03-27 18:19:25 +01:00
Steven G. Johnson
11d2ece545 indentation consistency 2015-03-27 12:49:16 -04:00
Steven G. Johnson
c851c67888 put the API version as #defines in the header file (as discussed in #30) 2015-03-27 12:35:41 -04:00
Steven G. Johnson
164cc48aaf note doxygen and other changes from #29 in NEWS 2015-03-26 14:36:04 -04:00