commit 0e3aa01679ba2c1d4ac6594cd133dde6a1c92218
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jun 18 18:40:19 2013 +0200

    ChangeLog and Gemfile.lock updated

commit ea2a4c588e4b6a04fe71a255796375c3e03c0cce
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jun 18 18:39:15 2013 +0200

    Release 2.6.7

commit 55d7719d687e2b7d40b04d7b0f925ec5cfcff851
Merge: a9c8426 36b30d5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jun 18 09:10:22 2013 -0700

    Merge pull request #6 from MrZYX/deprecations
    
    Remove deprecation warnings for Ruby 2.0 (Thanx MrZYX!!)

commit 36b30d5172072ae1f5bccb1b5b4f2569b25ce226
Author: Jonne Haß <me@mrzyx.de>
Date:   Tue Jun 18 00:19:05 2013 +0200

    Add LazyEnumerator::for
    
    This wraps Enumerator::new to always pass it a block

commit 9edbc33f904dd3a4a51826763cab9251ba31e121
Author: Jonne Haß <me@mrzyx.de>
Date:   Mon Jun 17 23:52:42 2013 +0200

    update gem dependencies

commit a9c84266f993961ed1d53a2485ab7f3e3bcb1120
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Oct 18 22:26:45 2012 +0200

    README updated

commit 67156d6d86160334489da5b99303e2a315043925
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Sep 8 18:57:14 2012 +0200

    README updated

commit 7701498c13e6b2297f7063c7396aada9627d1107
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Mar 14 09:59:39 2012 +0100

    Changed documentation title; seems it's not so simple anymore

commit c0bcc1dd60256076d9ac79d6f57d11d6a578f3ee
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Mar 14 02:10:49 2012 +0100

    Release 2.6.6

commit 3d2292b4dec50c628fc2feaeba2639e21c44c5c7
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Mar 14 02:06:50 2012 +0100

    Added LazyEnumerator#empty?

commit f912309d9f9d0d2e41c901778f885259f907e8ef
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Mar 14 02:06:29 2012 +0100

    Documentation and examples updated

commit 7d5f57ec1ff967051e693b332c0e72f9bbbbea2a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Mar 14 02:06:04 2012 +0100

    Added support for integers as token names

commit d08273f935a3fecc51e4ce27a3ebe01342a338f3
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 10 21:03:04 2012 +0100

    ChangeLog updated

commit 2cef335b627a8df8cf595aa8b3507faebc5476a5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 10 20:59:17 2012 +0100

    Release 2.6.5

commit c59600298fa3f2b5ae860cce89c214da992bb067
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 10 20:58:55 2012 +0100

    Switched YAML parser back to Psych in gem generation

commit 295a1c59d0d763e758cab6fe2ea05e477125e39a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 10 20:24:43 2012 +0100

    Release 2.6.4

commit eae90eb5992e189ffc8678c4f810befd8a541cf2
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 10 20:19:12 2012 +0100

    README updated, I18n Inflector tested against Ruby 1.9.3-p0.

commit cf59982df41b4a541345e5846d909df727f2ea0b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 10 20:17:53 2012 +0100

    Copyright notices updated.

commit 901c65c683fdf0d7a814756aa071a6ff25119263
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 10 20:16:47 2012 +0100

    Dependencies updated.

commit dd71d4a5d82417a09393d6aa936f5e59e4c495e5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Aug 9 17:13:15 2011 +0200

    Release 2.6.3

commit f328167d491eb77b346e0d62d56e52397981c729
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Aug 9 17:12:41 2011 +0200

    Release 2.6.3

commit 93cc55bdae5c466b22999e11c0cc020e8bc04a23
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Aug 8 00:13:10 2011 +0200

    Release 2.6.2

commit fd7508c5bd759e071feae8180b98ed9bf6c2931f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jul 10 03:16:21 2011 +0200

    Release 2.6.1

commit 613cf034568c536b2dc0edc2d0cf0e80f95afe6a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jul 9 18:58:06 2011 +0200

    Added @inflected_locales_cache that speeds up reporting of locales that support inflection

commit 950e6b8589f2d8893d30e1b892c8ed0fa1e26a78
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jul 9 02:42:14 2011 +0200

    Gem dependencies updated.

commit cd549b15580aff33d212e92870b16942b6cf8f55
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jul 8 16:30:01 2011 +0200

    Handling methods and Proc objects to obtain inflection options seriously improved
    
     - added cache for inflection options that keeps them between calls to interpolate_core.

commit 5858b52225759e9760ec2301671cf78e64d02f33
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Apr 30 18:47:04 2011 +0200

    Lazy operations optimized a bit

commit ee37910a2419afb9710ff0f1472634b29be7f0d8
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Apr 30 18:46:23 2011 +0200

    Fixed documentation links

commit e6b753ac280b14a7c32de2bab3dd9540d72cde72
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Mar 7 00:45:23 2011 +0100

    Release 2.6.0

commit a949e5aad5a2bed695fc3e00f129dd56dda73daa
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Mar 6 23:41:32 2011 +0100

    Engine initialization improved

commit af4ea17f1961dd54bd600d789c33187af9cc9d69
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Mar 6 23:36:15 2011 +0100

    Added union operators to some arrays

commit e21b810282bd98e3e49030267382d2a4358ab285
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Mar 6 23:35:14 2011 +0100

    Added lazy iteration interfaces to API and core classes

commit 8f480682b1f5c418c31cbbdfb3b5f1b3d3549713
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 5 14:32:52 2011 +0100

    Added a note about YAML parsing issues.

commit 9fb6687d1e7ae003fb653d2af426e522f6d9f399
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 5 14:32:25 2011 +0100

    Fixed static gemspec

commit 6ccbc782f089c603afeff48a7b7492011b486dfe
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Mar 5 14:31:42 2011 +0100

    Optimized contatenations if Strings

commit b62605859be67525a5c2f902a387fa92f0adebb8
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Feb 25 19:33:24 2011 +0100

    Release 2.5.1

commit faba82529657e42fb8b034766a450fc91ebe28bc
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Feb 25 19:32:36 2011 +0100

    Inflector is able to parse symbols as descriptions (and aliases)

commit 2fddd234ffe5847ad21d46c36495c02431684ad4
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 23 23:12:04 2011 +0100

    Release 2.5.0

commit 0b49cd677a695db4b8f50151529555155fadce59
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 23 23:08:06 2011 +0100

    Added tests covering fixed bug that caused Arrays to be interpolated in a wrong way

commit 80fa0b092de9bc08ee16e64ae6d93b799e6ee521
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 23 23:07:34 2011 +0100

    Interpolation wrapper refactored; it now operates on Arrays, Hashes, Symbols and other objects

commit ab5f5bc04814c1181bd9919ce159292362abc3bb
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 23 23:06:18 2011 +0100

    Added string version of regexps to constants for debugging purposes

commit 8a27302b1535c68496cc60b55bcdfc958f837300
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 23 23:05:34 2011 +0100

    Dependencies updated

commit 6d343ad3137735492e130b7abdd8f86bf23a4a06
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 23 02:20:18 2011 +0100

    Release 2.4.0

commit d8a8354dfa428d649c89157bbcf4f2a4aa2fa74f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 23 02:19:29 2011 +0100

    Added collections support

commit ed4cea2f3b809028b02fa19c089fecc7cf56713b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 15 02:39:26 2011 +0100

    Release 2.3.1

commit c274ae5e650ffc0abe8095c70104ae74e88c58ff
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 15 02:36:58 2011 +0100

    Fixed documentation links

commit 40e61b0adb92c7e401316f097c2774e48f2629cf
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 15 01:53:37 2011 +0100

    README updated for Github's rdoc parser

commit 76c7a61ca6b96e94a4362f31a36d6c79e476be97
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 15 01:20:52 2011 +0100

    Release 2.3.0

commit fe4469dc11a908dc6e0174955a8e37db092da674
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 15 01:18:29 2011 +0100

    Added missing token name validation checks to the interpolate method

commit 41a008ed23a89de0cefcd6cb920d3c496eb57ccb
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 14 23:01:56 2011 +0100

    Changed arguments passing when Proc objects are passed as inflection options

commit d6da97e49497b8c9d8349d0bafa2d0e801382d56
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 14 23:01:04 2011 +0100

    Documentation updated

commit b025fdbf5f210828b0ddec75f75d694442bda640
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 14 17:48:42 2011 +0100

    Changed wildcard token interpolation according to the principle of least surprise

commit ef7c7c6c786f2deb72e8d449cd0a3d36ccc6b7ce
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 14 17:47:17 2011 +0100

    Arguments to external inflection Methods and Procs are now passed through blocks

commit 2cfcc43a7fd7f343aeb563354bbe46e9db919279
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 14 17:44:26 2011 +0100

    Documentation updated

commit d3b667d9691fc86f4fe02c0e8b19281e22197709
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:22:19 2011 +0100

    Proc and Method object support improved

commit e437ef670a286169f2ebbba31d1ea988c721aabc
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:21:40 2011 +0100

    Added wildcard token examples to EXAMPLES

commit 13d8e02ab2369e6b345d28158f5209165c722179
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:21:17 2011 +0100

    TODO updated

commit b755aca6146c010df71e9b79c7faaf3156df559f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:20:57 2011 +0100

    Wildcard token support enabled

commit b52b16e4a61ce20b3e2d4599fee5a4b082a3bf24
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:20:35 2011 +0100

    Removed usage documentation from long_comments.rb

commit 2f222adb9c4368199bb4849190e17afbae1fb482
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:19:43 2011 +0100

    Added wildcard token support

commit a54bae6164a98d0bee29632c678b17b76720c272
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:16:55 2011 +0100

    Documentation: link to USAGE fixed

commit e681df415d2d864678b22107236d430ebf6de27d
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:16:08 2011 +0100

    Documentation updated

commit e459b7471892d1f8dc410a5f89cf706a9b3a3b5e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:15:31 2011 +0100

    docs/RELATIONS removed from static gemspec

commit d8c69ce2e097f1364d22a167dfd6849186738e5b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:15:04 2011 +0100

    Gemfile updated

commit e679fbdf6c901d335fd27cbd664fa8b9b19b251e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 22:00:17 2011 +0100

    Documentation about object relations moved to USAGE

commit dd4c51acb617595d8d3a7ff2cfa4b631e73f87df
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 21:55:23 2011 +0100

    Manifest.txt regenerated

commit 2edaf6479b48ab628c9a52cfc9b443949844e119
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Feb 13 21:55:00 2011 +0100

    Inflector usage documentation moved to USAGE

commit 0e7ef2933baf1abbef13d9516c5f39f8f749bc1e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Feb 11 13:41:11 2011 +0100

    Exceptions of Methods and Procs are now ignored unless :inflector_raises is set

commit 5556f3ecdc4685f06599ec9b401704194988a3c5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Feb 11 12:19:48 2011 +0100

    Variable number of arguments supported in passed method calls

commit 9ffde532e9a1f2a0bc7ccb04dfbe884031725469
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Feb 11 04:13:42 2011 +0100

    HISTORY & TODO updated

commit ff4f62bb19962559f08c76bdc1a6a3a1135dc1b4
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Feb 11 04:13:03 2011 +0100

    Added the ability to pass Proc and Method objects as inflection options, fixed excluded_defaults

commit 9f65a7f971c8942ba99795426039b5ec3f0917e8
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Feb 11 04:11:32 2011 +0100

    Added I18n::Inflector::Config::Markers::STRICT_KIND

commit 79809f3644791dc105f2a94c1cb3464f33fa6d53
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 21:16:08 2011 +0100

    Typo fixed in README

commit a60370126b5981255aff1b6de47c98ea3e740c04
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 18:49:52 2011 +0100

    Release 2.2.0

commit 38416442533f9c4b44f51ee13f676460ad23fbbc
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 18:47:22 2011 +0100

    Tested with Ruby 1.8, Ruby 1.9, i18n-inflector-rails, full-stacked Rails app, I18n v0.4.1 & v0.5.0

commit 732260142ca0ce727b9690c0374c7e5043e95130
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 18:17:32 2011 +0100

    README updated

commit ffe39ffe0a4cc26b76c720507c5a46eb7d10b57e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 18:17:10 2011 +0100

    Documentation updated

commit c81ed66f010b350f6db6d21d6194ceb0ba0d8167
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 18:16:22 2011 +0100

    EXAMPLES updated

commit 4c09e2c3c5f549eca7a2024cea0e2bb5f3bc5078
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 03:45:10 2011 +0100

    Documentation fixes, error messages fixes

commit 3917807f00ff9ec0d641557c29eee15878914b67
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 9 01:21:15 2011 +0100

    Documentation updated

commit 924f84f57d19ff8d1f8a9c18764f40a2f9ccea49
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 8 23:57:57 2011 +0100

    README updated

commit cec22a1422f6b8e4213d8ce435ed0c3fa5390cad
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 8 23:57:36 2011 +0100

    Fixed pattern escaping when locale is not inflected

commit 9649c6b292c169a8d4f7aaa9daa929c61388b9d5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 8 18:00:58 2011 +0100

    Removed magic symbols from code and fixed regular expression generators to be Ruby 1.8 compliant

commit a41dd59db76910c5a1eb0baa2bc8c818224187bc
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Feb 8 17:59:45 2011 +0100

    Added key-based inflection and multiple patterns support and some tests

commit 3c7f5ae5acf8f0061944fab46dc020b46fa7dd32
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 17:16:22 2011 +0100

    Documentation updated

commit aa278841eb957a6ccc858ec6cb86832f59677587
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:46:41 2011 +0100

    Documentation fix.

commit 90b55fd784818b0456aec01416195b5267fba3ff
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:46:20 2011 +0100

    Added some old constants in case someone uses them.

commit b083527e545701a1c5fbe39d010618e148db6904
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:24:11 2011 +0100

    Added config.rb to Manifest.txt

commit 2f917d62b456abe8b54f2e82a2441b35d6b25821
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:22:41 2011 +0100

    Updated TODO and HISTORY

commit 10e98a1c7fc7d426f437ed0b25ff0c969ff1b2f9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:22:06 2011 +0100

    Tests fixed according to strict specification keeping while paring inflection options

commit be4f1f6cb53949166894529ec2a8433098909f43
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:21:00 2011 +0100

    Documentation updated to reflect the changes

commit 1ea80871cbb114939d8e645b33a91272e72fab78
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:20:24 2011 +0100

    Interpolation method refactored; cleaned options parsing code

commit 7e4bf4e2bbb21958971c354615c2077e44e66dd9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Feb 7 00:17:46 2011 +0100

    Removed 'sudo' from installation instruction

commit 47e3b4ee161985f0457b19e9d475f17aa87c8c1e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Feb 5 17:46:56 2011 +0100

    Tests updated

commit f32e334d04c66a9e7e24e5d9bce3c637ab312c62
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Feb 5 17:46:39 2011 +0100

    Added validations to interpolation and tokens loading routines

commit 83020be4362c615b8191632fc8c7a4f9d03690f5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Feb 5 17:44:29 2011 +0100

    Known options generation and keeping moved to attr_accessor and class-level instance variable

commit bb09d160ec99b41d26bb6ddcd97f667fc28c21f2
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Feb 5 17:43:03 2011 +0100

    Added new error classes: I18n::InvalidInflectionOption and I18n::InvalidInflectionKind

commit dd702ebff0a0204affd5623bce3df86a1a0f171b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Feb 5 17:41:58 2011 +0100

    I18n::Inflector::Config updated

commit 7855e234e01be5a4e44a539a01c5730919b5f87d
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Feb 5 17:40:48 2011 +0100

    Added config proxy to API

commit e4500dbfa83371052f4f1fdeaebbb7574bb343b9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Feb 5 17:40:10 2011 +0100

    Backend module loading moved after config module loading

commit c63d0b50f5492387eafdf6b83fb169f9c9c9feea
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Feb 3 19:56:55 2011 +0100

    I18n::Inflector::Config optimized

commit 39826057121142674a8e366d487f4f1509f03cfb
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Feb 3 19:56:25 2011 +0100

    Documentation updated

commit c2954fb3480b43953ba044ff3826b0ca909ba187
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Feb 3 03:06:30 2011 +0100

    Refactored configuration constants handling and started working on validation routines

commit aefb526f9251c48e0270615d8ae8e8eb31a7b946
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 2 03:48:50 2011 +0100

    Kind validation and I18n::BadInflectionKind implemented in Backend#prepare_inflection_tokens

commit 72699c8d3b075515c7bb005ae284798044880a21
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 2 03:47:39 2011 +0100

    Interpolation routine for complex kinds simplified

commit dbaf3062790c3290fbd738ba2c2176decf7f4c4f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 2 03:47:15 2011 +0100

    I18n::BadInflectionKind documented

commit 5d287872bea57aaf8ef42f82b3a00bebefebab42
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 2 03:46:53 2011 +0100

    Added I18n::BadInflectionKind exception class

commit 5e887376c1de71b5100d12bac9aac3d3f56836ae
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 2 00:52:19 2011 +0100

    Added some tests for complex patterns

commit d7b371087665ba02b248aa259169877aea33b9df
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 2 00:52:00 2011 +0100

    Documentation updated

commit 584986b39d77fa212cafcce6c7473205f4ede6c1
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Feb 2 00:51:39 2011 +0100

    Complex pattern interpolation simplified a lot.

commit bdbeea5e539f6e690d03f4de253fbaa72f23fa32
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 31 04:55:31 2011 +0100

    Workarounds in complex pattern processing method for Ruby 1.8 (symbols, erronous enumerators)

commit ff0379e4eea9cafe1d4da9cb8b5df1284b710bf0
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 31 02:21:43 2011 +0100

    Interpolation method fixed and improved (now it sends all subpatterns at once)

commit fc4ece4637a00003156e1cdf3742c6b9649bc211
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 31 02:20:21 2011 +0100

    Key reporting in error reporting methods fixed and improved

commit 74194159094b59e87899d3b6f231181912a2f6b0
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 31 02:19:36 2011 +0100

    Reserved keys updated

commit aa374a3e84a45ac69e7c79e8d12596932a44604e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 31 02:19:05 2011 +0100

    Documentation updated, removed debugging switch from backend method

commit c133c73b5260d44bcbc2a765c5b46a82a14151e9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 31 02:18:27 2011 +0100

    Documentation fixed

commit 3eca748793ac7e1ac4adb5501ffad69d96485e2c
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 23:49:06 2011 +0100

    Added :inflector_cache_aware switch that causes inflector to pass all options to translate call

commit 0a9efaedff51caecd1741dfe39152c9a0dbc387f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 22:58:11 2011 +0100

    Reading of known kinds improved a bit; one intermediate array on each call

commit 09d5358f6f829cea2eb42543270c2a0097fe9472
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 20:38:08 2011 +0100

    Updated HISTORY and TODO

commit ac2331d4f72b7cbe9a0c2b1c1860a374210800f6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 20:37:42 2011 +0100

    Removed cache-related stuff. A cache should be other backend for I18n, not a class for Inflector

commit a8c48bf13f8856d48195ca40b4e4110339de2d82
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 20:36:18 2011 +0100

    Options preparing methods moved to I18n::Inflector::InflectionOptions, @known is now a lazy hash

commit 9cce55b6dfedf0a1720dd8fd7dbe821f7a666d32
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 20:32:52 2011 +0100

    All inflection related exceptions are now aware of translation key

commit abee72cce5f552aa0a217a2ef4ed977d7f251cd5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 17:43:53 2011 +0100

    Added some test for complex patterns mixed with aliased patterns and loud tokens

commit d38d9fdb5e4cea7cd2add52d94a1262d3d54cd9a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 17:40:55 2011 +0100

    Documentation updated

commit 67edeef3557064af60de255f2a0778aa9df5d3e6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 17:40:44 2011 +0100

    Typo removed

commit 0fbcc31ab7ada438dc209d49569daf5d44267b02
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 17:40:34 2011 +0100

    Complex patterns now support loud tokens

commit d2cd5d76a457f4865c330b7d22d32e27ae903fc7
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 06:09:19 2011 +0100

    Updated TODO, ChangeLog and HISTORY

commit 0c77a0c49f32b3a20d1ad6fd6c16ff441e12d8d3
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 05:56:50 2011 +0100

    Added complex patterns support

commit 67c0fc2acfe950d96752094fb42d87e9154d562c
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 05:55:24 2011 +0100

    Added lazy enumerators for arrays

commit 6e1db292b9f49570780558b1b1d5a3e9aa833e3f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 04:14:52 2011 +0100

    Options reading refactored: more efficient way of gathering global & local options in API methods

commit b99e4a5b02a685ec0f3c210e00428a337c99082a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 30 04:09:42 2011 +0100

    Error messages handling refactored: exceptions are more hierarchical and more DRY

commit b9c35db66702d137f21a3ef8cc64caba59b20202
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 29 23:38:01 2011 +0100

    Added some constants for future features

commit d29026e54e5f0fea1f43fd5eb89b37808ed12e09
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 29 23:37:26 2011 +0100

    Added abstract error reporting classes:
    
    - I18n::InflectionException,
    - I18n::InflectionPatternException,
    - I18n::InclectionConfigurationException.

commit e88c43fccf877dd69ae25c2793f0da4e3103b31c
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 28 03:50:17 2011 +0100

    Bugfix: filtering reserved option names enabled :>

commit 67f6a0c12cbbe4a7e6980b0b3d2f68e39b665dbf
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 28 01:50:24 2011 +0100

    Manifest.txt updated

commit e624ff5e8102ad5bdd0279a428debaded911df8f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 28 01:49:37 2011 +0100

    Interpolation method moved to I18n::Inflector::Interpolate, loud tokens documented, escaping fixed

commit 25d9c41cf12c4cbfec237abe9dec7b1991df004a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 18:01:20 2011 +0100

    Lists of escape strings are now kind of HSet

commit 290ee7fb55aaca4dfe788f34fffb914660829cae
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 17:33:01 2011 +0100

    Added support for loud tokens

commit 7da2fcd563bdc6c9b8bc0475c4163e16860c27e4
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 02:46:44 2011 +0100

    Documentation fixes

commit ceb547f1cc32690ff9ee1e6d5225dfe18119164f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 02:46:30 2011 +0100

    Intermediate array removed when dumping hash from LazyHashEnumerator

commit 50eff6c3ce7def1dddd2f840590f17c8a38c5b61
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 02:26:30 2011 +0100

    Fixed typo in README

commit abe5a4570b80924c323dde65e30ba30be50446ce
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 01:30:54 2011 +0100

    Release 2.1.0

commit 72a808453e71b18c696943b37d8bd07c3f5c6c93
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 01:29:55 2011 +0100

    Tested with Ruby 1.8 and 1.9, with Rails app, with i18n-inflector-rails, with I18n v4.1 and v5.0

commit f8c13ef824d68bed04a96d52a8be8399d21617f1
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 01:27:11 2011 +0100

    Added some tests for multiple patterns in one translation data

commit becf2f23bd41e7902d2510531e9383abb310a861
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 01:26:47 2011 +0100

    Ideas reorganized in TODO

commit 44fce7b2959040657d5d52f21a1c1a3c63a80921
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 27 01:26:17 2011 +0100

    Added EXAMPLES

commit b43472f4d4433b1d1cc7001b8bec9844f9a6b6f4
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 22:29:20 2011 +0100

    Ideas updated

commit bcc5c7994867e784bcb6950db18021a82a1a9daf
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 22:26:54 2011 +0100

    Added a test that verifies whether original translate eats options and impacts interpolation

commit 7c274ca8a6192495c4b3bfa2edc99339d01a4308
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 20:45:25 2011 +0100

    Options for translate are now duplicated before calling the original version

commit 138273a0780289ec7b330c8f54090bb72b0e9d82
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 20:19:08 2011 +0100

    Manifest.txt regenerated

commit 5c47868b4a51012e8a722a66a383b014eb9e959e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 19:36:33 2011 +0100

    Added LazyHashEnumerator#keys for dumping keys of a resulting hash

commit 831eff126f9d233c75e3793798f20ae23d7de6db
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 19:33:16 2011 +0100

    File RELATIONS updated

commit c3c3cdf4abd57631b52bb3b960bd08289bf6edc9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 17:37:40 2011 +0100

    Added some extra tests for InflectionData#add_token and InflectionData_Strict#add_token

commit df4675d463fc9b405077282bd474671b80b65656
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 17:37:04 2011 +0100

    Documentation for InflectionDataStrict updated

commit b764b00b1c5de5d377a064404c3a3dc45864e1a9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 17:15:32 2011 +0100

    Documentation updates

commit ff581f4dd2e0ea9ee2f19474f84b10fc79b8b0c2
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 16:45:45 2011 +0100

    Method API_Strict#inflected_locales fixed; verifies results with InflectionData_Strict#empty?

commit 1f270ea082729c30c9851fa519e0f1c07ca39528
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 16:42:03 2011 +0100

    Added some tests for getting inflections

commit 26cea141be36b443f866d04a04bd57941bc02bb0
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 16:41:36 2011 +0100

    Documentation updates

commit e9646adb37bde86f9131f3be8e5e1faef292fb84
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 03:30:33 2011 +0100

    Documentation updated for the class InflectionData

commit 739c724cbfc452925c0ad74dd1ede66f5e495804
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 03:29:51 2011 +0100

    Added EXAMPLES file to documentation

commit d27b9d5457872dbdd66d14611b1016e2fb5e2ecf
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 02:55:23 2011 +0100

    TODO updated

commit 4a052f86d488c37f1c4c70a716bc4d5fc3a507fc
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 02:54:53 2011 +0100

    Documentation for class API_Strict updated

commit d9c380cb22848e001de5eb98f9103950dd470d61
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 01:55:54 2011 +0100

    Class LazyEnumerator cleaned and renamed to LazyHashEnumerator

commit 5dff82b62eefa0ecefbb2109870f5d27ad4b867b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 01:08:58 2011 +0100

    Strict kinds described

commit 14d91e3eb09eccfddbc9e73f97c8d715f158c4eb
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 01:08:33 2011 +0100

    Added RELATIONS documentation to compat gemspec

commit 70d0f47ead977140ec0e87aa1e28f06f2b652040
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 01:08:03 2011 +0100

    Improvements of interpolation routine, error reporting and arguments validation

commit ce54b7309fef659b8a06e6f011d30a4dc15587e5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 01:04:59 2011 +0100

    Added tests for named patterns, some tests fixed

commit 5d81d7514ad94a12b72e7ffcb2f2168511a52f2f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 26 01:04:27 2011 +0100

    Added new error classes InflectionOptionNotFound and InflectionOptionIncorrect

commit 2d0d2f041798681ce598f95bfa2847e7c86e8fef
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 25 04:10:18 2011 +0100

    Added note about named patterns to README

commit 663aedad35b98c6aac08073ef13f6145041eb431
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 25 04:00:47 2011 +0100

    Documentation updated

commit 0658fe79eaa385ca058ed29e4cc8a18007875a11
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 25 03:36:24 2011 +0100

    Added tests for easy API calls with @kind in arguments

commit aa9dd4a1133eeb50dfe5237f142350fb6e0609d9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 25 03:35:04 2011 +0100

    Documentation fixes

commit 3b241abe7ae39219a0e847bddc65e76f89590055
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 25 03:34:29 2011 +0100

    Fixed bug in typing that caused some API calls to has_kind? and default_token to be erroneus

commit 71600f1056aa3e89fe2f5c21982bca5f5379ec50
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 25 03:32:43 2011 +0100

    Documentation for API updated and corrected

commit e007ce75e59bbb42f2d6474d8fbfd0888937bd1b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 25 03:32:05 2011 +0100

    Fixed bug that caused some aliases for strict kinds to not be loaded because of missing @

commit 25303663e091123e1820b33f2c3e670c054fc25f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 18:31:09 2011 +0100

    Documentation updated, tests fixed

commit 370ad6e4e5f1ab6dcbe7b9a7edd703064ee708a9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 18:29:53 2011 +0100

    API_Named calls changed to API_Strict, documentation updated

commit d95b43f359b438e4a1fef4907545dae4ec7abe9d
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 18:29:01 2011 +0100

    API_Named renamed to API_Strict

commit a5c1467e931279022173e86e5e05992a30768334
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 14:38:59 2011 +0100

    Fixes: slow blocks removed, magic @kind interpreting finished, Ruby's version test improved

commit fbdd10ae7ff73ceb5b5697f138f2e02deee8bb5e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 13:02:52 2011 +0100

    Removed backport.rb, added some backporting code directly to LazyEnumerator class

commit 570709c07a293b4a1cd4e1b864744ac38f12f2ee
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 11:32:01 2011 +0100

    Manifest.txt and ChangeLog regenerated

commit 691d74f506c78566f2d5d04d55f0381a0a2209a6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 11:31:31 2011 +0100

    Added backport methods for lazy enumerators to work with Ruby 1.8 and some tests

commit 65c6c73e263f6e8e655921fcea78e6237d3a438f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 03:07:26 2011 +0100

    Documentation updated

commit cc3d99c2b869cd8ee467ffd97d286850f0763125
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 24 02:58:39 2011 +0100

    Tokens querying methods of InflectionData and InflectionData_Strict are based on lazy enumerators

commit 90bcb046711fcce1d0302bc4de3cb5caf728518c
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 23 21:04:07 2011 +0100

    Added lazy enumerators class

commit 869810b79278843efe712580589e69676a230cf4
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 23 21:03:41 2011 +0100

    Important fix to @kind-style tokens parsing

commit a17a2a86839e6ef969ca0672648423c65ee5f28d
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 23 21:02:53 2011 +0100

    Documentation fixes

commit 354ae5dd247a5d0b9c3a15ae226757c215c8335a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 23 21:01:15 2011 +0100

    Added lazy enumeration while loading tokens

commit 2a853fad411a2fb1cabb18eaf0b594486cbbfa71
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 23 04:41:07 2011 +0100

    Added magic to API; kinds with names containing @ marker are now parsed by methods from @named

commit 5a0894ee65bb08732186e1cae0e0e32311144621
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 23 04:17:16 2011 +0100

    Loading inflection tokens cleaned up, documentation updated

commit 377d8e6077bba885885ae3fda441935b88137365
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 22 23:07:29 2011 +0100

    Fixed databases loading, API unified, InflectionData and InflectionData_Strict databases split

commit 7a6401eefa879905b40181f44a95fcfcb916c3c0
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 22 18:57:12 2011 +0100

    Documentation updated

commit 4d076ecf54f195755c560ecac0370eddc4624111
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 22 18:16:25 2011 +0100

    Reader for @locale moved to base class (InflectionData_Strict) from InflectionData

commit 8b2c38a5151ae4fc66dfbf98533be816fa7400f6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 22 18:12:14 2011 +0100

    Removed InflectionStore class, moved logic to InflectionData and InflectionData_Strict

commit afd1dee0fc460d433fb7235148ef53d780952481
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 22 17:25:30 2011 +0100

    I18n::Inflector::API is now major class for using inflections

commit 593ae7ff42fcdac1fa5951f0324990d3caa2d31f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 22 14:39:17 2011 +0100

    Class API removed and methods joined to Core class. Class API::Named moved to NamedAPI

commit 8eef8a5bc39ce202332a53f659ff6593f0d29ace
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 22 02:00:46 2011 +0100

    Documentation updates

commit c77c841aed0dbc19ef26ce1c44fe38b74fe46e2f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 20 23:21:44 2011 +0100

    Added tests to cover public API, database management methods moved to InflectionStore

commit 61b0e11d895de3284eab73805c471505b1fdc0a9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 20 18:13:12 2011 +0100

    Dummy whitespaces removed

commit d7fcb11585469b40c2a03e03d70d3382d30efa50
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 20 16:52:41 2011 +0100

    Added named patterns support, I18n::Inflector::Core refactored

commit a358abde6191cb48d80a087a3b4da58f8cb4166e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 20 05:37:24 2011 +0100

    Internal classes seriously refactored
    
    New class I18n::Inflector::InflectionStore that is a child class of I18n::Inflector::InflectionData
    New class I18n::Inflector::InflectionData::Strict which instance is in InflectionStore
    Reader strict for InflectionStore to access inflection data for named patterns (strict kinds)

commit 599aed89b85f72274d6e4f9e9efd4c11ba863026
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 19 15:50:07 2011 +0100

    Added support for loading named patterns and partial support for interpolating strict kinds

commit 7818644eee848f3c2d744b41240f00486822a319
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 19 15:46:13 2011 +0100

    Error messages corrected

commit be0c88a74f18575932663c4822c3d45e46442eab
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 18 12:24:04 2011 +0100

    Default rake task now runs tests for inflector with both: i18n and i18n version 4

commit c5ce5658d45b867ed3f0157c1f45a2b60d4f50b6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 17 23:08:03 2011 +0100

    Manifest.txt updated, ChangeLog updated

commit 481ffa6a961bc4713c75fefd7e2dd48b3fa8668b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 17 23:06:09 2011 +0100

    Added rake test for i18n in version 4

commit 498b2b78908a2b1173360034bafa265cac67002f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 17 15:25:52 2011 +0100

    RESERVED_KEYS fetching improved

commit 4dbdc4b1fb569f7239157aa19b8db8a0ec964d64
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 17 15:03:19 2011 +0100

    Documentation updated

commit bb0670ef630cab63736145b3554739be6630f307
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 17 15:02:50 2011 +0100

    Fixes in README

commit e8ada4542f3ec98a669a39443c7e556a61894e44
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 15 14:46:09 2011 +0100

    README examples fixed

commit dc6ff4d63c7df14681c42ee9799c495aed8140de
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 15 14:35:00 2011 +0100

    Doco fixes

commit 6afd66c2780f792c13e9e61491cbcc55d684b882
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 15 01:20:17 2011 +0100

    Fix for duplicated dependency in Rakefile, typos fixed in README

commit e7a6eb41eab2f76881169eeabb03e9540adeeb0e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 17:33:44 2011 +0100

    Version 2.0.0 ready to be released

commit 9d87da0b8781be172ed7216aafc57e3bde096504
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 17:29:19 2011 +0100

    Added more tests and cleaned up conditional expressions in InflectionData

commit 295f2e3c98a23b1109e8e8355c008e9d59ecd010
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 16:26:20 2011 +0100

    Version 2.0.0 tested in Rails 3 environment

commit 62785a25f593460d91294cd87fdde254acb5f2e3
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 15:06:14 2011 +0100

    Speed improvements.

commit 1b3ac06a779288f8f9584dd0fc4f50e9f1728a34
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 12:54:40 2011 +0100

    Updated version information in README

commit d76bd2a91323c8f612a7328191b69014353a3802
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 12:52:13 2011 +0100

    Version 2.0.0

commit 33c2e77ecef865c7f1813c1a7db899e66be98c13
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 12:36:36 2011 +0100

    Version 1.2.0

commit c86af221fe2a3d7f0bcba863a2ef9e2a91d4825a
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 12:31:47 2011 +0100

    Documentation updates, code cleanups

commit 2fb80a5725325071b9dbad85c8662e263edcfbcc
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 02:55:12 2011 +0100

    README.rdoc fixed

commit f39db3b5a29ee34706326d337cc766983a1bfb9b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 02:51:52 2011 +0100

    Added RELATIONS to documentation

commit bf8a9799aa0600eddecbf95a981947cf2ef805ef
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 14 02:51:06 2011 +0100

    Documentation updated

commit 4bf626399b4556ee2a4aaa76a9a7559bd20464a3
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 13 18:47:08 2011 +0100

    Serious refactoring
    
    - Interpolating method moved to I18n::Inflector
    - Loading inflections now creates InflactionData object that feeds I18n::Inflector::Core
    - Locale management created in I18n::Inflector::Core (pluggable databases)
    - Added safe_data() and data() methods to Core in order to simplify inflection database calls
    - Removed send() calls, removed bridge; not needed anymore
    - InflectionData initializer can now be feeded with locale (it's also stored there)
    - Removed unneeded I18n::Inflector::Util incusion in I18n::Inflector::Backend

commit 0fc113797bdd9ff7bd3d1e953385c6670064b936
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 13 06:36:19 2011 +0100

    I18n::Inflector is a regular module and inflector is sticked to the backend again
    
    New class I18n::Inflector::Core is API to deal with inflection data.
    Inflector is now @inflector in altered I18n::Backend::Simple and I18n.inflector is a proxy method

commit cf547a804c4c90418e8cfb69de405660a959eba9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 13 05:25:21 2011 +0100

    Options are now kind of InflectionOptions and are controlled by I18n::Inflector class methods

commit a7cbc568ca90d67a4c7ef2b9c9c08f1c5dbc94f0
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 13 01:56:15 2011 +0100

    Errors moved out if I18n::Inflector::InflectionData, documentation updated a bit

commit 324a647292c9e9d5121b0b2bd18fb83151458afb
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 12 22:13:52 2011 +0100

    Code refactored. Added class InflectionData and keeping all data in its instance
    
    Aliases are now keeped along with tokens in one hash, there are also some new API methods

commit faa4ca16bbafb572e7d209e139b8664406040a43
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Jan 12 01:36:26 2011 +0100

    Serious refactoring and namespace changes
    
    - Most of inflector-specific API methods are now in I18n::Inflector
    - Core logic (loading and translations) in I18n::Backend::Inflector
    - Useful methods used in both modules listed above in I18n::Inflector::Util
    - Added new method for checking if token exists
    - Added bridge between I18n::Inflector and I18n::Backend::Inflector (init_frontend)
    - Started working on feature for is_* methods (additional argument narrows tests to some kind)
    - Changed method names to more intuitive

commit edc402233f62b6a135882a28fc1c284d5a5fee99
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 11 21:50:28 2011 +0100

    Added support for negative matches in patterns

commit 6cf50a1b31c61a0f0ddb102d8b5f1a68bf769247
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 11 16:04:16 2011 +0100

    Added support for token groups seaprated by commas

commit e399d04ba157e16fe45c55b41ff5cb313ce6da3e
Author: Paweł Wilk <siefca@gnu.org>
Date:   Tue Jan 11 08:21:32 2011 +0100

    Inflected locale testing is not raising errors when entered locale is invalid

commit a336e2376c3e0e2e50f1404529dd5e726732583b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 10 05:38:14 2011 +0100

    Fix for apps initializing translations via YAML files

commit dc81afa48b36336b9efde0ce9019637edc0474f8
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 10 04:23:49 2011 +0100

    Release 1.0.10

commit 2a3e10b2b9310c37a66a88f0511e24336671ee80
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 10 04:19:21 2011 +0100

    Serious bugfixes and enhancements; removed cause of the infinite loop while loading translations

commit 34321a02570226c07948f306bf3a68dff9d8ecb1
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Jan 10 01:38:22 2011 +0100

    Added TODO

commit 5e3f970ffd3bd9d56bad8fe910439d2689e83da1
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 9 07:06:39 2011 +0100

    ChangeLog updated

commit fb02e573ec85a29efac5e7cd3f2f5f01c7ff3859
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 9 07:06:11 2011 +0100

    Version information moved out of main include file and Backend namespace, dependencies fixed

commit dff3f3214f4601d1ac5351b1f7444b200abc7101
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Jan 9 07:03:15 2011 +0100

    Year change to 2011 in doco

commit f100799dff8d5b289db6fa7e7348e17439847037
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 8 16:47:16 2011 +0100

    Fixed typo in doc

commit 5b6fbbf2bffdcf5cd082532068ad7900454db163
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 8 16:30:23 2011 +0100

    Release 1.0.8

commit a58d0636a559419e6c3f715562d2240ee9f6e1ff
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Jan 8 16:29:40 2011 +0100

    Enabled escaping of patterns and added some documentation about it and tests

commit 3e0a295246dd90a18cc164d71f064fb11d8d2364
Author: Paweł Wilk <siefca@gnu.org>
Date:   Fri Jan 7 00:08:18 2011 +0100

    Using default GPG key for signing tags that's referenced in the global configuration of the git tool

commit 591de41dd9e6418457ee6273121ac25ee7e0d4b8
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 6 23:54:41 2011 +0100

    Release 1.0.7

commit 7bb3d12c15221b3d2bb9cb74ff9cda86378ce5c7
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 6 23:53:52 2011 +0100

    Fixed bug that caused translation data containing anything but a pattern to not be interpolated

commit 70fceb583e8201ac5ae5d8a6210e160024fd3c83
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Jan 6 23:52:26 2011 +0100

    Typo in documentation fixed

commit 948438fdcbb940b5f02186b7fe337348c7e86930
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Dec 30 18:00:22 2010 +0100

    Release 1.0.6

commit cf0e6b5a0c01de939c0bdeea82b9cd615966b3a8
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Dec 30 17:43:49 2010 +0100

    Added two API methods to test tokens: inflection_true_token() and inflecion_kind()

commit a1b2aa5314e7724c145902fec445dd2ef63356c3
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Dec 30 02:37:41 2010 +0100

    Added API method inflected_locale? to check if a locale supports inflection

commit 322d88353b88966a2c1f2daa281b2e825156201b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Dec 30 02:35:14 2010 +0100

    Added YARD's @api public metatag to public methods

commit d20c178f9ca63735e5cad860b09a0935c3601365
Author: Paweł Wilk <siefca@gnu.org>
Date:   Thu Dec 30 02:31:44 2010 +0100

    Moved RESERVED_KEYS reading to module scope from instance method

commit 44b365005abe11ac310ceb3ca55dd598f73ae6b6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 29 16:18:59 2010 +0100

    Release 1.0.5

commit c101947a64bb40050ff7a7df48c7207297140b5b
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 29 16:18:22 2010 +0100

    Compatible with i18n >= 0.4.1

commit d2916cbe2fb605c95c875cef0c16f9f6bacaf001
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Dec 27 16:02:59 2010 +0100

    Release 1.0.4

commit 2c87d11e253ed34d427e6c74c052c7a890f75a80
Author: Paweł Wilk <siefca@gnu.org>
Date:   Mon Dec 27 15:45:53 2010 +0100

    Added @return metatags to shortcuts documentation

commit b269c64ae9be6054d61cac5ac17611c37efccc3f
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Dec 26 00:59:05 2010 +0100

    Typo fixed

commit 822737f020057b84179b323e3e156f8521fb7507
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sun Dec 26 00:16:42 2010 +0100

    Added entry to HISTORY file and fixed the description string

commit e3fde026a01ec3103650f5beac96f831da422c99
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Dec 25 21:48:57 2010 +0100

    Release 1.0.3

commit 1425a4ec1101de2b4d15182af012714a842308ed
Author: Paweł Wilk <siefca@gnu.org>
Date:   Sat Dec 25 21:47:40 2010 +0100

    Serious changes in documentation, accessors refactored
    
    - YARD options moved to .yardopts
    - Added YARD metatags to inline documentation
    - Exception classes moved to in errors.rb
    - Method inflection_raw_tokens renamed to inflection_tokens_raw with alias added
    - Method inflection_true_tokens renamed to inflection_tokens_true with alias added
    - Shortcut names from I18n::Inflector are now module methods defined within class<<self

commit 397c0e67473315a83dd026dc990c104ce1895541
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 20:37:49 2010 +0100

    Cosmetics in README.rdoc

commit 79e3a3adf00b6fbd4709ab1d60631ae4c8a676f5
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 20:13:20 2010 +0100

    Moving to README.rdoc as an index file for documentation

commit b299fef82a0358fecdeb0ff9b634a34b3f30f707
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 20:04:26 2010 +0100

    Removed redundant dependencies and moved YARD options out of Rakefile

commit 0c12a10a5a0b0a6a886cea5bbafd6f77a15ae8a9
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 15:59:50 2010 +0100

    Release 1.0.2

commit bc666bd326a2bd3724239923f8204d5576d3a855
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 15:58:42 2010 +0100

    Prepared for release 1.0.2

commit 6bbda195d3f4fe0999a1a88b42a8489b0ebbd210
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 15:55:06 2010 +0100

    Release 1.0.1 fixed

commit fb6ecc91e8c8a7d06e8fce986209a0443aa05cc6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 15:52:27 2010 +0100

    Module linked in README.

commit 678e90c7b04499a71f1c6f907a898a2b5722a853
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 15:42:37 2010 +0100

    Release 1.0.1

commit 778841d1dab12aafc478e74df61f192a744607f1
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 15:40:56 2010 +0100

    Switched fully to YARD

commit 053d21b50b5441a973a870d415e72fb88497d0f2
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 14:15:01 2010 +0100

    Tests simplified, Rakefile cleaned, dependencies cleaned, documentation fixed.

commit 3ed077e240660ff09e4ff3df5e698f198b8eafbf
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 04:01:25 2010 +0100

    Prepared for v1.0.0

commit 3cf24746a9a4e3b41ef9b4ee11334df76607d6b6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 04:00:13 2010 +0100

    Documentation fixes

commit 3ceb7f1aeaa1d682ac3d1ee0d091e5be4caad3b6
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 03:48:07 2010 +0100

    Fixes in documentation, dependencies and examples

commit 8f88cedae5b9f15a0e468f568103125933af3f27
Author: Paweł Wilk <siefca@gnu.org>
Date:   Wed Dec 22 02:26:03 2010 +0100

    Initial commit
