summary refs log tree commit diff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Multicall improvementsLaurent Bercot2023-02-0211-90/+90
* Add a multicall target. If you use it, you're on your own.Laurent Bercot2023-02-017-46/+51
* Prepare for 2.9.1.0; add eltestLaurent Bercot2022-12-202-0/+506
* Prepare for 2.9.0.2Laurent Bercot2022-11-2957-57/+57
* bugfix: make wait -t less borkedLaurent Bercot2022-06-281-26/+47
* Fix trailing whitespace in PARSING.txtLaurent Bercot2022-06-131-1/+1
* Consistency passLaurent Bercot2022-05-262-19/+19
* Rewrite el_parse.c, document the transition tableLaurent Bercot2022-05-262-43/+151
* bugfix: getpid didn't read -P|-pLaurent Bercot2022-05-201-1/+1
* Prepare for 2.9.0.0; rewrite "wait"Laurent Bercot2022-04-201-56/+103
* Allow getpid to get the ppid insteadLaurent Bercot2022-02-041-2/+5
* Add shell matching option to caseLaurent Bercot2021-11-261-25/+43
* bugfix: "" usage in multidefine -rLaurent Bercot2021-08-251-1/+1
* Fix caseLaurent Bercot2021-08-131-14/+15
* Add case (yet untested)Laurent Bercot2021-08-112-0/+125
* Fix sig_catch() interfaceLaurent Bercot2021-08-041-1/+1
* Adapt to skalibs-2.11.0.0Laurent Bercot2021-08-0441-59/+61
* Add helpful error messages on loopwhilex { block } (and ifte too)Laurent Bercot2021-02-112-2/+15
* Change backtick option to -xLaurent Bercot2021-02-111-3/+3
* Make if propagate failure codeLaurent Bercot2021-02-021-6/+7
* Prepare for 2.8.0.0; change backtick options and default behaviourLaurent Bercot2021-02-021-13/+13
* portability: ensure trap works even on systems with bad sigfillsetLaurent Bercot2021-01-231-15/+12
* bugfix: exlsn_exlp must not choke on 0 argsLaurent Bercot2021-01-231-1/+0
* bugfix: trap needs to actually trap SIGCHLD :)Laurent Bercot2021-01-231-1/+1
* bugfix: emptyenv -cLaurent Bercot2021-01-161-1/+1
* Add -E option for variable autoimportLaurent Bercot2020-12-3015-199/+268
* Fix build with skalibs-2.10.0.0Laurent Bercot2020-11-306-5/+9
* Port to skalibs-2.9.4.0Laurent Bercot2020-11-2541-135/+169
* Fix small build bugLaurent Bercot2020-11-241-1/+4
* Fix chomping: only make it default on line-processing binariesLaurent Bercot2020-11-2414-33/+37
* Trivial bugfixLaurent Bercot2020-11-241-1/+1
* Better forstdinLaurent Bercot2020-11-241-8/+5
* Make forstdin only split on newlines by defaultLaurent Bercot2020-11-241-1/+1
* New forstdin; new trap; prepare for 2.7.0.0Laurent Bercot2020-11-232-79/+79
* trap: fix off-by-one in argvs initLaurent Bercot2020-08-041-4/+2
* Add -I/-i options to envfileLaurent Bercot2020-05-261-9/+41
* New envfile format; prepare for 2.6.1.0Laurent Bercot2020-05-262-18/+136
* Simpler error management in el_substituteLaurent Bercot2020-05-161-3/+1
* bugfix: el_substitute could incorrectly share stralloc pointersLaurent Bercot2020-05-161-1/+1
* Extend runblock functionality (thanks Profpatsch)Laurent Bercot2020-01-271-5/+12
* Rename cd/umask to execline-cd/execline-umask, make symlinks, etc.Laurent Bercot2019-12-305-2/+12
* Add posix-umask; prepare for 2.6.0.0Laurent Bercot2019-12-243-0/+212
* Align dollarat option priority to rightmostLaurent Bercot2019-12-241-1/+1
* Don't depend on PATH_MAX being definedLaurent Bercot2019-10-201-0/+2
* bugfix: el_execsequence() needs to exec argv2 when posix_spawn() failsLaurent Bercot2019-10-191-5/+16
* Make execlineb itself honor EXECLINE_STRICTLaurent Bercot2019-10-121-0/+16
* Make posix-cd's CDPATH testing even more horribleLaurent Bercot2019-10-111-1/+1
* posix-cd: correct stralloc len after canonicalizationLaurent Bercot2019-10-091-1/+2
* Fix posix-cd's ENOMEM exit codeLaurent Bercot2019-10-091-1/+1
* Add --enable-pedantic-posix, posix-cd, prepare for 2.5.3.0Laurent Bercot2019-10-093-15/+195