diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2009-03-14 20:30:09 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2009-03-14 20:30:09 +0000 |
commit | f0bcd0ecd0896180c5a3f977e086f7237a774d25 (patch) | |
tree | 97e603dc6a5f1ea0911116c91d210a0bd9b4b927 | |
parent | 236ae30e25b68c76642daee3cbce7af0ff744e70 (diff) | |
download | zsh-f0bcd0ecd0896180c5a3f977e086f7237a774d25.tar.gz zsh-f0bcd0ecd0896180c5a3f977e086f7237a774d25.tar.xz zsh-f0bcd0ecd0896180c5a3f977e086f7237a774d25.zip |
users/13910: spawnjob() should output to tty
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Src/jobs.c | 8 |
2 files changed, 8 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog index 9c3bfbfea..054ebd245 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2009-03-14 Peter Stephenson <p.w.stephenson@ntlworld.com> + * users/13910: Src/jobs.c: spawnjob() should output job + information to the tty like printjob() does. + * 26699: Makefile.in: dependencies for config.modules. 2009-03-14 Wayne Davison <wayned@users.sourceforge.net> @@ -11400,5 +11403,5 @@ ***************************************************** * This is used by the shell to define $ZSH_PATCHLEVEL -* $Revision: 1.4615 $ +* $Revision: 1.4616 $ ***************************************************** diff --git a/Src/jobs.c b/Src/jobs.c index 5edeecde6..666d90966 100644 --- a/Src/jobs.c +++ b/Src/jobs.c @@ -1380,11 +1380,11 @@ spawnjob(void) } else if (prevjob == -1 || !(jobtab[prevjob].stat & STAT_STOPPED)) prevjob = thisjob; if (interact && jobbing && jobtab[thisjob].procs) { - fprintf(stderr, "[%d]", thisjob); + fprintf(shout, "[%d]", thisjob); for (pn = jobtab[thisjob].procs; pn; pn = pn->next) - fprintf(stderr, " %ld", (long) pn->pid); - fprintf(stderr, "\n"); - fflush(stderr); + fprintf(shout, " %ld", (long) pn->pid); + fprintf(shout, "\n"); + fflush(shout); } } if (!hasprocs(thisjob)) |