yash-cli

Crates.ioyash-cli
lib.rsyash-cli
version0.4.2
created_at2024-04-13 14:42:39.643945+00
updated_at2025-05-11 14:07:36.902612+00
descriptionExtended POSIX shell
homepage
repositoryhttps://github.com/magicant/yash-rs
max_upload_size
id1207643
size484,117
WATANABE Yuki (magicant)

documentation

README

Yash-cli

yash-cli is a command-line interface for the yash shell implementation. This package provides the yash3 binary, which integrates many dependencies into a single executable. It is intended to be used as a standalone shell.

This package also contains the yash-cli library crate, which actually implements the shell. The library is not intended to be used by other programs.

yash-cli at crates.io yash-cli at docs.rs Build status

Versioning

Our semantic versioning policy for this package covers the features of the shell itself. We will increment the minor version number when adding new features (new syntax, new command line options, new built-in utilities, etc.), and the patch version number when fixing bugs. We will increment the major version number when making incompatible changes to the shell's existing features.

Note that the yash-cli library crate is not intended to be used by other programs, so we make any changes to it without following semantic versioning.

License

This crate is distributed under GPLv3.

Commit count: 3350

cargo fmt