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

Changes for version 0.013 - 2013-02-14

  • On failures in t/parse_time_date_manip_*.t, dump the zone of the parser object, if any.

Changes for version 0.012_06 - 2013-02-06

  • Require File::HomeDir 0.93, since we are using my_dist_config().

Changes for version 0.012_05 - 2013-02-03

  • Further tweak dumping of Date::Manip info in tests, in the hope of getting enough information to actually diagnose test failures. Eliminate warnings in t/parse_time_date_manip_5.t if Date::Manip v5 is being used (rather than Date::Manip 6's DM5 back end).

Changes for version 0.012_04 - 2013-01-30

  • Bypass Date::Manip::DM5 testing under MSWin32, since it fails and I can't figure out why.

Changes for version 0.012_03 - 2013-01-25

  • Put traps in t/parse_time_date_manip_5.t to try to figure out where the DM5 errors are coming from. Fix warning thrown when there is no configuration directory.

Changes for version 0.012_02 - 2013-01-20

  • Correct problem with configuring (and dumping the configuration of) the time parser. The formatter object was being accessed instead. This has apparantly been present since pretty much the beginning. Make the time_parser class of record Astro::App::Satpass2::ParseTime::Date::Manip rather than ::v5 or ::v6, since we have no control over the environment variables in effect when we are launched, and thus, if Date::Manip 6 is installed, which back end is in use. Redo Astro::App::Satpass2::ParseTime::Date::Manip logic so that if Date::Manip 6 is initialized in DM5 mode calls to it get routed through Astro::App::Satpass2::ParseTime::Date::Manip::v5. This was causing failures under Perl 5.8.

Changes for version 0.012_01 - 2013-01-13

  • Make 'input redirection' (<file) work, but more like `file`; that is, the contents of the file become a token at that point in the command. Make Astro::App::Satpass2::FormatValue more amenable to subclassing, though subclassing is still unsupported. Give Astro::App::Satpass2::Format a 'value_formatter' attribute to control what class (or object) is used for formatting values.

Documentation

Tutorial on the use of Astro::App::Satpass2

Modules

Forecast satellite visibility.
Object copying functionality for Astro::App::Satpass2
Format Astro::App::Satpass2 output
Format Astro::App::Satpass2 output as dump.
Format Astro::App::Satpass2 output as text.
Format time for output.
Provide common functionality for CLDR-type time formatters.
Format time using DateTime
Format time using DateTime->format_cldr()
Format time using DateTime->strftime()
Format time using POSIX::strftime
Provide common functionality for strftime-type time formatters.
Format Astro::App::Satpass2 output as text.
Abstract geocoding wrapper class.
Wrapper for Geo::Coder::Geocoder::US
Wrapper for Geo::Coder::OSM
Wrapper for Geo::Coder::TomTom
Parse time for Astro::App::Satpass2
Parse time for Astro::App::Satpass2 using Date::Manip
Astro::App::Satpass2 wrapper for Date::Manip v5 interface
Astro::App::Satpass2 wrapper for Date::Manip v6 or greater
Astro::App::Satpass2 minimal ISO-8601 parser
Utilities for Astro::App::Satpass2
Output warning and error messages
Wrap an array reference.