Commit graph

5 commits

Author SHA1 Message Date
zawwz
36dfd9266e Implement <() bash process substitution 2021-01-06 12:15:31 +01:00
zawz
71bb883cba Fix missing recursive call on redirs in blocks 2020-11-19 17:05:37 +01:00
zawz
1a5bbd7986 implement redirect parsing and minimizing 2020-11-19 16:51:26 +01:00
zawz
a0155991e3 Performance optimizations
- Replaced some exec() calls with functions
- Removed resolved code being resolved again
- Removed empty string subargs inserted upon parsing
2020-11-13 15:18:30 +01:00
zawz
c971b4e424 Major rework
~ Altered internal structure
~ Changed processing method to recursive function
~ Changed %include/%resolve
+ Output mode now reads multiple arguments
+ Toggleable include/resolve
+ Added variable and function processing (list/minimize)
- Remove some options for %include/%resolve
~ Many minor behaviour changes
2020-11-06 16:35:36 +01:00