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
Tony Kelman
a8b688c734
Minimal cmake build script
...
move flags for MSVC
rename lump.txt to lump.md, add data/*.txt to .gitignore
2015-03-08 17:30:09 -07:00
Steven G. Johnson
50381b951a
comment typos
2015-03-07 22:02:49 -05:00
Steven G. Johnson
a4d707b593
whoops, forgot -Wl before -soname
2015-03-07 22:00:51 -05:00
Steven G. Johnson
2d636a5686
version the shared library ( fix #24 )
2015-03-07 21:49:54 -05:00
Steven G. Johnson
bf230db3a3
fix link
2015-03-07 19:13:37 -05:00
Steven G. Johnson
dd7bd279bf
make travis script check whether utf8proc_data.c generation has changed
2015-03-06 17:39:15 -05:00
Steven G. Johnson
90721f2d39
directory cleanup: move tests and data into subdirectories
2015-03-06 17:36:08 -05:00
Steven G. Johnson
10f7e2ed5a
update for name change
2015-03-06 17:18:23 -05:00
Steven G. Johnson
debcc65c31
typo
2015-03-06 12:48:35 -05:00
Steven G. Johnson
402883c78e
rename back to utf8proc now that we are taking over maintenance
2015-03-06 12:43:37 -05:00
Steven G. Johnson
86447ad060
rm note about obsolete grapheme rules from README, clean up test output
2014-12-14 09:01:14 -05:00
Steven G. Johnson
4f70bbe780
Merge pull request #20 from JuliaLang/graphemes
...
Update graphemes for Unicode 7
2014-12-14 08:47:06 -05:00
Steven G. Johnson
0f9e9796e6
fix #15 : redefine UTF8PROC_CATEGORY_CN to 0 consistent with what we actually return
2014-12-12 18:25:07 -05:00
Steven G. Johnson
397a1eabea
update graphemes for Unicode 7, add utf8proc_grapheme_break function
2014-12-12 16:30:31 -05:00
Steven G. Johnson
539d2cc202
grapheme test for UAX#29
2014-12-12 16:29:29 -05:00
Steven G. Johnson
1b3992ebe5
utf8proc_version should return a different version string than utf8proc
2014-12-12 14:20:53 -05:00
Steven G. Johnson
1c84d08b01
README updates
2014-12-07 21:29:34 -05:00
Steven G. Johnson
df71da45df
Merge pull request #17 from JuliaLang/tk/dllexport
...
RFC: add DLLEXPORT to utf8proc_get_property
2014-09-24 14:26:13 -04:00
Tony Kelman
d61d551d5a
s/LIBRARY_EXPORTS/MOJIBAKE_EXPORTS/
2014-09-23 11:08:52 -07:00
Tony Kelman
6b67865984
add DLLEXPORT definition for __GNUC__ >= 4
2014-09-22 13:51:05 -07:00
Tony Kelman
a840e5dae1
add DLLEXPORT to all functions in mojibake.h
2014-09-22 09:53:55 -07:00
Keno Fischer
a733c7feb4
Merge pull request #16 from vlajos/typofixes-20140812
...
a few typofixes
2014-08-12 16:39:24 -04:00
Veres Lajos
83714e458e
a few typofixes
2014-08-12 21:30:59 +01:00
Steven G. Johnson
bc357b276f
updated 'make clean' target
2014-08-08 12:36:14 -04:00
Steven G. Johnson
e0deacfacd
add travis badge
2014-08-08 11:53:51 -04:00
Jacob Quinn
9acfadd21d
Add travis file for testing
2014-08-07 17:04:03 -04:00
Steven G. Johnson
91a77d7588
added normalization and encoding test for #13
2014-08-07 16:52:16 -04:00
Elliot Saba
af06f858e1
I like SHLIB_EXT, for consistency
2014-07-29 22:35:03 -04:00
Jiahao Chen
2cbc86bc7f
Add SHARED_SUFFIX appropriate for OSX and Linux
2014-07-28 16:19:01 -04:00
Steven G. Johnson
a39c1a6ea2
added GNU libunistring benchmark
2014-07-19 14:55:25 -04:00
Steven G. Johnson
5fbd15b4ce
add missing dependency
2014-07-19 08:19:16 -04:00
Steven G. Johnson
d51e541700
fix #14
2014-07-19 08:14:27 -04:00
Steven G. Johnson
20cff0757b
add benchmark (issue #12 )
2014-07-18 22:23:17 -04:00
Steven G. Johnson
2c4e520a17
utf8proc.h -> mojibake.h ( closes #10 )
2014-07-18 14:28:17 -04:00
Steven G. Johnson
8c36e8bc9f
slight clarification in README
2014-07-18 12:18:46 -04:00
Steven G. Johnson
a5aeb49e20
Merge pull request #9 from JuliaLang/cjh/markdata
...
Update data tables to Unicode 7.0.0
2014-07-18 12:12:19 -04:00
Steven G. Johnson
dd35a8530d
C++/MSVC compatibility, indenting, for #4
2014-07-18 11:47:24 -04:00
Steven G. Johnson
48645e36e4
replace ar with $(AR) for #4
2014-07-18 11:35:02 -04:00
Steven G. Johnson
2e9ef6b7fa
Merge pull request #7 from JuliaLang/cjh/rename-mojibake
...
Rename libutf8proc -> libmojibake.
2014-07-18 11:28:28 -04:00
Jiahao Chen
fc44134d08
Fix formatting of Normalization Form C
2014-07-18 10:48:44 -04:00
Jiahao Chen
b81326e82f
Update utf8proc_data.c (generated by data_generator.rb)
2014-07-18 10:46:11 -04:00
Jiahao Chen
13a72c152a
Add 'update' target to Makefile
...
This target downloads all necessary Unicode data files using curl and rebuilds utf8proc_data.c using data_generator.rb (saving the new copy to utf8proc_data.c.new).
2014-07-18 10:46:11 -04:00
Jiahao Chen
7d4541ee09
Replace all explicitly marked regions with Ruby file read and regex section matches
2014-07-18 10:46:11 -04:00
Jiahao Chen
7932385a6c
Update data_generator so that it runs on ruby 2.2
2014-07-18 10:46:11 -04:00
Jiahao Chen
5404ef8dc7
Mark composition exclusion characters
2014-07-18 10:46:11 -04:00