Commit Graph

214 Commits

Author SHA1 Message Date
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
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