Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1995-11-22 | (start_job_command): Use `message' to print the command, and call it with | Roland McGrath | 1 | -12/+14 | |
an empty string if the command is silent. | |||||
1995-08-17 | (getdtablesize): Remove decls and macros. | Roland McGrath | 1 | -17/+0 | |
1995-08-07 | (child_error): Do nothing if IGNORED under -s. | Roland McGrath | 1 | -0/+3 | |
1995-08-07 | (exec_command): Correctly use ARGV[0] for script name when running shell | Roland McGrath | 1 | -1/+1 | |
directly. | |||||
1995-08-01 | (child_execute_job): Close STDIN_FD and STDOUT_FD after dup'ing from them. | Roland McGrath | 1 | -8/+4 | |
Don't try to close all excess descriptors; getdtablesize might return a huge value. Any open descriptors in the parent should have FD_CLOEXEC set. | |||||
1995-08-01 | (start_job_command): Set FD_CLOEXEC flag on BAD_STDIN descriptor. | Roland McGrath | 1 | -0/+16 | |
1995-04-26 | (job_next_command): Skip empty lines. | Roland McGrath | 1 | -18/+12 | |
(new_job): Don't test the return of job_next_command. Just let start_waiting_job handle the case of empty commands. | |||||
1995-03-24 | (start_job_command, reap_children): Set update_status to 2 instead of 1 | Roland McGrath | 1 | -3/+3 | |
for failed commands. | |||||
1995-03-21 | (search_path): Function removed (was already #if 0'd out). | Roland McGrath | 1 | -105/+0 | |
1995-03-09 | (construct_command_argv_internal) [__MSDOS__]: Fix typos. | Roland McGrath | 1 | -2/+2 | |
1995-02-22 | (child_error): Use strsignal. | Roland McGrath | 1 | -8/+3 | |
1995-02-10 | (start_job_command): Remember to call notice_finsihed_file under -n when3.72.6 | Roland McGrath | 1 | -4/+2 | |
not recursing. To do this, consolidate that code under the empty command case and goto there for the -n case. | |||||
1995-02-05 | [HAVE_SYSCONF_OPEN_MAX] (getdtablesize): Define as macro using sysconf. | Roland McGrath | 1 | -0/+4 | |
1995-01-15 | Fix nits in last change. | Roland McGrath | 1 | -6/+5 | |
1995-01-15 | (start_job_command): Save and restore environ around vfork call. | Roland McGrath | 1 | -58/+48 | |
(search_path): Function #if 0'd out. (exec_command): Use execvp instead of search_path. | |||||
1995-01-15 | (construct_command_argv_internal): Handle " quoting too, when no | Roland McGrath | 1 | -14/+21 | |
backslash, $ or ` characters appear inside the quotes. | |||||
1994-11-29 | (start_waiting_job): Use set_command_state. | Roland McGrath | 1 | -1/+1 | |
1994-11-01 | (start_job_command): When ARGV is nil, only set update_state and call | Roland McGrath | 1 | -2/+6 | |
notice_finished_file if job_next_command returns zero. | |||||
1994-11-01 | (start_job_command): Call notice_finished_file for empty command line. | Roland McGrath | 1 | -0/+1 | |
1994-10-24 | (start_job_command): In FLAGS initialization, OR in | Roland McGrath | 1 | -1/+6 | |
CHILD->file->command_flags. | |||||
1994-09-29 | (reap_children): Call delete_child_targets for non-signal error if | Roland McGrath | 1 | -1/+7 | |
.DELETE_ON_ERROR is a target. | |||||
1994-09-26 | (reap_children): Don't change C->file->command_state when dying. | Roland McGrath | 1 | -24/+29 | |
Test it only after calling start_job_command for a new command line. When no more cmds, just set C->file->update_status. (start_job_command): When the last line is empty or under -n, set C->file->update_status. (start_waiting_job): Grok cs_not_started after start_job_command as success. (new_job): Set C->file->update_status when there are no cmds. (job_next_command): When out of lines, don't set CHILD->file->update_status or CHILD->file->command_state. | |||||
1994-09-07 | (start_job_command): Whenever we set CHILD->file->update_status, call | Roland McGrath | 1 | -4/+6 | |
notice_finished_file instead of just set_command_state. | |||||
1994-09-07 | Changed all assignments of command_state members to calls to | Roland McGrath | 1 | -4/+4 | |
set_command_state. | |||||
1994-07-25 | (PATH_SEPARATOR_CHAR): Macro removed (now in make.h). | Roland McGrath | 1 | -3/+0 | |
1994-07-25 | [__MSDOS__]: Include <process.h>. | Roland McGrath | 1 | -2/+99 | |
(PATH_SEPARATOR_CHAR): New macro; differing defns for [__MSDOS__] and not. [__MSDOS__] (dos_pid, dos_status, dos_bname, dos_bename, dos_batch_file): New variables. (reap_children) [__MSDOS__]: Don't call wait; just examine those vars. (unblock_sigs) [__MSDOS__]: Do nothing. (start_job_command) [__MSDOS__]: Use spawnvpe instead of vfork and exec. (load_too_high) [__MSDOS__]: Always return true. (search_path) [__MSDOS__]: Check for : or / in FILE to punt. Use PATH_SEPARATOR_CHAR instead of ':'. (construct_command_argv_internal) [__MSDOS__]: Wholly different values for sh_chars and sh_cmds. Wholly new code to handle shell scripts. Part of MSDOS/GO32 port from DJ Delorie <dj@ctron.com>. | |||||
1994-07-04 | (search_path): Use safe_stat in place of stat. | Roland McGrath | 1 | -1/+1 | |
1994-06-24 | (construct_command_argv_internal): After swallowing a backslash-newline | Roland McGrath | 1 | -1/+2 | |
combination, if INSTRING is set goto string_char (new label) for normal INSTRING handling code. | |||||
1994-05-10 | (construct_command_argv_internal): Swallow backslash-newline combinations | Roland McGrath | 1 | -7/+17 | |
inside '' strings too. | |||||
1994-04-25 | (construct_command_argv_internal): Notice newline inside '' string when | Roland McGrath | 1 | -0/+6 | |
RESTP is non-null. | |||||
1994-04-21 | (reap_children): Die with 2 for error. | Roland McGrath | 1 | -6/+12 | |
(start_job_command): Set update_status to 2 for error. Set it to 1 when we would run a command and question_flag is set. | |||||
1993-10-14 | entered into RCS | Roland McGrath | 1 | -0/+4 | |
1993-09-28 | Formerly job.c.~110~ | Roland McGrath | 1 | -1/+1 | |
1993-09-20 | Formerly job.c.~109~ | Roland McGrath | 1 | -3/+24 | |
1993-09-17 | Formerly job.c.~108~ | Roland McGrath | 1 | -0/+2 | |
1993-08-11 | Formerly job.c.~107~ | Roland McGrath | 1 | -1/+1 | |
1993-08-11 | Formerly job.c.~106~ | Roland McGrath | 1 | -5/+12 | |
1993-08-09 | Formerly job.c.~105~ | Roland McGrath | 1 | -9/+42 | |
1993-06-25 | Formerly job.c.~104~ | Roland McGrath | 1 | -2/+12 | |
1993-05-12 | Formerly job.c.~103~ | Roland McGrath | 1 | -3/+3 | |
1993-05-06 | Formerly job.c.~102~ | Roland McGrath | 1 | -9/+23 | |
1993-04-29 | Formerly job.c.~101~ | Roland McGrath | 1 | -1/+8 | |
1993-04-14 | Formerly job.c.~100~ | Roland McGrath | 1 | -4/+0 | |
1993-04-08 | Formerly job.c.~99~ | Roland McGrath | 1 | -2/+2 | |
1993-04-07 | Formerly job.c.~98~ | Roland McGrath | 1 | -12/+23 | |
1993-04-06 | Formerly job.c.~97~ | Roland McGrath | 1 | -0/+4 | |
1993-02-05 | Formerly job.c.~96~ | Roland McGrath | 1 | -9/+7 | |
1993-02-04 | Formerly job.c.~95~ | Roland McGrath | 1 | -2/+97 | |
1993-02-01 | Formerly job.c.~94~ | Roland McGrath | 1 | -8/+1 | |
1993-01-31 | Formerly job.c.~93~ | Roland McGrath | 1 | -8/+9 | |