Skip to content

Version 2.42

Compare
Choose a tag to compare
@magicant magicant released this 26 Aug 15:01
· 696 commits to trunk since this release

Yet another shell, version 2.42.

This is a maintenance release of yash with a few features.

Change log:

  • + '--pipefail' option.
  • + New completion script for: carthage, dnf, git-rev-parse, tree, watch
  • + Updated completion script for: cd, git, git-bisect, git-rev-list (Git 2.9.2).
  • = Yash now supports the 2013 edition of POSIX.1-2008.
  • = Unclosed here-documents are now always rejected.
  • = A job-control shell now ignores SIGTTIN and SIGTTOU by default.
  • = Line-editing can now be interrupted by SIGINT.
  • = The "-o errexit" option is now applied to redirection errors on compound commands and expansion errors in the for and case commands.
  • * In backquoted command substitutions that occur in double quotes, backslashes that escape a double quote are now handled before the containing command is parsed.

Legend:

  • +: new feature
  • =: specification change
  • *: bug fix