summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Render the non-bash srandom() implementation fasterKerin Millar8 days1-1/+43
* test-functions: consistently align the test parameter declarationsKerin Millar8 days1-132/+132
* test-functions: don't increment testnum by 2 for test_ebegin()Kerin Millar8 days1-8/+10
* test-functions: comment as to why test_quote_args() fails for yashKerin Millar8 days1-0/+6
* test-functions: comment as to the implications of test_local() failingKerin Millar8 days1-0/+8
* test-functions: account for the potential absence of test(1) as a builtinKerin Millar8 days1-5/+9
* Render _update_time() a no-op for the yash shellKerin Millar8 days1-0/+12
* Handle integer overflow as a special case in _should_throttle()Kerin Millar8 days1-0/+47
* test-functions: choose a better variable name for storing the temp dirKerin Millar8 days1-5/+5
* test-functions: silence several shellcheck false-positivesKerin Millar8 days1-1/+3
* test-functions: declare local variables where possibleKerin Millar8 days1-2/+31
* test-functions: have three tests employ callback functionsKerin Millar8 days1-51/+48
* Avoid unspecified behaviour around simple commands in generalKerin Millar8 days1-19/+24
* test-functions: test for simple commands persisting environmental changesKerin Millar8 days1-1/+14
* test-functions: avoid unspecified behaviour in test_quote_args()Kerin Millar8 days1-1/+1
* Have srandom() employ an upper bound of 2^31-1Kerin Millar8 days1-4/+8
* test-functions: check numerical bounds with awk in test_srandom()Kerin Millar8 days1-2/+1
* Avoid a subshell for is_identifier()Kerin Millar8 days1-1/+9
* test-functions: refactor the newest() test caseKerin Millar8 days1-17/+29
* test-functions: test the oldest() functionKerin Millar8 days1-0/+67
* Make _select_by_mtime() work correctly for paths read from STDINKerin Millar8 days1-2/+18
* test_functions: check that genfun_time is greater than -1Kerin Millar8 days1-1/+1
* test-functions: try to test a locale whose radix character isn't U+2EKerin Millar8 days1-17/+40
* Ensure a radix character of U+2E in _update_time()Kerin Millar14 days1-0/+22
* Add the assign() and deref() functionsKerin Millar2024-08-051-0/+53
* test-functions: add several shellcheck exemptionsKerin Millar2024-08-031-1/+3
* test-functions: jettison a few shellcheck exemptionsKerin Millar2024-08-031-2/+1
* Have chdir() enforce POSIX interpretation 1047Kerin Millar2024-08-031-16/+1
* Have hr() employ a divide-by-16 strategyKerin Millar2024-08-021-2/+2
* Move is_subset() to experimentalKerin Millar2024-08-021-1/+1
* Render hr() faster still for shells other than bashKerin Millar2024-08-021-2/+2
* Render hr() fasterKerin Millar2024-08-021-1/+1
* Render contains_all() and contains_any() fasterKerin Millar2024-08-021-94/+31
* Render quote_args() robust and implement a test caseKerin Millar2024-08-021-0/+20
* test-functions: Check whether local is supportedKerin Millar2024-07-101-29/+53
* Correct the implementation of contains_all()Kerin Millar2024-07-081-32/+94
* Add the contains_all() and contains_any() functionsKerin Millar2024-07-011-0/+80
* Move substr() to experimentalKerin Millar2024-07-011-1/+1
* Have whenceforce() require the -x option to check the execute bitKerin Millar2024-06-281-20/+37
* Add the substr() functionKerin Millar2024-06-281-0/+39
* Add the trueof_all() and trueof_any() functionsKerin Millar2024-06-251-0/+44
* Render gentoo-functions modular in natureKerin Millar2024-06-231-1/+5
* Add the is_anyof() and is_subset() functionsKerin Millar2024-06-141-0/+49
* Promote _print_args() to the public function, quote_args()Kerin Millar2024-06-121-14/+14
* Add the parallel_run() functionKerin Millar2024-06-121-1/+20
* Add the get_nprocs() functionKerin Millar2024-06-121-0/+12
* Add the whenceforth() function as a type -P alternativeKerin Millar2024-06-121-0/+39
* Add the hr() function to print a horizontal ruleKerin Millar2024-06-121-0/+24
* Add the trim() functionKerin Millar2024-06-121-0/+29
* Add the oldest() and newest() functionsKerin Millar2024-06-121-0/+39