aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Types fix: first passLaurent Bercot2017-01-0735-114/+144
| | | | | | | | 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.
* bugfix: runblock -r segfaulted on too few arguments (thanks jjk)Laurent Bercot2016-10-161-1/+1
|
* Add the -s option to execlineb (suggested by jjk)Laurent Bercot2016-10-161-10/+16
|
* Implement a timeout in waitLaurent Bercot2016-10-151-24/+101
|
* bugfix: backtick segfaulted on empty remainder (thanks jjk)Laurent Bercot2016-10-111-1/+1
|
* bugfix: tryexec -n segfaulted with empty remainder (thanks muhmuhten)Laurent Bercot2016-10-081-0/+2
|
* Apply Eric's patch for spawn supportLaurent Bercot2016-08-161-0/+1
|
* Add spawn_lib supportLaurent Bercot2016-08-1211-0/+11
|
* Help text fix for ifelseLaurent Bercot2016-07-261-1/+1
|
* Revert backtick to a non-wrapper; add -I to backtick and withstdinasLaurent Bercot2016-06-183-94/+93
|
* Add -px/-po support to forx (thanks Aranea); rc for 2.1.5.0Laurent Bercot2016-03-201-3/+29
|
* - more intuitive error message for backtick without a remainderLaurent Bercot2015-11-141-0/+1
| | | | - rc for 2.1.4.5
* Add the getcwd programLaurent Bercot2015-09-212-0/+25
|
* Add withstdinasLaurent Bercot2015-08-145-69/+153
|
* Add EXECLINE_BLOCK_*_STRING macrosLaurent Bercot2015-08-131-0/+2
|
* Link shared libs against their -l deps, better libpath managementLaurent Bercot2015-08-121-0/+1
|
* - typo fix in configureLaurent Bercot2015-08-111-1/+2
| | | | - do not depend on /bin/true
* Real fix for the race condition in forstdin.c.Laurent Bercot2015-06-091-1/+3
| | | | | It was totally idiotic and I didn't see it; Olivier Brunel did. Herp derp.
* - bugfix for forbacktickx: now stdin is correctly transmitted to the loopLaurent Bercot2015-05-162-7/+28
| | | | | | | - possible bugfix for forstdin: -p was failing in some cases with ECHILD in the final waitn. I couldn't figure it out (the code looked right...) so I changed the logic, scrapping the call to waitn. - rc for 2.1.2.2
* - Fix pipeline when stdin or stdout is closedLaurent Bercot2015-05-091-0/+1
| | | | - rc for 2.1.2.1
* - add trapv2.1.2.0Laurent Bercot2015-05-052-0/+163
| | | | - rc for 2.1.2.0
* - added el_parse() and friendsLaurent Bercot2015-03-266-158/+153
| | | | | - refactored execlineb to use them - version: rc for 2.1.1.1
* - added forstdinv2.1.1.0Laurent Bercot2015-02-267-116/+211
| | | | | | - rewrote forbacktickx as a wrapper around forstdin - removed el_obsolescent - version: rc for 2.1.1.0
* - exit code overhaul: forx, forbacktickx, loopwhilex, if, ifelse, ifte,v2.1.0.0Laurent Bercot2015-02-197-93/+105
| | | | | | | ifthenelse - new -o option to forx, forbacktickx, loopwhilex - documentation updated - version: rc for 2.1.0.0
* Bugfix: ifthenelse (thanks Olivier Brunel)Laurent Bercot2015-01-311-1/+0
|
* Not getting rid of wait_status today...Laurent Bercot2015-01-271-1/+1
|
* - Added -D option to backtickLaurent Bercot2015-01-271-22/+30
| | | | - Doc updated
* - add fdswapLaurent Bercot2015-01-243-4/+21
| | | | - version: 2.0.2.0
* - Parallel build fixv2.0.1.1Laurent Bercot2015-01-1425-25/+25
| | | | - version change to 2.0.1.1, release candidate
* Remove -x test from gen-deps.shLaurent Bercot2015-01-041-0/+0
|
* Add option -u to import and importasLaurent Bercot2014-12-318-12/+24
|
* Adapt el_spawn1 to new child_spawn1 in skalibsv2.0.0.0Laurent Bercot2014-12-181-2/+2
|
* initial commit: rc for execline-2.0.0.0Laurent Bercot2014-09-18106-0/+3541