Skip to content

v0.3.7

Compare
Choose a tag to compare
@ryuichiueda ryuichiueda released this 24 Jun 09:55
· 2670 commits to main since this release

for users

  • Enable to use extglob (extended glob patterns)
ueda@uedaP1g6:main🌵~/GIT/rusty_bash/src/elements🍣 ls
array.rs  command.rs  io.rs   pipeline.rs  subscript.rs     subword     word
command   io          job.rs  script.rs    substitution.rs  subword.rs  word.rs
ueda@uedaP1g6:main🌵~/GIT/rusty_bash/src/elements🍣 echo @(sub|pi)*.rs # @( ) is an extended pattern matching operator
pipeline.rs subscript.rs substitution.rs subword.rs
  • Fixed the command completion problem on WSL (issue #93)

Removed search paths whose name starts from /mnt if the Linux environment worked on WSL.

for contributors

The file glob implementation is switched to my original one. You can trace the code from the expand function in https://github.com/shellgei/rusty_bash/blob/main/src/elements/word/path_expansion.rs .