Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | t/limits.t: make test more lax (works with up to 8k envp now) | Leah Neukirchen | 2017-11-18 | 1 | -3/+3 |
| | |||||
* | rename shquote to sh_quote, clashes with NetBSD libc | Leah Neukirchen | 2017-11-10 | 1 | -2/+2 |
| | |||||
* | NEWS.md: update for 0.11 v0.11 | Leah Neukirchen | 2017-11-05 | 1 | -0/+8 |
| | |||||
* | _xe: add zsh completion | Leah Neukirchen | 2017-11-05 | 2 | -1/+24 |
| | |||||
* | run: print error message when fork(2) failed | Leah Neukirchen | 2017-11-03 | 1 | -2/+3 |
| | |||||
* | run: bail out early when there is no command to run | Leah Neukirchen | 2017-11-03 | 1 | -4/+7 |
| | |||||
* | run: close fd 0 if dup'ing /dev/null fails | Leah Neukirchen | 2017-11-03 | 1 | -1/+4 |
| | |||||
* | perc_subst: typo | Leah Neukirchen | 2017-11-03 | 1 | -1/+1 |
| | |||||
* | parse_jobs: always support -jNx | Leah Neukirchen | 2017-11-03 | 1 | -4/+5 |
| | | | | Else even -j1x breaks on systems with no _SC_NPROCESSORS_ONLN. | ||||
* | parse_jobs: parse -jj as -j0 | Leah Neukirchen | 2017-11-03 | 1 | -1/+3 |
| | |||||
* | tweak synopsis | Leah Neukirchen | 2017-11-03 | 3 | -11/+13 |
| | |||||
* | parse_jobs: avoid out of bounds read | Leah Neukirchen | 2017-11-03 | 1 | -1/+1 |
| | |||||
* | run: save errno before calling other functions | Leah Neukirchen | 2017-11-03 | 1 | -1/+2 |
| | |||||
* | mywait: always return when wait() fails | Leah Neukirchen | 2017-11-03 | 1 | -5/+2 |
| | |||||
* | tap3: allow multiple regex matches | Leah Neukirchen | 2017-11-02 | 1 | -9/+14 |
| | |||||
* | tap3: truncate desc after newline | Leah Neukirchen | 2017-11-02 | 1 | -0/+1 |
| | |||||
* | properly distinguish both main loops | Leah Neukirchen | 2017-11-02 | 1 | -53/+53 |
| | |||||
* | fix use of -p and -s together | Leah Neukirchen | 2017-11-02 | 1 | -7/+7 |
| | |||||
* | wait for enough jobs to finish before asking for more input | Leah Neukirchen | 2017-11-02 | 1 | -1/+9 |
| | | | | | This helps -F fail immediately after execution, not after reading the next line. | ||||
* | tap3: use env(1) to find perl | Leah Neukirchen | 2017-11-01 | 1 | -1/+2 |
| | |||||
* | convert test suite to tap3 and split into multiple files | Leah Neukirchen | 2017-11-01 | 9 | -362/+670 |
| | |||||
* | tests: avoid the shell to test death-by-signal | Leah Neukirchen | 2017-11-01 | 1 | -1/+1 |
| | |||||
* | NEWS.md: update for 0.10 v0.10 | Leah Neukirchen | 2017-10-30 | 1 | -0/+7 |
| | |||||
* | README: update | Leah Neukirchen | 2017-10-30 | 1 | -1/+2 |
| | |||||
* | tests: suppress SIGPIPE message that could appear depending on sed(1) | Leah Neukirchen | 2017-10-17 | 1 | -1/+1 |
| | |||||
* | tests: mention false positive | Leah Neukirchen | 2017-10-17 | 1 | -0/+1 |
| | |||||
* | use /bin/sh as $0 for shell scripts when using -s | Leah Neukirchen | 2017-10-17 | 1 | -2/+2 |
| | | | | | Using - as $0 results in undefined behavior, and actually makes FreeBSD /bin/sh ignore the - and use the next argument as script name. | ||||
* | tests: avoid the shell changing return value for kill test, let kill kill itself | Leah Neukirchen | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | tests: portability fixes | Leah Neukirchen | 2017-10-12 | 1 | -3/+3 |
| | |||||
* | tests: add tests for percent rules | Leah Neukirchen | 2017-10-12 | 1 | -1/+82 |
| | |||||
* | perc_match: patterns with ** match against full path too | Leah Neukirchen | 2017-10-12 | 2 | -3/+5 |
| | |||||
* | perc: plain % should not match empty string | Leah Neukirchen | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | README.md: link to manpage instead of duplicating content | Leah Neukirchen | 2017-10-12 | 1 | -53/+2 |
| | |||||
* | Makefile: add pre-rendered man page | Leah Neukirchen | 2017-10-12 | 2 | -0/+169 |
| | |||||
* | xe.1: tweaks | Leah Neukirchen | 2017-10-12 | 1 | -2/+2 |
| | |||||
* | xe.1: add some examples | Leah Neukirchen | 2017-10-09 | 1 | -0/+12 |
| | |||||
* | open stderr linewise when using it for tracing | Leah Neukirchen | 2017-10-09 | 1 | -3/+15 |
| | |||||
* | add -q for quiet mode to redirect output of programs to /dev/null | Leah Neukirchen | 2017-10-09 | 2 | -4/+16 |
| | |||||
* | xe.1: use Sq Li, not Li Sq | Leah Neukirchen | 2017-10-09 | 1 | -3/+3 |
| | |||||
* | xe.1: document new percent rules | Leah Neukirchen | 2017-10-09 | 1 | -13/+59 |
| | |||||
* | use replace-arg for percent rules too (instead of @) | Leah Neukirchen | 2017-10-09 | 1 | -3/+3 |
| | |||||
* | allow \ escapes in ranges | Leah Neukirchen | 2017-10-09 | 1 | -1/+6 |
| | |||||
* | small cleanup | Leah Neukirchen | 2017-10-09 | 1 | -8/+9 |
| | |||||
* | implement a variant of fnmatch for percent matching | Leah Neukirchen | 2017-10-09 | 1 | -16/+126 |
| | |||||
* | whitespace cleanup | Leah Neukirchen | 2017-09-24 | 1 | -5/+5 |
| | |||||
* | percent patterns without / match against basenames only | Leah Neukirchen | 2017-09-24 | 2 | -2/+23 |
| | |||||
* | add -p for percent rules | Leah Neukirchen | 2017-09-24 | 2 | -4/+136 |
| | |||||
* | xe.1: tweaks | Leah Neukirchen | 2017-09-24 | 1 | -2/+2 |
| | |||||
* | style | Leah Neukirchen | 2017-08-31 | 1 | -7/+7 |
| | |||||
* | NEWS.md: typo | Leah Neukirchen | 2017-07-17 | 1 | -1/+1 |
| |