<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rc/walk.c, branch master</title>
<subtitle>Byron Rakitzis' rc(1) port, with a few modifications
</subtitle>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/'/>
<entry>
<title>Remove implicit cast [-Wenum-conversion] in walk.c</title>
<updated>2026-05-22T20:13:34+00:00</updated>
<author>
<name>hhvn</name>
<email>dev@hhvn.uk</email>
</author>
<published>2026-05-22T20:13:34+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=607ea6e5e7b86c57a2f50b21b5f86418b3d40ec8'/>
<id>607ea6e5e7b86c57a2f50b21b5f86418b3d40ec8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include sys/wait.h on OpenBSD for WIFSIGNALED()</title>
<updated>2026-05-22T19:58:12+00:00</updated>
<author>
<name>hhvn</name>
<email>dev@hhvn.uk</email>
</author>
<published>2026-05-22T19:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=0f927b532cb59c9334c85698eea1d2ccfda49a31'/>
<id>0f927b532cb59c9334c85698eea1d2ccfda49a31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore tty attributes if interactive child is terminated by signal</title>
<updated>2018-12-29T18:19:11+00:00</updated>
<author>
<name>Bert Münnich</name>
<email>ber.t@posteo.de</email>
</author>
<published>2017-11-18T12:58:07+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=da63ba04988e68bca1395eff60cc362ea14e3c34'/>
<id>da63ba04988e68bca1395eff60cc362ea14e3c34</id>
<content type='text'>
Some programs like su(1) do not restore tty attributes like ECHO when they are
terminated by receiving SIGINT. Other shells (bash, mksh, zsh) save tty
attributes before executing an external command and restore them if the child
exited due to the receipt of a signal. rc now does the same if it is
interactive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some programs like su(1) do not restore tty attributes like ECHO when they are
terminated by receiving SIGINT. Other shells (bash, mksh, zsh) save tty
attributes before executing an external command and restore them if the child
exited due to the receipt of a signal. rc now does the same if it is
interactive.
</pre>
</div>
</content>
</entry>
<entry>
<title>improved implementation of if_state inspired by borkovic</title>
<updated>2018-08-08T21:47:02+00:00</updated>
<author>
<name>Toby Goodwin</name>
<email>toby@nqmail.org</email>
</author>
<published>2018-08-08T21:47:02+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=30b5d93c057e582d10577796fe5fe296b4498ac2'/>
<id>30b5d93c057e582d10577796fe5fe296b4498ac2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>if_state was being clobbered while running body of succeeding if</title>
<updated>2018-05-30T21:46:38+00:00</updated>
<author>
<name>Toby Goodwin</name>
<email>toby@nqmail.org</email>
</author>
<published>2018-05-30T21:46:38+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=9d071b26bf1b1dcd71efb06dc4fb6c25803856a0'/>
<id>9d071b26bf1b1dcd71efb06dc4fb6c25803856a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>whitespace cleanups</title>
<updated>2018-03-26T17:20:39+00:00</updated>
<author>
<name>Toby Goodwin</name>
<email>toby@paccrat.org</email>
</author>
<published>2018-03-26T17:20:39+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=969af168ea450bf79f800da620efefa91ed1f174'/>
<id>969af168ea450bf79f800da620efefa91ed1f174</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>implement walk half of if not, plus tests</title>
<updated>2018-03-05T06:51:31+00:00</updated>
<author>
<name>Toby Goodwin</name>
<email>toby@paccrat.org</email>
</author>
<published>2018-03-05T06:51:31+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=b3b9943da25aa0f86e2542c6846142aeeaa0cfe5'/>
<id>b3b9943da25aa0f86e2542c6846142aeeaa0cfe5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove blank line at end of file</title>
<updated>2017-08-28T19:32:21+00:00</updated>
<author>
<name>Toby Goodwin</name>
<email>toby@paccrat.org</email>
</author>
<published>2017-08-28T19:32:21+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=d18aac739636fd9ae1f84fef8347f46216fb8d9c'/>
<id>d18aac739636fd9ae1f84fef8347f46216fb8d9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove space at end of line</title>
<updated>2017-08-26T23:32:02+00:00</updated>
<author>
<name>Drazen Borkovic</name>
<email>borkovic@users.noreply.github.com</email>
</author>
<published>2017-08-26T23:32:02+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=73c408f1358aba0ad50eca04c10e1fe06c969ccd'/>
<id>73c408f1358aba0ad50eca04c10e1fe06c969ccd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "continue" builtin</title>
<updated>2017-08-26T23:19:50+00:00</updated>
<author>
<name>Drazen Borkovic</name>
<email>borkovic@users.noreply.github.com</email>
</author>
<published>2017-08-26T23:19:50+00:00</published>
<link rel='alternate' type='text/html' href='http://src.hhvn.uk/rc/commit/?id=2325713c2f574aa08b5ad1bb91a3e4ee30b6b0b5'/>
<id>2325713c2f574aa08b5ad1bb91a3e4ee30b6b0b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
