summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2010-09-12shell/match.c: shrink by dropping double bool inversionDenys Vlasenko1-6/+4
2010-09-04hush: optimize #[#] and %[%] for speed. size -2 bytes.Denys Vlasenko3-70/+87
2010-09-04hush: fix handling of backslashes in variable assignmentDenys Vlasenko5-41/+74
2010-08-16*: make GNU licensing statement forms more regularDenys Vlasenko570-630/+628
2010-01-12shell: split read builtin from ashDenys Vlasenko14-217/+379
2009-04-26hush: fix SEGV in % expansionDenis Vlasenko6-31/+31
2009-04-09hush: plug the leak of expanded heredocDenis Vlasenko6-10/+49
2009-04-07implement support for parameter substitution via #/% operatorsMike Frysinger6-25/+243