utf8proc.git
11 years agoindentation consistency
Steven G. Johnson [Fri, 27 Mar 2015 16:49:16 +0000 (12:49 -0400)]
indentation consistency

11 years agoput the API version as #defines in the header file (as discussed in #30)
Steven G. Johnson [Fri, 27 Mar 2015 16:35:41 +0000 (12:35 -0400)]
put the API version as #defines in the header file (as discussed in #30)

11 years agonote doxygen and other changes from #29 in NEWS
Steven G. Johnson [Thu, 26 Mar 2015 18:36:04 +0000 (14:36 -0400)]
note doxygen and other changes from #29 in NEWS

11 years agomainpage dox tweaks
Steven G. Johnson [Mon, 23 Mar 2015 15:06:19 +0000 (11:06 -0400)]
mainpage dox tweaks

11 years agoMerge pull request #29 from jonas/doxygen
Steven G. Johnson [Mon, 23 Mar 2015 15:01:26 +0000 (11:01 -0400)]
Merge pull request #29 from jonas/doxygen

RFC: Use doxygen for generating API docs

11 years agoFix #26: use doxygen for generating API docs
Jonas Fonseca [Tue, 17 Mar 2015 15:58:48 +0000 (11:58 -0400)]
Fix #26: use doxygen for generating API docs

11 years agonote removal of plugins
Steven G. Johnson [Thu, 12 Mar 2015 18:32:07 +0000 (14:32 -0400)]
note removal of plugins

11 years agoupdate NEWS for 1.2-dev
Steven G. Johnson [Thu, 12 Mar 2015 18:29:33 +0000 (14:29 -0400)]
update NEWS for 1.2-dev

11 years agoremove requirement that get_property and decompose_char argument be in range 0x0...
Steven G. Johnson [Thu, 12 Mar 2015 18:17:27 +0000 (14:17 -0400)]
remove requirement that get_property and decompose_char argument be in range 0x0 to 0x10ffff

11 years agoMerge pull request #27 from JuliaLang/charwidth
Steven G. Johnson [Thu, 12 Mar 2015 17:48:47 +0000 (13:48 -0400)]
Merge pull request #27 from JuliaLang/charwidth

WIP: charwidth function

11 years agofix #2: add charwidth function
Steven G. Johnson [Sun, 8 Mar 2015 21:23:43 +0000 (17:23 -0400)]
fix #2: add charwidth function

11 years agoMerge pull request #28 from tkelman/tk/cmake
Steven G. Johnson [Tue, 10 Mar 2015 02:40:51 +0000 (22:40 -0400)]
Merge pull request #28 from tkelman/tk/cmake

WIP: Minimal cmake build script

11 years agoTemporary fix for getting VERSION and SOVERSION into cmake
Tony Kelman [Mon, 9 Mar 2015 01:09:35 +0000 (18:09 -0700)]
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

11 years agoCreate appveyor.yml
Tony Kelman [Sun, 8 Mar 2015 23:43:50 +0000 (16:43 -0700)]
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

11 years agotest cmake on travis
Tony Kelman [Sun, 8 Mar 2015 23:23:56 +0000 (16:23 -0700)]
test cmake on travis

11 years agoMinimal cmake build script
Tony Kelman [Sun, 8 Mar 2015 22:33:27 +0000 (15:33 -0700)]
Minimal cmake build script

move flags for MSVC

rename lump.txt to lump.md, add data/*.txt to .gitignore

11 years agocomment typos
Steven G. Johnson [Sun, 8 Mar 2015 03:02:49 +0000 (22:02 -0500)]
comment typos

11 years agowhoops, forgot -Wl before -soname
Steven G. Johnson [Sun, 8 Mar 2015 03:00:51 +0000 (22:00 -0500)]
whoops, forgot -Wl before -soname

11 years agoversion the shared library (fix #24)
Steven G. Johnson [Sun, 8 Mar 2015 02:49:54 +0000 (21:49 -0500)]
version the shared library (fix #24)

11 years agofix link
Steven G. Johnson [Sun, 8 Mar 2015 00:13:37 +0000 (19:13 -0500)]
fix link

11 years agomake travis script check whether utf8proc_data.c generation has changed
Steven G. Johnson [Fri, 6 Mar 2015 22:39:15 +0000 (17:39 -0500)]
make travis script check whether utf8proc_data.c generation has changed

11 years agodirectory cleanup: move tests and data into subdirectories
Steven G. Johnson [Fri, 6 Mar 2015 22:36:08 +0000 (17:36 -0500)]
directory cleanup: move tests and data into subdirectories

11 years agoupdate for name change
Steven G. Johnson [Fri, 6 Mar 2015 22:18:23 +0000 (17:18 -0500)]
update for name change

11 years agotypo
Steven G. Johnson [Fri, 6 Mar 2015 17:48:35 +0000 (12:48 -0500)]
typo

11 years agorename back to utf8proc now that we are taking over maintenance
Steven G. Johnson [Fri, 6 Mar 2015 17:43:37 +0000 (12:43 -0500)]
rename back to utf8proc now that we are taking over maintenance

11 years agorm note about obsolete grapheme rules from README, clean up test output
Steven G. Johnson [Sun, 14 Dec 2014 14:01:14 +0000 (09:01 -0500)]
rm note about obsolete grapheme rules from README, clean up test output

11 years agoMerge pull request #20 from JuliaLang/graphemes
Steven G. Johnson [Sun, 14 Dec 2014 13:47:06 +0000 (08:47 -0500)]
Merge pull request #20 from JuliaLang/graphemes

Update graphemes for Unicode 7

11 years agofix #15: redefine UTF8PROC_CATEGORY_CN to 0 consistent with what we actually return
Steven G. Johnson [Fri, 12 Dec 2014 23:25:07 +0000 (18:25 -0500)]
fix #15: redefine UTF8PROC_CATEGORY_CN to 0 consistent with what we actually return

11 years agoupdate graphemes for Unicode 7, add utf8proc_grapheme_break function
Steven G. Johnson [Fri, 12 Dec 2014 21:27:49 +0000 (16:27 -0500)]
update graphemes for Unicode 7, add utf8proc_grapheme_break function

11 years agographeme test for UAX#29
Steven G. Johnson [Mon, 8 Dec 2014 03:25:31 +0000 (22:25 -0500)]
grapheme test for UAX#29

11 years agoutf8proc_version should return a different version string than utf8proc
Steven G. Johnson [Fri, 12 Dec 2014 19:20:53 +0000 (14:20 -0500)]
utf8proc_version should return a different version string than utf8proc

11 years agoREADME updates
Steven G. Johnson [Mon, 8 Dec 2014 02:29:34 +0000 (21:29 -0500)]
README updates

11 years agoMerge pull request #17 from JuliaLang/tk/dllexport
Steven G. Johnson [Wed, 24 Sep 2014 18:26:13 +0000 (14:26 -0400)]
Merge pull request #17 from JuliaLang/tk/dllexport

RFC: add DLLEXPORT to utf8proc_get_property

11 years agos/LIBRARY_EXPORTS/MOJIBAKE_EXPORTS/
Tony Kelman [Tue, 23 Sep 2014 18:08:52 +0000 (11:08 -0700)]
s/LIBRARY_EXPORTS/MOJIBAKE_EXPORTS/

11 years agoadd DLLEXPORT definition for __GNUC__ >= 4
Tony Kelman [Mon, 22 Sep 2014 20:51:05 +0000 (13:51 -0700)]
add DLLEXPORT definition for __GNUC__ >= 4

11 years agoadd DLLEXPORT to all functions in mojibake.h
Tony Kelman [Sat, 20 Sep 2014 03:24:42 +0000 (20:24 -0700)]
add DLLEXPORT to all functions in mojibake.h

11 years agoMerge pull request #16 from vlajos/typofixes-20140812
Keno Fischer [Tue, 12 Aug 2014 20:39:24 +0000 (16:39 -0400)]
Merge pull request #16 from vlajos/typofixes-20140812

a few typofixes

11 years agoa few typofixes
Veres Lajos [Tue, 12 Aug 2014 20:30:59 +0000 (21:30 +0100)]
a few typofixes

11 years agoupdated 'make clean' target
Steven G. Johnson [Fri, 8 Aug 2014 16:36:14 +0000 (12:36 -0400)]
updated 'make clean' target

11 years agoadd travis badge
Steven G. Johnson [Fri, 8 Aug 2014 15:53:51 +0000 (11:53 -0400)]
add travis badge

11 years agoAdd travis file for testing
Jacob Quinn [Thu, 7 Aug 2014 21:04:03 +0000 (17:04 -0400)]
Add travis file for testing

11 years agoadded normalization and encoding test for #13
Steven G. Johnson [Thu, 7 Aug 2014 20:52:16 +0000 (16:52 -0400)]
added normalization and encoding test for #13

12 years agoI like SHLIB_EXT, for consistency
Elliot Saba [Wed, 30 Jul 2014 02:35:03 +0000 (22:35 -0400)]
I like SHLIB_EXT, for consistency

12 years agoAdd SHARED_SUFFIX appropriate for OSX and Linux
Jiahao Chen [Mon, 28 Jul 2014 20:19:01 +0000 (16:19 -0400)]
Add SHARED_SUFFIX appropriate for OSX and Linux

12 years agoadded GNU libunistring benchmark
Steven G. Johnson [Sat, 19 Jul 2014 18:55:25 +0000 (14:55 -0400)]
added GNU libunistring benchmark

12 years agoadd missing dependency
Steven G. Johnson [Sat, 19 Jul 2014 12:19:16 +0000 (08:19 -0400)]
add missing dependency

12 years agofix #14
Steven G. Johnson [Sat, 19 Jul 2014 12:14:27 +0000 (08:14 -0400)]
fix #14

12 years agoadd benchmark (issue #12)
Steven G. Johnson [Sat, 19 Jul 2014 02:23:17 +0000 (22:23 -0400)]
add benchmark (issue #12)

12 years agoutf8proc.h -> mojibake.h (closes #10)
Steven G. Johnson [Fri, 18 Jul 2014 18:28:17 +0000 (14:28 -0400)]
utf8proc.h -> mojibake.h (closes #10)

12 years agoslight clarification in README
Steven G. Johnson [Fri, 18 Jul 2014 16:18:46 +0000 (12:18 -0400)]
slight clarification in README

12 years agoMerge pull request #9 from JuliaLang/cjh/markdata
Steven G. Johnson [Fri, 18 Jul 2014 16:12:19 +0000 (12:12 -0400)]
Merge pull request #9 from JuliaLang/cjh/markdata

Update data tables to Unicode 7.0.0

12 years agoC++/MSVC compatibility, indenting, for #4
Steven G. Johnson [Fri, 18 Jul 2014 15:47:24 +0000 (11:47 -0400)]
C++/MSVC compatibility, indenting, for #4

12 years agoreplace ar with $(AR) for #4
Steven G. Johnson [Fri, 18 Jul 2014 15:35:02 +0000 (11:35 -0400)]
replace ar with $(AR) for #4

12 years agoMerge pull request #7 from JuliaLang/cjh/rename-mojibake
Steven G. Johnson [Fri, 18 Jul 2014 15:28:28 +0000 (11:28 -0400)]
Merge pull request #7 from JuliaLang/cjh/rename-mojibake

Rename libutf8proc -> libmojibake.

12 years agoFix formatting of Normalization Form C
Jiahao Chen [Fri, 18 Jul 2014 14:48:44 +0000 (10:48 -0400)]
Fix formatting of Normalization Form C

12 years agoUpdate utf8proc_data.c (generated by data_generator.rb)
Jiahao Chen [Thu, 17 Jul 2014 22:41:07 +0000 (15:41 -0700)]
Update utf8proc_data.c (generated by data_generator.rb)

12 years agoAdd 'update' target to Makefile
Jiahao Chen [Fri, 18 Jul 2014 14:07:15 +0000 (10:07 -0400)]
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).

12 years agoReplace all explicitly marked regions with Ruby file read and regex section matches
Jiahao Chen [Fri, 18 Jul 2014 14:02:09 +0000 (10:02 -0400)]
Replace all explicitly marked regions with Ruby file read and regex section matches

12 years agoUpdate data_generator so that it runs on ruby 2.2
Jiahao Chen [Fri, 18 Jul 2014 13:16:23 +0000 (09:16 -0400)]
Update data_generator so that it runs on ruby 2.2

12 years agoMark composition exclusion characters
Jiahao Chen [Thu, 17 Jul 2014 22:55:47 +0000 (15:55 -0700)]
Mark composition exclusion characters

12 years agoMark Grapheme_Extend data
Jiahao Chen [Thu, 17 Jul 2014 22:47:52 +0000 (15:47 -0700)]
Mark Grapheme_Extend data

12 years agoMark Default_Ignorable_Code_Point data
Jiahao Chen [Thu, 17 Jul 2014 22:47:35 +0000 (15:47 -0700)]
Mark Default_Ignorable_Code_Point data

12 years agoRename libutf8proc -> libmojibake. Closes #5
Jiahao Chen [Fri, 18 Jul 2014 12:52:50 +0000 (08:52 -0400)]
Rename libutf8proc -> libmojibake. Closes #5

12 years agoMark location of CaseFolding.txt data
Jiahao Chen [Thu, 17 Jul 2014 22:32:42 +0000 (15:32 -0700)]
Mark location of CaseFolding.txt data

12 years agomarkdown fixes, prettified NEWS
Steven G. Johnson [Wed, 16 Jul 2014 01:50:23 +0000 (21:50 -0400)]
markdown fixes, prettified NEWS

12 years agomarkdown and other cosmetic updates
Steven G. Johnson [Tue, 15 Jul 2014 20:04:36 +0000 (16:04 -0400)]
markdown and other cosmetic updates

12 years agorm ruby and pgsql plugins: keep libutf8proc repo focused exclusively on the C library
Steven G. Johnson [Tue, 15 Jul 2014 19:32:53 +0000 (15:32 -0400)]
rm ruby and pgsql plugins: keep libutf8proc repo focused exclusively on the C library

12 years agoimport of utf8proc-v1.1.6
Steven G. Johnson [Tue, 15 Jul 2014 19:29:52 +0000 (15:29 -0400)]
import of utf8proc-v1.1.6