<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.bin/script, branch release/5.4.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.4.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.4.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2005-05-07T17:51:10Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-05-07T17:51:10Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-05-07T17:51:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e87a6b5d6805bf9f3f9faf53db0ba96345ef0f77'/>
<id>urn:sha1:e87a6b5d6805bf9f3f9faf53db0ba96345ef0f77</id>
<content type='text'>
'RELENG_5_4_0_RELEASE'.

This commit was manufactured to restore the state of the 5.4-RELEASE image.
</content>
</entry>
<entry>
<title>Deal with double whitespace.</title>
<updated>2004-07-03T00:24:45Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-07-03T00:24:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=557b7fa1488f8937156051e061ac3512330bcb7e'/>
<id>urn:sha1:557b7fa1488f8937156051e061ac3512330bcb7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mechanically kill hard sentence breaks.</title>
<updated>2004-07-02T22:22:35Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-07-02T22:22:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6a3e8b0adc8c622ae61275a94d5d869980a68069'/>
<id>urn:sha1:6a3e8b0adc8c622ae61275a94d5d869980a68069</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bumped document date.</title>
<updated>2004-05-19T09:53:03Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-05-19T09:53:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c548db03535bae503114e2f62f37aceb1127a918'/>
<id>urn:sha1:c548db03535bae503114e2f62f37aceb1127a918</id>
<content type='text'>
Fixed markup nit.
</content>
</entry>
<entry>
<title>Attempt #2 to fix script(1) if the standard input is closed: If we</title>
<updated>2004-02-15T17:30:13Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2004-02-15T17:30:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d6a68195afb81df3adb0eefffea083d219e8035e'/>
<id>urn:sha1:d6a68195afb81df3adb0eefffea083d219e8035e</id>
<content type='text'>
read EOF from STDIN_FILENO, write zero bytes into the pseudo-terminal;
this is interpreted as an EOF by the program being scripted.

I've tested this with two non-interactive scripts:
# echo 5 | script foo sh -c 'read x; sleep $x; echo bar'
# echo bar | xargs script foo echo
and one interactive program:
# script foo more /etc/passwd
and everything seems to work properly...

PR:		bin/56166, bin/57414, ports/57415, ports/60534
Approved by:	rwatson (mentor)
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Back out part of 1.21, since it breaks `script interactive-program`.  This</title>
<updated>2004-01-27T17:50:47Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2004-01-27T17:50:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0a43b788bf7b57041363353142cc8d23b588cc5b'/>
<id>urn:sha1:0a43b788bf7b57041363353142cc8d23b588cc5b</id>
<content type='text'>
re-breaks non-interactive portupgrade (or at least old versions of
portupgrade); I'll see if I can put together a solution which avoids
breaking anything later.

Approved by:	rwatson (mentor)
Noticed by:	Stefan Farfeleder, Joshua Goodall
</content>
</entry>
<entry>
<title>Fix SYNOPSIS of manual page, clustering no-arg options correctly.</title>
<updated>2004-01-22T21:26:41Z</updated>
<author>
<name>Sheldon Hearn</name>
<email>sheldonh@FreeBSD.org</email>
</author>
<published>2004-01-22T21:26:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4294ff16a71fdc03ab7b1dc1df70caa25488d853'/>
<id>urn:sha1:4294ff16a71fdc03ab7b1dc1df70caa25488d853</id>
<content type='text'>
Sync usage with manpage.
</content>
</entry>
<entry>
<title>Two fixes for script(1):</title>
<updated>2004-01-22T21:01:14Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2004-01-22T21:01:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e292a0e3f1426e75dca5476fb138f368b489a3f0'/>
<id>urn:sha1:e292a0e3f1426e75dca5476fb138f368b489a3f0</id>
<content type='text'>
1. Don't do tty stuff to stdin if stdin isn't a tty.
2. When running in non-interactive mode, don't select(2)
on the standard input.

This un-breaks non-interactive portupgrade.

PR: bin/59036 [1]
PR: bin/56166, bin/57414, ports/57415, ports/60534 [2]
MFC after: 7 days
Approved by: rwatson (mentor)
</content>
</entry>
<entry>
<title>Introduce arguments the standard way. In .Ar command ..., ... is not an</title>
<updated>2003-09-07T15:43:50Z</updated>
<author>
<name>Philippe Charnier</name>
<email>charnier@FreeBSD.org</email>
</author>
<published>2003-09-07T15:43:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fed771de60a003d3cf70e77bb7ff14971dd7ed78'/>
<id>urn:sha1:fed771de60a003d3cf70e77bb7ff14971dd7ed78</id>
<content type='text'>
argument, command is.
</content>
</entry>
<entry>
<title>ANSIify function definitions.</title>
<updated>2002-09-04T23:29:10Z</updated>
<author>
<name>David Malone</name>
<email>dwmalone@FreeBSD.org</email>
</author>
<published>2002-09-04T23:29:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f4ac32def255b5968bdd8150057b9c0d14595689'/>
<id>urn:sha1:f4ac32def255b5968bdd8150057b9c0d14595689</id>
<content type='text'>
Add some constness to avoid some warnings.
Remove use register keyword.
Deal with missing/unneeded extern/prototypes.
Some minor type changes/casts to avoid warnings.

Reviewed by:	md5
</content>
</entry>
</feed>
