summaryrefslogtreecommitdiffstats
path: root/src/main.sh
Commit message (Collapse)AuthorAgeFilesLines
* Make redirected FDs explicitPatrick McDermott2019-04-141-1/+1
|
* _get_options(): Initialize OPTIND to 1Patrick McDermott2019-04-141-1/+1
|
* main(): s/exit/return/Patrick McDermott2019-04-141-2/+2
| | | | And make redirected FD explicit.
* _get_options(): Unset OPTINDPatrick McDermott2019-04-141-0/+1
|
* main(): Return on invalid optionsPatrick McDermott2019-04-141-4/+12
|
* main(): Fix return with set -ePatrick McDermott2019-04-141-5/+5
|
* main(): Return 1 if load_ocale() failsPatrick McDermott2019-04-141-1/+1
|
* src/main.sh: Move init(), fini(), etc. below main()Patrick McDermott2019-04-141-53/+53
|
* init(): Initialize signal handlers instead of main()Patrick McDermott2019-04-141-1/+1
|
* _handle_sig(): Fix exitsPatrick McDermott2019-04-141-2/+2
|
* Protect against cmd operands beginning with "-"Patrick McDermott2019-04-141-10/+10
|
* _get_conf(): Type-check more configuration valuesPatrick McDermott2019-04-131-1/+8
|
* src/main.sh: Move _lock() and _unlock()Patrick McDermott2019-04-131-15/+15
| | | | And fix an _unlock() call.
* src/main.sh: Replace . with eval/catPatrick McDermott2019-04-131-3/+1
|
* src/main.sh: Prefix "static" functions with "_"Patrick McDermott2019-04-131-12/+12
|
* src/main.sh: Define functions before usePatrick McDermott2019-04-131-49/+49
|
* main(): Improve in-place detectionPatrick McDermott2019-04-131-2/+2
|
* src/main.sh: set -ePatrick McDermott2019-04-131-1/+1
|
* Consistently shift function argumentsPatrick McDermott2019-04-111-1/+2
|
* Update author namePatrick McDermott2019-04-101-1/+1
|
* Add braces to param exps in arith substsPatrick McDermott2019-04-101-3/+3
|
* src/main.sh: Add conf_keyPatrick McDermott2019-04-101-0/+2
|
* main(): Detect execution from build directoryP. J. McDermott2017-07-221-0/+10
|
* Improve license noticesP. J. McDermott2017-07-221-9/+12
|
* main(): Drop load_cmds() callP. J. McDermott2017-07-221-1/+0
|
* src/main.sh: Drop PKGLIBCMDP. J. McDermott2017-07-221-1/+0
|
* src/main.sh: Drop PKGLIBDIR and PKGLIBCMDDIRP. J. McDermott2017-07-221-2/+0
|
* use(): RemoveP. J. McDermott2017-07-221-38/+0
|
* src/*.sh, src/cmd/*.sh: Drop use() callsP. J. McDermott2017-07-221-5/+0
|
* src/main.sh: Drop "#!" line and main() callP. J. McDermott2017-07-221-4/+0
|
* src/pro-archman.sh: Rename to src/main.shP. J. McDermott2017-07-221-0/+223