about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* WIP implement percent matching with regexp perc-regexLeah Neukirchen2017-10-091-27/+204
|
* whitespace cleanupLeah Neukirchen2017-09-241-5/+5
|
* percent patterns without / match against basenames onlyLeah Neukirchen2017-09-242-2/+23
|
* add -p for percent rulesLeah Neukirchen2017-09-242-4/+136
|
* xe.1: tweaksLeah Neukirchen2017-09-241-2/+2
|
* styleLeah Neukirchen2017-08-311-7/+7
|
* NEWS.md: typoLeah Neukirchen2017-07-171-1/+1
|
* NEWS.md: update for 0.9. v0.9Leah Neukirchen2017-07-171-0/+10
|
* Changes to xe.1Larry Hynes2017-07-171-40/+58
| | | | | | | | | | | | | | | | | | - Update NAME - Edit DESCRIPTION - In general, try to clarify between arguments, commands, parameters, resulting commands, arguments passed to commands, etc. - 'the' standard input - Add example for '-s' option - Be clearer about .Ar command and .Ar args - 'uses' -> 'follows' - 'never was' -> 'was never' - Clarify 'appear as a word on its own' - Add line about passing stdin to forked process - Don't use 'job id', refer to ENVIRONMENT - arg -> replace-arg Closes #4.
* xe.1: define {} behavior more preciselyLeah Neukirchen2017-07-141-3/+3
|
* README.md: add latest featuresLeah Neukirchen2017-07-101-1/+7
|
* add tests for -LLeah Neukirchen2017-07-101-1/+17
|
* xe: prefix lines with job on -LLLeah Neukirchen2017-07-102-2/+3
|
* xe: -L: print job ids, not PIDsLeah Neukirchen2017-07-102-17/+25
| | | | PID can be reused during long runs
* xe: add -L for output line bufferingLeah Neukirchen2017-07-102-6/+63
| | | | | We spawn one logging process per job, this is not very efficient, but easy to implement.
* xe: keep track of our own childrenLeah Neukirchen2017-07-101-2/+25
| | | | | Note that we could have children already upon our execve, there were false positives before. Also allows us to spawn our own helper processes now.
* add -vv to trace pid and exit statusLeah Neukirchen2017-07-032-3/+14
|
* xe.1: tweakLeah Neukirchen2017-07-031-1/+3
|
* parse_jobs: accept a multiplier on the CPU core numberLeah Neukirchen2017-07-032-6/+29
|
* tests: reindentLeah Neukirchen2017-06-031-13/+13
|
* tests: nicer fixLeah Neukirchen2017-06-031-46/+45
|
* tests: ensure we test the xe we builtLeah Neukirchen2017-06-021-2/+3
| | | | Found by Nicolas Braud-Santoni. Fixes #3.
* NEWS.md: update for 0.8 v0.8Leah Neukirchen2017-06-021-0/+4
|
* xe: revise logic to only read new arguments when we immediately need themLeah Neukirchen2017-05-192-6/+23
| | | | | This changes behavior on pipes that are written slowly, else there is a one-line delay between executions.
* tests: add check for 0fb64a4Leah Neukirchen2017-05-191-1/+7
|
* tests: fix test for -A% with no %.Leah Neukirchen2017-05-191-1/+2
|
* add NEWS v0.7.0Leah Neukirchen2017-04-131-0/+7
|
* error on -A when separator does not appearLeah Neukirchen2017-04-111-0/+5
|
* LeahizeLeah Neukirchen2017-04-113-4/+3
|
* fix typosJakub Wilk2017-02-162-7/+7
|
* xe.1: clarify -R and default behavior withoutChristian Neukirchen2016-11-301-2/+5
|
* fix shquote for empty stringsChristian Neukirchen2016-06-131-1/+2
|
* store result of getopt in int, to not break on architectures with unsigned chars v0.6.1Christian Neukirchen2016-05-201-2/+1
|
* shquote: proper octal for DEL. v0.6Christian Neukirchen2016-02-261-1/+1
|
* support reading arguments from file with -fChristian Neukirchen2016-02-114-7/+47
|
* only close stdin when we read arguments from itChristian Neukirchen2016-02-102-8/+19
|
* drop -k and make it default, add -F to exit on errors immediatelyChristian Neukirchen2016-02-064-15/+23
|
* tests: only print unexpected output when the output differsChristian Neukirchen2016-02-061-1/+3
|
* add tests v0.5Christian Neukirchen2016-01-172-0/+231
|
* fix appending of constant argumentsChristian Neukirchen2016-01-161-1/+1
|
* add -j0 to use as many cores as available v0.4Christian Neukirchen2016-01-163-1/+28
|
* fix callback to printf %s for -aChristian Neukirchen2016-01-161-1/+1
|
* expand {} also in the case of passing multiple argumentsChristian Neukirchen2016-01-163-39/+46
|
* fix -a which was broken due to a clashing variable nameChristian Neukirchen2016-01-161-8/+9
|
* better error messagesChristian Neukirchen2016-01-161-2/+2
|
* Makefile: install manpage.Christian Neukirchen2016-01-041-0/+1
|
* add manpage.Christian Neukirchen2016-01-041-0/+143
|
* README.md: fix xargs invocation.Christian Neukirchen2016-01-031-1/+1
|
* typo v0.3Christian Neukirchen2015-12-101-1/+1
|
* limit argmax to sensible valuesChristian Neukirchen2015-12-101-2/+7
|