| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix wait command interaction with EXECLINE_STRICT | Laurent Bercot | 2026-03-09 | 3 | -20/+31 |
| | | | | | | | | | el_semicolon() hardcodes failure on EXECLINE_STRICT=2, but we want to accept a no-block interface for wait, so write a separate el_semicolon_nostrict() function and use it in wait. Also use gol in wait, and prepare deprecation of quote chars other than space and null (we can hardcode this np) | ||||
| * | Prepare for 2.9.8.1; signal handlers must save/restore errno | Laurent Bercot | 2026-01-01 | 1 | -0/+4 |
| | | |||||
| * | Prepare for 2.9.7.0 ; rework forx/forstdin -p, add -P maxpar | Laurent Bercot | 2024-11-06 | 8 | -24/+49 |
| | | | | | | | Also refactor several things to keep global footprint low Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Add importas -S | Laurent Bercot | 2024-06-03 | 1 | -6/+10 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 2.9.6.0, add elglob -d | Laurent Bercot | 2024-05-27 | 1 | -9/+19 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Fix off-by-one in backtick; prepare for 2.9.5.1 | Laurent Bercot | 2024-04-16 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Use more accurate exit codes in backtick and foreground | Laurent Bercot | 2024-04-15 | 1 | -3/+5 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 2.9.5.0; add ? support in backtick | Laurent Bercot | 2024-04-06 | 2 | -0/+73 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | No, really | Laurent Bercot | 2023-12-20 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Defork execline | Laurent Bercot | 2023-09-11 | 4 | -18/+19 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to skalibs-2.14 | Laurent Bercot | 2023-09-09 | 2 | -4/+5 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Prepare for 2.9.0.2 | Laurent Bercot | 2022-11-29 | 8 | -8/+8 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Fix trailing whitespace in PARSING.txt | Laurent Bercot | 2022-06-13 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Consistency pass | Laurent Bercot | 2022-05-26 | 2 | -19/+19 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Rewrite el_parse.c, document the transition table | Laurent Bercot | 2022-05-26 | 2 | -43/+151 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | bugfix: "" usage in multidefine -r | Laurent Bercot | 2021-08-25 | 1 | -1/+1 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | Adapt to skalibs-2.11.0.0 | Laurent Bercot | 2021-08-04 | 7 | -7/+7 |
| | | | | | Signed-off-by: Laurent Bercot <ska@appnovation.com> | ||||
| * | bugfix: exlsn_exlp must not choke on 0 args | Laurent Bercot | 2021-01-23 | 1 | -1/+0 |
| | | |||||
| * | Add -E option for variable autoimport | Laurent Bercot | 2020-12-30 | 4 | -0/+78 |
| | | |||||
| * | Port to skalibs-2.9.4.0 | Laurent Bercot | 2020-11-25 | 2 | -7/+9 |
| | | |||||
| * | Fix chomping: only make it default on line-processing binaries | Laurent Bercot | 2020-11-24 | 3 | -3/+6 |
| | | |||||
| * | Simpler error management in el_substitute | Laurent Bercot | 2020-05-16 | 1 | -3/+1 |
| | | |||||
| * | bugfix: el_substitute could incorrectly share stralloc pointers | Laurent Bercot | 2020-05-16 | 1 | -1/+1 |
| | | |||||
| * | bugfix: el_execsequence() needs to exec argv2 when posix_spawn() fails | Laurent Bercot | 2019-10-19 | 1 | -5/+16 |
| | | |||||
| * | Remove import, prepare for 2.5.0.0 | Laurent Bercot | 2018-03-16 | 2 | -18/+7 |
| | | |||||
| * | Remove env_get | Laurent Bercot | 2017-12-25 | 1 | -2/+2 |
| | | |||||
| * | Use xpathexec_* functions | Laurent Bercot | 2017-05-18 | 2 | -4/+2 |
| | | |||||
| * | bugfix: catch empty blocks in multidefine | Laurent Bercot | 2017-04-11 | 2 | -0/+2 |
| | | |||||
| * | Replace memcpy with memmove in el_substitute (copying into the same string!) | Laurent Bercot | 2017-04-05 | 1 | -1/+1 |
| | | |||||
| * | More superfluous headers cleanup | Laurent Bercot | 2017-03-13 | 5 | -6/+1 |
| | | |||||
| * | Fix a few omissions | Laurent Bercot | 2017-03-12 | 8 | -30/+26 |
| | | |||||
| * | Fix typo in the import obsolescence warning | Laurent Bercot | 2017-03-08 | 1 | -1/+1 |
| | | |||||
| * | Make it build with skalibs 2.5.0.0 | Laurent Bercot | 2017-03-08 | 2 | -6/+7 |
| | | |||||
| * | Adapt to skalibs 2.5.0.0 API | Laurent Bercot | 2017-03-08 | 16 | -64/+47 |
| | | |||||
| * | Types fix: first pass | Laurent Bercot | 2017-01-07 | 13 | -65/+83 |
| | | | | | | | | | This pass makes variable size_t-ready, so everything works when the prototypes are fixed in skalibs. Some code uses "unsigned int *" where it should be "size_t *"; it cannot be changed now, but it's been marked with XXX. It must change at the same time as the skalibs API. | ||||
| * | Link shared libs against their -l deps, better libpath management | Laurent Bercot | 2015-08-12 | 1 | -0/+1 |
| | | |||||
| * | - typo fix in configure | Laurent Bercot | 2015-08-11 | 1 | -1/+2 |
| | | | | | - do not depend on /bin/true | ||||
| * | - added el_parse() and friends | Laurent Bercot | 2015-03-26 | 4 | -0/+123 |
| | | | | | | - refactored execlineb to use them - version: rc for 2.1.1.1 | ||||
| * | - added forstdinv2.1.1.0 | Laurent Bercot | 2015-02-26 | 2 | -11/+0 |
| | | | | | | | - rewrote forbacktickx as a wrapper around forstdin - removed el_obsolescent - version: rc for 2.1.1.0 | ||||
| * | Remove -x test from gen-deps.sh | Laurent Bercot | 2015-01-04 | 1 | -0/+0 |
| | | |||||
| * | Add option -u to import and importas | Laurent Bercot | 2014-12-31 | 5 | -6/+16 |
| | | |||||
| * | Adapt el_spawn1 to new child_spawn1 in skalibsv2.0.0.0 | Laurent Bercot | 2014-12-18 | 1 | -2/+2 |
| | | |||||
| * | initial commit: rc for execline-2.0.0.0 | Laurent Bercot | 2014-09-18 | 22 | -0/+980 |
