Skip to content

Commit

Permalink
bump version to 0.9.7
Browse files Browse the repository at this point in the history
  • Loading branch information
mitnk committed May 26, 2019
1 parent 067ad68 commit 0970885
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ target/
# cargo fmt backups
*.bk
*.txt
tests/tmpfile-test-cicada-scripts.out
tmpfile-test-cicada-scripts.out
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Change Logs

## 0.9.7 - master
## 0.9.7 - 2019-05-26

- Added functions ability into scripting.
- Fixed alias expansion when using `xargs`: `foo | xargs ls`.
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,6 @@ Read APIs here: [https://docs.rs/cicada/](https://docs.rs/cicada/).

- [Why another shell?](https://github.com/mitnk/cicada/blob/master/docs/faq.md#why-another-shell)
- [Compare to bash?](https://github.com/mitnk/cicada/blob/master/docs/faq.md#compare-to-bash)
- [When will functions get supported in cicada?](https://github.com/mitnk/cicada/blob/master/docs/faq.md#when-will-functions-get-supported-in-cicada)
- [Is cicada POSIX-compatible?](https://github.com/mitnk/cicada/blob/master/docs/faq.md#is-cicada-posix-compatible)
- [Will my bash/zsh scripts continue work in cicada?](https://github.com/mitnk/cicada/blob/master/docs/faq.md#will-my-bashzsh-scripts-continue-work-in-cicada)
- [Windows support?](https://github.com/mitnk/cicada/blob/master/docs/faq.md#windows-support)
Expand Down
20 changes: 12 additions & 8 deletions docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,28 @@

### Why another shell?

- for fun
- to learn Rust
- have a shell that can customize a bit for my own needs
- <del>for fun</del>
- <del>to learn Rust</del>
- <del>have a shell that can customize a bit for my own needs</del>

Because we can.

### Compare to bash?

Bash is where most people come from and familiar with. So cicada is trying
to support common cases that bash supports. Cicada will only be a "subset"
of bash. Currently cicada does not have scripting/function ability.
of bash. <del>Currently cicada does not have scripting/function ability.</del>

### When will functions get supported in cicada?

Maybe someday in future, and it won't be complex as bash scriping for sure.
<del>Maybe someday in future, and it won't be complex as bash scriping for sure.</del>
Scripting/functions **have been added** since cicada 0.9.7.

### Is cicada POSIX-compatible?

As the above answers hints, while cicada is trying to be POSIX, but it will
not be a fully POSIX shell. However, If any command pattern is common and
cicada is missing, we can add it.
not be a fully POSIX shell. However, if any command pattern is common and
cicada is missing, we could add it.

### Will my bash/zsh scripts continue work in cicada?

Expand All @@ -33,4 +36,5 @@ shell scripts/functions in RC files to initiate cicada shell.

### Windows support?

Cicada is a Unix shell, sorry.
Cicada is a Unix shell, sorry. There are a lot of alternative cool shells
for Windows, for example [xonsh](https://xon.sh/).

0 comments on commit 0970885

Please sign in to comment.