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

Changes for version 0.07

  • I used to believe that a capturing split would allow for one set of capturing parentheses which would capture the whole delimiter. My knowledge of Perl is fixed, together with the on_date method and the _load_event subroutine.
  • Add _raw_feast private method.
  • Add several methods for compatibility with DateTime: day_of_week, wday, dow, week_number.
  • Add the %{method} specifier for strftime
  • In the Locale::xx modules, add some methods for compatibility with DateTime::Locale: month_names, am_pms, day_names, full_date_format, etc.
  • Still more propaganda in the on_date method
  • Insert empty lines in the on_date method, so the today example script can now wrap the text
  • The "ce_jour" method is removed, use the "on_date" method with a parameter set to "fr" instead.
  • Check the few possible values for the locale and the time-zone.
  • Add a few tests.
  • The eg/result directory contains the year 213 calendar now. INCOMPATIBLE CHANGES
  • The decimal equivalent of the 1..12 clock is the 1..10 clock, not 1..5. This is because it represents the numbers printed on clockfaces.
  • The decade method returns a 2-element list, just like DateTime's week method. And by the way, the decade method is aliased to week.

Modules

Dates in the French Revolutionary Calendar
English localization for the French revolutionary calendar.

Provides

in lib/DateTime/Calendar/FrenchRevolutionary/Locale.pm
in lib/DateTime/Calendar/FrenchRevolutionary/Locale/fr.pm