<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/script/script.1, branch release/14.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-04-29T05:29:02Z</updated>
<entry>
<title>script: handle terminal resize on SIGWINCH</title>
<updated>2024-04-29T05:29:02Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2024-04-26T16:12:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2c24df87e3f8af749cc7fc371aafd023b4331ef5'/>
<id>urn:sha1:2c24df87e3f8af749cc7fc371aafd023b4331ef5</id>
<content type='text'>
Add a -w flag to forward terminal resize events on to the child, which
can be useful in some circumstances to avoid terminal corruption.

Reviewed by:	des
Co-authored-by:	Xavier Beaudouin &lt;xavier.beaudouin@klarasystems.com&gt;
Sponsored by:	Modirum MDPay
Sponsored by:	Klara, Inc.

(cherry picked from commit 8ceac8e13dccbe4e177c8f2f443b87b7d2e3edb3)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line nroff pattern</title>
<updated>2023-08-16T17:55:15Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b2c76c41be32f904179efed29c0ca04d53f3996c'/>
<id>urn:sha1:b2c76c41be32f904179efed29c0ca04d53f3996c</id>
<content type='text'>
Remove /^\.\\"\s*\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>script: Correct -F in man page and usage string.</title>
<updated>2022-10-27T14:46:09Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2022-10-26T18:08:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e096e24d4344b6d3d16e24d58d5d8a0fa9733c9'/>
<id>urn:sha1:8e096e24d4344b6d3d16e24d58d5d8a0fa9733c9</id>
<content type='text'>
Sponsored by:	Klara, Inc.
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D37138
</content>
</entry>
<entry>
<title>script: use %n at the end of default tstamp_fmt</title>
<updated>2022-03-10T17:42:55Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2022-03-10T17:42:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=31fde973577d0e09caccf0d762135bfa6b14f1f3'/>
<id>urn:sha1:31fde973577d0e09caccf0d762135bfa6b14f1f3</id>
<content type='text'>
Since we are only outputting time-stamps when they differ
ending it with a newline, interferes with the output less.
</content>
</entry>
<entry>
<title>script add -T fmt to print time-stamps</title>
<updated>2022-03-09T21:33:03Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2022-03-09T21:33:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6c4afed5667a65f3c5bd308a934e7de8c0526954'/>
<id>urn:sha1:6c4afed5667a65f3c5bd308a934e7de8c0526954</id>
<content type='text'>
script -r is useful for recording time-stamps of when output
happened.  With -T, rather than playback the script in real-time
we simply print the time-stamps to show when the output happened.

This is very useful for example, for analyzing boot time activity.

If the fmt provided contains no % characters the default
%n@ %s [%Y-%m-%d %T]
is used, which lends itself to analysis by tools as well as humans.

Sponsored by:	Juniper Networks, Inc.

Reviewed by:	allanjude
Differential Revision:	https://reviews.freebsd.org/D34511
</content>
</entry>
<entry>
<title>Add some examples to script.1</title>
<updated>2021-01-05T15:32:27Z</updated>
<author>
<name>Mateusz Piotrowski</name>
<email>0mp@FreeBSD.org</email>
</author>
<published>2021-01-05T15:28:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d41149a8e9cbb76ff89322a3363299f1b93823d2'/>
<id>urn:sha1:d41149a8e9cbb76ff89322a3363299f1b93823d2</id>
<content type='text'>
While here:

- Split synopsis into two parts. The first explains how to record
  sessions, while the second one explains how to replay (some of)
  the recorded sessions.
- Fix the -width argument of the environment variables list.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Improve readability of the options list</title>
<updated>2021-01-05T14:46:56Z</updated>
<author>
<name>Mateusz Piotrowski</name>
<email>0mp@FreeBSD.org</email>
</author>
<published>2021-01-05T14:46:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=225afb6cad9808af42408875baaa243d6d75d92d'/>
<id>urn:sha1:225afb6cad9808af42408875baaa243d6d75d92d</id>
<content type='text'>
MFC after:	3 days
</content>
</entry>
<entry>
<title>Bump date for r365052</title>
<updated>2020-09-01T16:13:09Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2020-09-01T16:13:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=44a3c7a3f8ab07dc7e562851cc94e4b41f56d078'/>
<id>urn:sha1:44a3c7a3f8ab07dc7e562851cc94e4b41f56d078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Have script accept and ignore -e for Linux compat</title>
<updated>2020-09-01T16:11:23Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2020-09-01T16:11:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f9177b6c91b3827e0afac74cd8625f3c36fa0277'/>
<id>urn:sha1:f9177b6c91b3827e0afac74cd8625f3c36fa0277</id>
<content type='text'>
In the util-linux version of script, it will always exit with succes.
Except when run with -e, in which case it will have the exit value of
the child. BSD Script already uses the child's exit value for its exit
value. Some config and other helper scripts depend on being able to
specify -e. Accept it for compatibility since we'll already to the
right thing, but otherwise we ignore it.
</content>
</entry>
<entry>
<title>Renumber copyright clause 4</title>
<updated>2017-02-28T23:42:47Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-02-28T23:42:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fbbd9655e5107c68e4e0146ff22b73d7350475bc'/>
<id>urn:sha1:fbbd9655e5107c68e4e0146ff22b73d7350475bc</id>
<content type='text'>
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by:	Jan Schaumann &lt;jschauma@stevens.edu&gt;
Pull Request:	https://github.com/freebsd/freebsd/pull/96
</content>
</entry>
</feed>
