The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.76 - 2009-04-09

  • Merged development version to stable.

Changes for version 0.75_05 - 2009-04-06

  • New supported format: final <weekday> in <month>.
  • Wrap Days_in_Month() in Compat.pm.

Changes for version 0.75_04 - 2009-04-03

  • New supported formats: some suggested by [rt #44067 - Michael Reddick], while others have been independently added.
  • Fix a regression [rt #44691 - Jason May].
  • Shift common conversion logic within base calculation methods to the grammar class.
  • Introduce a helper class for handling actions related to metadata flags and to serve as container for setter/checker methods.
  • Wrap Decode_Month() in Compat.pm.
  • Test both implementations within each method in Compat.pm.
  • Preserve order of tests.
  • Add a test-file for regressions.
  • Remove the obsoleted internal use of a total-modified counter.

Changes for version 0.75_03 - 2009-03-04

  • Enhance the extended checks mechanism further to have it set an error message when a check fails.
  • Run tests without sorting the input strings first.
  • Test compile-time loading of Compat.pm.

Changes for version 0.75_02 - 2009-02-26

  • Date::Calc is no longer a prerequisite; use it when available for calculations, otherwise fall back to using DateTime.
    • rt #43521 - Jesse Vincent <jesse@bestpractical.com>

Changes for version 0.75_01 - 2009-02-22

  • When prefer_future is set: Advance the day if the time specified is noticeable in the past. [rt #43417 - Jason May]
  • New supported format: <month> <monthday> <year>.
    • rt #43467 - Clayton L. Scott <clscott@cpan.org>

Documentation

frontend to DateTime::Format::Natural

Modules

Create machine readable date/time with natural parsing logic
Base class for DateTime::Format::Natural
Methods with more than one implementation
Various helper methods
Base class for DateTime::Format::Natural::Lang::
English language metadata