Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-11 | Defork execline | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-09-09 | Adapt to skalibs-2.14 | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-04-21 | Add dummy -e option to execlineb | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-04-07 | Better error reporting in execlineb | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-03-28 | regression fix: initialize pids in the trap main function | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-02-28 | Prepare for 2.9.3.0; add elgetopt -D | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-02-02 | Multicall improvements | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2023-02-01 | Add a multicall target. If you use it, you're on your own. | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-12-20 | Prepare for 2.9.1.0; add eltest | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-11-29 | Prepare for 2.9.0.2 | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-06-28 | bugfix: make wait -t less borked | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-06-13 | Fix trailing whitespace in PARSING.txt | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-05-26 | Consistency pass | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-05-26 | Rewrite el_parse.c, document the transition table | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-05-20 | bugfix: getpid didn't read -P|-p | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-04-20 | Prepare for 2.9.0.0; rewrite "wait" | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2022-02-04 | Allow getpid to get the ppid instead | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-11-26 | Add shell matching option to case | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-25 | bugfix: "" usage in multidefine -r | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-13 | Fix case | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-11 | Add case (yet untested) | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-04 | Fix sig_catch() interface | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-08-04 | Adapt to skalibs-2.11.0.0 | Laurent Bercot | |
Signed-off-by: Laurent Bercot <ska@appnovation.com> | |||
2021-02-11 | Add helpful error messages on loopwhilex { block } (and ifte too) | Laurent Bercot | |
2021-02-11 | Change backtick option to -x | Laurent Bercot | |
2021-02-02 | Make if propagate failure code | Laurent Bercot | |
2021-02-02 | Prepare for 2.8.0.0; change backtick options and default behaviour | Laurent Bercot | |
2021-01-23 | portability: ensure trap works even on systems with bad sigfillset | Laurent Bercot | |
2021-01-23 | bugfix: exlsn_exlp must not choke on 0 args | Laurent Bercot | |
2021-01-23 | bugfix: trap needs to actually trap SIGCHLD :) | Laurent Bercot | |
2021-01-16 | bugfix: emptyenv -c | Laurent Bercot | |
2020-12-30 | Add -E option for variable autoimport | Laurent Bercot | |
2020-11-30 | Fix build with skalibs-2.10.0.0 | Laurent Bercot | |
2020-11-25 | Port to skalibs-2.9.4.0 | Laurent Bercot | |
2020-11-24 | Fix small build bug | Laurent Bercot | |
2020-11-24 | Fix chomping: only make it default on line-processing binaries | Laurent Bercot | |
2020-11-24 | Trivial bugfix | Laurent Bercot | |
2020-11-24 | Better forstdin | Laurent Bercot | |
No need for the complexity: the important distinction is between "eof after reading something" and "eof right away". 0 is a natural fit for eof after some data, and 1 is a natural fit for immediate eof. Anything else can be scripted around this. | |||
2020-11-24 | Make forstdin only split on newlines by default | Laurent Bercot | |
2020-11-23 | New forstdin; new trap; prepare for 2.7.0.0 | Laurent Bercot | |
2020-08-04 | trap: fix off-by-one in argvs init | Laurent Bercot | |
Oh hey, gcc 10.2 actually came with a useful new warning that helps catch off-by-ones! | |||
2020-05-26 | Add -I/-i options to envfile | Laurent Bercot | |
2020-05-26 | New envfile format; prepare for 2.6.1.0 | Laurent Bercot | |
2020-05-16 | Simpler error management in el_substitute | Laurent Bercot | |
2020-05-16 | bugfix: el_substitute could incorrectly share stralloc pointers | Laurent Bercot | |
2020-01-27 | Extend runblock functionality (thanks Profpatsch) | Laurent Bercot | |
2019-12-30 | Rename cd/umask to execline-cd/execline-umask, make symlinks, etc. | Laurent Bercot | |
2019-12-24 | Add posix-umask; prepare for 2.6.0.0 | Laurent Bercot | |
2019-12-24 | Align dollarat option priority to rightmost | Laurent Bercot | |
2019-10-20 | Don't depend on PATH_MAX being defined | Laurent Bercot | |