Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tools/mtime.sh: Parse ls output with read, not cut | Patrick McDermott | 2019-03-21 | 1 | -2/+7 |
| | | | | | | | | | | | | | | cut treats multiple delimiter characters as empty fields, increasing the field count an indeterminate amount for fields with whitespace delimiter padding. BusyBox's ls outputs: -rw-r--r-- 1 1000 1000 1935 Mar 16 16:31 man/opkbuild.1in cut counts the owner field, not the month, as field 6. And fields 7 and 8 are empty. The shell interpreter's field splitting is better suited for this job, so just use read. | ||||
* | tools/shld.sh: Move DT_NEEDED and RTLD below input files | Patrick McDermott | 2019-03-18 | 1 | -7/+7 |
| | | | | Otherwise, LIBDATADIR isn't defined and library loading fails. | ||||
* | tools/shld.sh: Reset IFS before splitting ${__init_funcs} | Patrick McDermott | 2019-03-17 | 1 | -0/+1 |
| | |||||
* | tools/shld.sh: Unset __f | Patrick McDermott | 2019-03-17 | 1 | -1/+1 |
| | |||||
* | tools/shld.sh: Add a basic RTLD | Patrick McDermott | 2019-03-17 | 1 | -6/+39 |
| | |||||
* | tools/shman.sh: Use tools/mtime.sh | Patrick McDermott | 2019-03-16 | 1 | -34/+1 |
| | |||||
* | tools/mtime.sh: New file | Patrick McDermott | 2019-03-16 | 1 | -0/+71 |
| | |||||
* | tools/local.mk: New file | Patrick McDermott | 2018-12-27 | 1 | -0/+4 |
| | |||||
* | tools/shman.sh: Update and improve options help | Patrick McDermott | 2018-12-27 | 1 | -8/+12 |
| | |||||
* | tools/shman.sh: Add "-b base_dir" option | Patrick McDermott | 2018-12-27 | 1 | -2/+7 |
| | |||||
* | tools/shman.sh: Create any missing directories | Patrick McDermott | 2018-12-27 | 1 | -0/+2 |
| | |||||
* | tools/shman.sh: Implement SYNOPSIS | Patrick McDermott | 2018-12-27 | 1 | -17/+36 |
| | |||||
* | tools/shman.sh: Don't treat "\" as escape char in cmd args | Patrick McDermott | 2018-12-27 | 1 | -2/+2 |
| | |||||
* | tools/shman.sh: Rename and reformat @pure command | Patrick McDermott | 2018-12-27 | 1 | -3/+9 |
| | |||||
* | tools/shman.sh: s/SUBSHELL SAFETY AND SIDE EFFECTS/ATTRIBUTES/ | Patrick McDermott | 2018-12-27 | 1 | -4/+4 |
| | |||||
* | tools/shman.sh: Make executable | Patrick McDermott | 2018-12-27 | 1 | -0/+0 |
| | |||||
* | tools/shman.sh: Remove quotes in parameter expansions | Patrick McDermott | 2018-12-27 | 1 | -5/+5 |
| | | | | | | | | POSIX doesn't list quote removal as one of the expansions to which `word` (in `${parameter#word}` etc.) shall be subjected, but it does mention quoting characters. GNU Bash supports all three quote characters. Almquist shells support backslash, but not single or double quotes. | ||||
* | tools/shman.sh: Open/close tags file only once | Patrick McDermott | 2018-12-27 | 1 | -11/+8 |
| | | | | | Otherwise, only the symbols from the last input file would remain in the file. | ||||
* | tools/shman.sh: Write tags file | Patrick McDermott | 2018-12-27 | 1 | -0/+15 |
| | |||||
* | tools/shman.sh: Fix missing local var declaration | Patrick McDermott | 2018-12-27 | 1 | -0/+1 |
| | |||||
* | tools/shman.sh: Drop an unused global constant | Patrick McDermott | 2018-12-27 | 1 | -1/+0 |
| | |||||
* | tools/shman.sh: Add @stdin, @stdout, and @stderr commands | Patrick McDermott | 2018-12-27 | 1 | -1/+16 |
| | |||||
* | tools/shman.sh: Support a @purity command | Patrick McDermott | 2018-12-27 | 1 | -1/+6 |
| | |||||
* | tools/shman.sh: Generate "OPERANDS" sections | Patrick McDermott | 2018-12-27 | 1 | -1/+17 |
| | |||||
* | tools/shman.sh: Generate "OPTIONS" sections | Patrick McDermott | 2018-12-27 | 1 | -1/+22 |
| | |||||
* | tools/shman.sh: Remove some old commented-out code | Patrick McDermott | 2018-12-27 | 1 | -4/+0 |
| | |||||
* | tools/shman.sh: Drop markdown-like font markup | Patrick McDermott | 2018-12-27 | 1 | -14/+0 |
| | |||||
* | tools/shman.sh: New file | Patrick McDermott | 2018-12-27 | 1 | -0/+282 |
| | |||||
* | tools/shld.sh, tools/shpp.sh: Add | Patrick McDermott | 2018-12-20 | 2 | -0/+339 |