summaryrefslogtreecommitdiffstats
path: root/eshld
Commit message (Collapse)AuthorAgeFilesLines
* eshld: Remove eshrtP. J. McDermott2016-02-282-269/+1
|
* eshld: Use eshrt from eshtransP. J. McDermott2016-02-281-5/+7
|
* eshld/eshrt: Rename static() to __static()P. J. McDermott2016-02-281-1/+1
|
* 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 [...]
* eshtrans/Makefile, eshld/Makefile: Make executables executableP. J. McDermott2016-02-231-0/+1
|
* eshld: Change header commentsP. J. McDermott2016-02-232-2/+2
|
* eshld: Add runtime libraryP. J. McDermott2016-02-234-24/+257
|
* eshld/Makefile: New fileP. J. McDermott2016-02-221-0/+21
|
* Add basic eshldP. J. McDermott2016-02-222-0/+215