| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
| |
PR: 2851
Reported by: era@iki.fi
Obtained from: NetBSD
|
|
|
|
|
| |
PR: docs/8009
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- if a command was specified and script(1) failed to execute it,
it would print the name of your shell in the error message
instead of that of the command that failed.
- since finish() was installed as a SIGCHLD handler, it would
often run before the main loop had had time to process the
last few bytes of output. This resulted in very strange
truncated error messages.
- script(1) would almost always return with an exit status of 0,
even if the command returned a non-zero exit status. This broke
my 'build world, install it and rebuild the kernel' scripts
because 'make installworld' would run even if 'make buildworld'
had failed.
|
|
|
|
|
| |
PR: 6856
Submitted by: Josh Gilliam <josh@quick.net>
|
|
|
|
|
| |
This allows simple logging of keys sent to a session (turned on with -k).
Also allow specifying the script file flush interval.
|
|
|
|
| |
Use execvp rather than execv so that full paths are not needed.
|
|
|
|
|
| |
since I first saw it. I finally needed to pass arguments through to
the spawned command badly enough (and urgently) that I threw this together.
|
| |
|
|
|
|
| |
posix standard on the topic.
|
|
|
|
|
|
| |
for gcc >= 2.5 and no-ops for gcc >= 2.6. Converted to use __dead2
or __pure2 where it wasn't already done, except in math.h where use
of __pure was mostly wrong.
|
|
|
|
| |
which is no longer bogusly installed in /usr/include.
|
|
|