Revision history for App::ByWord
0.0.5 2026-02-02T01:02:29Z
- fix test
0.0.4 2026-02-01T21:53:41Z
- Known issue: `--starting-word` / `:starting-word` is currently not functional; documented warning added; will be fixed in upcoming releases.
0.0.3 2026-02-01T17:49:37Z
- CLI: add `--wait`, `--wait-to-start`, and `--wait-to-finish` options; document usage as `by-word [ ...] [-w|--wpm[=UInt]] [-b|--border] [-l|--line-no[=UInt]] [-t|--to-left[=Int]] [-s|--starting-word[=UInt]] [--wait[=UInt]] [--wait-to-start[=UInt]] [--wait-to-finish[=UInt]]`.
- API: `by-word` gains `UInt :$wait`, `UInt :$wait-to-start`, and `UInt :$wait-to-finish` parameters; defaults derive from `:$wpm`.
- Documentation: update POD for CLI and module to include the new wait options and mention `SIGTERM` in Signals; correct `:$wpm` default to 200.
- Dependencies: replace `Terminal::Width` with `Terminal::API`; update `META6.json` and module POD references accordingly.
- Documentation: add DEMO section with Markdown image `docs/by-word-demo.gif` to CLI and module Pods.
0.0.2 2026-02-01T13:49:34Z
- CLI: add `-s|--starting-word` option and short flags for existing options; document usage as `by-word [ ...] [-w|--wpm[=UInt]] [-b|--border] [-l|--line-no[=UInt]] [-t|--to-left[=Int]] [-s|--starting-word[=UInt]]`.
- CLI: print total words read at the end (uses function return value).
- API: `by-word` now returns the total number of words read (`UInt`) to facilitate resuming with `:starting-word`.
- API: signature updated to include `UInt :$wpm`, `UInt :$line-no`, `Int :$to-left`, and `UInt :$starting-word = 0`.
- Documentation: update module POD with new options, usage, Return Value section, and INSTALLATION instructions; references to the executable use `by-word`.
0.0.1 2026-02-01T00:50:58Z
- Initial version