summaryrefslogtreecommitdiffstats
path: root/eshld/eshrt.esh
Commit message (Collapse)AuthorAgeFilesLines
* eshld/eshrt: Lose all command substitutions in ctxswP. J. McDermott2016-02-261-7/+6
|
* eshld/eshrt: Lose a command substitutionP. J. McDermott2016-02-261-2/+2
|
* eshld/eshrt: Lose an evalP. J. McDermott2016-02-261-2/+2
|
* eshld/eshrt: Add "unset IFS" before for loopsP. J. McDermott2016-02-261-0/+7
|
* eshld/eshrt: Encode stack in vars with a stack pointerP. J. McDermott2016-02-241-44/+29
| | | | | String manipulations are slow and require fork()ing for sed to escape/encode input data.
* eshld/eshrt: Add function begin/end hooksP. J. McDermott2016-02-231-0/+22
|
* eshld/eshrt: Don't run unset with no argumentsP. J. McDermott2016-02-231-2/+8
| | | | | | | | | | | ksh93 and zsh don't like that: $ ksh93 test Usage: unset [-nfv] name... $ zsh test __fn_ctxsw:unset:24: not enough arguments __fn_ctxsw:unset:24: not enough arguments [...]
* eshld: Change header commentsP. J. McDermott2016-02-231-1/+1
|
* eshld: Add runtime libraryP. J. McDermott2016-02-231-0/+248