Repository navigation
What's New in 3.19.1
Issues
#763The help does not wrap the HelpSectionProvider header/footer#764A positional index overlap does not name the fields#765A missing option value names the option without its dashes#766The help has one space between an option and its description when the option fills the column#767The no-colors-without-a-terminal rule only applies in AeshRuntimeRunner#768Print only the usage after a usage error, optionally collapsed#769An output hook for what aesh prints itself, such as the generated --help#770The generated --version takes -v, and a clash dumps the internal model#771An extra argument to a command without arguments gives an internal-sounding error#772Read arguments from a file: @argfile
Changes
- Keep indented header/footer lines out of wrapping (#763)
- Expand @argfile arguments on pre-tokenized input (#772)
- Name extra arguments in command-line words (#771)
- Let generated --version yield to an explicit -v (#770)
- Capture aesh-printed output without implementing Shell (#769)
- Print only the usage after a usage error, optionally collapsed (#768)
- Expose the ANSI decision and honor it on the direct runtime path (#767)
- Wrap the description when one space would separate it (#766)
- Name the option as typed in missing-value errors (#765)
- Name fields in positional index overlap errors (#764)
- Wrap help headers and footers at the help width (#763)
Full Changelog: v3.19...v3.19.1