Commit Graph

257 Commits

Author SHA1 Message Date
Jari Bakken 990774aa47 Merge pull request #14 from brianphillips/number-formatting
Add number/currency formatting
2014-10-22 17:43:29 +02:00
Brian Phillips 5534c68fa3 prefer 'plural' currency style over 'accounting'
ICU seems to call it plural now
2014-10-22 08:37:06 -05:00
Brian Phillips bbac3f7baa docs and clean up tests a bit 2014-10-22 08:31:11 -05:00
Brian Phillips e5620393d4 Merge branch 'number-formatting' of github.com:brianphillips/ffi-icu into number-formatting 2014-08-08 12:11:29 -05:00
Brian Phillips 05fb06f103 clean up some whitespace issues 2014-08-08 12:10:05 -05:00
Brian Phillips 3dcd40f5ff more compatibility with different version of library 2014-07-18 11:24:32 -04:00
Brian Phillips 7a5a3ba3f1 some refactorings and more specs 2014-07-18 08:35:55 -05:00
Brian Phillips ade70860db basic number/currency formatting 2014-07-17 17:32:27 -05:00
Jari Bakken fc52a82058 Bump version to 0.1.3 2014-05-17 19:47:00 +02:00
Jari Bakken 7b52359524 Merge branch 'collationrules' of git://github.com/ccutrer/ffi-icu 2014-05-17 19:46:43 +02:00
Jari Bakken 9558f667c7 Fix gemfile source 2014-03-26 21:28:10 +01:00
Jari Bakken 7800c05594 transliteration: don't sure we pass original string on buffer resize. Closes #13. 2014-03-26 21:16:40 +01:00
Jari Bakken 9b3db4aacd Fix travis versions 2014-01-02 16:44:23 +01:00
Jari Bakken 6265c98edc Bump year in copyright. 2014-01-02 16:43:38 +01:00
Cody Cutrer b1f41b384c add Collation#rules 2013-06-21 14:58:25 -06:00
Jari Bakken 81cb79cc57 Update year in copyright. 2013-01-04 23:40:16 +01:00
Jari Bakken c5f17be3b8 Bump version to 0.1.2 2012-12-17 15:31:22 +01:00
Jari Bakken ee55c7c062 Bump ffi dependency. Closes #11. 2012-12-17 15:30:51 +01:00
Jari Bakken 11c062e273 Bump version to 0.1.1 2012-09-06 10:01:10 +02:00
Jari Bakken 55a5744e33 Install libicu48 on Travis. 2012-09-05 18:01:27 +02:00
Jari Bakken 20247ec12f Find out what ICU version is available on Travis. 2012-09-05 16:31:51 +02:00
Jari Bakken 87bdb02988 Merge pull request #10 from cfis/zerista
Latest Version breaks pre-libicu 4.0
2012-09-05 05:21:35 -07:00
Charlie Savage 521a95e12b These functions are available in 4.0. 2012-09-04 03:52:25 -06:00
Charlie Savage 0e22a54aee Get ffi-icu working on older versions of libicu again - specifically 3.6 and higher. 2012-09-04 03:50:32 -06:00
Jari Bakken d52d5ca8b5 Merge pull request #9 from cbandy/locale
Expose ICU version as a property
2012-08-25 04:24:58 -07:00
Chris Bandy 7581d6b801 Interrogate pointer directly for NULL
Safer and more succinct
2012-08-20 01:15:39 -05:00
Chris Bandy c13abc954a Conditionally attach to version-specific functions
- Fix Locale specs to use ICU version rather than CLDR version
- Fix compatibility with OS X 10.6
2012-08-20 00:32:12 -05:00
Chris Bandy fe7c7ce08e VersionInfo struct and typedef 2012-08-17 02:08:06 -05:00
Jari Bakken 95e9311fb2 Bump version to 0.1.0 2012-08-16 02:15:10 +02:00
Chris Bandy dc871f70bd Move generic functions to Util module 2012-08-14 23:47:52 -05:00
Chris Bandy ff4846704c Some Lib tests 2012-08-10 00:15:52 -05:00
Chris Bandy b30aa5a3ad Enable other Ruby builds 2012-08-07 08:47:50 -05:00
Chris Bandy 83723c0714 Fix tests for Ruby 1.8.7 2012-08-07 08:36:44 -05:00
Chris Bandy 7f71e051a8 Fix tests to support different versions of CLDR 2012-08-07 00:53:58 -05:00
Chris Bandy a3737e756c Method to retrieve the CLDR version 2012-08-07 00:53:10 -05:00
Chris Bandy 1821793c2e Locale class and library entry points 2012-08-06 16:25:49 -05:00
Jari Bakken 5c161693b6 Merge pull request #6 from cbandy/uchar-tests
UCharPointer tests
2012-07-28 07:09:17 -07:00
Chris Bandy ed0d0cbf39 UCharPointer tests 2012-07-27 17:42:45 -05:00
Jari Bakken af03068fe0 Fix failing spec on some ICU versions.
Apparently 'aa' is considered to collate like 'å' in the nb locale,
but only on certain versions.

Closes #5.
2012-07-25 12:36:11 +02:00
Jari Bakken 020e1ec1af Travis is having issues (picking up the stub ffi.rb from rbx). Disabling the failing builds temporarily. 2012-05-30 04:20:25 +02:00
Jari Bakken a34283f8f1 Debugging Travis issue 2 2012-05-30 04:16:45 +02:00
Jari Bakken e3a6e27fcf Debugging Travis issue. 2012-05-30 04:13:12 +02:00
Jari Bakken 3b280d5a2e Add a message about how to modify the search path locally. 2012-05-30 03:59:06 +02:00
Laurent Arnoud 82f7872829 Added path for libicu48:amd64 on Debian 2012-05-21 15:31:39 +02:00
Jari Bakken a324fa1e2c Bump version to 0.0.9 2012-05-07 17:08:22 +02:00
Jari Bakken eb8d2fef69 Merge pull request #3 from cfis/zerista
Better Detection for exported function suffixes.
2012-05-07 07:47:19 -07:00
Charlie Savage c3eeb696bf Fix for Ruby 1.8.* compatibility. 2012-05-06 19:43:14 -06:00
Charlie Savage 10965a831d Address feedback in https://github.com/jarib/ffi-icu/pull/3 2012-05-06 19:41:07 -06:00
Charlie Savage cbf2c396b6 libicu sometimes exports functions suffixed with the libicu version. Given a function u_errorName, some examples seen int wild include:
u_errorName
u_errorName_44
u_errorName_4_4

This commit adds in code to check each possibility to figure out what the suffix really is.
2012-05-06 02:20:27 -06:00
Jari Bakken 25d4812545 Bump version to 0.0.8 2012-04-02 00:38:13 +02:00