Releases: mitnk/cicada
Releases · mitnk/cicada
v0.9.12
show full datetime in output of history -d
.
Fixed divide by zero panic in arithmetic (e.g. 2 / 0
).
Arithmetic commands change previous status
too.
v0.9.11
Upgraded some deps.
Made HISTORY_DELETE_DUPS=1
as default.
To make cicada available on Termux platform.
v0.9.10
Updated rc-file
default path in cinfo
.
Fixed glob expansion issue: ls *.1
Added more features for builtin history
.
v0.9.9
Improved error messages for running scripts.
Fixed issue that ls ~
does not work.
Fixed filename expansion issue for 2*
.
Updated math arithmetic recognize rule.
In scripting, test head's status should not be catched.
Fixed a completion issue like echo $USER /App<TAB>
.
Upgraded dependency libs.
v0.9.8
Fixed a double expansion issue: ${1,2}-${foo}
.
source
can take extra args now.
Recognized new RC file location: ~/.config/cicada/cicadarc
.
Replaced ~/.cicada/
with ~/.config/cicada/
.
Fixed issue of not closing pipes when running commands.
v0.9.7
Added functions ability into scripting.
Support continue
, break
in scripting.
Fixed alias expansion when using xargs
: foo | xargs ls
.
Other minor fixes.
v0.9.6
Added if
, for
, while
expression into cicada scripting ability.
Added new braces range expansion: {1..10}
.
Fixed a parsing issue for: alias foo-bar='echo foo bar'
.
Fixed cannot define single-char-long env/variable.
0.9.5
Added -l
as an equivalent to --login
.
Replaced dep nom 3.0 with pest.
Replaced dep time with chrono.
Fixed redirection issue with echo foo\>bar
.
Fixed completion issue with ls \[<TAB>
.
Fixed issues that on Linux some commands sometimes would STOPPED
just after start.
Support math calculation in sub commands: echo "hi $(1 + 1)"
.
v0.9.4
Added basic scripting ability.
Builtin source
fully implemented.
Removed include
from rcfile, please use source
instead.
Added new builtin alias
, unalias
.
Only login shell loads rcfile.
Some other bug fixes.
v0.9.3
Made brace expansion behavior align with bash.
Two more issues fixes on path completion.
Partly implemented builtin command source
.
You can’t perform that action at this time.