Changes for version 0.044 - 2020-02-16
- Replace time_gm() & time_local() with greg_time_*() from Astro::Coord::ECI::Utils. The latter always interpret the year as Gregorian.
- Alternate macOS config location for Catalina. The problem is that File::HomeDir->my_dist_config() is in ~/Documents/, and I have been unable to access that from a macOS launchd job, even running as the owner of the direcory. At the moment I am also looking in File::HomeDir->my_dist_data(), which experimentation seems to show is accessible to a launchd job. But that may not be its final resting place. The my_dist_config() location will still be found -- this is just a band-aid for those who use this code in scheduled jobs.
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.
Implement a formatter
Abstract geocoding wrapper class.
Wrapper for Geo::Coder::OSM
Handle locale-dependant data.
Define the C locale for Astro::App::Satpass2
Implement a macro
Implement code as macros
Define a macro which consists of an array of commands
Parse time for Astro::App::Satpass2
Astro::App::Satpass2 wrapper for custom code to parse time
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.