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
Steven G. Johnson
32c605cfa7
mainpage dox tweaks
2015-03-23 11:06:19 -04:00
Steven G. Johnson
3a9eac4cac
Merge pull request #29 from jonas/doxygen
...
RFC: Use doxygen for generating API docs
2015-03-23 11:01:26 -04:00
Jonas Fonseca
03a4e8854a
Fix #26 : use doxygen for generating API docs
2015-03-21 21:23:02 -04:00
Steven G. Johnson
321cb997c5
note removal of plugins
2015-03-12 14:32:07 -04:00
Steven G. Johnson
dad0cbdcab
update NEWS for 1.2-dev
2015-03-12 14:29:33 -04:00
Steven G. Johnson
3822984606
remove requirement that get_property and decompose_char argument be in range 0x0 to 0x10ffff
2015-03-12 14:17:27 -04:00
Steven G. Johnson
128c04e3d0
Merge pull request #27 from JuliaLang/charwidth
...
WIP: charwidth function
2015-03-12 13:48:47 -04:00
Steven G. Johnson
a4c84d2063
fix #2 : add charwidth function
2015-03-12 12:10:19 -04:00
Steven G. Johnson
08f101a9e8
Merge pull request #28 from tkelman/tk/cmake
...
WIP: Minimal cmake build script
2015-03-09 22:40:51 -04:00
Tony Kelman
263421f9e8
Temporary fix for getting VERSION and SOVERSION into cmake
...
only use ${SO_MAJOR} for cmake SOVERSION
use 1.2.0 for version in cmake
use only abi version for VERSION property in cmake
2015-03-09 16:27:40 -07:00
Tony Kelman
86f90194e1
Create appveyor.yml
...
only testing with default 32 bit MSVC and mingw.org at the moment
add semicolons, fix quoting
add fast fail functionality for redundant PR builds
need separate folders for msvc vs mingw
need to add path to mingw to /etc/fstab
2015-03-08 17:30:10 -07:00
Tony Kelman
d93070dca4
test cmake on travis
2015-03-08 17:30:10 -07:00