Replace `ExpanderFunctions` with `Expander` trait (#488)
* Replaced non-testing 'ExpanderFunctions' with 'Expander' * Remove ExpanderFunction in tests * Replace macros with struct * Add XXX for tilde, soften language
Showing
- src/builtins/variables.rs 9 additions, 6 deletionssrc/builtins/variables.rs
- src/parser/loops/for_grammar.rs 41 additions, 33 deletionssrc/parser/loops/for_grammar.rs
- src/parser/mod.rs 1 addition, 77 deletionssrc/parser/mod.rs
- src/parser/pipelines/mod.rs 8 additions, 9 deletionssrc/parser/pipelines/mod.rs
- src/parser/shell_expand/mod.rs 75 additions, 63 deletionssrc/parser/shell_expand/mod.rs
- src/parser/shell_expand/words.rs 49 additions, 59 deletionssrc/parser/shell_expand/words.rs
- src/shell/assignments.rs 67 additions, 58 deletionssrc/shell/assignments.rs
- src/shell/binary.rs 1 addition, 1 deletionsrc/shell/binary.rs
- src/shell/flow.rs 11 additions, 15 deletionssrc/shell/flow.rs
- src/shell/job.rs 8 additions, 17 deletionssrc/shell/job.rs
- src/shell/mod.rs 83 additions, 2 deletionssrc/shell/mod.rs
- src/shell/variables.rs 11 additions, 4 deletionssrc/shell/variables.rs
Loading
Please register or sign in to comment