Changes for version 0.055 - 2025-01-04
- Add autocomplete to 'show' command.
- Rename all .tt files to tt2.
- Read files encoded rather than binmode() so I can specify :crlf on Windows machines.
- Go from linux.die.net to man7.org for man links because the latter does not block Perl and therefore foil Test::Pod::LinkCheck::Lite.
- Do not trim object name to 24 chars in pass_ics template.
- Harden ::Macro::Code command discovery. The problem was that in the case of inlineable subroutines (i.e. 'use constant ...' a reference to the value was the actual value, not the subroutine .. i.e. a REF, not a GLOB. So when tried to dereference the CODE slot we blew up.
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.
Custom Template-Toolkit provider
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.
Provides
in lib/Astro/App/Satpass2.pm