about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* pusharg: properly check realloc return value HEAD masterAndrey Alekseenko2023-12-081-1/+1
* README: refreshLeah Neukirchen2023-08-051-5/+5
* NEWS.md: update for 1.0 v1.0Leah Neukirchen2023-08-051-1/+7
* properly forward errors on exec, return 123 on any exit status 1-254Leah Neukirchen2023-08-023-11/+51
* formatting tweakLeah Neukirchen2021-04-271-1/+1
* xe.1: tweak -0 description.Leah Neukirchen2020-01-161-2/+2
* t/limits.t: make test more lax (works with up to 8k envp now)Leah Neukirchen2017-11-181-3/+3
* rename shquote to sh_quote, clashes with NetBSD libcLeah Neukirchen2017-11-101-2/+2
* NEWS.md: update for 0.11 v0.11Leah Neukirchen2017-11-051-0/+8
* _xe: add zsh completionLeah Neukirchen2017-11-052-1/+24
* run: print error message when fork(2) failedLeah Neukirchen2017-11-031-2/+3
* run: bail out early when there is no command to runLeah Neukirchen2017-11-031-4/+7
* run: close fd 0 if dup'ing /dev/null failsLeah Neukirchen2017-11-031-1/+4
* perc_subst: typoLeah Neukirchen2017-11-031-1/+1
* parse_jobs: always support -jNxLeah Neukirchen2017-11-031-4/+5
* parse_jobs: parse -jj as -j0Leah Neukirchen2017-11-031-1/+3
* tweak synopsisLeah Neukirchen2017-11-033-11/+13
* parse_jobs: avoid out of bounds readLeah Neukirchen2017-11-031-1/+1
* run: save errno before calling other functionsLeah Neukirchen2017-11-031-1/+2
* mywait: always return when wait() failsLeah Neukirchen2017-11-031-5/+2
* tap3: allow multiple regex matchesLeah Neukirchen2017-11-021-9/+14
* tap3: truncate desc after newlineLeah Neukirchen2017-11-021-0/+1
* properly distinguish both main loopsLeah Neukirchen2017-11-021-53/+53
* fix use of -p and -s togetherLeah Neukirchen2017-11-021-7/+7
* wait for enough jobs to finish before asking for more inputLeah Neukirchen2017-11-021-1/+9
* tap3: use env(1) to find perlLeah Neukirchen2017-11-011-1/+2
* convert test suite to tap3 and split into multiple filesLeah Neukirchen2017-11-019-362/+670
* tests: avoid the shell to test death-by-signalLeah Neukirchen2017-11-011-1/+1
* NEWS.md: update for 0.10 v0.10Leah Neukirchen2017-10-301-0/+7
* README: updateLeah Neukirchen2017-10-301-1/+2
* tests: suppress SIGPIPE message that could appear depending on sed(1)Leah Neukirchen2017-10-171-1/+1
* tests: mention false positiveLeah Neukirchen2017-10-171-0/+1
* use /bin/sh as $0 for shell scripts when using -sLeah Neukirchen2017-10-171-2/+2
* tests: avoid the shell changing return value for kill test, let kill kill itselfLeah Neukirchen2017-10-121-1/+1
* tests: portability fixesLeah Neukirchen2017-10-121-3/+3
* tests: add tests for percent rulesLeah Neukirchen2017-10-121-1/+82
* perc_match: patterns with ** match against full path tooLeah Neukirchen2017-10-122-3/+5
* perc: plain % should not match empty stringLeah Neukirchen2017-10-121-1/+1
* README.md: link to manpage instead of duplicating contentLeah Neukirchen2017-10-121-53/+2
* Makefile: add pre-rendered man pageLeah Neukirchen2017-10-122-0/+169
* xe.1: tweaksLeah Neukirchen2017-10-121-2/+2
* xe.1: add some examplesLeah Neukirchen2017-10-091-0/+12
* open stderr linewise when using it for tracingLeah Neukirchen2017-10-091-3/+15
* add -q for quiet mode to redirect output of programs to /dev/nullLeah Neukirchen2017-10-092-4/+16
* xe.1: use Sq Li, not Li SqLeah Neukirchen2017-10-091-3/+3
* xe.1: document new percent rulesLeah Neukirchen2017-10-091-13/+59
* use replace-arg for percent rules too (instead of @)Leah Neukirchen2017-10-091-3/+3
* allow \ escapes in rangesLeah Neukirchen2017-10-091-1/+6
* small cleanupLeah Neukirchen2017-10-091-8/+9
* implement a variant of fnmatch for percent matchingLeah Neukirchen2017-10-091-16/+126